Vcl.Dialogs.TPageSetupDialog
Delphi
TPageSetupDialog = class(TCommonDialog)
C++
class PASCALIMPLEMENTATION TPageSetupDialog : public TCommonDialog
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | Vcl.Dialogs |
Beschreibung
TPageSetupDialog zeigt ein Dialogfeld zur Seiteneinrichtung an.
TPageSetupDialog zeigt ein modales Windows-Dialogfeld zur Seiteneinrichtung an. Das Dialogfeld wird zur Laufzeit erst angezeigt, nachdem es mit der Methode Execute aktiviert wurde. Sobald vom Benutzer eine Schrift ausgewählt und auf OK geklickt wurde, wird das Dialogfeld geschlossen, und die ausgewählte Schrift wird in der Eigenschaft Font gespeichert.
Zum Dialogfeld gehört eine Beispielseite, die bei der Anzeige des Dialogfelds und nach einer Änderung der Seitenparameter neu gezeichnet wird. Dabei werden die nachstehenden Ereignisse ausgelöst. In Behandlungsroutinen für diese Ereignisse können Sie das Zeichnen der Beispielseite steuern. Im Folgenden sind die Ereignisse in der Reihenfolge ihres Auftretens aufgeführt:
Ereignis | Auslösungszeitpunkt |
---|---|
BeforePaint |
Vor dem Beginn des Zeichnens. Hier können Anfangswerte für andere Ereignisbehandlungsroutinen festgelegt werden. |
OnDrawFullPage |
Vor dem Zeichnen der vollständigen Seite. |
OnDrawMinMargin |
Vor dem Zeichnen der Minimalränder. |
OnDrawMargin |
Vor dem Zeichnen der Ränder. |
OnDrawGreekText |
Vor dem Zeichnen von "Blindtext". |
OnDrawEnvStamp |
Vor dem Zeichnen des Stempels (nur bei Umschlagformaten). |
OnDrawRetAddress |
Vor dem Zeichnen der Rücksendeadresse (nur bei Briefumschlägen). |
Die meisten Ereignisbehandlungsroutinen können verhindern, dass die Routinen für einige oder alle nachfolgenden Ereignisse aufgerufen werden. Weitere Informationen finden Sie in der Beschreibung des jeweiligen Ereignisses.