Please note: This page has been retired.
You can find current information from the links below
Categories
Primary Category
Related Categories
Best Sellers
in Product Suites
If you need to buy a license for this specific version, please contact us for availability and pricing.
Other information on this page is shown for historical reference only and may have changed considerably since.
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
Delphi Toys contains:
- Hot Keys - System-wide hot keys component. It allows you to edit the hot key list at design time with the published Keys property and at runtime with several Register* and Unregister* methods which support both WinAPI Key/Shift and VCL ShortCut.
- System Mouse - Supports all the low-level WinAPI mouse functions, like mouse positions, mouse moving area clipping and system cursors.
- File Search - All-in-one file search component with very simple interface. Subfolders support. Separated search parameters for folders and files. Search result list with VCL-friendly data.
- File Version – Simple file version information component. Just assign the FileName property and know anything about the included VERSION resource. Simple access to standard values with ready-to-use properties to access any un-standard values with the VersionValue property.
- Window Information - VCL-friendly window information. Windows search with filters.
- Folder Monitor - Very simple interface to the very complex WinAPI folder notification system. All you need is to set the folder for monitoring and to activate the component. When any file or subfolder within the monitored folder is changed the OnChange event will be fired.
- Clipboard History - Text clipboard monitor with clip history support. OnChange event for any additional actions with new clipboard content. Saving and loading clipboard history to/from stream and file.
- Form Saver - Component for saving and loading a form or any component to/from a stream and file. Full DFM-format support. Text or binary formats. 100%-compatible with VCL due to used standard solutions.
- Desktop Settings - Component for retrieving and changing Windows desktop settings - colors, wallpaper and screen saver. Easy in use. Advanced wallpaper settings
- Windows Shutdown - Component used to shutdown Windows XP in all possible modes: sleep, hibernate, logoff, poweroff, reboot, shutdown. The Force mode for forced shutdown. TurnOffDialog method.
- WinEvent - Microsoft Active Accessibility component which allows you to track many low-level system events without global hooks and external DLLs.
Image Editor Suite contains 5 components:
- TImageEditor – a visual component that displays, zooms and scrolls images.
- TColorToolbar – a visual component that can be connected to the TImageEditor to choose foreground and background colors. The color palette is presented as collection of properties that can be edited at design time and at runtime, saved to and loaded from files. There are methods which can add standard color sets, like VGA palette, gray scales, etc.
- TSimpleDrawer – a non-visual drawing component. Use it for creating simple drawing functionality.
- TStandardDrawer – a fully functional drawing component. Supports all you need in graphic editoring: dropper, eraser, pencil, polyline, brush, spray, fill, empty and filled shapes, text and, of course, selection and clip operations.
- TPluginDrawer - a drawing component that allows to drawing functionality realized in an external DLL. This Plugin DLL can be connected at design time and at runtime with ease.
Object Inspector suite includes:
- TPropertyInterface - component for easy access to any property or event of any component at runtime (an object interface to RTTI - RunTime Type Information)
- TCommonInspector - abstract inspector control for inspecting anything in your application
- TComponentInspector - customizable full-functional runtime object inspector control
- TComponentTree - tree view style control for easy selection of components
- TComponentComboBox - control for easy selection of components
- TDBInspector - ready-to-use database inspector control
- TIniInspector - ready-to-use ini-file inspector control
- TApplicationInspector - ready-to-use inspector control for changing an Applications properties at runtime
- TSystemColorsInspector - ready-to-use inspector control for changing Window colors
- Examples - small and clean projects illustrating the features of the inspectors and TPropertyInterface
- Source code - full source code of all components and useful internal classes
Greatis Print Suite Pro contains additional Print Jobs package - set of ready-to-use components to print controls, grids, databases, tables, etc. and many abstract classes for creating custom print jobs. Current version of Print Jobs contains:
- TPrintJob - main non-visual component of the suite which provides easy multipage printing
- TPreview - control which provides easy print preview
- TPreviewWindow - ready-to-use preview window
- TPreviewToolbar - ready-to-use toolbar which provides control of the preview
- TPreviewStatusBar - ready-to-use status bar which provides display preview parameters
- TPreviewComboBox - combo box which provides display and control of preview scale
- TPreviewLabel - label to display preview parameters
- TSimpleGridPrintJob - print job for easy printing of any graphic grid
- TSimpleTextGridPrintJob - print job for easy printing of any text grid
- TDBGridPrintJob - print job for easy printing of a database grid
- TStringGridPrintJob - print job for easy printing of TStringGrid contents
- TListViewPrintJob - print job for easy printing of TListView contents
- TStringsPrintJob - print job for easy printing of text files and TStrings contents
- TRichEditPrintJob - print job for easy printing of TRichEdit contents
- TScreenshotPrintJob - print job for easy printing of screenshot s
- TImagePrintJob - print job for easy printing of bitmaps from the TImage control
- TControlPrintJob - print job for easy printing of control images
- TFormPrintJob - print job for easy printing of form images
- TImageListPrintJob - print job for easy printing of image list contents
- TMultiPrintJob - component for integration of other print jobs
- TDraftPrintJob - component for draft printing
Forget BeginDoc, EndDoc, NewPage and other low-level printing procedures, just draw your print job - Print Suite will handle the rest.
Print Suite - Features
- Base TCustomPrintJob class to print any graphics output
- Simple TPrintJob class to print any graphics output using OnDraw event
- Easy preview the output of any TCustomPrintJob component descendant with TPreview control
- Unit conversion methods for exact size printing
- Abstract base components for texts, grids and images printing – Pro Edition only
- Ready-to-use components for texts, grids and images printing – Pro Edition only
- Draft printing component (from 4 to 100 pages on one paper sheet) – Pro Edition only
- Multi-job component for chain printing – Pro Edition only