Lade...
 

CX_PRINTER::SelectPrinterProperties

CX_PRINTER::SelectPrinterProperties

Beschreibung:

Diese Klassenfunktion zeigt den Dialog mit den Druckereigenschaften des Druckers an. In diesem Dialog können die Eigenschaften des Druckers gesetzt und verändert werden. Außerdem werden in diesem Dialog die Seiteneinstellungen angezeigt.

Als Parameter erwartet die Funktion zwei Objekte: Ein CX_PRINTER_PROPERTIES-Objekt und ein CX_PAGE_PROPERTIES-Objekt. Die Funktion kann auch mit zwei NULL-Objekten aufgerufen werden.

Zurückgegeben werden zwei transiente Objekte, die die Eigenschaften enthalten. Die Objekte werden in einem Vektor gehalten:

Top: ]
  CX_PRINTER_PROPERTIES
  CX_PAGE_PROPERTIES
  [
Code-Beispiel:
Button(PrinterPropertiesButton, 10, 22, 180, 8, T("Druckereigenschaften", "Printer properties")) [ SELECT: BeginTXN // because of possibility transient -> persistent printerProperties pageProperties printer Call(SelectPrinterProperties) # Dup Cardinality ifnot return # Drop -> printerProperties printerProperties garbageVector Insert -> pageProperties pageProperties garbageVector Insert Drop printerProperties FillWindow pageProperties FillWindow ]
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_PRINTER Drucker
  Top-1 CX_PAGE_PROPERTIES Seiteneinstellungen
  Top-2 CX_PRINTER_PROPERTIES Druckereigenschaften
Stack(Out) Top VECTOR Drucker- und Seiteneigenschaften
Funktionsaufruf: Call(SelectPrinterProperties)