Carbon


PMPrintDialogMain

Header: PMApplication.h Carbon status: Supported

Displays your application’s custom Print dialog box.

OSStatus PMPrintDialogMain (
    PMPrintSettings printSettings, 
    PMPageFormat constPageFormat, 
    Boolean *accepted, 
    PMPrintDialogInitUPP myInitProc
);
Parameter descriptions
printSettings

A PMPrintSettings object.

constPageFormat

A PMPageFormat object.

accepted

Returns true if the user clicks the OK button, or false if the user clicks Cancel.

myInitProc

A universal procedure pointer to your dialog initialization function. Your initialization function is defined by the callback PMPrintDialogInitProcPtr.

function result

A result code. A result code. See “Result Codes”.

DISCUSSION

PMSessionPrintDialogMain is recommended instead of PMPrintDialogMain.

SPECIAL CONSIDERATIONS

Valid after calling PMBegin and creating a page format and print settings object.

AVAILABILITY

Supported in Carbon. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

CARBON NOTES

The PMPrintDialogMain function replaces the Dialog Manager function PrDlgMain.


© 2000 Apple Computer, Inc. (Last Updated 7/17/2000)