This function should be called if a program wants to print immediately and it is not possible to call pdlg_do() or pdlg_open() and pdlg_evnt() (e.g. Calamus-print dialogs). The passed printer settings will be validated (and saved for old drivers).
Declaration:
WORD pdlg_use_settings( PRN_DIALOG *prn_dialog,
PRN_SETTINGS *settings );
Call:
pdlg_use_settings( prn_dialog, settings );
Variable Argument Meaning
Inputs:
contrl[0] 205 pdlg_set
contrl[1] 1 Entries in intin
contrl[3] 2 Entries in addrin
intin[0] 9 pdlg_use_settings
addrin[0] prn_dialog Pointer to management structure
addrin[1] settings Printer settings
Outputs:
contrl[2] 1 Entries in intout
contrl[4] 0 Entries in addrout
intout[0] 0/1 0: Error 1: All OK