Annotation of Examples/AppKit/Yap/README.rtf, revision 1.1

1.1     ! root        1: {\rtf0\ansi{\fonttbl\f1\fswiss Helvetica;\f2\fmodern Courier;\f0\fmodern Ohlfs;}
        !             2: \paperw9560
        !             3: \paperh9860
        !             4: \margl120
        !             5: \margr120
        !             6: {\colortbl;\red0\green0\blue0;}
        !             7: \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f1\b\i0\ul0\fs36\fc0\cf0 Yap
        !             8: \b0\fs24 \
        !             9: \
        !            10: Yap, 
        !            11: \i Yet Another Previewer
        !            12: \i0 , is a simple text-editor which provides the ability to interactively execute the documents as PostScript programs.  Yap demonstrates:\
        !            13: \
        !            14: 
        !            15: \fi-140\li360 � Execution of random PostScript code in a separate window server context\
        !            16: � Caching drawing for fast scrolling purposes\
        !            17: � Multi-window documents loaded from nib files containing ScrollViews with subclass of  Text\
        !            18: � Pasting PostScript as text\
        !            19: � A simple Find panel\
        !            20: 
        !            21: \fi0\li0\fc1\cf1 \
        !            22: 
        !            23: \f2 YapOutput.m
        !            24: \f1  and 
        !            25: \f2 YapWrap.psw
        !            26: \f1  contain the code which creates a separate context that is focused on a window belonging to the application's main context and send PostScript down to this second context for execution. This second context is kept around as long as no errors occur; however, in case of errors a new one is created.\
        !            27: \
        !            28: 
        !            29: \f2 YapDocument.m
        !            30: \f1  shows the YapDocument class which manages the documents. The source code for YapDocument demonstrates, among other things, how to read a 
        !            31: \f2 .nib
        !            32: \f1  file over and over again to create multiple document windows.\
        !            33:  \
        !            34: If your application needs to import EPS files, then its probably best to stick to the 
        !            35: \f2 NXEPSImageRep
        !            36: \f1  class (or 
        !            37: \f2 NXImage
        !            38: \f1 , which uses 
        !            39: \f2 NXEPSImageRep
        !            40: \f1  to manage its EPS representations) rather than using the code in 
        !            41: \f2 YapOutput.m
        !            42: \f1 . 
        !            43: \f2 NXEPSImageRep
        !            44: \f1  uses a separate context to execute EPS files in a manner similar to Yap.\
        !            45: 
        !            46: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.