LMD StoragePack 1.X is a collection of 10 native VCL components that can be compiled into your application royalty free. StoragePack controls are used to save/restore application configuration data. Possible target formats are the Windows Registry and Ini-, XML- or binary files respectively. The package can save a lot of time which is normally used to write code which handles management of configuration data. For example component properties can be selected at designtime visually via the Properties Selection Dialog - all other functionality is done automatically at runtime.
Tab "LMD Storage" |
|
TLMDStorXORCryptor The functionality of LMD StoragePack controls can be easily extended by deriving own controls. TLMDStorXORCryptor is an example for demonstrating how to add a simple en-/decrypting technique to streams which are saved/loaded by the different TLMDStor[..]Vault controls. |
|
TLMDStorCustomCryptor Nonvisual control which allows implementation of custom en-/decoding functionality at designtime by writing event handlers. |
|
TLMDStorControllerVault Interface control which can be connected to any other Vault control. The control is used as common adapter to Vault controls if target format is not determined during project development. |
|
TLMDStorFormStorage TLMDStorFormStorage allows simple saving/restoring of position and dimension data for a form. The target format is determined by the connected Vault-control. |
|
TLMDStorBinVault The TLMDStorBinVault will be used if configuration data should be stored into binary files (which are usually unreadable by endusers). The control provides many predefined Read-/Write methods supporting various data types. Also controls like TLMDStorPropertyStorage can be connected to TLMDStorBinVault to specify target of save/load operations. |
|
TLMDStorTemplateStorage Use the TLMDStorTemplateStorage control to store object/control templates into binary files for later reuse. By this you can build up some kind of feature like in the Delphi IDE. |
|
TLMDStorIniVault The TLMDStorIniVault will be used if configuration data should be stored into inifiles files (against other [..]Vault controls limitations must be observed). The control provides many predefined Read-/Write methods supporting various data types. Also controls like TLMDStorPropertyStorage can be connected to TLMDStorIniVault to specify target of save/load operations. |
|
TLMDStorXMLVault The TLMDStorXMLVault will be used if configuration data should be stored into XML files. The control provides many predefined Read-/Write methods supporting various data types. Also controls like TLMDStorPropertyStorage can be connected to TLMDStorXMLVault to specify target of save/load operations. |
|
TLMDStorRegistryVault The TLMDStorRegistryVault will be used if configuration data should be stored into Windows Registry. The control provides many predefined Read-/Write methods supporting various data types. Also controls like TLMDStorPropertyStorage can be connected to TLMDStorRegistryVault to specify target of save/load operations. |
|
TLMDStorPropertyStorage Component for saving/restoring properties from/to components at runtime. Desired properties can be selected visually at designtime. No code required! Unlike TLMDObjectStorage available in LMD-Tools the control is not limited to work with Windows Registry but can be connected to the different TLMDStor[..]Vault controls. |