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

関連項目