Vcl.ComCtrls.TToolBar.OnCustomDraw
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 型のイベント ハンドラです。