Vcl.ExtCtrls.TBandPaintEvent
Delphi
TBandPaintEvent = procedure (Sender: TObject; Control: TControl;
Canvas: TCanvas; var ARect: TRect; var Options: TBandPaintOptions) of object;
C++
typedef void __fastcall (__closure *TBandPaintEvent)(System::TObject* Sender, Vcl::Controls::TControl* Control, Vcl::Graphics::TCanvas* Canvas, System::Types::TRect &ARect, TBandPaintOptions &Options);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | Vcl.ExtCtrls |
説明
TBandPaintEvent は、Vcl.ExtCtrls.TCustomControlBar.OnBandPaint イベントおよび Vcl.ExtCtrls.TControlBar.OnBandPaint イベントのハンドラの型です。
Sender は、バンドが描画されようとしているコントロール バーです。
Control はバンド上のコントロールで、描画されようとしているものです。
Canvas はコントロールのキャンバスです。
ARect はコントロールの領域です。この値はイベント ハンドラで調整できます。
Options は、バンドのどの部分が描画されるかを指定します。この値はイベント ハンドラで調整できます。