Important: The information in this document is obsolete and should not be used for new development.
PrJobDialog
You can use thePrJobDialog
function to display the job dialog box provided by the resource file for the current printer driver.
FUNCTION PrJobDialog (hPrint: THPrint): Boolean;
hPrint
- A handle to a
TPrint
record (described on page 9-41), which may be a new record or an existing one from a document.DESCRIPTION
ThePrJobDialog
function gets the initial settings to display in the job dialog box from theTPrint
record specified in thehPrint
parameter. The user specifies the print quality, the range of pages to print, and other information in the job dialog box. Your application should display this dialog box when the user chooses Print from the File menu.If the user confirms the dialog box, the
PrJobDialog
function updates both theTPrint
record and the printer driver resource file and calls thePrValidate
function, and thePrJobDialog
function returnsTRUE
. Even if the function returnsFALSE
, thePrJobDialog
function may have updated theTPrint
record.SPECIAL CONSIDERATIONS
You should proceed with the requested printing operation only if thePrJobDialog
function returnsTRUE
. You should never callPrJobDialog
between the pages of a document.ASSEMBLY-LANGUAGE INFORMATION
The trap macro and routine selector for thePrJobDialog
function are
Trap macro Selector _PrGlue $32040488 SEE ALSO
See Figure 9-5 on page 9-7 for an example of a job dialog box. For more information on the use of a job dialog box, see "Getting Printing Preferences From the User" beginning on page 9-5. For information on how to customize a job dialog box, see "Altering the Style or Job Dialog Box" beginning on page 9-32.