Vcl.ComCtrls.TToolBar.OnAdvancedCustomDraw
Delphi
property OnAdvancedCustomDraw: TTBAdvancedCustomDrawEvent read FOnAdvancedCustomDraw write FOnAdvancedCustomDraw;
C++
__property TTBAdvancedCustomDrawEvent OnAdvancedCustomDraw = {read=FOnAdvancedCustomDraw, write=FOnAdvancedCustomDraw};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TToolBar |
説明
ツールバーの背景の描画中に、断続的に発生します。
OnAdvancedCustomDraw イベント ハンドラを記述すると、ツールバーの自動描画処理を拡張、または置き換えることができます。ツールバーのイメージをレンダリングするには、ツールバーの Canvas プロパティを使用してください。OnAdvancedCustomDraw は、ツールバーの背景色を描画するためのものです。ツールバーの個々のボタンの描画については、OnCustomDrawButton または OnAdvancedCustomDrawButton イベント ハンドラで処理します。
メモ: OnAdvancedCustomDraw は、ツールバーの背景の描画中に、複数のタイミングで発生します。 ツールバーのデフォルト描画の直前に応答できればいいのであれば、代わりに OnCustomDraw を使用してください。
OnAdvancedCustomDraw は、Vcl.ComCtrls.TTBAdvancedCustomDrawEvent 型のイベント ハンドラです。