VaKeR CYBER ARMY
Logo of a company Server : Apache/2.4.41 (Ubuntu)
System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Directory :  /proc/self/root/usr/share/GNUstep/Documentation/Developer/Gui/Reference/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/share/GNUstep/Documentation/Developer/Gui/Reference/NSPrintOperation.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

    <head>
    <title>NSPrintOperation</title>
  </head>
  <body>
    <font face="serif">
    <a href="Gui.html">Up</a>
    <br />
    <h1><a name="title$NSPrintOperation">NSPrintOperation</a></h1>
    <h3>Authors</h3>
    <dl>
      <dt>Scott Christley (<a href="mailto:scottc@net-community.com"><code>scottc@net-community.com</code></a>)</dt>
      <dd>
      </dd>
      <dt>Fred Kiefer (<a href="mailto:FredKiefer@gmx.de"><code>FredKiefer@gmx.de</code></a>)</dt>
      <dd>
      </dd>
      <dt>Adam Fedor (<a href="mailto:fedor@gnu.org"><code>fedor@gnu.org</code></a>)</dt>
      <dd>
      </dd>
      <dt>Chad Hardin (<a href="mailto:cehardin@mac.com"><code>cehardin@mac.com</code></a>)</dt>
      <dd>
      </dd>
    </dl>
    <blockquote>
      
      Controls generation of EPS, PDF or PS print jobs.
    
    </blockquote>
    <p><b>Copyright:</b> (C) 1996,2001,2004 Free Software Foundation, Inc.</p>

        <div>
      <hr width="50%" align="left" />
      <h3>Contents -</h3>
      <ol>
        <li>
          <a href="#001000000000">Class</a>
        </li>
        <li>
          <a href="#002000000000">Software documentation for the
        NSPrintOperation(Private) category</a>
        </li>
      </ol>
      <hr width="50%" align="left" />
    </div>

          <h1><a name="001000000000"><strong>Class</strong> Description</a></h1>
    <p>

        NSPrintOperation controls printing of an
        NSView. When invoked normally it will (optionally)
        display a standard print panel (NSPrintPanel), and
        based on the information entered by the user here as well
        as information about page layout (see NSPageLayout) tells
        the NSView to print it&apos;s contents. NSPrintOperation works
        with the NSView to paginate the output into appropriately
        sized and oriented pages and finally delivers the result
        to the appropriate place, whether it be a printer, and
        PostScript file, or another output.
          </p>
    <h2><a name="class$NSPrintOperation">NSPrintOperation</a> : <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#class$NSObject">NSObject</a></h2>
    <blockquote class="declared">
      <dl>
        <dt><b>Declared in:</b></dt>
        <dd>AppKit/NSPrintOperation.h</dd>
      </dl>
    </blockquote>
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
          <em>Description forthcoming.</em>
        
    </div>
    <hr width="50%" align="left" />
    <a href="#_NSPrintOperation_ivars">Instance Variables</a>
    <br/><br/>
    <b>Method summary</b>
    <ul>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation(Private)-initWithView$insideRect$toData$printInfo$">-initWithView:insideRect:toData:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+EPSOperationWithView$insideRect$toData$">+EPSOperationWithView:insideRect:toData:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+EPSOperationWithView$insideRect$toData$printInfo$">+EPSOperationWithView:insideRect:toData:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+EPSOperationWithView$insideRect$toPath$printInfo$">+EPSOperationWithView:insideRect:toPath:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+PDFOperationWithView$insideRect$toData$">+PDFOperationWithView:insideRect:toData:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+PDFOperationWithView$insideRect$toData$printInfo$">+PDFOperationWithView:insideRect:toData:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+PDFOperationWithView$insideRect$toPath$printInfo$">+PDFOperationWithView:insideRect:toPath:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+currentOperation">+currentOperation</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+printOperationWithView$">+printOperationWithView:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+printOperationWithView$printInfo$">+printOperationWithView:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation+setCurrentOperation$">+setCurrentOperation:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-accessoryView">-accessoryView</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-canSpawnSeparateThread">-canSpawnSeparateThread</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-cleanUpOperation">-cleanUpOperation</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-context">-context</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-createContext">-createContext</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-currentPage">-currentPage</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-deliverResult">-deliverResult</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-destroyContext">-destroyContext</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-initEPSOperationWithView$insideRect$toData$printInfo$">-initEPSOperationWithView:insideRect:toData:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-initWithView$printInfo$">-initWithView:printInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-isCopyingOperation">-isCopyingOperation</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-isEPSOperation">-isEPSOperation</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-jobStyleHint">-jobStyleHint</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-pageOrder">-pageOrder</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-printInfo">-printInfo</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-printPanel">-printPanel</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-runOperation">-runOperation</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-runOperationModalForWindow$delegate$didRunSelector$contextInfo$">-runOperationModalForWindow:delegate:didRunSelector:contextInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setAccessoryView$">-setAccessoryView:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setCanSpawnSeparateThread$">-setCanSpawnSeparateThread:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setJobStyleHint$">-setJobStyleHint:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setPageOrder$">-setPageOrder:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setPrintInfo$">-setPrintInfo:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setPrintPanel$">-setPrintPanel:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setShowPanels$">-setShowPanels:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setShowsPrintPanel$">-setShowsPrintPanel:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-setShowsProgressPanel$">-setShowsProgressPanel:</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-showPanels">-showPanels</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-showsPrintPanel">-showsPrintPanel</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-showsProgressPanel">-showsProgressPanel</a></li>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation-view">-view</a></li>
    </ul>
    <hr width="50%" align="left" />
