home *** CD-ROM | disk | FTP | other *** search
/ Home Entertainment Cube …hildren's Shareware Games / CHILDREN.ISO / rotor / rotor09.doc < prev    next >
Text File  |  1990-02-08  |  60KB  |  1,189 lines

  1. @M
  2.         ================================================================
  3.         ROTORxx.DOC                        Documentation for ROTORxx.EXE
  4.         ================================================================
  5.         A paint program with a twist.    Copyright 1990 by Michel Robert
  6.         Version 0.9                      2460 Peachtree Rd. NW Suite 612
  7.         February 1990                                  Atlanta, GA 30305
  8.         ================================================================
  9.  
  10.         Distribution notice:
  11.  
  12.         This version of ROTOR(tm) is NOT public domain or free software,
  13.         but it is being distributed as Shareware.  BBS operators are
  14.         encouraged to post ROTOR(tm) for downloading by their members.
  15.  
  16.         Mail order distributors of public domain or user-supported
  17.         software who wish to include ROTOR(tm) in their library must
  18.         make this request in writing.  This is to ensure that only the
  19.         latest version of ROTOR(tm) is distributed.
  20.  
  21.         ----------------------------------------------------------------
  22.  
  23.         Registration Notice:
  24.  
  25.         All users [no-exceptions!] are expected to register their copy
  26.         of ROTOR(tm).  This is FREE if you send along a diskette and a
  27.         diskette-mailer stamped with the necessary return postage.
  28.         Otherwise send $15 to cover duplicating, shipping and handling.
  29.         A filled-in  registration form must accompany all orders.
  30.  
  31.         Business and Institutional users must obtain a site license. The
  32.         site license fee is $75 per workstation.
  33.  
  34.         To encourage registration/licensing, this version of ROTORtm) is
  35.         "crippled" with two limitations:
  36.         - It has a 20 minute session limit, after which ROTORtm) returns
  37.         to the DOS prompt.
  38.         - It only allows one Screen Save operation per session.
  39.  
  40.         Registered users receive the latest version (new features are
  41.         being added daily) encoded with their name and uncrippled.
  42.  
  43.         Technical support is available at (404)240-0410.
  44.  
  45.         ----------------------------------------------------------------
  46.  
  47.         ================================================================
  48.                           ROTOR(tm)  the one and only.
  49.         ================================================================
  50.  
  51.         Purpose     : To create beautiful computer graphics, including
  52.                       animated graphic effects. ROTOR(tm) is a paint
  53.                       program with a twist: its cursor can be animated.
  54.                       As a result, ROTOR(tm) excels at drawing elaborate
  55.                       patterns of all sorts, from spirograph moires to
  56.                       quilt squares.  In addition, it lets you type text
  57.                       over an image and it features an automated
  58.                       border-drawing command.
  59.  
  60.                       ROTOR(tm) is great fun to play with, hypnotic and
  61.                       addictive. Yet it is also a sophiticated engine
  62.                       that will allow graphic designers to produce crisp
  63.                       graphics for use in desktop publishing and other
  64.                       such applications. ROTOR(tm) saves its screen to
  65.                       PCX files (latest format) which are compatible
  66.                       with many popular graphic programs.
  67.  
  68.  
  69.         Required    : As with all graphic-based programs, the faster
  70.         Hardware      your computer the better.  An AT is recommended.
  71.  
  72.                       Graphic Adapters:
  73.                       ROTOR(tm) supports Hercules, CGA , EGA and regular
  74.                       VGA adapters.  It automatically detects which
  75.                       adapter is in your computer.  It supports various
  76.                       modes on each adapter.  Note that VGA 640 x 480 is
  77.                       the preferred graphics mode, not only for its
  78.                       colors, but mainly because of its aspect ratio of 1.
  79.                       The other modes require automatic aspect ratio
  80.                       correction, which results in some loss of
  81.                       precision.
  82.  
  83.                       Mouse:
  84.                       A mouse is not required at all, but is handy when
  85.                       available.  Any Microsoft compatible mouse (or
  86.                       graphic tablet) will work.
  87.  
  88.                       Memory:
  89.                       ROTOR needs approximately 240 kb of free memory to
  90.                       run.
  91.  
  92.                       Disk Space:
  93.                       The ROTOR.EXE file doesn't take up much space, but
  94.                       saved screens do, particularly those of high
  95.                       resolution modes.  Make sure you have enough room
  96.                       on the current drive\directory before starting the
  97.                       program!
  98.  
  99.         ----------------------------------------------------------------
  100.  
  101.  
  102.         The Files   : ROTORxx.DOC : The "manual". You are looking at
  103.                                     it right now.  To print it, type:
  104.                                     COPY ROTOR.DOC PRN <enter>
  105.                       ROTORxx.EXE : The program file.  This is the
  106.                                     only file needed to run the program.
  107.                       ROTORxx.REG : This file contains the Registration
  108.                                     form, the User Questionaire and the
  109.                                     License Agreement.  Print these by
  110.                                     typing:  COPY ROTOR.REG PRN <enter>
  111.  
  112.                       These three files are compressed into ROTORxx.ZIP
  113.                       when distributed by BBS.
  114.  
  115.                       xxx stands for the current version number.
  116.                       --------------------------------------------------
  117.  
  118.  
  119.         To start    : Type ROTORxx and press enter.
  120.                       xx stands for the current version number.
  121.  
  122.         For help    : Press [?] or [/].  A menu of all the available
  123.                       keyboard commands pops-up.
  124.  
  125.         To exit     : Press ESC.
  126.  
  127.  
  128.                       --------------------------------------------------
  129.  
  130.  
  131.         The Screen  : When you first load ROTOR(tm), an animated logo
  132.                       appears.  Press any key to enter the ROTOR(tm)
  133.                       working screen. The working screen features:
  134.  
  135.                       -A Status line at the top of the screen
  136.                       -A Drawing area enclosed by a thin border line
  137.                       -A cursor box within the drawing area
  138.                       -An animated shape within the cursor box
  139.  
  140.                       --------------------------------------------------
  141.  
  142.  
  143.         ================================================================
  144.                       ROTOR(tm) : The status line.
  145.         ================================================================
  146.  
  147.                       The top line on the screen is the status line.
  148.                       It displays the following information:
  149.                       - the current shape-mode.
  150.                       - the available toggle commands and their status.
  151.                       - a Help-key reminder.
  152.                       - the current colors and color-selection-mode.
  153.                       - the available colors and their assigned keys.
  154.  
  155.         Current
  156.         shape-mode  : GEO : the current shape is a geometric shape.
  157.                       LIB : the current shape is a library shape.
  158.                       DOT : the current shape is a single pixel (a dot).
  159.                       TXT : text mode: the keyboard now behaves as a
  160.                             typwriter.
  161.         Toggle
  162.         commands    : These are activities which can be switched on/off
  163.                       by pressing the key corresponding to the first
  164.                       letter of the command's name.
  165.                       Example: [D] toggles DRAW on/off.
  166.                       When a command is activated (ON), it appears
  167.                       highlighted on the status line.
  168.  
  169.         Modes       : Each command features a variety of operating modes.
  170.                       You can alternate between the various modes by
  171.                       pressing ALT-<command key>.
  172.                       Example: [Alt-D] changes DRAW>line to DRAW>apex.
  173.                                ([D] is the command-key for DRAW)
  174.                       As illustrated by the above example, the current mode
  175.                       for each command appears next to it, following a [>].
  176.  
  177.         Help        : There are two help-keys. They both list the available
  178.                       keyboard commands, but each does it in its own way:
  179.                       [?] (shift-/)     : by keyboard location.
  180.                       [/] (unshifted-?) : by subject matter.
  181.  
  182.         Current
  183.         colors      : A little "box",(to the right of the ?=Help message)
  184.                       shows you the current DRAW and FILL colors. The
  185.                       border is the DRAW color, the center is the FILL
  186.                       color.
  187.         Color
  188.         selection
  189.         mode        : The lower case letter next to the current-colors
  190.                       box shows the current color-selection mode:
  191.                       f : you are in FILL-color-selection mode.
  192.                       d : you are in DRAW-color-selection mode.
  193.  
  194.         Available
  195.         colors      : The colors available with the current graphic adapter
  196.                       are displayed in a "Colors-strip".
  197.  
  198.  
  199.         ================================================================
  200.                       ROTOR(tm) : The Cursor.
  201.         ================================================================
  202.  
  203.                       At the heart of ROTOR(tm) lies its cursor.  A
  204.                       boundary line defines the cursor's area and size.
  205.                       A shape appears within that boundary. This cursor
  206.                       is your "drawing" tool.  You can move it around
  207.                       the screen with the cursor keys or a mouse. You
  208.                       can make it smaller or larger. When you startup
  209.                       the program, this cursor appears in the middle of
  210.                       the screen, busily drawing a star-shape, over and
  211.                       over.
  212.  
  213.                       By giving you precise control over all the
  214.                       parameters that affect this cursor's operation
  215.                       ROTOR(tm) allows you to achieve  a wide range of
  216.                       unusual graphic effects.
  217.  
  218.         -----------   --------------------------------------------------
  219.         Key           Sizing, changing and relocating the cursor       *
  220.         -----------   --------------------------------------------------
  221.  
  222.         [+]         : Increase size of cursor.
  223.         [-]         : Decrease size of cursor.
  224.                       The amount of increase or decrease is set  with
  225.                       the keys F3 and F4.
  226.  
  227.         [=]         : Expands the cursor to full-screen size.
  228.  
  229.         [U]         : This is the SQUARE/RECTANGLE TOGGLE.
  230.                       It shrinks rectangular cursors into squares.
  231.                       It expands square cursors into 4x3 rectangles.
  232.  
  233.         [DEL]       : Change the cursor mode.
  234.                       The default mode is a rectangular(square) outline
  235.                       border. The other modes are cross-hairs: a small
  236.                       one, and a full-screen one which is handy when you
  237.                       are trying to line things up.
  238.  
  239.         [Alt-H]     : HIDE-the-CURSOR TOGGLE.
  240.                       It turns the boundary line of the cursor on/off.
  241.                       (When the boundary line is off, only the
  242.                       shape in its center remains visible.)
  243.  
  244.         [INS]       : Position the cursor onto the center of the screen.
  245.         [CTRL-PgUp] : Position cursor in top-right corner
  246.         [CTRL-PgDn] : Position cursor in bottom-right corner
  247.         [CTRL-Home] : Position cursor in top-left corner
  248.         [CTRL-End]  : Position cursor in bottom-left corner
  249.  
  250.  
  251.  
  252.         -----------   --------------------------------------------------
  253.         Key           Cursor Movement                                  *
  254.         -----------   --------------------------------------------------
  255.  
  256.         [Mouse]     : A mouse will allow you to move the cursor quickly
  257.                       and freely all over the screen.
  258.  
  259.         [ARROWS]    : Move the cursor one "step".
  260.  
  261.         [F3/F4]     : DECREASE/INCREASE the size of the "step" by
  262.                       which the cursor travels when a cursor key is
  263.                       pressed.  This "step" is also the increment by
  264.                       which the cursor changes its size when [+] or
  265.                       [-] is pressed.
  266.  
  267.  
  268.         [!]         : SET the CURSOR STEP RATE to 1.
  269.  
  270.         [G] <GRID>  : This is the GRID MOVEMENT toggle.
  271.                       This mode affects the cursor's movement. When ON,
  272.                       the cursor no longer moves in small increments.
  273.                       Instead, it hops across the screen in steps that
  274.                       match the size of the cursor itself. This is very
  275.                       handy when you want to avoid overlapping shapes.
  276.                       Note that GRID only affects the cursor keys. (not
  277.                       the mouse).
  278.  
  279.         [Alt-G]     : The CHANGE GRID MODE key.
  280.                       There are 2 grid modes:
  281.  
  282.                       set : this is the default, and it functions as
  283.                             described above.
  284.  
  285.                       fit : In this mode, when you switch GRID ON,
  286.                             the cursor jumps to the Upper-left corner of
  287.                             the screen. In the process, it is resized
  288.                             so that exact number of cursors will fit on
  289.                             the screen, nicely and neatly.
  290.  
  291.  
  292.  
  293.  
  294.         -----------   --------------------------------------------------
  295.         Key           Cursor Motion                                    *
  296.         -----------   --------------------------------------------------
  297.  
  298.         [M] <MOTOR> : This is the MOTORIZED CURSOR toggle.
  299.                       When ON, the cursor travels across the screen all
  300.                       by itself.  The cursor keys are used to select the
  301.                       direction of travel, which may be changed at any
  302.                       time.
  303.  
  304.         [Alt-M]     : The CHANGE MOTOR MODE key.
  305.                       There are several MOTOR modes available.  The active
  306.                       one is indicated in lower case letters to the right
  307.                       of the word MOTOR on the status line.
  308.  
  309.                       exit : This is the default mode. When the cursor
  310.                              travels off the screen, it remains out of
  311.                              sight till you make it come back.
  312.  
  313.                       thru : Here, when the cursor disappears on one
  314.                              side of the screen, it automatically
  315.                              reappears on the opposite side, still
  316.                              travelling in the same direction.
  317.  
  318.                       pong : In this mode, the cursor never leaves the
  319.                              screen.  It bounces off the edges of the
  320.                              screen, like a ping-pong ball.
  321.  
  322.                       scan : Similar to the thru-mode above. But here
  323.                              the cursor reappears one "step" below
  324.                              its original position.  This results in
  325.                              a scanning action.
  326.  
  327.                       edge : When the cursor reaches the edge of the
  328.                              screen, it follows it all around, until
  329.                              stopped.
  330.  
  331.         [B]         : This is the BORDER toggle.
  332.                       Pressing [B] activates the border-drawing mode,
  333.                       which draggs the cursor all around the screen,
  334.                       following the edges, and rotating the shape 90
  335.                       degrees every time it passes a corner.
  336.  
  337.                       You can interrupt this process at any time by
  338.                       pressing [B] again.
  339.  
  340.         [Alt-B]     : This is the FILLed-BORDER command.
  341.                       The difference between this one and the one above
  342.                       is that this one always produces "FILLed" borders,
  343.                       while [B] only does it when it starts with FILL in
  344.                       the ON position.
  345.  
  346.  
  347.         ================================================================
  348.                       ROTOR(tm) : The shapes
  349.         ================================================================
  350.  
  351.                       The term  "shape" refers to the form that appears
  352.                       within the boundary line of the cursor. No shape
  353.                       ever appears outside that boundary line.
  354.  
  355.                       The default shape, at start-up, is a square.
  356.                       There are other shapes available.  But there are
  357.                       never several shapes available simultaneously.
  358.  
  359.         -----------   --------------------------------------------------
  360.         Key           Shape selection                                  *
  361.         -----------   --------------------------------------------------
  362.  
  363.         [Shift-TAB] : This is the GEO/LIB toggle.
  364.                       The status of this toggle is indicated at the very
  365.                       left of the status line.
  366.  
  367.         LIB           When LIB is ON, the shape in the cursor is part
  368.                       of a built-in library. The letters used in the
  369.                       TXT typewriter mode account for most of the shapes
  370.                       in this library, but there are a few other
  371.                       miscellaneous ones as well: arrows, a lightening
  372.                       bolt, playing card symbols, a plane, a Xmas tree,
  373.                       the ROTOR logo, etc...  Future versions of
  374.                       ROTOR(tm) will expand this library.
  375.  
  376.         GEO         : When LIB is OFF (the default setting), the
  377.                       available shapes are geometric ones defined by
  378.                       their number of vertices. The default shape is
  379.                       a square, which has 4 vertices ("corners").
  380.  
  381.  
  382.         [F1/F2]     : These keys allow you to tab-through the
  383.                       available shapes.
  384.  
  385.                       In LIB mode , F1 decreases and F2 increases the
  386.                       current shape-number (each shape in the library
  387.                       has a number assigned to it). Pressing F2 gets you
  388.                       the next shape in the library while F1 gets you
  389.                       the previous one.
  390.  
  391.                       In GEO mode, F1 decreases and F2 increases the
  392.                       number of vertices that make-up the current shape.
  393.                       F1 will turn a square (4 vertices) into a triangle
  394.                       (3 vertices), while  F2 will convert a pentagon (5
  395.                       vertices) into a hexagon (6 vertices).
  396.  
  397.  
  398.         -----------   --------------------------------------------------
  399.         [`]           This is the STAR-SHAPE tab-through key. (the
  400.                       left-quote key. On my keyboard, it is next to F2).
  401.                       It works only when LIB is OFF (geometric shapes).
  402.  
  403.                       It converts shapes with 5 or more vertices to
  404.                       star-shapes of an equal number of vertices. In the
  405.                       case of a pentagon, there is only one
  406.                       corresponding star-shape, but as you increase the
  407.                       number of vertices, multiple star-shaped options
  408.                       become available. The [`] key lets you tab-through
  409.                       them to find the ones that you like. You will find
  410.                       that some star-shapes are missing a few of their
  411.                       "rays".  This is one of the wonders of geometry,
  412.                       not the result of a flaw in the program's code.
  413.  
  414.         [.]         : This is the DOT toggle.
  415.         DOT           When ON, a DOT reminder appears on the status line.
  416.  
  417.                       It shrinks the cursor and the shape inside
  418.                       down to one pixel (a dot).
  419.                       This allows you to perform the kind of free-hand
  420.                       drawing that is commonly found in paint programs.
  421.                       A mouse is highly desirable in this mode.
  422.                       The mouse "draws" when you hold a button down.
  423.  
  424.                       In DOT mode, the fill command works as it would in
  425.                       a normal paint program: it fills the area that
  426.                       surrounds the cursor with the current FILL-color.
  427.                       The edge of this enclosing area is defined by
  428.                       DRAW-color pixels.  The mouse buttons will perform
  429.                       fills instead of drawing when FILL is ON.
  430.  
  431.                       To help you keep track of the cursor's location,
  432.                       the cursor's outline is replaced with cross-hair.
  433.                       To exit the DOT mode and restore the cursor to its
  434.                       original size, hit [.] a second time.
  435.                       You can also exit this mode by expanding the cursor
  436.                       with the [+] key.
  437.  
  438.  
  439.  
  440.         -----------   --------------------------------------------------
  441.         [Tab]       : This is the TXT toggle.
  442.         TXT           When ON, a TXT reminder appears on the status line.
  443.  
  444.                       It turns your keyboard into a typewriter.
  445.                       Type 'Hello!' on the keyboard and watch it appear
  446.                       on the screen. You'll notice that the letters are
  447.                       all upper case (for now) and that they are the
  448.                       size of the cursor. Yes! Resizing the letters is
  449.                       as easy as shrinking or expanding the cursor.
  450.  
  451.                       The next thing you'll notice is that you can no
  452.                       longer pick colors, since the corresponding keys
  453.                       are now dedicated to typing. To do so, you must
  454.                       exit the TXT mode.  The TAB key allows you to
  455.                       quickly exit and re-enter the TXT mode, and
  456.                       perform such color changes in between.
  457.  
  458.                       The default direction of typing is left-to-right,
  459.                       but this can be changed by pressing an arrow key.
  460.                       For instance, press DOWN for vertical text.
  461.                       The arrow keys will not move the cursor around the
  462.                       screen.  Use the space bar for that purpose!
  463.  
  464.                       When the current GRID mode is >fit, the TAB key
  465.                       positions the cursor in the upper left corner of
  466.                       the screen upon entering TXT.
  467.  
  468.  
  469.         -----------   --------------------------------------------------
  470.         Key           Shape Manipulation                               *
  471.         -----------   --------------------------------------------------
  472.  
  473.         [O] <OFF>   : This is the OFF-CENTER POSITIONING toggle.
  474.                       When ON, the shape in the cursor no longer lies
  475.                       squarely in the center of the cursor.  It is
  476.                       shifted "off-center", and shrunk down to fit,
  477.                       if necessary.
  478.  
  479.         [F9/F10]    : DECREASE/INCREASE OFFSET
  480.                       These keys allow you to adjust the amount of
  481.                       "offset"  of the OFF-CENTER mode.
  482.  
  483.         [Alt-F5/F6] : DECREASE/INCREASE STARTING-ANGLE.
  484.                       The Starting-Angle defines the position of a shape
  485.                       relative to the horizon, before rotation.
  486.                       The default starting-angle is 0. The maximum is
  487.                       359.
  488.                       Lets say the current shape is a Xmas tree.
  489.                       When the starting-angle is 0, the tree appears
  490.                       upright, with its top pointing toward the top of
  491.                       the screen. Should you increase the starting-angle
  492.                       to 90 degrees, the treetop would point toward the
  493.                       right side of the screen instead, and the tree
  494.                       would appear to be lying on its side.
  495.  
  496.  
  497.  
  498.         -----------   --------------------------------------------------
  499.         Key           Shape Animation                                  *
  500.         -----------   --------------------------------------------------
  501.  
  502.         [P] <PULSE> : This is the PULSE toggle.
  503.                       When ON, the shape in the cursor becomes animated.
  504.                       It shrinks down to nothing and then expands to
  505.                       fill the cursor, in a continual and endless cycle.
  506.                       By toggling PULSE on/off, one can adjust the size
  507.                       of a shape relative to the cursor.
  508.  
  509.         [Alt-P]     : The CHANGE PULSE MODE key.
  510.                       There are two PULSE modes:
  511.  
  512.                       up/d : This is default mode. It functions as
  513.                              described above.
  514.  
  515.                       down : In this mode, the shape shrinks down to
  516.                              nothing, and then pauses.  When a key
  517.                              is pressed, the shape is restored to full
  518.                              size, and shrinking resumes.
  519.  
  520.         [F7/F8]     : DECREASE/INCREASE PULSE-STEP.
  521.                       These keys allow you to adjust the "speed" at
  522.                       which this "pulsing" occurs by changing the size
  523.                       of a pulse "step".
  524.  
  525.         [Ctrl-P]    : This key turns PULSE OFF and resets the shape
  526.                       to full size.
  527.  
  528.         [R] <ROTOR> : This is the ROTOR toggle.
  529.                       When ON, the shape in the cursor becomes animated.
  530.                       It rotates within the cursor, around the point
  531.                       that constitutes the center of the cursor.
  532.                       Combined with PULSE, it produces a swirling-vortex
  533.                       effect.
  534.  
  535.         [Alt-R]     : The CHANGE ROTOR MODE key.
  536.                       There are two ROTOR modes:
  537.  
  538.                       reg : This is the default mode.  It operates as
  539.                             described above.
  540.  
  541.                       vib : In this mode, the shape in the cursor "vibrates".
  542.                             It is rotated first in one direction and
  543.                             then the other, endlessly. The effect is not
  544.                             very noticeable when using a 30 degree angle
  545.                             of rotation, which is the default setting of
  546.                             the program. Try reducing it to 5 or 10
  547.                             degrees (with F5/F6).
  548.  
  549.         [F5/F6]     : DECREASE/INCREASE the ANGLE-of-ROTATION
  550.                       These keys allow you to adjust the "speed" of
  551.                       rotation by changing the angle of rotation.
  552.  
  553.  
  554.         -----------   --------------------------------------------------
  555.  
  556.         [Backspace] : This the REVERSE DIRECTION toggle.
  557.                       The direction of rotation can be reversed at
  558.                       any time by pressing this key. If PULSE is
  559.                       ON , it is also reversed.
  560.  
  561.         [Space]     : This is the PAUSE bar.
  562.                       It immediately stops all shape and cursor
  563.                       animation. It is a handy "panic bar". All further
  564.                       keypresses are processed in SINGLE-STEP fashion.
  565.                       This allows you detailed control over animated
  566.                       sequences.
  567.  
  568.                       Whenever the program seems to have "stalled",
  569.                       make sure it isn't just in a PAUSE state!
  570.  
  571.         [Enter]     : This is the CONTINUE key.
  572.                       It turns the PAUSE state OFF.  Use it to resume
  573.                       normal animation.
  574.  
  575.  
  576.         ================================================================
  577.                       ROTOR(tm) : The "Marking" modes.
  578.         ================================================================
  579.  
  580.  
  581.         [D] <DRAW>  : The DRAW toggle.
  582.                       When ON, the outline of the shape is drawn onto
  583.                       the screen.
  584.                       You use the buttons on a mouse to control this
  585.                       toggle (While a button is held pressed, DRAW
  586.                       remains ON).
  587.  
  588.  
  589.         [Alt-D]     : The CHANGE DRAW MODE key.
  590.                       There are three DRAW modes:
  591.  
  592.                       line : This is the default mode.  The shape outlines
  593.                              as drawn in the current line pattern.
  594.  
  595.                       apex : The shape outlines are drawn with highlighted
  596.                              vertices.  The effect is reminiscent of
  597.                              twinkling constellations. Try it!  You'll see
  598.                              what we mean.
  599.  
  600.                       fuzz : The shape outlines are "XOR'ed" onto the screen.
  601.                              What this means is that instead of covering
  602.                              each other, successive shapes are blended
  603.                              together. The result is a blurring
  604.                              reminiscent of television static.  Once
  605.                              again, the best way to familiarize yourself
  606.                              with this feature is to try it.
  607.  
  608.         [Ctrl-L]    : The CHANGE LINE PATTERN toggle.
  609.                       This key allows you to select line patterns.
  610.                       The default line pattern is a solid line.
  611.                       The other line patterns are dot and dash
  612.                       combinations.
  613.                       Line patterns affect the operation of the DRAW
  614.                       command. (shape outlines)
  615.                       The current line pattern is indicated by the
  616.                       cursor's border-line.
  617.  
  618.         [Alt-L]     : The CHANGE LINE THICKNESS toggle.
  619.                       This key allows you to chose between thin and
  620.                       thick lines.
  621.  
  622.  
  623.         -----------   --------------------------------------------------
  624.  
  625.         [F] <FILL>  : The FILL toggle.
  626.  
  627.                       When ON, the inside of the shape in the cursor is
  628.                       no longer empty. The "fill material" is defined by
  629.                       its color (the fill color) and its pattern (the
  630.                       fill pattern). Filled shapes are not
  631.                       "transparent".  Whatever they are painted over is
  632.                       forever gone.
  633.  
  634.  
  635.         [Alt-F]     : The CHANGE FILL MODE key.
  636.                       There are three FILL modes:
  637.  
  638.                       in : This is the default mode.  It functions as
  639.                            described above.
  640.  
  641.                       ex : In this mode, the whole cursor is filled
  642.                            with the draw color before the shape
  643.                            is stamped onto the screen.  The result is
  644.                            a tile-like cursor.
  645.                            This mode is meant to be used with GRID in
  646.                            its ON state, which avoids overlapping
  647.                            "tiles".
  648.  
  649.                       t. : This mode is for use in conjunction with
  650.                            the TXT typewriter. Normally, when you toggle
  651.                            TXT on, it only switches the DRAW toggle ON.
  652.                            This option forces TXT to also turn FILL ON.
  653.  
  654.  
  655.         [Ctrl-F]    : The CHANGE FILL PATTERN key.
  656.                       The default pattern is "Solid fill", which is
  657.                       basically no pattern at all.  The other patterns
  658.                       are various forms of cross-hatching, dot fill and
  659.                       line fill.  The current fill pattern is displayed
  660.                       on the status line next to the FILL toggle.
  661.  
  662.  
  663.         [N]         : Makes the cursor NON-MARKING.
  664.                       It turns all 3 toggles above OFF so that the
  665.                       cursor will no longer change the image on the
  666.                       screen.  It's a handy short-cut.
  667.  
  668.                       When the cursor is non-marking, the color of
  669.                       the shape within is NOT indicative of the color
  670.                       it will have when made "marking".  Check the
  671.                       active colors box on the status line for the
  672.                       correct active color information.
  673.  
  674.         ================================================================
  675.                       ROTOR(tm) : The Colors
  676.         ================================================================
  677.  
  678.         Colors-       On the right side of the status line, there is a
  679.         strip         colors-strip which displays all the available
  680.                       colors.  This colors-strip appears differently
  681.                       depending on your video hardware.  In EGA and VGA
  682.                       modes, it displays 16 colors.  In low-resolution
  683.                       CGA modes, it displays only 4 colors. In Hercules
  684.                       and High-resolution CGA black-and-white modes, it
  685.                       is barely noticeable, since it only shows 2 colors.
  686.  
  687.         Draw vs.      When the outline of a shape is drawn onto the
  688.         Fill          screen, it is drawn in a color that we call
  689.                       the DRAW-color.
  690.                       When the FILL mode is ON, that outline is flooded
  691.                       with another color, which we call the FILL-color.
  692.  
  693.         Active        To the left of the colors-strip, there is a little
  694.         colors        "box"  that displays the current DRAW and FILL colors:
  695.         indicator     The border of this box shows the currently active
  696.                       DRAW-color.
  697.                       The center of the box shows the currently active
  698.                       FILL-color.
  699.  
  700.         Selecting     The number keys on the top row of the keyboard
  701.         a color       are used to change the active colors.
  702.  
  703.         [0],[1],[2] : These are the COLOR SELECTION Keys.
  704.         [3],[4],[5]   The number that the colors-strip displays on each
  705.         [6],[7]       color tells you which key to press for that color.
  706.  
  707.         [8]         : This is the COLOR-NUMBER toggle.
  708.                       In EGA and VGA modes, only half the colors have
  709.                       a number assigned to them.  The [8] key toggles the
  710.                       number assignments between the low intensity
  711.                       colors and the high intensity colors, thereby
  712.                       giving you full access to all 16 colors.
  713.  
  714.         [9]         : This is the COLOR-SELECTION-MODE toggle.
  715.                       When you select a color, you are selecting
  716.                       either the DRAW color or the FILL color.
  717.                       The [9] key allows you to toggle between
  718.                       select-DRAW-color and select-FILL-color modes.
  719.  
  720.                       See that little letter next to the colors-strip?
  721.                       When its a 'd', the color selected with a number
  722.                       key is becomes the active DRAW-color;  when its an
  723.                       'f', the selected color becomes the active
  724.                       FILL-color.
  725.  
  726.                       When you turn both FILL and DRAW ON, the program
  727.                       sets this toggle to select-FILL-color.
  728.  
  729.         [*]         : This is the INTENSITY TOGGLE.
  730.                       It changes the intensity of the active DRAW-color
  731.                       when you are in select-DRAW-color mode.
  732.                       It changes the intensity of the active FILL-color
  733.                       when you are in select-FILL-color mode.
  734.                       Dark colors become bright, and bright colors
  735.                       are darkened.
  736.  
  737.         Matching    : ROTOR(tm) does not allow matching DRAW and FILL colors.
  738.         DRAW and      When you select a color that would result in a
  739.         FILL colors   match, the program toggles the intensity of one of
  740.                       them to avoid a match.
  741.                       In select-DRAW-color mode, the FILL-color gets
  742.                       its intensity switched.
  743.                       In select-FILL-color mode, the DRAW-color gets
  744.                       its intensity switched.
  745.  
  746.         [Alt-E]     : This is the NEW BACKGROUND key.
  747.         Background    It "paints" the active FILL-color over the entire
  748.         color         screen, covering any image that may be there.
  749.         change        Use this key to change the background color.
  750.  
  751.         Matching    : When you select a DRAW-color that matches the
  752.         DRAW and      background color,  the shape in the cursor
  753.         background    becomes invisible on that background.
  754.         colors
  755.  
  756.  
  757.         -----------   --------------------------------------------------
  758.         Key           CYCLING                                          *
  759.         -----------   --------------------------------------------------
  760.  
  761.         [C] <CYCLE> : This is the CYCLE toggle.
  762.                       When ON, each successive shape is drawn with
  763.                       a different color, pattern, etc...
  764.  
  765.         [Alt-C]     : The CHANGE CYCLE MODE key.
  766.                       There are five CYCLE modes:
  767.  
  768.                       col : In this mode, each successive shape is
  769.                             drawn in a different color.
  770.  
  771.                       pat : In this mode, each successive shape is
  772.                             drawn in a different pattern.
  773.  
  774.                       mix : In this mode, each successive shape is
  775.                             drawn in both a different color and a
  776.                             different pattern
  777.  
  778.                       b&w : In this mode, the color of each successive
  779.                             shape alternates between black and white.
  780.  
  781.                       b&w : In this mode, the color of each successive
  782.                             shape alternates between black and white,
  783.                             and in addition,  each successive shape is
  784.                             drawn in a different pattern.
  785.  
  786.                      The colors used in the cycling process are
  787.                      restricted to those of the "color-cycling-range".
  788.                      There are no such restrictions for the patterns.
  789.                      Please note also that color-cycling always cycles
  790.                      the DRAW color, and that it also cycles the FILL
  791.                      color when both FILL and DRAW are ON.
  792.  
  793.         Color         You may have noticed that some of the colors
  794.         cycling       on the Colors-Strip are highlighted by a
  795.         range         rectangle.  This  set of colors constitutes
  796.                       the color-cycling-range. It is defined by
  797.                       its "Bottom-color"  and its "Top-color".
  798.  
  799.         '['           This key assigns the last color selected
  800.                       to become the new "Bottom-color" of
  801.                       the color-cycling-range
  802.         ']'           This key assigns the last color selected
  803.                       to become the "new Top-color" of
  804.                       the color-cycling-range
  805.  
  806.         Notes about   When Color-cycling is active, the active-
  807.         color         colors box on the status line does not
  808.         cycling       reflect the colors in use.
  809.                       Upon exiting the color-cycling mode, the last
  810.                       colors used by the color-cycling mode become the
  811.                       active colors.
  812.  
  813.         ================================================================
  814.                       ROTOR(tm) : Erasing techniques.
  815.         ================================================================
  816.  
  817.         [E]         : This is the ERASE the SCREEN key.
  818.                       It clears the entire working area of the screen.
  819.                       The background-color remains unchanged.
  820.  
  821.         [Alt-E]     : This is the FILL the SCREEN key.
  822.                       The entire working area of the screen is flooded
  823.                       with the current DRAW-color.
  824.  
  825.         [A]         : AREA-erase key.        (Erases cursor contents)
  826.                       It erases the area defined by the cursor with a
  827.                       background-color "patch".
  828.  
  829.         [Alt-A]     : AREA-fill key.         (Covers cursor contents)
  830.                       It erases the area defined by the cursor with a
  831.                       FILL-color "patch".
  832.  
  833.                       --------------------------------------------------
  834.                       In addition to the commands above, the cursor can
  835.                       always be turned into an eraser by "drawing" with
  836.                       it in a color that matches the background color.
  837.  
  838.                       Also, when FILL is ON and DRAW is OFF, the current
  839.                       shape acts as an eraser.
  840.                       --------------------------------------------------
  841.  
  842.  
  843.         ================================================================
  844.                       ROTOR(tm) : Screen commands
  845.         ================================================================
  846.  
  847.  
  848.         [;]         : The SWITCH ADAPTERS key.
  849.                       This command allows you to produce CGA mode
  850.                       pictures on EGA/VGA monitors, but NOT vice versa.
  851.  
  852.         [,]         : Toggle thru the various modes/resolutions of
  853.                       the current adapter.
  854.  
  855.         [S]         : Saves the Screen to ROTORxxx.PCX
  856.  
  857.                       These files are written to the CURRENT
  858.                       drive and directory. This is not neccessarily
  859.                       the location of the ROTOR.EXE file.
  860.                       (If you loaded the program by typing at the C:
  861.                       prompt   B:ROTOR<enter>  the images files will
  862.                       be written on drive C:, not drive B:)
  863.  
  864.                       These are Zsoft compatible files. xxx is the
  865.                       number of "saves" executed during the current
  866.                       session.
  867.                       The screen is saved in the format corresponding
  868.                       to the graphic mode in use.
  869.  
  870.  
  871.                       The following programs read picture files saved
  872.                       in the PCX format:
  873.  
  874.                       PC Paintbrush  (Zsoft) ....... Paint programs
  875.                       Ventura Publisher  ........... Desktop publishing
  876.                       Pagemaker .................... Desktop Publishing
  877.                       DeluxePaint II Enhanced ...... Paint program
  878.                       Pages ........................ Desktop publishing
  879.                       VPIC [Bob Montgomery] ........ Picture file viewer
  880.                                                      and converter.
  881.  
  882.         [W]         : The WHITE screen toggle.
  883.                       Some of the programs listed above only support
  884.                       black and white PCX picture files.  This command
  885.                       puts ROTOR(tm) in Black & White mode, so that its
  886.                       saved images will be usable by them.
  887.  
  888.                       Please note that this command does not "translate"
  889.                       color screens into black and white ones.  It only
  890.                       resets the graphic adapter to a black and white mode
  891.                       and in doing so loses all screen contents.
  892.  
  893.                       You can return to the Color mode you started in by
  894.                       pressing [W] again.
  895.  
  896.         ================================================================
  897.                       ROTOR(tm) : Support commands.
  898.         ================================================================
  899.  
  900.         Help        : There are two help-keys.  Both of them
  901.                       pop-up a list of available keyboard commands.
  902.                       These are not just "help screens", however,
  903.                       for they double-up as menus.
  904.  
  905.                       Lets say you can't remember how to erase the
  906.                       screen.  You examine the pop-up menu and discover
  907.                       that [E] will do the trick. When you hit [E],
  908.                       not only does the "help screen" disappear, the
  909.                       screen is cleared as well.
  910.  
  911.         [/]         : This is the primary HELP MENU key.
  912.                       The keyboard commands that it displays are
  913.                       arranged by subject: cursor, colors, animation..
  914.  
  915.         [?]         : This is the secondary HELP MENU key.
  916.         [shifted-/]   The keyboard commands that it displays are
  917.                       arranged by keyboard location: function keys,
  918.                       cursor keys,...
  919.  
  920.  
  921.         [H]         : The HIDE-the-status-line toggle.
  922.                       This commands removes the status line, leaving
  923.                       only your image on screen.  You'll find this
  924.                       feature useful when photographing the screen
  925.                       or filming its animated effects.
  926.  
  927.                       Please note that all keyboard commands remain
  928.                       available; you can continue to draw even though
  929.                       the status bar is missing.
  930.  
  931.                       The status line will remain hidden until you press
  932.                       [H] a second time.
  933.  
  934.  
  935.         [I]         : REGISTRATION INFORMATION key.
  936.                       Pops-up the ROTOR(tm) registration message.
  937.                       Please register!
  938.  
  939.         [Alt-I]     : Time-ON message key.
  940.                       Tells you how much time you have spent using
  941.                       ROTOR(tm) since you started it up.
  942.  
  943.         [ESC],[Q]   : These keys exit the program.
  944.         [X]
  945.  
  946.         -----------   --------------------------------------------------
  947.         [Z]         : The PARAMETER DISPLAY toggle.
  948.                       When switched on, the status line is replaced with
  949.                       a numeric display of various ROTOR(tm) parameters.
  950.                       This display gives you very precise and accurate
  951.                       control of them. These parameters are:
  952.  
  953.                       - R     : the radius of the current shape (in square
  954.                                 pixels). This parameter is in constant
  955.                                 flux when the PULSE command is active.
  956.  
  957.                       - MaxR  : the radius of the shape (in square pixels)
  958.                                 when it is full size.  This parameter changes
  959.                                 when you change the size of the cursor.
  960.  
  961.                       - A     : the "starting-angle" (in degrees)
  962.                                 which defines the position of the shape
  963.                                 prior to rotation. You can change this
  964.                                 parameter with the [Alt-F5/Alt-F6] keys.
  965.  
  966.                       - AR    : the current Aspect Ratio factor.
  967.                                 This item changes when you switch modes
  968.                                 or adapters.  It is used to correct the
  969.                                 distortion that occurs when the screen
  970.                                 pixels are not square, thereby allowing
  971.                                 the preservation of a shape's proportions
  972.                                 across all supported graphic modes.
  973.                                 This correction is achieved by
  974.                                 multiplying all horizontal pixel
  975.                                 dimensions by the aspect ratio factor.
  976.  
  977.                       The remaining parameters can be adjusted at any time
  978.                       with the function keys that are linked to them:
  979.                       (The function keys increase or decrease their value
  980.                       by one unit each time they are pressed.)
  981.  
  982.                       - Vrtcs : the number of vertices in the current shape,
  983.                                 if the current shape is a "geometric" shape.
  984.                                 This value can be dec/increased with F1/F2.
  985.  
  986.                       - Cstep : the size of the step that the cursor
  987.                                 takes when you move it by pressing one of
  988.                                 the arrow keys (in square pixels). This
  989.                                 value can be dec/increased with F3/F4.
  990.  
  991.                       - Angle : the angle by which a shape is rotated
  992.                                 when ROTOR is on (in degrees) . This
  993.                                 value can be dec/increased with F5/62.
  994.  
  995.                       - Pstep : the amount by which the shape's radius
  996.                                 is shrunk or expanded when PULSE is on
  997.                                 (in square pixels). This value can be
  998.                                 dec/increased with F7/F8.
  999.  
  1000.                       - Offset: the amount of Offset that separates the
  1001.                                 center of the cursor from the shape's own
  1002.                                 center, when OFFSET is ON (in square pixels).
  1003.                                 This value can be dec/increased with F9/F0.
  1004.  
  1005.        ================================================================
  1006.                        ROTOR(tm) Keyboard commands summaries
  1007.         ================================================================
  1008.  
  1009.         -----------   --------------------------------------------------
  1010.         Key           The Function keys                                *
  1011.         -----------   --------------------------------------------------
  1012.         [F1/F2]     : DECREASE/INCREASE the # of VERTICES (or the SHAPE#)
  1013.         [F3/F4]     : DECREASE/INCREASE the CURSOR STEP RATE
  1014.         [F5/F6]     : DECREASE/INCREASE the ANGLE-of-ROTATION
  1015.         [Alt-F5/F6] : DECREASE/INCREASE the STARTING-ANGLE
  1016.         [F7/F8]     : DECREASE/INCREASE PULSE-STEP.
  1017.         [F9/F0]     : DECREASE/INCREASE the OFFSET AMOUNT
  1018.  
  1019.         ================================================================
  1020.                       List of keyboard commands by function groups.
  1021.         ================================================================
  1022.  
  1023.  
  1024.         -----------   --------------------------------------------------
  1025.         Key           Sizing, changing and relocating the cursor       *
  1026.         -----------   --------------------------------------------------
  1027.         [+]         : Increase size of cursor.
  1028.         [-]         : Decrease size of cursor.
  1029.         [=]         : Expands the cursor to full-screen size.
  1030.         [U]         : This is the SQUARE/RECTANGLE toggle.
  1031.         [DEL]       : Change the cursor mode.
  1032.         [Alt-H]     : HIDE-the-CURSOR toggle.
  1033.         [INS]       : Position the cursor onto the center of the screen.
  1034.         [CTRL-PgUp] : Position cursor in top-right corner
  1035.         [CTRL-PgDn] : Position cursor in bottom-right corner
  1036.         [CTRL-Home] : Position cursor in top-left corner
  1037.         [CTRL-End]  : Position cursor in bottom-left corner
  1038.  
  1039.         -----------   --------------------------------------------------
  1040.         Key           Cursor Movement                                  *
  1041.         -----------   --------------------------------------------------
  1042.         [Mouse]     : A mouse will allow you to move the cursor quickly
  1043.                       and freely all over the screen.
  1044.         [ARROWS]    : Move the cursor one "step".
  1045.         [F3/F4]     : DECREASE/INCREASE the size of that "step".
  1046.         [!]         : SET the CURSOR STEP RATE to 1.
  1047.         [G] <GRID>  : This is the GRID MOVEMENT toggle.
  1048.         [Alt-G]     : The CHANGE GRID MODE key.
  1049.  
  1050.         -----------   --------------------------------------------------
  1051.         Key           Cursor Motion                                    *
  1052.         -----------   --------------------------------------------------
  1053.         [M] <MOTOR> : This is the MOTORIZED CURSOR toggle
  1054.         [Alt-M]     : The CHANGE MOTOR MODE key.
  1055.         [B]         : This is the BORDER toggle.
  1056.         [Alt-B]     : This is the FILLed-BORDER command.
  1057.  
  1058.  
  1059.         -----------   --------------------------------------------------
  1060.         Key           Shape selection                                  *
  1061.         -----------   --------------------------------------------------
  1062.         [Shift-TAB] : This is the GEO/LIB toggle.
  1063.         [F1/F2]     : These keys allow you to tab-through the
  1064.                       available shapes.
  1065.         [`]           This is the STAR-SHAPE tab-through key.
  1066.         [.]         : This is the DOT toggle.
  1067.         [Tab]       : This is the TXT toggle. (Typewriter mode)
  1068.  
  1069.         -----------   --------------------------------------------------
  1070.         Key           Shape Manipulation                               *
  1071.         -----------   --------------------------------------------------
  1072.         [O] <OFF>   : This is the OFF-CENTER POSITIONING toggle.
  1073.         [F9/F10]    : DECREASE/INCREASE OFFSET
  1074.         [Alt-F5/F6] : DECREASE/INCREASE STARTING-ANGLE.
  1075.  
  1076.         -----------   --------------------------------------------------
  1077.         Key           Shape Animation                                  *
  1078.         -----------   --------------------------------------------------
  1079.         [P] <PULSE> : This is the PULSE toggle.
  1080.         [Alt-P]     : The CHANGE PULSE MODE key.
  1081.         [F7/F8]     : DECREASE/INCREASE PULSE-STEP.
  1082.         [Ctrl-P]    : This key turns PULSE OFF and resets the shape
  1083.                       to full size.
  1084.         [R] <ROTOR> : This is the ROTOR toggle.
  1085.         [Alt-R]     : The CHANGE ROTOR MODE key.
  1086.         [F5/F6]     : DECREASE/INCREASE the ANGLE-of-ROTATION
  1087.         [Backspace] : This the REVERSE DIRECTION toggle.
  1088.         [Space]     : This is the PAUSE bar.
  1089.         [Enter]     : This is the CONTINUE key.
  1090.  
  1091.         -----------   --------------------------------------------------
  1092.         Key           Marking commands                                 *
  1093.         -----------   --------------------------------------------------
  1094.         [D] <DRAW>  : The DRAW toggle.
  1095.         [Alt-D]     : The CHANGE DRAW MODE key.
  1096.         [Ctrl-L]    : The CHANGE LINE PATTERN toggle.
  1097.         [Alt-L]     : The CHANGE LINE THICKNESS toggle.
  1098.         [F] <FILL>  : The FILL toggle.
  1099.         [Alt-F]     : The CHANGE FILL MODE key.
  1100.         [Ctrl-F]    : The CHANGE FILL PATTERN key.
  1101.         [N]         : Makes the cursor NON-MARKING.
  1102.  
  1103.         -----------   --------------------------------------------------
  1104.         Key           Color commands                                   *
  1105.         -----------   --------------------------------------------------
  1106.         [0],[1],[2] : These are the COLOR SELECTION Keys.
  1107.         [3],[4],[5]   The number that the colors-strip displays on each
  1108.         [6],[7]       color tells you which key to press for that color.
  1109.         [8]         : This is the COLOR-NUMBER toggle.
  1110.         [9]         : This is the COLOR-SELECTION-MODE toggle.
  1111.         [*]         : This is the INTENSITY toggle.
  1112.         [Alt-E]     : This is the NEW BACKGROUND key.
  1113.  
  1114.  
  1115.         -----------   --------------------------------------------------
  1116.         Key           CYCLING                                          *
  1117.         -----------   --------------------------------------------------
  1118.         [C] <CYCLE> : This is the CYCLE toggle.
  1119.         [Alt-C]     : The CHANGE CYCLE MODE key.
  1120.  
  1121.         '['         : This key assigns the last color selected
  1122.                       to become the new "Bottom-color" of
  1123.                       the color-cycling-range
  1124.         ']'         : This key assigns the last color selected
  1125.                       to become the "new Top-color" of
  1126.                       the color-cycling-range
  1127.  
  1128.         -----------   --------------------------------------------------
  1129.         Key           Erasing commands                                 *
  1130.         -----------   --------------------------------------------------
  1131.         [E]         : This is the ERASE the SCREEN key.
  1132.         [Alt-E]     : This is the FILL the SCREEN key.
  1133.         [A]         : AREA-erase key.        (Erases cursor contents)
  1134.         [Alt-A]     : AREA-fill key.         (Covers cursor contents)
  1135.  
  1136.         -----------   --------------------------------------------------
  1137.         Key           Screen commands                                  *
  1138.         -----------   --------------------------------------------------
  1139.         [;]         : Switch ADAPTERS.
  1140.         [,]         : Toggle thru the various MODES/resolutions of
  1141.                       the current adapter.
  1142.         [S]         : Saves the Screen to ROTORxxx.PCX
  1143.         [W]         : The WHITE screen toggle.
  1144.  
  1145.         -----------   --------------------------------------------------
  1146.         Key           Support commands                                 *
  1147.         -----------   --------------------------------------------------
  1148.         [/]         : This is the primary HELP MENU key.   (by subject)
  1149.         [?]         : This is the secondary HELP MENU key. (by keys)
  1150.         [H]         : The HIDE-the-status-line toggle.
  1151.         [I]         : REGISTRATION INFORMATION key.
  1152.         [Alt-I]     : Time-ON message key.
  1153.         [ESC],[Q]   : These keys exit the program.
  1154.         [X]
  1155.         [Z]         : The PARAMETER DISPLAY toggle.
  1156.  
  1157.  
  1158.         ================================================================
  1159.                                Acknowledgements
  1160.         ================================================================
  1161.  
  1162.         Thanks to Borland International for   RBO PASCAL 5.5.
  1163.         ROTOR(tm) makes heavy use of the functions and procedures of the
  1164.         Boreland Graphics Interface [BGI].
  1165.  
  1166.         Thanks also to Genus Microprogramming for their PCX programmer's
  1167.         Toolkit.  It has allowed us to implement ROTOR's screen save
  1168.         function gracefully and painlessly.
  1169.  
  1170.         Thanks to Keith Weiskamp and Namir Shammas.  Their book
  1171.         Power Graphics using Turbo Pascal (1989 Wiley) provided the
  1172.         basic elements for ROTOR's mouse and pop-up window routines.
  1173.  
  1174.         Finally, thanks to the many programmers whose books and code
  1175.         have helped in implementing the myriad of minor details which
  1176.         give ROTOR(tm) its polish.
  1177.  
  1178.  
  1179.         ================================================================
  1180.                             Trademark Acknowledgments
  1181.         ================================================================
  1182.  
  1183.         This manual refers to several paint and desktop publishing
  1184.         programs.  The names of these programs are trademarks of their
  1185.         respective owners.
  1186.  
  1187.  
  1188.  
  1189.