Vcl.ExtCtrls.TColorBox.OnGetColors
Delphi
property OnGetColors;
C++
__property OnGetColors;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TColorBox |
説明
コントロールに、カスタマイズされた色のリストが設定された際に、発生します。
OnGetColors を利用すると、カスタマイズされた色のリストを、TColorBox 色リストに配置することができます。
OnGetColors イベントは、Style に cbCustomColors プロパティが含まれている場合にのみ、呼び出されます。
- Sender は、TColorBox のインスタンスです。
- Items は、TColorBox に表示される色のリストを保有する TStrings です。
- Items.Strings には、カラー ボックスのための表示文字列のリストが保有されています。
- Items.Objects には、各表示名に該当する TColor 値のリストが、それぞれ TObject にキャストされて保有されています。
- メモ: このイベントが発生された際、Items には、Style プロパティで指定された色(cbStandard など)がすべて保有されています。 色は、この Items リストを操作することで、TColorBox に対して、追加、移動、削除することができます。