DesignEditors
Defines the interfaces and classes used by the property editors in the IDE.
To use the DesignIntf and DesignEditors units with Delphi, you need to add –LUDesignIDE
to the Compiler options:
- In the Project Options dialog box, under Delphi Compiler, click Compiling.
- In the Other options section, next to Additional options to pass to the compiler, enter
–LUDesignIDE
With C++, you need to ensure that $(BDS)\include\windows\vcl\design is added to the INCLUDE path, and that designide.bpi is added to the Requires of your package.
For more information, see the comments in the source; the DesignEditors.pas source file is liberally commented.
Contents
Classes
EDesignPropertyError | |
IDesignGroupChange | |
TBoolProperty | |
TCharProperty | |
TClassProperty | |
TComponentEditor | TComponentEditor provides the default implementation for the IComponentEditor interface. |
TComponentGuidelines | |
TComponentNameProperty | |
TComponentProperty | |
TCustomModule | |
TDateProperty | |
TDateTimeProperty | |
TDefaultEditor | TDefaultEditor is the component editor for components that do not explicitly register a component editor. |
TDesignerOleDropTarget | |
TEditActionSelectionEditor | |
TEnumProperty | |
TFloatProperty | |
TInt64Property | |
TIntegerProperty | |
TInterfaceProperty | |
TMethodProperty | |
TNestedProperty | |
TOrdinalProperty | |
TPropertyEditor | TPropertyEditor is a base class for property editors that implements the IProperty interface. |
TSelectionEditor | |
TSetElementProperty | |
TSetProperty | |
TStringProperty | |
TTimeProperty | |
TVariantProperty | |
TWideCharProperty | |
TWideStringProperty |
Routines
AncestorNameMatches | |
ClassInheritsFrom | |
FreeEditorGroup | |
GetComponentEditor | Returns a component editor for the specified component on the specified form designer. |
GetComponentProperties | |
GetSelectionEditors | |
GuidelinesFor | |
NewEditorGroup | |
NotifyGroupChange | |
PossibleStream | |
UnnotifyGroupChange |
Types
PInstPropList | |
TBit | |
TGetTopLevelComponentFunc | |
TGroupChangeProc | |
TInstProp | |
TInstPropList |
Variables
GetTopLevelComponentFunc |