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 \li1360 \fi0 \ri1007 \ql 2Head;} {\s2 \li100 \fi0 \ri1007 \ql 2Head-new;} {\s3 \li1360 \fi0 \ri1007 \ql \tx1738 \tx2116 \tx2494 Body;} {\s4 \li1738 \fi0 \ri1007 \ql \tx2116 \tx2494 \tx2872 BodyIndented;} {\s5 \li1738 \fi-378 \ri1007 \ql \tx1738 \tx2116 \tx2494 BulletLong;} {\s6 \li1738 \fi-378 \ri1007 \ql BulletShort;} {\s7 \li0 \fi0 \ri0 \ql CellBody;} {\s8 \li0 \fi0 \ri0 \qc CellHeading;} {\s9 \li1738 \fi0 \ri1007 \ql CodeExamp;} {\s10 \li2116 \fi0 \ri1007 \ql CodeExamp2;} {\s11 \li0 \fi0 \ri0 \ql \tx-25 \tx8290 \tx9172 Footer;} {\s12 \li0 \fi0 \ri503 \ql Footnote;} {\s13 \li5896 \fi-4159 \ri1007 \ql \tx3880 Function;} {\s14 \li0 \fi0 \ri0 \ql Heading;} {\s15 \li1360 \fi0 \ri1007 \ql Note;} {\s16 \li1360 \fi0 \ri1007 \ql Summary;} {\s17 \li2494 \fi0 \ri1007 \ql \tx6148 \tx10180 TableBody1;} {\s18 \li6148 \fi-3654 \ri1007 \ql \tx6148 \tx10432 TableBody2;} {\s19 \li0 \fi0 \ri503 \ql TableFootnote;} {\s20 \li2494 \fi0 \ri1007 \ql \tx6148 \tx10180 TableHead;} {\s21 \li0 \fi0 \ri0 \qc TableTitle;} {\s22 \li0 \fi0 \ri0 \qc Title;} {\s23 \li1360 \fi-1987 \ri1007 \ql \tx-39 \tx1360 Warning;} } \li0 \fi0 \ri0 \ql \sb0 \f1 \fs24 (Preliminary Documentation) Copyright \f3 \'e3\f1 1994 by NeXT Computer, Inc. All Rights Reserved.\ \ \pard \s0 \li100 \fi0 \ri1007 \ql \tx478 \tx856 \tx1234 \f1 \fs28 \fs16 \ \ \fs28 \ \fs16 \ \ \fs28 \s3 \li1360 \fi-1260 \fi0 \li100 \fi1260 \fi0 \tx478 \tx856 \tx1234 \fs16 \fs28 \ \fs16 \ \ \fs28 \pard \s0 \li100 \fi0 \ri1007 \ql \f0 \b \fs52 \fs16 \ \ \ \ \fs52 Client Library Functions\ \fs16 \ \ \fs52 \pard \s3 \li1360 \fi0 \ri1007 \ql \tx1738 \tx2116 \tx2494 \f1 \b0 \fs28 \fs16 \fs28 The Display PostScript Client Library is composed of system-dependent and a system-independent parts. The \i Display PostScript System Reference Manual\i0 , by Adobe Systems, Inc., provides the specification for the system-independent portion of this library.\ \fs16 \ \fs28 \fs16 \fs28 The functions that are part of OpenStep\'27s system-dependent part of the Display PostScript Client Library are listed here.\ \fs16 \ \fs28 \pard \s2 \li100 \fi0 \ri1007 \ql \f0 \b \fs36 \fs16 \ \ \ \ \fs36 PostScript Execution Context Functions\ \fs16 \ \fs36 \s16 \li1360 \fi-1260 \fi0 \fs28 \fs16 \ \ \fs28 Convert a DPSContext to an NSDPSContext Object\ \fs16 \ \fs28 \pard \s13 \li5896 \fi-4159 \ri1007 \ql \tx3880 \f1 \b0 NSDPSContext * \b DPSContextObject(\b0 DPSContext ctxt\b )\ \pard \s2 \li100 \fi0 \ri1007 \ql \f0 \fs36 \fs16 \ \ \ \ \ \fs36 Communication with the Window Server\ \fs16 \ \fs36 \s16 \li1360 \fi-1260 \fi0 \fs28 \fs16 \ \ \fs28 Send a PostScript User Path to the Window Server\ \fs16 \ \fs28 \pard \s13 \li5896 \fi-4159 \ri1007 \ql \tx3880 \f1 \b0 \fi-4158 void \b DPSDoUserPath(\b0 void *\i coords\i0 , int \i numCoords\i0 , DPSNumberFormat \i numType\i0 , unsigned char *\i ops\i0 , int \i numOps\i0 , void *\i bbox\i0 , int \i action\i0 , float matrix[6]\b )\ \s16 \li1360 \fi378 \fi0 \f0 \fs16 \ \ \ \fs28 Send PostScript Code to the Window Server\ \fs16 \ \fs28 \pard \s13 \li5896 \fi-4159 \ri1007 \ql \tx3880 \f1 \b0 \fi-4158 void \b DPSFlush(\b0 void\b )\ \pard \s13 \li5896 \fi-4159 \ri1007 \ql \tx3880 \b0 \fi-4158 void \b DPSPing(\b0 void\b )\ \s2 \li100 \fi1638 \fi0 \f0 \fs36 \fs16 \ \ \ \ \ \fs36 User Objects and User Names\ \fs16 \ \fs36 \s16 \li1360 \fi-1260 \fi0 \fs28 \fs16 \ \ \fs28 Create a User Object\ \fs16 \ \fs28 \pard \s13 \li5896 \fi-4159 \ri1007 \ql \tx3880 \f1 \b0 \fi-4158 int \b DPSDefineUserObject(\b0 int \i index\b \i0 )\ \pard \s13 \li5896 \fi-4159 \ri1007 \ql \tx3880 \b0 \fi-4158 void \b DPSUndefineUserObject(\b0 int \i index\b \i0 )\ \pard \s3 \li1360 \fi0 \ri1007 \ql \b0 \fs28 \li100 \fi1260 \fi0 \tx478 \tx856 \tx1234 \fs16 \ \ \fs28 \ \fs16 \ \ \fs28 }