Vcl.Dialogs.TPageSetupBeforePaintEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TPageSetupBeforePaintEvent = procedure (Sender: TObject; const PaperSize: SmallInt;
const Orientation: TPrinterOrientation; const PageType: TPageType;
var DoneDrawing: Boolean) of object;

C++

typedef void __fastcall (__closure *TPageSetupBeforePaintEvent)(System::TObject* Sender, const short PaperSize, const System::Uitypes::TPrinterOrientation Orientation, const System::Uitypes::TPageType PageType, bool &DoneDrawing);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
Vcl.Dialogs.pas
Vcl.Dialogs.hpp
Vcl.Dialogs Vcl.Dialogs

Beschreibung

TPageSetupBeforePaintEvent definiert eine Klassenmethode, die vom Ereignis BeforePaint aufgerufen wird.

Das Ereignis BeforePaint tritt ein, bevor ein Dialogfeld eine Beispielseite zeichnet. In einer BeforePaint-Ereignisbehandlungsroutine können Sie Daten initialisieren, die von den anderen Ereignisbehandlungsroutinen verwendet werden.

PaperSize gibt eine Windows-Standardpapiergröße an. Siehe die Konstanten für die Papiergröße.

Orientation gibt die aktuell ausgewählte Papierausrichtung an.

PageType gibt den aktuell ausgewählten Papiertyp an.

Setzen Sie DoneDrawing auf true, um das weitere Zeichnen zu deaktivieren. Damit erhalten Sie eine leere Beispielseite, ohne dass die anderen Ereignisbehandlungsroutinen aufgerufen wurden.

Siehe auch