LMD DesignPack Guide


Introduction


LMD-DesignPack is a set of components which allows to set up and use in a VCL application a visual UI design environment much in style of the Delphi form designer itself. This can be useful for boosting embedded scripting support with user interface design capabilities, designing reports etc. LMD-DesignPack components provide design features familiar to any user of Delphi IDEs, including:

 

Designable control surface (which can be a TCustomForm descendant or any TWinControl descendant, see Root control topic for details) , where components can be laid out in design-time;

Property inspector, which allows to view and set components' properties and event handlers; it features simple and advanced property editors for various property types;

Object combo box which facilitates quick reviewing and selection of components (see Designer component topic).

 

Designer components support design-time and run-time modes and streaming (storing and loading) of design layouts.