Home
Select
Language

 
   Home | Products | Downloads | Order | Support | News | Partner | About

 
Quick menu
   LMD StoragePack Overview - English LMD StoragePack 1.X for Delphi / CBuilder


Date: 02.11.2004
(© by LMD Innovative, (http://www.lmd.de or http://www.lmdtools.com)

Introduction

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.

[Top]

System Requirements

  • Operating System and hardware requirements depend on the installed Delphi/C++ Builder version.
  • Support for Delphi/C++ Builder version 5 and higher.
  • Required Space: 2 to 10 M, depends on selected installation options.
  • Media Type: Online only
  • Documentation: Includes online help files for Delphi/C++ Builder integration.

[Top]

Features

  • 10 components including full sourcecode
  • Supports saving/restoring of configuration data (e.g. at designtime via extended Property Selection dialog).
  • Supports in version 1.X Windows Registry, Ini-, XML- or binary files for storing data. Switching between different formats can be done without much effort.
  • Extensive demo projects with sourcecode
  • Free updates via Internet (Version 1.X)
  • Free technical support via newsgroup (news.lmdtools.com), e-mail, fax or mail
  • Also available as part of LMD-Tools 7 CE (Complete Edition)
[Top]

[LMD Storage]

 
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.

[Top]


© by LMD InnovativeGermany
All other trademarks are acknowledged.


Copyright © LMD Innovative. Germany.
All rights reserved. All other trademarks are acknowledged.