Screenshot Preview

Form Designer

by Greatis Software - Product Type: Component / VCL

Modify the layout and size of the controls on your Delphi and C++Builder forms. Form Designer allows you to move and resize any control on your form at runtime. You don't need to prepare your form to use Form Designer. Just drop the TFormDesigner component onto any form, set the Active property to True and that's it. After Form Designer is active, you can select, move and resize any control in your form using the keyboard or the mouse. A form with Form Designer activated looks like the Delphi or C++ Builder form designer.

Form Designer (TFormDesigner) is a component for Delphi and C++ Builder. It allows you to move all types of controls on a form and change their size at runtime. The form and behaviour of the edited controls completely confirms to the specifications of the standard form designer, which comes with the Delphi and C++ Builder IDE. TFormDesigner puts no additional demands to the form and no special preparation of the form needed, all you need to do is place the component on a form and activate it in runtime. Form Designer looks and works exactly like the standard IDE's form designer. It does not use any external hook DLLs and does not require specially prepared forms.

Form Designer’s most important features:

  • Simple methods for creating and placing components at runtime
  • Non-visual components editing
  • Auto-creation of the component containers for non-visual components when a component is added
  • ShowComponentCaptions property and OnComponentCaptions event for showing and customization of the captions of the non-visual components
  • ComponentBitmap event for customizing icons of any non-visual components on the edited form
  • OnComponentEditable event for hiding component containers of some non-visual components
  • ParentForm public property to change the active designer form
  • DesignControl property for using any control on the form as the design area
  • Full support of text and binary DFM-files
  • Saving and loading form to/from stream
  • Saving and loading any component to/from stream
  • Customizable component hint
  • Customizable grabs
  • New synchronization events
  • Functions for creating a component palette at runtime
  • Multi-selection
  • Non-visual components support
  • ActiveX forms compatibility
  • Frames compatibility
  • Locking and protecting any controls
  • Customizable design grid
  • Customizable grab handles for multi-select mode
  • Align dialog
  • Size dialog
  • Tab Order dialog
  • Creation Order dialog
  • Alignment palette
  • IDE-compatible clipboard operations
  • FormData property for easy storing and loading current form state

Product Search

Enter search words:

Why buy from ComponentSource?

ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.

More Info | About Us