DesignIntf
IDE のプロパティ エディタで使用されるインターフェイスおよびクラスが定義されています。詳細は、コード内のコメントを参照してください。
目次 |
クラス
| IActivatable |
アクティブにできるコンポーネントを表します。 |
| IClass |
クラスのメタデータにアクセスできるようにします。 |
| IComponentEditor | IComponentEditor は、フォーム デザイナがコンポーネント エディタとやり取りするために使用するインターフェイスです。 |
| IComponentGuidelines |
ビジュアル コンポーネントのガイドラインにアクセスできるようにします。 |
| ICustomModule |
カスタム モジュールを表します。 |
| IDefaultEditor |
デフォルト エディタを表します。 |
| IDesignEditQuery |
編集操作にアクセスできるようにします。 |
| IDesigner | IDesigner は,IDE のフォームデザイナ用のインターフェースです。 |
| IDesigner100 |
IDesigner100 は、IDE のフォーム デザイナに対するインターフェイスです。 |
| IDesigner60 |
IDesigner60 は、IDE のフォーム デザイナに対するインターフェイスです。 |
| IDesigner70 |
IDesigner70 は、IDE のフォーム デザイナに対するインターフェイスです。 |
| IDesigner80 |
IDesigner80 は、IDE のフォーム デザイナに対するインターフェイスです。 |
| IDesignerSelections | IDesignerSelections は、永続化オブジェクトのリストを表します。 |
| IDesignNotification |
特定のイベントが発生したときに IDE から送られる通知を表します。 |
| IDesignObject |
フォーム デザイナ上のオブジェクトを表します。 |
| IDesignPersistent |
デザイナが使用する永続オブジェクトを表します。 |
| IDesignWindow |
IDE に表示される設計ウィンドウを表します。 |
| IEditHandler |
編集操作にアクセスできるようにします。 |
| IEventInfo |
イベントの型情報を保持します。 |
| IHostForm |
カスタム デザイナのホスト フォームを表します。 |
| IImplementation |
クラスのインスタンスにアクセスできるようにします。 |
| IMethodProperty |
メソッド プロパティを表します。 |
| IProperty | IProperty は,オブジェクトインスペクタがプロパティエディタとやり取りするために使用するインターフェースです。 |
| IProperty160 | |
| IProperty70 |
プロパティを表します。 |
| IProperty80 |
プロパティを表します。 |
| IPropertyControl |
プロパティのデータを制御するためのものです。 |
| IPropertyDescription |
プロパティに説明を追加することができます。 |
| IPropertyHost |
プロパティのドロップダウン コントロールにアクセスするためのものです。 |
| IPropertyHost20 |
プロパティのドロップダウン コントロールにアクセスするためのものです。 |
| IPropertyKind |
プロパティの種類にアクセスするためのものです。 |
| IReferenceProperty |
フォーム上の別のコンポーネントを値とするプロパティを表します。 |
| ISelectionEditor |
フォーム デザイナで選択されたコンポーネントの編集をサポートします。 |
| ISelectionEditorList |
ISelectionEditor のリストを表します。 |
| ISelectionPropertyFilter |
選択した要素のプロパティのリストをフィルタ処理して[オブジェクト インスペクタ]に送信できるようサポートします。 |
| IShowReferenceProperty | |
| IWideProperty |
ワイド文字列プロパティを表します。 |
| IWideProperty10 |
IWideProperty インターフェイスの拡張を表します。 |
| IWidePropertyDescription |
プロパティの説明を取得できるようサポートします。 |
| TBaseComponentEditor | TBaseComponentEditor は,すべてのコンポーネントエディタの基本クラスです。 |
| TBaseComponentGuidelines |
TBaseComponentGuidelines は、コンポーネント ガイドライン クラスの基底クラスです。 |
| TBaseCustomModule |
カスタム モジュールの基底クラスです。 |
| TBasePropertyEditor | TBasePropertyEditor は,すべてのプロパティエディタの基本クラスです。 |
| TBaseSelectionEditor |
選択要素エディタ クラスの基底クラスです。 |
| TClassWrapper |
IClass の基底ラッパーです。 |
| TComponentEditorClass |
TBaseComponentEditor のクラスです。 |
| TComponentGuidelinesClass |
TBaseComponentGuidelines のクラスです。 |
| TCustomModuleClass |
TBaseCustomModule のクラスです。 |
| TDesignerSelections | TDesignerSelections は,持続的オブジェクトのリストを維持管理します。 |
| TDragTarget |
ドラッグ アンド ドロップ操作をサポートします。 |
| TDragTargetClass |
TDragTarget のクラスです。 |
| TEventInfo |
イベントの型情報を表します。 |
| TPropertyEditorClass |
TBasePropertyEditor のクラスです。 |
| TSelectionEditorClass |
TBaseSelectionEditor のクラスです。 |
ルーチン
| CreateSelectionList | |
| EnableDemandLoadReport | |
| ForceDemandLoadState | |
| PersistentToDesignObject | |
| RegisterComponentEditor |
エディタを登録して、設計時に使用できるようにします。 |
| RegisterComponentGuidelines | |
| RegisterCustomModule | |
| RegisterDesignDragObject | |
| RegisterDesignNotification | |
| RegisterDragTarget | |
| RegisterIDropTarget | |
| RegisterPropertiesInCategory | 複数のプロパティを特定のプロパティカテゴリに登録します。 |
| RegisterPropertyEditor | コンポーネントが、オブジェクト インスペクタから、自分のカスタム プロパティ エディタに呼び出せるようにします。 |
| RegisterPropertyInCategory | 1 つのプロパティを特定のプロパティカテゴリに登録します。 |
| RegisterPropertyMapper | |
| RegisterSelectionEditor | |
| SetPropertyEditorGroup | |
| UnlistPublishedProperty | |
| UnregisterDesignNotification |
型
| TCustomModuleAttribute | |
| TCustomModuleAttributes | |
| TDemandLoadState | |
| TDesignerGuideType | |
| TEditAction | |
| TEditState | |
| TEditStates | |
| TPropertyAttribute | |
| TPropertyAttributes | |
| TPropKind |
変数
| EnableDemandLoadReportProc | |
| ForceDemandLoadStateProc | |
| GReferenceExpandable | オブジェクトインスペクタがコンポーネントのプロパティを拡張可能なサブプロパティとして扱うかどうかを示します。 |
| GShowReadOnlyProps | オブジェクトインスペクタが読み出し専用のパブリッシュプロパティを表示するかどうかを示します。 |
| RegisterComponentEditorProc | |
| RegisterComponentGuidelinesProc | |
| RegisterCustomModuleProc | |
| RegisterDesignDragObjectProc | |
| RegisterDesignNotificationProc | |
| RegisterDragTargetProc | |
| RegisterIDropTargetProc | |
| RegisterPropertyEditorProc | |
| RegisterPropertyInCategoryProc | |
| RegisterPropertyMapperProc | |
| RegisterSelectionEditorProc | |
| SetPropertyEditorGroupProc | |
| UnregisterDesignNotificationProc |
定数
| cmaVirtualSize | cmaVirtualSize: TCustomModuleAttribute = cmaVirtualSize; |
| dlDefault | dlDefault: TDemandLoadState = dlDefault; |
| dlDisable | dlDisable: TDemandLoadState = dlDisable; |
| dlEnable | dlEnable: TDemandLoadState = dlEnable; |
| eaCopy | eaCopy: TEditAction = eaCopy; |
| eaCut | eaCut: TEditAction = eaCut; |
| eaDelete | eaDelete: TEditAction = eaDelete; |
| eaElide | eaElide: TEditAction = eaElide; |
| eaPaste | eaPaste: TEditAction = eaPaste; |
| eaPrint | eaPrint: TEditAction = eaPrint; |
| eaRedo | eaRedo: TEditAction = eaRedo; |
| eaSelectAll | eaSelectAll: TEditAction = eaSelectAll; |
| eaUndo | eaUndo: TEditAction = eaUndo; |
| esCanCopy | esCanCopy: TEditStates = esCanCopy; |
| esCanCreateTemplate | esCanCreateTemplate: TEditStates = esCanCreateTemplate; |
| esCanCut | esCanCut: TEditStates = esCanCut; |
| esCanDelete | esCanDelete: TEditStates = esCanDelete; |
| esCanEditOle | esCanEditOle: TEditStates = esCanEditOle; |
| esCanElide | esCanElide: TEditStates = esCanElide; |
| esCanPaste | esCanPaste: TEditStates = esCanPaste; |
| esCanPrint | esCanPrint: TEditStates = esCanPrint; |
| esCanRedo | esCanRedo: TEditStates = esCanRedo; |
| esCanSelectAll | esCanSelectAll: TEditStates = esCanSelectAll; |
| esCanUndo | esCanUndo: TEditStates = esCanUndo; |
| gtAlignBottom | gtAlignBottom: TDesignerGuideType = gtAlignBottom; |
| gtAlignLeft | gtAlignLeft: TDesignerGuideType = gtAlignLeft; |
| gtAlignRight | gtAlignRight: TDesignerGuideType = gtAlignRight; |
| gtAlignTop | gtAlignTop: TDesignerGuideType = gtAlignTop; |
| gtBaseline | gtBaseline: TDesignerGuideType = gtBaseline; |
| gtMarginBottom | gtMarginBottom: TDesignerGuideType = gtMarginBottom; |
| gtMarginLeft | gtMarginLeft: TDesignerGuideType = gtMarginLeft; |
| gtMarginRight | gtMarginRight: TDesignerGuideType = gtMarginRight; |
| gtMarginTop | gtMarginTop: TDesignerGuideType = gtMarginTop; |
| gtPaddingBottom | gtPaddingBottom: TDesignerGuideType = gtPaddingBottom; |
| gtPaddingLeft | gtPaddingLeft: TDesignerGuideType = gtPaddingLeft; |
| gtPaddingRight | gtPaddingRight: TDesignerGuideType = gtPaddingRight; |
| gtPaddingTop | gtPaddingTop: TDesignerGuideType = gtPaddingTop; |
| MaxIdentLength | MaxIdentLength: Integer = $3F; |
| paAutoUpdate | paAutoUpdate: TPropertyAttribute = paAutoUpdate; |
| paCustomDropDown | paCustomDropDown: TPropertyAttribute = paCustomDropDown; |
| paDialog | paDialog: TPropertyAttribute = paDialog; |
| paDisplayReadOnly | paDisplayReadOnly: TPropertyAttribute = paDisplayReadOnly; |
| paFullWidthName | paFullWidthName: TPropertyAttribute = paFullWidthName; |
| paMultiSelect | paMultiSelect: TPropertyAttribute = paMultiSelect; |
| paNotNestable | paNotNestable: TPropertyAttribute = paNotNestable; |
| paReadOnly | paReadOnly: TPropertyAttribute = paReadOnly; |
| paRevertable | paRevertable: TPropertyAttribute = paRevertable; |
| paSortList | paSortList: TPropertyAttribute = paSortList; |
| paSubProperties | paSubProperties: TPropertyAttribute = paSubProperties; |
| paValueEditable | paValueEditable: TPropertyAttribute = paValueEditable; |
| paValueList | paValueList: TPropertyAttribute = paValueList; |
| paVCL | paVCL: TPropertyAttribute = paVCL; |
| paVolatileSubProperties | paVolatileSubProperties: TPropertyAttribute = paVolatileSubProperties; |
| pkEvents | pkEvents: TPropKind = pkEvents; |
| pkProperties | pkProperties: TPropKind = pkProperties; |
| sActionCategoryName | sActionCategoryName: WideString = Action; |
| sAppearanceCategoryName | sAppearanceCategoryName: WideString = Appearance; |
| sBehaviorCategoryName | sBehaviorCategoryName: WideString = Behavior; |
| sDatabaseCategoryName | sDatabaseCategoryName: WideString = Database; |
| sDataCategoryName | sDataCategoryName: WideString = Data; |
| sDesignCategoryName | sDesignCategoryName: WideString = Design; |
| sDragNDropCategoryName | sDragNDropCategoryName: WideString = Drag Drop/Docking; |
| sFocusCategoryName | sFocusCategoryName: WideString = Focus; |
| sHelpCategoryName | sHelpCategoryName: WideString = Help and Hints; |
| sInputCategoryName | sInputCategoryName: WideString = Input; |
| sInvalidFilter | sInvalidFilter: WideString = Property filters may only be name, class or type based (%%d:%%d); |
| sKeyCategoryName | sKeyCategoryName: WideString = Key; |
| sLayoutCategoryName | sLayoutCategoryName: WideString = Layout; |
| sLegacyCategoryName | sLegacyCategoryName: WideString = Legacy; |
| sLinkageCategoryName | sLinkageCategoryName: WideString = Linkage; |
| sLocaleCategoryName | sLocaleCategoryName: WideString = Locale; |
| sLocalizableCategoryName | sLocalizableCategoryName: WideString = Localizable; |
| sMiscellaneousCategoryName | sMiscellaneousCategoryName: WideString = Miscellaneous; |
| sMouseCategoryName | sMouseCategoryName: WideString = Mouse; |
| sPropertyChangeCategoryName | sPropertyChangeCategoryName: WideString = Property Changed; |
| sVisualCategoryName | sVisualCategoryName: WideString = Visual; |
| sWindowStyleName | sWindowStyleName: WideString = Window Style; |