System.ImageList.TImageLink

提供: RAD Studio API Documentation
2015年4月10日 (金) 01:32時点におけるHonji (トーク | 投稿記録)による版 (1版: LOC-18292/2015.04.02.DocWikiPages-JA)
移動先: 案内検索

System.TObjectTImageLink

Delphi

TImageLink = class

C++

class PASCALIMPLEMENTATION TImageLink : public System::TObject

プロパティ

種類 可視性 ソース ユニット
class public
System.ImageList.pas
System.ImageList.hpp
System.ImageList System.ImageList


説明

FireMonkey と VCL 両方の画像リンクの基底クラスです。画像リストは、画像リストに変更が加えられると、内部で TImageLink を使用して、その画像リストを使用しているコンポーネントに通知を送ります。

TBaseImageList コンポーネントは、TImageLink を使用して、画像リストの変更についてどのコンポーネントに通知するかを判断します。ImagesImageIndex、または TBaseImageList の内容のいずれかが変化すると、TImageLink.Change メソッドが呼び出されます。

TBaseImageList 画像リストには、Links プロパティがあり、TImageLink オブジェクト群が保持されています。TBaseImageList 画像リストを TImageLink.Images プロパティに設定すると、その TImageLink オブジェクトの参照が Links プロパティに追加されます。TBaseImageList の下位クラスでは、画像リストに変化があると TBaseImageList.Links 配列を調べ、この配列に対して TImageLink.Change メソッドを実行します。

関連項目