<div class="method">
    <h3><a name="method$NSPrintOperation+EPSOperationWithView$insideRect$toData$">EPSOperationWithView:&nbsp;insideRect:&nbsp;toData:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>EPSOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toData:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSData.html#class$NSMutableData">NSMutableData</a>*)data;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+EPSOperationWithView$insideRect$toData$printInfo$">EPSOperationWithView:&nbsp;insideRect:&nbsp;toData:&nbsp;printInfo:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>EPSOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toData:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSData.html#class$NSMutableData">NSMutableData</a>*)data<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+EPSOperationWithView$insideRect$toPath$printInfo$">EPSOperationWithView:&nbsp;insideRect:&nbsp;toPath:&nbsp;printInfo:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>EPSOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toPath:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)path<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+PDFOperationWithView$insideRect$toData$">PDFOperationWithView:&nbsp;insideRect:&nbsp;toData:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>PDFOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toData:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSData.html#class$NSMutableData">NSMutableData</a>*)data;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+PDFOperationWithView$insideRect$toData$printInfo$">PDFOperationWithView:&nbsp;insideRect:&nbsp;toData:&nbsp;printInfo:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>PDFOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toData:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSData.html#class$NSMutableData">NSMutableData</a>*)data<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+PDFOperationWithView$insideRect$toPath$printInfo$">PDFOperationWithView:&nbsp;insideRect:&nbsp;toPath:&nbsp;printInfo:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>PDFOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toPath:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)path<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+currentOperation">currentOperation&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>currentOperation</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns the NSPrintOperation object that is
            currently performing a print operation (if any).
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+printOperationWithView$">printOperationWithView:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>printOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+printOperationWithView$printInfo$">printOperationWithView:&nbsp;printInfo:&nbsp;</a></h3>
    + (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*) <b>printOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation+setCurrentOperation$">setCurrentOperation:&nbsp;</a></h3>
    + (void) <b>setCurrentOperation:</b> (<a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>*)operation;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Set the current NSPrintOperation to the supplied
            <var>operation</var> object. As this is currently
            implemented, if a NSPrintOperation is
            currently running, that <var>operation</var> is
            lost (along with any associated context), so be
            careful to call this only when there is no current
            <var>operation</var>.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-accessoryView">accessoryView&nbsp;</a></h3>
    - (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*) <b>accessoryView</b>;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            Returns the accessory view used by the NSPrintPanel
            associated with the receiver.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-canSpawnSeparateThread">canSpawnSeparateThread&nbsp;</a></h3>
    - (BOOL) <b>canSpawnSeparateThread</b>;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-cleanUpOperation">cleanUpOperation&nbsp;</a></h3>
    - (void) <b>cleanUpOperation</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Called by the print operation after it has finished
            running a printing operation.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-context">context&nbsp;</a></h3>
    - (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>context</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns the graphic contexts used by the print
            operation.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-createContext">createContext&nbsp;</a></h3>
    - (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>createContext</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            This method is used by the print operation to create a
            special graphics context for use while running the
            print operation.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-currentPage">currentPage&nbsp;</a></h3>
    - (int) <b>currentPage</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns the page currently being printing. Returns
            0 if no page is currently being printed
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-deliverResult">deliverResult&nbsp;</a></h3>
    - (BOOL) <b>deliverResult</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Called by the print operation to deliver the results
            of the printing operation. This might include sending
            the output to a printer, a file or a previewing
            program. Returns <code>YES</code> if the output
            was delivered sucessfully.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-destroyContext">destroyContext&nbsp;</a></h3>
    - (void) <b>destroyContext</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            This method is used by the print operation to destroy
            the special graphic context used while running the
            print operation.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-initEPSOperationWithView$insideRect$toData$printInfo$">initEPSOperationWithView:&nbsp;insideRect:&nbsp;toData:&nbsp;printInfo:&nbsp;</a></h3>
    - (id) <b>initEPSOperationWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toData:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSData.html#class$NSMutableData">NSMutableData</a>*)data<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-initWithView$printInfo$">initWithView:&nbsp;printInfo:&nbsp;</a></h3>
    - (id) <b>initWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-isCopyingOperation">isCopyingOperation&nbsp;</a></h3>
    - (BOOL) <b>isCopyingOperation</b>;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-isEPSOperation">isEPSOperation&nbsp;</a></h3>
    - (BOOL) <b>isEPSOperation</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns <code>YES</code> if the receiver is
            performing an operation whose output is EPS
            format.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-jobStyleHint">jobStyleHint&nbsp;</a></h3>
    - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*) <b>jobStyleHint</b>;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.2.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-pageOrder">pageOrder&nbsp;</a></h3>
    - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSPrintingPageOrder">NSPrintingPageOrder</a>) <b>pageOrder</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns the page order of printing.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-printInfo">printInfo&nbsp;</a></h3>
    - (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*) <b>printInfo</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns the NSPrintInfo object associated with the
            receiver.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-printPanel">printPanel&nbsp;</a></h3>
    - (<a rel="gsdoc" href="NSPrintPanel.html#class$NSPrintPanel">NSPrintPanel</a>*) <b>printPanel</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns the NSPrintPanel associated with the
            receiver.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-runOperation">runOperation&nbsp;</a></h3>
    - (BOOL) <b>runOperation</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Call this message to run the print operation on a
            view. This includes (optionally) displaying a print
            panel and working with the NSView to paginate and
            draw the contents of the view.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-runOperationModalForWindow$delegate$didRunSelector$contextInfo$">runOperationModalForWindow:&nbsp;delegate:&nbsp;didRunSelector:&nbsp;contextInfo:&nbsp;</a></h3>
    - (void) <b>runOperationModalForWindow:</b> (<a rel="gsdoc" href="NSWindow.html#class$NSWindow">NSWindow</a>*)docWindow<b> delegate:</b> (id)delegate<b> didRunSelector:</b> (SEL)didRunSelector<b> contextInfo:</b> (void*)contextInfo;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            Run a print operation modally with respect to a window.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setAccessoryView$">setAccessoryView:&nbsp;</a></h3>
    - (void) <b>setAccessoryView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            Set the accessory view used by the NSPrintPanel
            associated with the receiver.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setCanSpawnSeparateThread$">setCanSpawnSeparateThread:&nbsp;</a></h3>
    - (void) <b>setCanSpawnSeparateThread:</b> (BOOL)flag;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.0.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setJobStyleHint$">setJobStyleHint:&nbsp;</a></h3>
    - (void) <b>setJobStyleHint:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)hint;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.2.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setPageOrder$">setPageOrder:&nbsp;</a></h3>
    - (void) <b>setPageOrder:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSPrintingPageOrder">NSPrintingPageOrder</a>)order;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Set the page <var>order</var> used when printing.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setPrintInfo$">setPrintInfo:&nbsp;</a></h3>
    - (void) <b>setPrintInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Set the NSPrintInfo object associated with the
            receiver.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setPrintPanel$">setPrintPanel:&nbsp;</a></h3>
    - (void) <b>setPrintPanel:</b> (<a rel="gsdoc" href="NSPrintPanel.html#class$NSPrintPanel">NSPrintPanel</a>*)panel;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Sets the NSPrintPanel used by the receiver obtaining
            and displaying printing information from/to the user.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setShowPanels$">setShowPanels:&nbsp;</a></h3>
    - (void) <b>setShowPanels:</b> (BOOL)flag;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Use this to set whether a print panel is displayed
            during a printing operation. If set to
            <code>NO</code>, then the receiver uses information
            that was previously set and does not display any
            status information about the progress of the
            printing operation.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setShowsPrintPanel$">setShowsPrintPanel:&nbsp;</a></h3>
    - (void) <b>setShowsPrintPanel:</b> (BOOL)flag;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.4.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-setShowsProgressPanel$">setShowsProgressPanel:&nbsp;</a></h3>
    - (void) <b>setShowsProgressPanel:</b> (BOOL)flag;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.4.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-showPanels">showPanels&nbsp;</a></h3>
    - (BOOL) <b>showPanels</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Returns <code>YES</code> if the reciever display an
            NSPrintPanel and other information when
            running a print operation.
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-showsPrintPanel">showsPrintPanel&nbsp;</a></h3>
    - (BOOL) <b>showsPrintPanel</b>;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.4.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-showsProgressPanel">showsProgressPanel&nbsp;</a></h3>
    - (BOOL) <b>showsProgressPanel</b>;<br />
    <div class="availability">
