Vcl.StdActnMenus.TStandardMenuItem.DrawBackground
Delphi
procedure DrawBackground(var PaintRect: TRect); override;
C++
virtual void __fastcall DrawBackground(System::Types::TRect &PaintRect);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.StdActnMenus.pas Vcl.StdActnMenus.hpp |
Vcl.StdActnMenus | TStandardMenuItem |
説明
カスタマイズメニューの背景にイメージを描画します。
メニュー項目が背景をレンダリングする必要がある場合(テキストとグリフ以外のすべて),このメソッドが自動的に呼び出されます。
PaintRect は,キャンバス上のメニュー項目の領域を示します。
DrawBackground は,メニュー項目の背景を描画します。したがって,この色はこの項目が現在フォーカスしているかどうかに応じて,メニュー項目に表示されるグリフやチェックマークに合わせて PaintRect を調整します。