Vcl.ButtonGroup.TGrpButtonDrawEvent

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

C++

typedef void __fastcall (__closure *TGrpButtonDrawEvent)(System::TObject* Sender, int Index, Vcl::Graphics::TCanvas* Canvas, const System::Types::TRect &Rect, Vcl::Categorybuttons::TButtonDrawState State);

プロパティ

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


説明

TGrpButtonDrawEvent は、Button Group の描画イベント ハンドラの型です。

TGrpButtonDrawEvent は、TButtonGroup クラスの OnAfterDrawButtonOnBeforeDrawButtonOnDrawButton の各イベントを実装する際に定義しなければならない、メソッド プロシージャの型を定義しています。

これらのイベントは、ボタン グループ内の各ボタンに対して、それぞれ 1 回ずつ呼び出されます。

Sender は、イベントを呼び出す TButtonGroup への参照です。

Index は、ボタン グループ内のボタンのインデックスです。

Canvas は、描画されるキャンバスです。

Rect は、ユーザーの描画が行われる四角形を定義します。

State は、描画されるボタンの状態を定義します。

関連項目