<b>Availability:</b> MacOS-X 10.4.0</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
<div class="method">
    <h3><a name="method$NSPrintOperation-view">view&nbsp;</a></h3>
    - (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*) <b>view</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            Return the view that is the being printed.
          
    </div>
    <hr width="25%" align="left" />
</div>
<a name="_NSPrintOperation_ivars"/>    <br/><hr width="50%" align="left" />
    <h2>Instance Variables for NSPrintOperation Class</h2>
    <h3><a name="ivariable$NSPrintOperation*_accessory_view">_accessory_view</a></h3>
    @protected NSView* <b>_accessory_view</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_context">_context</a></h3>
    @protected NSGraphicsContext* <b>_context</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_currentPage">_currentPage</a></h3>
    @protected int <b>_currentPage</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_data">_data</a></h3>
    @protected NSMutableData* <b>_data</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_job_style_hint">_job_style_hint</a></h3>
    @protected NSString* <b>_job_style_hint</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_page_order">_page_order</a></h3>
    @protected NSPrintingPageOrder <b>_page_order</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_path">_path</a></h3>
    @protected NSString* <b>_path</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_print_info">_print_info</a></h3>
    @protected NSPrintInfo* <b>_print_info</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_print_panel">_print_panel</a></h3>
    @protected NSPrintPanel* <b>_print_panel</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_rect">_rect</a></h3>
    @protected NSRect <b>_rect</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*_view">_view</a></h3>
    @protected NSView* <b>_view</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Warning</em> the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically <em>private</em>, it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
    </div>
    <hr width="25%" align="left" />
    <h3><a name="ivariable$NSPrintOperation*struct __Flags">struct __Flags</a></h3>
    @protected struct __Flags <b>struct __Flags</b>;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
    <br/><hr width="50%" align="left" /><br/>

          <h1><a name="002000000000">
        Software documentation for the
        NSPrintOperation(Private) category
      </a></h1>
    <h2><a rel="gsdoc" href="#class$NSPrintOperation">NSPrintOperation</a>(<a name="category$NSPrintOperation(Private)">Private</a>)</h2>
    <blockquote class="declared">
      <dl>
        <dt><b>Declared in:</b></dt>
        <dd>AppKit/NSPrintOperation.h</dd>
      </dl>
    </blockquote>
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
          <em>Warning</em> this category is <em>private</em>,
          which means that the methods are for internal use by
          the package. You should not use them in external code.
        
    </div>
    <b>Method summary</b>
    <ul>
      <li><a rel="gsdoc" href="NSPrintOperation.html#method$NSPrintOperation(Private)-initWithView$insideRect$toData$printInfo$">-initWithView:insideRect:toData:printInfo:</a></li>
    </ul>
    <hr width="50%" align="left" />
<div class="method">
    <h3><a name="method$NSPrintOperation(Private)-initWithView$insideRect$toData$printInfo$">initWithView:&nbsp;insideRect:&nbsp;toData:&nbsp;printInfo:&nbsp;</a></h3>
    - (id) <b>initWithView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> insideRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> toData:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSData.html#class$NSMutableData">NSMutableData</a>*)data<b> printInfo:</b> (<a rel="gsdoc" href="NSPrintInfo.html#class$NSPrintInfo">NSPrintInfo</a>*)aPrintInfo;<br />
    <div class="availability">
<b>Availability:</b> OpenStep</div>
<br />
    <div class="desc">
      
            <em>Description forthcoming.</em>
          
    </div>
    <hr width="25%" align="left" />
</div>
    <br />
    <a href="Gui.html">Up</a>
    </font>
</body>
</html>

VaKeR 2022