DesignEditors

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Definiert die von den Eigenschaften-Editoren in der IDE verwendeten Interfaces und Klassen.

Zur Verwendung der Unit DesignEditors und DesignIntf in Delphi müssen Sie die folgende Compiler-Option auf der Seite Compilieren der Projektoptionen hinzufügen:

-LUDesignIDE

Für C++ müssen Sie sicherstellen, dass $(BDS)\include\windows\vcl\design dem INCLUDE-Pfad und designide.bpi der Erfordert-Liste Ihres Packages hinzugefügt wird.

Weitere Informationen finden Sie in den Kommentaren im Quelltext; die Quelltextdatei DesignEditors.pas ist ausführlich kommentiert.

Klassen

EDesignPropertyError
IDesignGroupChange
TBoolProperty
TCharProperty
TClassProperty
TComponentEditorTComponentEditor stellt die Standardimplementierung des IComponentEditor-Interface bereit.
TComponentGuidelines
TComponentNameProperty
TComponentProperty
TCustomModule
TDateProperty
TDateTimeProperty
TDefaultEditorTDefaultEditor ist der Komponenteneditor für Komponenten, für die nicht explizit ein Komponenteneditor registriert ist.
TDesignerOleDropTarget
TEditActionSelectionEditor
TEnumProperty
TFloatProperty
TInt64Property
TIntegerProperty
TInterfaceProperty
TMethodProperty
TNestedProperty
TOrdinalProperty
TPropertyEditorTPropertyEditor ist eine Basisklasse für Eigenschaftseditoren, die die IProperty-Interface implementieren.
TSelectionEditor
TSetElementProperty
TSetProperty
TStringProperty
TTimeProperty
TVariantProperty
TWideCharProperty
TWideStringProperty

Routinen

AncestorNameMatches
ClassInheritsFrom
FreeEditorGroup
GetComponentEditorGibt einen Komponenteneditor für die angegebene Komponente auf dem angegebenen Formular-Designer zurück.
GetComponentProperties
GetSelectionEditors
GuidelinesFor
NewEditorGroup
NotifyGroupChange
PossibleStream
UnnotifyGroupChange

Typen

_di_IDesignGroupChange
PInstPropList
TBit
TGetTopLevelComponentFunc
TGroupChangeProc
TInstProp
TInstPropList

Variablen

GetTopLevelComponentFunc