Home Druckdialoge Aufrufschema für modalen Druckdialog PRINT DIALOG - DELETE (AES 201)

2.6.3 PRINT DIALOG - CREATE (AES 200)

CREATE initialisiert den Druckdialog. In <dialog_flags> wird übergeben, ob der Dialog im 3D-Look angezeigt werden soll oder nicht. Beim Aufruf der Funktion werden die vorhandenen Druckertreiber gescannt und Speicher wird für das Resource angefordert.

Deklaration:
PRN_DIALOG *pdlg_create( int16 dialog_flags )

Aufruf:
prn_dialog = pdlg_create( PDLG_3D );

Variable         Belegung            Bedeutung
Eingaben:

contrl[0]        200                 pdlg_create
contrl[1]        1                   Einträge in intin
contrl[3]        0                   Einträge in addrin

intin[0]         flags               z.Zt. nur 3D-Flag

Ausgaben:

contrl[2]        0                   Einträge in intout
contrl[4]        1                   Einträge in addrout

addrout[0]       prn_dialog          Zeiger auf Verwaltungsstruktur

Beschreibung von <dialog_flags>:

#define  PDLG_3D     1               /* Auswahl im 3D-Look anzeigen */


Home Druckdialoge Aufrufschema für modalen Druckdialog PRINT DIALOG - DELETE (AES 201)