DesignIntf

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

C++ Information

Class

IActivatable
IClass
IComponentEditor

IComponentEditor is the interface that the form designer uses to communicate with component editors.

IComponentGuidelines
ICustomModule
IDefaultEditor
IDesignNotification
IDesignObject
IDesignPersistent
IDesignWindow
IDesigner

IDesigner is an interface to the form designer in the IDE.

IDesigner100
IDesigner60
IDesigner70
IDesigner80
IDesignerSelections

IDesignerSelections represents a list of persistent objects.

IEditHandler
IEventInfo
IHostForm

This is class DesignIntf.IHostForm interface.

IImplementation
IMethodProperty
IProperty

IProperty is the interface that the Object Inspector uses to communicate with property editors.

IProperty70
IProperty80
IPropertyControl
IPropertyDescription
IPropertyHost
IPropertyHost20
IPropertyKind
IReferenceProperty
ISelectionEditor
ISelectionEditorList
ISelectionPropertyFilter
IShowReferenceProperty
IWideProperty
IWideProperty10
IWidePropertyDescription
TBaseComponentEditor

TBaseComponentEditor is the base class for all component editors.

TBaseComponentGuidelines
TBaseCustomModule
TBasePropertyEditor

TBasePropertyEditor is the base class for all property editors.

TBaseSelectionEditor
TClassWrapper
TDesignerSelections

TDesignerSelections maintains a list of persistent objects.

TDragTarget
TEventInfo

Enum

TCustomModuleAttribute
TDemandLoadState
TDesignerGuideType
TEditAction
TEditStates
TPropKind
TPropertyAttribute

Function

CreateSelectionList
EnableDemandLoadReport
ForceDemandLoadState
PersistentToDesignObject
RegisterComponentEditor

Registers an editor so that it is available at design time.

RegisterComponentGuidelines
RegisterCustomModule
RegisterDesignDragObject
RegisterDesignNotification
RegisterDragTarget
RegisterIDropTarget
RegisterPropertiesInCategory

Registers multiple properties in a specific property category.

RegisterPropertyEditor

Allows a component to bring up a custom property editor from the Object Inspector.

RegisterPropertyInCategory

Registers a single property in a specific property category.

RegisterPropertyMapper
RegisterSelectionEditor
SetPropertyEditorGroup
UnlistPublishedProperty
UnregisterDesignNotification

Typedef

IDesignEditQuery
TComponentEditorClass
TComponentGuidelinesClass
TCustomModuleAttributes
TCustomModuleClass
TDragTargetClass
TEditState
TEnableDemandLoadReportProc
TForceDemandLoadStateProc
TGetDesignerEvent
TGetPropProc
TGetWideStrProc
TPropertyAttributes
TPropertyEditorClass
TPropertyEditorFilterFunc
TPropertyMapperFunc
TRegisterComponentEditorProc
TRegisterComponentGuidelines
TRegisterCustomModuleProc
TRegisterDesignDragObject
TRegisterDesignNotification
TRegisterDragTargetProc
TRegisterIDropTarget
TRegisterPropertyEditorProc
TRegisterPropertyInCategoryProc
TRegisterPropertyMapperProc
TRegisterSelectionEditorProc
TSelectionEditorClass
TSetPropertyEditorGroupProc
_di_IActivatable
_di_IClass
_di_IComponentEditor
_di_IComponentGuidelines
_di_ICustomModule
_di_IDefaultEditor
_di_IDesignNotification
_di_IDesignObject
_di_IDesignPersistent
_di_IDesignWindow
_di_IDesigner
_di_IDesigner100
_di_IDesigner60
_di_IDesigner70
_di_IDesigner80
_di_IDesignerSelections
_di_IDropTarget
_di_IEditHandler
_di_IEventInfo
_di_IHostForm
_di_IImplementation
_di_IMethodProperty
_di_IProperty
_di_IProperty70
_di_IProperty80
_di_IPropertyControl
_di_IPropertyDescription
_di_IPropertyHost
_di_IPropertyHost20
_di_IPropertyKind
_di_IReferenceProperty
_di_ISelectionEditor
_di_ISelectionEditorList
_di_ISelectionPropertyFilter
_di_IShowReferenceProperty
_di_IWideProperty
_di_IWideProperty10
_di_IWidePropertyDescription

Variable

EnableDemandLoadReportProc
ForceDemandLoadStateProc
GReferenceExpandable

Indicates whether the Object Inspector treats component properties as expandable subproperties.

GShowReadOnlyProps

Indicates whether the Object Inspector displays published read-only properties.

RegisterComponentEditorProc
RegisterComponentGuidelinesProc
RegisterCustomModuleProc
RegisterDesignDragObjectProc
RegisterDesignNotificationProc
RegisterDragTargetProc
RegisterIDropTargetProc
RegisterPropertyEditorProc
RegisterPropertyInCategoryProc
RegisterPropertyMapperProc
RegisterSelectionEditorProc
SetPropertyEditorGroupProc
UnregisterDesignNotificationProc
_sActionCategoryName
_sAppearanceCategoryName
_sBehaviorCategoryName
_sDataCategoryName
_sDatabaseCategoryName
_sDesignCategoryName
_sDragNDropCategoryName
_sFocusCategoryName
_sHelpCategoryName
_sInputCategoryName
_sInvalidFilter
_sKeyCategoryName
_sLayoutCategoryName
_sLegacyCategoryName
_sLinkageCategoryName
_sLocaleCategoryName
_sLocalizableCategoryName
_sMiscellaneousCategoryName
_sMouseCategoryName
_sPropertyChangeCategoryName
_sVisualCategoryName
_sWindowStyleName
Personal tools
Translations
Newest Version