Delphi: 5, 6, 7, 2005, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5
C++Builder: 5, 6, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5
EControl Form Designer Pro is a professional form designer that takes much after its Delphi counterpart and enables users to easily integrate fully-functional design environments into their applications.
EControl Form Designer Pro is based on the same concepts as Delphi's form designer and it has similar to Delphi interface elements.
Using EControl Form Designer Pro you may easily create and integrate design environment in your applications. It uses all registered property editors, component editors and other design objects. You may use all abilities of existed design objects which are essential part of any VCL library.
It is possible to create design environment in any interface type: MDI, SDI, BDS style, etc.
Library consist of 16 components which helps in creating professional designer IDE.
EControl Form Designer Pro has all required tools:
- Designer (TzFormDesigner),
- Design surface (TDesignSurface),
- Object inspector (TInspectorList, TObjectInspector),
- Component palette (TPalettePanel, TPaletteTab),
- Component combo box (TComponentCombo),
- Tools palette (TPaletteToolList),
- Object tree view (TDesignerObjTree),
- Design time dialogs (Align, Align Palette, Size, Scale, Tab order, Creation order, etc.),
- Component palette and packages managing dialogs.
Software branches where EControl Form Designer Pro will be very useful:
1. SCADA applications, Industrial automation.
2. Database applications which need to be extendable by users.
3. Engineering applications.
4. All others branches where runtime extensions are required.
Integration with scripts allows creating full featured IDE. EControl Form Designer Pro may be easily integrated with different Scripters. Samples included in library demonstrates using EControl Form Designer Pro with Fast Script library and PAX Script library.
There is a set of events that allow to handle events assignment. In "Integration with scripters" you may read detailed description of this task by the example of integration with Fast Script library.
EControl Form Designer Pro allows editing of different targets:
- Forms (any object derived from TForm),
- Frames (any object derived from TFrame),
- Data Modules (any object derived from TDataModule),
- Control based classes (for example, quick report),
- Only part of the form (for example, panel or tab sheet).
EControl Form Designer Pro is very easy to use - just only drop TzFormDesigner, select Target and activate.
کامپوننتی بسیار قوی جهت افزودن قابلیت طراحی فرم ها در حالت Run time به برنامه خود در دلفی