FMX.Forms.IDesignerHook

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

IDesignerHook = interface(IDesignerNotify)

C++

__interface  INTERFACE_UUID("{65A688CA-60DD-4038-AAFF-8F56A8B6AB69}") IDesignerHook  : public System::Classes::IDesignerNotify

プロパティ

種類 可視性 ソース ユニット
interface
class
public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms FMX.Forms

説明

IDesignerHook は、IDE のフォーム デザイナをコンポーネント開発者が操作できるようにするインターフェイスです。


IDesignerHook は、フォーム デザイナで現在作成中の FireMonkey フォームにアクセスできるようにするほか、作成中のオブジェクトが(複合コンポーネントではなく)FireMonkey フォームかどうかを指定したり、レイアウトに役立つグリッドを描画するなどして、デザイナの動作に影響を及ぼします。

コンポーネント開発者は、フォームの Designer プロパティを使って現在の IDesignerHook インターフェイスにアクセスできます。

ヒント: IDesignerHook を使用する C++ メソッド宣言では、_di_IDesignerHook 型が代わりに使用されます。以下は、IDesignerHook インターフェイスをラップする DelphiInterface ラッパーです。

 typedef System::DelphiInterface< IDesignerHook > _di_IDesignerHook;


関連項目