Vcl.ComCtrls.TToolBar.OnCustomDraw

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

Delphi

property OnCustomDraw: TTBCustomDrawEvent read FOnCustomDraw write FOnCustomDraw;

C++

__property TTBCustomDrawEvent OnCustomDraw = {read=FOnCustomDraw, write=FOnCustomDraw};

プロパティ

種類 可視性 ソース ユニット
event published
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TToolBar


説明

ツールバーが描画される必要があるときに発生します。

OnCustomDraw イベント ハンドラを記述すると、ツールバーの自動描画処理を拡張、または置き換えることができます。 ツールバーのイメージをレンダリングするには、ツールバーの Canvas プロパティを使用してください。 OnCustomDraw は、ツールバーの背景色を描画するためのものです。 ツールバーの個々のボタンの描画については、OnCustomDrawButton または OnAdvancedCustomDrawButton イベント ハンドラで処理します。

メモ: OnCustomDraw は、ツールバーの背景を描画する直前にのみ発生します。 描画するプロセスの他のタイミング(背景が削除された、または、ツールバーの背景のデフォルトの描画が行われた後など)で応答するには、代わりに OnAdvancedCustomDraw を使用します。

OnCustomDraw は、Vcl.ComCtrls.TTBCustomDrawEvent 型のイベント ハンドラです。

関連項目