FMX.Types.IFreeNotification
Delphi
IFreeNotification = interface
C++
__interface INTERFACE_UUID("{FEB50EAF-A3B9-4B37-8EDB-1EF9EE2F22D4}") IFreeNotification : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
interface class |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
説明
IFreeNotification は、通知オブジェクトを解放するためのインターフェイスです。
IFreeNotification を使用すると、コンポーネントが破棄されたことをデザイナから特定のオブジェクトに通知することができます。
FreeNotification メソッドを使って通知を実行します。
メモ: コンポーネントに関係するすべてのオブジェクトに通知を送るには、オブジェクトをリストで管理し、リスト内の各オブジェクトに対して FreeNotification を呼び出します。解放の処理を正しく実行できるよう、適切な順序でオブジェクトをリストに追加する必要があります。まずコンポーネントを、その後、その所有者を解放しなければなりません。
メモ: TBrushResource、TBitmap、TPathData、TCanvas、TFmxObject などのコンポーネントは、IFreeNotification を継承しています。