API:Vcl.ImgList.TChangeLink
Delphi
TChangeLink = class(TImageLink)
C++
class PASCALIMPLEMENTATION TChangeLink : public System::Imagelist::TImageLink
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Vcl.ImgList.pas Vcl.ImgList.hpp |
Vcl.ImgList | Vcl.ImgList |
説明
FireMonkey と VCL 両方の画像リンクの基底クラスです。画像リストは、画像リストに変更が加えられると、内部で TImageLink を使用して、その画像リストを使用しているコンポーネントに通知を送ります。
Vcl.ImgList.TChangeLink は System.ImageList.TImageLink を継承しています。以下の内容はすべて System.ImageList.TImageLink を参照しています。
FireMonkey と VCL 両方の画像リンクの基底クラスです。画像リストは、画像リストに変更が加えられると、内部で TImageLink を使用して、その画像リストを使用しているコンポーネントに通知を送ります。
TBaseImageList コンポーネントは、TImageLink を使用して、画像リストの変更についてどのコンポーネントに通知するかを判断します。Images、ImageIndex、または TBaseImageList の内容のいずれかが変化すると、TImageLink.Change メソッドが呼び出されます。
各 TBaseImageList イメージ リストには、Links プロパティがあり、TImageLink オブジェクトを有しています。TBaseImageList イメージ リストを TImageLink.Images プロパティに設定すると、この TImageLink オブジェクトへの参照が Links プロパティに追加されます。TBaseImageList の下位クラスは、イメージ リスト内に変更があると、TBaseImageList.Links 配列をスキャンし、この配列の各要素に対して TImageLink.Change メソッドを実行します。