Class Description
NSPrintPanel provides a standard print panel
allowing the user to specify information about how a
document is to be printed, including the page range,
number of copies and scale of the document. It also
allows the user to save the document to a file or
preview it. When a print: message is sent to an NSView
or NSWindow, an NSPrintOpertation is created which manages
printing of a view. The NSPrintOperation object would
by default show a print panel in a modal loop for the user.
You can avoid showing the print panel by sending the
setShowsPanels: message in the print operation
with a NO
argument.
AppKit/NSPrintPanel.h
printPanel
Creates and returns a shared instance of the
NSPrintPanel panel.
accessoryView
Returns the accessory view for the print panel
beginSheetWithPrintInfo:
printInfo
modalForWindow:
docWindow
delegate:
delegate
didEndSelector:
didEndSelector
contextInfo:
contextInfo
Description forthcoming.
finalWritePrintInfo
Saves information set by the user in the receiver's
panel in the NSPrintInfo object from the current
NSPrintOperation.
pickedAllPages:
sender
This method has been depreciated. It doesn't do
anything useful.
pickedButton:
sender
This method has been depreciated. It doesn't do
anything useful.
pickedLayoutList:
sender
This method has been depreciated. It doesn't do
anything useful.
runModal
Display the Print panel in a modal loop. Saves any
aquired information in the NSPrintInfo object for
the current NSPrintOperation. Returns NSCancelButton if
the user clicks the Cancel button or NSOKButton
otherwise.
setAccessoryView:
aView
Set the accessory view for the print panel
updateFromPrintInfo
Setup the display in the receiver's panel based on
the values stored in the NSPrintInfo object from the
current NSPrintOperation.