Instance Method

runModal(with:)

Displays the receiver and begins the modal loop using the given NSPrintInfo object.

Declaration

func runModal(with printInfo: NSPrintInfo) -> Int

Parameters

printInfo

The NSPrintInfo object to use.

Return Value

NSCancelButton if the user clicks the Cancel button; otherwise, NSOKButton.

Discussion

The receiver’s values are recorded in printInfo.

See Also

Running a Page Setup Dialog

func beginSheet(with: NSPrintInfo, modalFor: NSWindow, delegate: Any?, didEnd: Selector?, contextInfo: UnsafeMutableRawPointer?)

Presents a page setup sheet for the given NSPrintInfo object, document-modal relative to the given window.

func runModal()

Displays the receiver and begins the modal loop using the shared NSPrintInfo object.