Vcl.Dialogs.TPaintPageEvent

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

Delphi

TPaintPageEvent = procedure(Sender: TObject; Canvas: TCanvas; PageRect: TRect;
var DoneDrawing: Boolean) of object;

C++

typedef void __fastcall (__closure *TPaintPageEvent)(System::TObject* Sender, Vcl::Graphics::TCanvas* Canvas, const Winapi::Windows::TRect &PageRect, bool &DoneDrawing);

プロパティ

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

説明

TPageSetupBeforePaintEvent は、TPageSetupDialog のさまざまなイベントで呼び出されるクラス メソッドを定義します。

TPaintPageEvent クラス メソッドは、ページ設定ダイアログのサンプル ページ画像のペイントに関わるさまざまなイベントで呼び出されます。

Sender は、呼び出し元の TPageSetupDialog インスタンスへの参照です。

Canvas は、ページ設定ダイアログのキャンバスへの参照です。

PageRect は、イベントを発生させた描画対象アイテムの境界を指定します。

DoneDrawing を真に設定すると、それ以上のペイントを無効にすることができます。その結果、空のサンプル ページになり、他のイベント ハンドラは呼び出されません。

関連項目