home *** CD-ROM | disk | FTP | other *** search
Wrap
{\rtf0\ansi\paperw16228 \paperh18648 \margl-907 \margr0 \margt0 \margb0 {\fonttbl\f0\fswiss Helvetica;\f1\froman Times;\f2\fmodern Courier;\f3\ftech Symbol;\f4\froman Palatino;} {\stylesheet{\s0 \li100 \fi0 \ri1007 \ql 1Head;} {\s1 \li100 \fi0 \ri1007 \ql ClassName;} {\s2 \li2872 \fi-2771 \ri1007 \ql \tx2872 ConformsTo;} {\s3 \li2872 \fi-2771 \ri1007 \ql DeclaredIn;} {\s4 \li7029 \fi-6552 \ri1007 \ql \tx6652 \tx7030 Description;} {\s5 \li7030 \fi-5796 \ri1007 \ql DescriptionPart;} {\s6 \li0 \fi0 \ri0 \ql \tx-25 \tx8290 \tx9172 Footer;} {\s7 \li2872 \fi-2771 \ri1007 \ql \tx2872 InheritsFrom;} {\s8 \li100 \fi0 \ri1007 \ql Summary;} } \li0 \fi0 \ri0 \ql \sb0 \f1 \fs24 (Preliminary Documentation) Copyright \f3 \'e3\f1 1994 by NeXT Computer, Inc. All Rights Reserved.\ \ \s0 \li100 \fi0 \ri1007 \ql \f0 \b \fs36 \fs16 \ \ \ \ \ \ \ \fs36 NSPrintPanel \ \pard \s7 \li2872 \fi-2771 \ri1007 \ql \tx2872 \f1 \b0 \fs28 \fs16 \ \ \ \fs28 \f0 \b \fs28 Inherits From: \b0 \fs28 \f1 NSPanel : NSWindow : NSResponder : NSObject \ \fs16 \ \fs28 \s3 \fs16 \fs28 \f0 \b \fs28 Declared In: \b0 \fs28 \f1 appkit/NSPrintPanel.h \ \fs16 \ \fs28 \pard \s8 \li100 \fi0 \ri1007 \ql \f0 \b \fs28 \fs16 \ \ \fs28 Creating an NSPrintPanel \ \fs16 \ \fs28 \pard \s4 \li7029 \fi-6552 \ri1007 \ql \tx6652 \tx7030 \f1 \b0 \fi-6552 + (NSPrintPanel *)\b printPanel\b0 Returns a default NSPrintPanel object.\ \fi-6552 \pard \s8 \li100 \fi0 \ri1007 \ql \f0 \b \fs16 \ \ \ \fs28 Customizing the Panel \ \fs16 \ \fs28 \pard \s4 \li7029 \fi-6552 \ri1007 \ql \tx6652 \tx7030 \f1 \b0 \fi-6552 {\f3 -} (void)\b setAccessoryView:\b0 (NSView *)\i aView\i0 Adds a view to the panel.\ \fi-6552 \fi-6552 \fi-6552 {\f3 -} (NSView *)\b accessoryView\b0 Returns the accessory view.\ \fi-6552 \pard \s8 \li100 \fi0 \ri1007 \ql \f0 \b \fs16 \ \ \ \fs28 Running the Panel \ \fs16 \ \fs28 \pard \s4 \li7029 \fi-6552 \ri1007 \ql \tx6652 \tx7030 \f1 \b0 \fi-6552 {\f3 -} (int)\b runModal\b0 Displays the Print panel and begins its event loop.\ \fi-6552 \fi-6552 \fi-6552 {\f3 -} (void)\b pickedButton:\b0 (id)\i sender\i0 Stops the event loop.\ \fi-6552 \pard \s8 \li100 \fi0 \ri1007 \ql \f0 \b \fs16 \ \ \ \fs28 Updating the Panel\'27s Display \ \fs16 \ \fs28 \pard \s4 \li7029 \fi-6552 \ri1007 \ql \tx6652 \tx7030 \f1 \b0 \fi-6552 {\f3 -} (void)\b pickedAllPages:\b0 (id)\i sender\i0 Updates the panel when the user chooses all pages.\ \fi-6552 \fi-6552 \fi-6552 {\f3 -} (void)\b pickedLayoutList:\b0 (id)\i sender\i0 Updates the panel when the user chooses a new layout.\ \fi-6552 \fi-6552 \fi-6552 {\f3 -} (BOOL)\b textShouldChange:\b0 (NSText *)\i textObject\i0 Updates the panel when the user begins to edit the number of pages to print. See the NSText specification for details.\ \fi-6552 \fi-6552 \fi-6552 {\f3 -} (BOOL)\b textShouldEnd:\b0 (NSText *)\i textObject\i0 Updates the panel when the user ends editing the number of pages to print. See the NSText specification for details.\ \fi-6552 \pard \s8 \li100 \fi0 \ri1007 \ql \f0 \b \fs16 \ \ \ \fs28 Communicating with the NSPrintInfo Object \ \fs16 \ \fs28 \pard \s4 \li7029 \fi-6552 \ri1007 \ql \tx6652 \tx7030 \f1 \b0 \fi-6552 {\f3 -} (void)\b updateFromPrintInfo\b0 Reads NSPrintPanel\'27s values from the NSPrintInfo object.\ \fi-6552 \fi-6552 \fi-6552 {\f3 -} (void)\b finalWritePrintInfo\b0 Writes NSPrintPanel\'27s values to the NSPrintInfo object.\ \fi-6552 \pard \s0 \li100 \fi0 \ri1007 \tx478 \tx856 \tx1234 \fs28 \fs16 \ \ \fs28 \ \fs16 \ \ \fs28 \pard \s0 \ \li100 \fi0 \ri1007 \fs16 \ \ \fs28 \ \fs16 \ \ \fs28 }