Vcl.StdCtrls.TDrawItemEvent

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

C++

typedef void __fastcall (__closure *TDrawItemEvent)(Vcl::Controls::TWinControl* Control, int Index, const System::Types::TRect &Rect, Winapi::Windows::TOwnerDrawState State);

プロパティ

種類 可視性 ソース ユニット
typedef public Vcl.StdCtrls.hpp Vcl.StdCtrls Vcl.StdCtrls


説明

TDrawItemEvent は、Vcl.StdCtrls.TListBox.OnDrawItemVcl.StdCtrls.TComboBox.OnDrawItem、および Vcl.Outline.TOutline.OnDrawItem イベント ハンドラの型です。

TDrawItemEvent は、TListBox といったビジュアル コンポーネントの OnDrawItem イベントを実装するためには定義しなくてはならない、メソッド プロシージャの型を定義しています。

OnDrawItem は、TListBoxStyle スタイル値が lbOwnerDrawFixedlbOwnerDrawVariable、または lbVirtualOwnerDraw のリスト ボックスに項目を描画する、ハンドラを記述するために使用されます。OnDrawItem は、リストボックスが項目を表示する必要がある時に発生します。 OnDrawItem は、オーナー描画リストボックスに対してのみ発生します。



Control

OnDrawEvent を発生させたコンポーネントへの参照。

Index

リスト ボックス内の項目のインデックス。

Rect

ユーザーの描画が行われる四角形を定義。

State

描画される項目の状態を定義。



関連項目