Vcl.ExtCtrls.TCustomControlBar.OnPaint

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

Delphi

property OnPaint: TNotifyEvent read FOnPaint write FOnPaint;

C++

__property System::Classes::TNotifyEvent OnPaint = {read=FOnPaint, write=FOnPaint};

プロパティ

種類 可視性 ソース ユニット
event protected
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TCustomControlBar

説明

コントロールバーがペイントされるときに発生します。

OnPaint イベントハンドラを記述すると,コントロールバーの描画方法を変更できます。コントロールバーが Windows ペイントメッセージを受けたとき,背景がある場合は,まず背景が描画され,次に OnPaint イベントが生成されます。OnPaint イベントが終了されると,コントロールバーは各バンドの OnBandPaint イベントを生成し,最後に各バンドのグラバーおよびフレームを描画します。

Canvas プロパティを使用すると,コントロールバーのイメージを描画できます。ClientRect プロパティを使用すると,描画領域を取得できます。

カスタム描画によって個々のバンドの外観を変更する場合は,かわりに OnBandPaint イベントを使用します。

関連項目