ALL VCL, WEB, FNC, FMX, LCL .NET and IntraWeb components + Business Tools & Developer Tools Stay always current with our entire product range at a fraction of the price!

  • Access to new products upon release
  • Access to premium support & updates for 1 year
  • Access to previews and betas
  • Perpetual licenses to all products

AppEx v.2.4

By Jazarsoft.

Shareware 14 Jan 2002


AppEx is TApplication Extension, with AppEx you can change some additional properties that not available on TApplication. You can easily change your application priority, make your application auto run, limit your application instance or once run (not multiple window), show last design and compile data, self uninstall, show abnormal program termination statistic, show application Version Info, associate one or more file extensions with your application, hide your program from taskbar, hide your program from CTRL+ALT+DEL Trap, register hotkeys for your application, intercept shutdown event and its latest feature integrate your application with Internet Explorer Toolbar.


  • Status: Demo only
  • Source: On purchase/registration
  • price: $23.55
  • Exe demo: included
  • Size: 192kB

Platforms: CB1, CB3, CB4, CB5, CB6, D2, D3, D4, D5, D6



Shareware 08 Jan 2005


The EasyReg components for Delphi/C++Builder save and restore user settings of your application using the Windows registry.

EasyReg basically constist of three components:

  • THistory for providing document-based applications with a Recent Files menu.
  • TSettings for restoring user settings when the application starts.
  • TRegistryAccess for common access to the registry entries of your application.


  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $50
  • Size: 862kB

Platforms: CB3, CB4, CB5, D3, D4, D5

Property Saver v.1.0a

By Component Store Ltd.

Freeware 06 Sep 1999


PropertySaver is a non visible component used to store and load property values other components into/from the registry or an ini-file. PropertySaver can save all published properties of visible or invisible components descending from TComponent as long as they are of a ordinal or string type. With PropertySaver it's easy to save window positions, checked menu items and to control the visibility of components. PropertySave can be used to save the state of an application and also to save configuring parameters for applications in an easy way, mostly without writing a line of code.


  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $35
  • Size: 66kB

Platforms: D3, D4

Setting Controls v.1.0.2

By George Trifidis.

Freeware + source 23 Jan 2009


GT Setting Controls Suite is a set controls which as name say is code free solution for the programmer to load and save settings regarding an application.

The Setting Controls Suite has three different storage options: a ini file, into the registry, or in a dataset. With the Setting Controls Suite with two lines of code you can save and load settings for an application.


  • Status: Fully functional
  • Source: Included
  • Size: 700kB

Platforms: D2009, D6, D7

SSKeep Properties v.1.1

By Stefan Stefanov.

Shareware 27 Oct 1999


How often you want to open your application customized as you have closed it last time. Very often.

This set of two components will work for you to save values of all properties you have selected on closing your application and later to restore their values on open.

You just have to check desired properties and select INI file. The components will done the rest.

  • Supports all published properties
  • Supports all standard and user defined types and classes
  • Supports collection items - by name or by Index
  • Supports TStrings properties (like Items in TComboBox).


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $18
  • Source price: $30
  • Size: 98kB

Platforms: D3, D4, D5

Storage Library v.3.54

By Andrei Roofin.

Shareware 25 May 2008


Collection of components allowing the work with configuration data in application (application settings). At use of this library the necessity disappears to create special classes for management the application settings.

Some features:

  • In memory tree-type structure of data;
  • Data exchange with an ini files, registry, binary files, XML files, TStream Delphi object;
  • Data types: Integer, String, Boolean, Float, DateTime, Buffer, Component, Persistent, Stream, Point, Currency, Int64;
  • Data encrypting. Ability to save data in external storage (ini file, registry or ...) in the ciphered format;
  • Working with the published properties of other components without programming (dialog in design time);
  • Has customized templates for choice properties;
  • Saving the form position and state without programming;
  • Little programming for operation with unpublished properties of other components;
  • Auto link references between Storage library components;
  • Small addition to a size of an executable file (20~56kb);
  • All Storage library components are optimized on speed.


  • Status: Partially restricted
  • Source: On purchase/registration
  • price: $59
  • Size: 1 608kB

Platforms: C2k6, C2k7, CB4, CB5, CB6, D2005, D2006, D2007, D3, D4, D5, D6, D7

TPropsSaver and TLayoutManager v.1.3

By Jose Sebastian Battig.

Freeware + source 27 Nov 2000


This component allows to save applications layout to Registry, IniFiles, or other target you want (database, text file, etc.). Basically the user has to visually select the components and properties he (or she) wants to give persistence.

Some of the basic features this components has:

  • Allows saving/loading subproperties of class properties with no limits of nesting subproperties. For example, the user can select to save and restore only the Size property of a Font property.
  • Open to register new loader/savers to other targets different from Registry or Ini files. You can register a loader/saver to store all the layout information in a database for example.
  • Open to register new class to text translators in order to save in some special way some classes. With the component comes an example of a class translator to save the columns and rows layout of a TStringGrid.
  • Works with all datatypes (even method and class types, classes as references or as objects) except arrays, dynamic arrays and records. Records are not usual because it's more common to see class properties. In the case of published arrays, a new class save/loader can be registered to manage this, like in the TStringGrid example included.
  • Manages the layout for all open forms at a given moment.
  • No code needed to define the layout. But also exists the chance to define it with code at runtime.
  • Included component TLayoutManager to easy management of Layouts. Included is a Demo on how to use TPropsSaver and TLayoutManager.
  • Supports basic encryption.
  • Added support for registering non-published properties. For the case of TCustomComboBox now you can select to use the class loader provided as example, or to use a custom defined ItemIndex non-published property, and be able to select it on design time.
  • Added TDynPropertiesHolder component. You can define dynamic properties in this component that will be integrated with TPropsSaver. This component is intended to be used with configuration data that is not directly related to other component in the application, or simply to read data from the registry on it.
  • Better TPropsSaver design time editor than in previous version. The new editor allows to edit also subproperties in the editor form.
  • Added a wizzard that allows the user to select a given set of properties as the default properties for a given class. You can have several sets of properties for each class also. And you can select to apply this wizzard for any base class of the selected component. This wizzard feature will be known to the users of TIniPropSav.
  • Added design window to manage wizzards. Basically from this window it's possible to see all properties wizzards and remove them.
  • Added functionality to register subproperties for a given class. As an example comes a register routine that shows on design time the properties of the items of any collection. In this way you can select to save the columns of a listView, but only the properties of the items you want.
  • Added a wizzard to import the layout of the old TIniPropSav component for those that still use it.


  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 231kB

Platforms: D5

WKey v.2.0

By MASoft.

Freeware + source 05 Sep 2000


WKey is a component that stops program execution and waits for a key to be pressed.


  • Status: Fully functional
  • Source: Included
  • Size: 65kB

Platforms: D2, D3, D4, D5