Vcl.Menus.TMenuMeasureItemEvent

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

Delphi

TMenuMeasureItemEvent = procedure (Sender: TObject; ACanvas: TCanvas;
var Width, Height: Integer) of object;

C++

typedef void __fastcall (__closure *TMenuMeasureItemEvent)(System::TObject* Sender, Vcl::Graphics::TCanvas* ACanvas, int &Width, int &Height);

プロパティ

種類 可視性 ソース ユニット
type
typedef
public
Vcl.Menus.pas
Vcl.Menus.hpp
Vcl.Menus Vcl.Menus

説明

TMenuMeasureItemEvent は,オーナー測定メニューのメニュー項目をレンダリングするイベントハンドラの型です。

Sender は,測定されるメニュー項目を表す TMenuItem インスタンスです。

ACanvas は,メニュー項目の描画先のキャンバスを表します。そのメソッドを必要に合わせて使用すると,メニュー項目のサイズを指定できます。

Width と Height は,メニュー項目を描画するために使用される次元をピクセル単位で返します。