Home Druckdialoge PRINT DIALOG - VALIDATE SETTINGS (AES 205, 8) PRINT DIALOG - HANDLE EVENT (AES 206)

2.6.17 PRINT DIALOG - USE SETTINGS (AES 205, 9)

Diese Funktion sollte aufgerufen werden, wenn ein Programm gleich ausdrucken möchte und es nicht möglich ist, pdlg_do() oder pdlg_open() und pdlg_evnt() aufzurufen (z.B. Calamus-Druckdialoge). Die übergebenen Druckereinstellungen werden überprüft (und bei alten Treiber gesichert).

Deklaration:
WORD pdlg_use_settings( PRN_DIALOG *prn_dialog,
                        PRN_SETTINGS *settings );

Aufruf:
pdlg_use_settings( prn_dialog, settings );

Variable         Belegung            Bedeutung
Eingaben:

contrl[0]        205                 pdlg_set
contrl[1]        1                   Einträge in intin
contrl[3]        2                   Einträge in addrin

intin[0]         9                   pdlg_use_settings

addrin[0]        prn_dialog          Zeiger auf Verwaltungsstruktur
addrin[1]        settings            Druckereinstellung

Ausgaben:

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

intout[0]        0/1                 0: Fehler 1: alles in Ordnung


Home Druckdialoge PRINT DIALOG - VALIDATE SETTINGS (AES 205, 8) PRINT DIALOG - HANDLE EVENT (AES 206)