home *** CD-ROM | disk | FTP | other *** search
/ MS DOS Archives 1 / MS-DOS_Archives_Volume_One_Walnut_Creek.iso / msdos / graphics / kd_doc.arc / KD-DOC.9 < prev    next >
Text File  |  1987-10-18  |  66KB  |  1,981 lines

  1.  
  2.  
  3.                 DEFINITIONS AND ADDITIONAL INFORMATION.
  4.  
  5.           Active Layer  The active layer is the one in  which
  6.           you  are  actually  drawing and is always SCreen 1.
  7.           The active layer can also be seen and may be  over-
  8.           laid with the visual layer.
  9.  
  10.           ASCII  <F6 T a, A> ASCII text files can be imported
  11.           into a drawing.  Position cursor to  the  line  you
  12.           want the file to start displaying at. <a> will stop
  13.           at the end of the screen while <A> will continue to
  14.           the end of the file.  Hit <Esc> to stop.
  15.  
  16.           Animate  <F7  a>  Once an object has been copied or
  17.           erased with <F7> it  can  be  moved  about  on  the
  18.           screen.  Animate allows you to see the object as it
  19.           moves to aid in proper positioning.  Several  other
  20.           functions  automatically  switch  to  the animation
  21.           mode to allow proper object/text placement.  Anima-
  22.           tion can also be used with the Key Macro command to
  23.           jazz up slide shows.  If the animated area is large
  24.           the  object will tend to flash as it is moved.  The
  25.           visual horizon can be set to allow animated objects
  26.           to disappear below the horizon.
  27.  
  28.           Area <F1 c> The area of an object and the center of
  29.           that area can be calculated based on the color  set
  30.           by  <F10>.  Calculate works by looking for a color,
  31.           so to get the area of a  circle  for  example,  the
  32.           circle  must  be painted in, otherwise you are get-
  33.           ting something closer to  the  perimeter  than  the
  34.           area.  Also see Mass.
  35.  
  36.           Arc <F3 a, A> Arcs are drawn using <F3>. First move
  37.           cursor to center. Then  mark  the  radius  and  end
  38.           point  followed  by  the second end point. Arcs are
  39.           always drawn counterclockwise. Pie shaped arcs  can
  40.           be drawn using <F3 A> and proceeding as with a reg-
  41.           ular arc. To draw an  elliptical  arc  use  <$>  to
  42.           modify  the screen aspect ratio just before select-
  43.           ing the first end  point.  Be  sure  to  reset  the
  44.           proper aspect ratio after drawing the arc.
  45.  
  46.                                       DEFINITIONS & INFO 9-1
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.           Arrows <F2 a, Alt-a> Arrows at 45 degree increments
  70.           and almost any size can be added to the screen. The
  71.           arrow will point <u>p, <d>own, <l>eft, <r>ight, <e>
  72.           up-right,  <f>  down  right, <g> down-left, and <h>
  73.           up-left.  Set the direction the arrow is  to  point
  74.           and  use  <u>p and <d>own to change the size before
  75.           saving the arrow. (The amount of size  change  with
  76.           each  <u>  or  <d>  is a function of the <F9> speed
  77.           setting.) Arrow color is determined by  <F10>.  <F2
  78.           a>  produces  an  outline  of  an  arrow, while <F2
  79.           Alt-a> produces a filled in arrow.  An arrow symbol
  80.           could  as  be  created with <F6> and rotated to any
  81.           angle.
  82.  
  83.           B-Spline <F3 b> Complex curves can be difficult  to
  84.           draw with just the cursor keys, but with <F3 b> you
  85.           can let the program connect the dots that you enter
  86.           and  create smooth curves.  This is a great feature
  87.           for those, like myself, that are  not  artistically
  88.           inclined.   It  makes  complex curves easy from the
  89.           keyboard.
  90.  
  91.           Background <F5 b>, <F5 c>, <F5, C>, <B> The  screen
  92.           background  color  can  be set in medium resolution
  93.           mode by using the space bar  to  page  through  the
  94.           colors  and  the  <ENTER> to fix the desired color.
  95.           The background can also be set in  high  resolution
  96.           using  <F5  C>  and  <F5 c>.  <B>ackground sets the
  97.           color that is used for the background  during  many
  98.           operations.   See  Spray  paint  and  Fade for more
  99.           information.
  100.  
  101.           BAS File extension for BASICA  program.  <F7  C>opy
  102.           can save a screen image as a BASICA subroutine that
  103.           can be merged into your own program.  This is  use-
  104.           ful  for  including  logos  or for creating graphic
  105.           game programs.  See BASICA manual  for  information
  106.           on  merging  programs.   The subroutine when called
  107.           will load an array with  the  data  to  create  the
  108.           image.   Use  the PUT command to place the image on
  109.           the screen.
  110.  
  111.  
  112.           DEFINITIONS & INFO 9-2
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.           BASIC is ideal for working with graphics on  a  CGA
  136.           since  it  contains  just about all of the commands
  137.           you need to manipulate  the  screen  and  graphics.
  138.           Other languages require the use of libraries to get
  139.           the graphics functions provided in BASIC.
  140.  
  141.           Box <F2 r>, <F2 R>, <F2 Alt-r>, <F2 s>,  <F2  S>  A
  142.           box is a rectangle or square.  Start by positioning
  143.           one of the corners. Selecting a  <r>  will  display
  144.           the  rectangle as you move the cursor. Position box
  145.           as desired and mark. <R> displays the box and it is
  146.           copied into <F7> automatically.  <Alt-r> produces a
  147.           filled in rectangle at the color set by <F10>.  <s>
  148.           produces  a rectangular series of dots at the color
  149.           set by <F10> in light, medium or dark shading.  <S>
  150.           functions the same as <D>.
  151.  
  152.           Center  animated  area  <C>  Centers  the  animated
  153.           object on the screen.
  154.  
  155.           Center of area <F1 c>, <F1 Alt-c> The center of  an
  156.           area or the center of mass of an object can be cal-
  157.           culated.
  158.  
  159.           Center of circle <C> The last center  of  a  circle
  160.           can be located by <C> in the CURSOR MODE.
  161.  
  162.           Circle  <F3  c>  Circles are drawn by first marking
  163.           the center and then the radius of the  circle.  Use
  164.           <$>  to match the screen aspect ratio of your moni-
  165.           tor and/or printer.  <$> only effects circles drawn
  166.           after  a  change and not already drawn circles.  To
  167.           change a circle once it is drawn use <F1>  Flip  to
  168.           compress the screen in the appropriate direction.
  169.  
  170.           Circle Center Lines <F3 Ctrl-c>, <F3 Ctrl-e> Center
  171.           lines for circles  and  ellipse  are  automatically
  172.           drawn  using  <F3>  <Ctrl-c> or <Ctrl-e>.  Start by
  173.           placing cursor at center of circle or  ellipse  and
  174.           making  selection and then moving cursor to desired
  175.           size and selecting <ENTER>.
  176.  
  177.  
  178.                                       DEFINITIONS & INFO 9-3
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.           Color  <F5  c>,  <F5 C>, <F10> Three color palettes
  202.           are available with three colors each plus  a  back-
  203.           ground color in medium resolution from the standard
  204.           color board.  <F5 c> will toggle between the three.
  205.           15  unichrome  colors  are also available in medium
  206.           resolution by selecting <C>.   15  colors  in  high
  207.           resolution  are also available with <c>. <F10> will
  208.           select the active color from a  given  palette  for
  209.           use.  The  current color is displayed on the prompt
  210.           line as a number to the right of the  appropriately
  211.           colored  box.  Some  actions are color specific. If
  212.           the action does not seem to work it may be that the
  213.           color  is  set wrong. <F5> allows color mixes for a
  214.           total of 29 colors per palette on an  RGB  monitor.
  215.           With  a  composite  monitor  16  of the color mixes
  216.           become distinct colors. For best  results  set  the
  217.           color palette to palette 0 or 2 (RED GREEN YELLOW).
  218.  
  219.           Configure  <Ctrl-s>  PC-KEY-DRAW must be configured
  220.           to your particular system  and  desires.   This  is
  221.           done by selecting <Ctrl-s> from the CURSOR MODE and
  222.           modifying the configuration screen as  desired.  In
  223.           particular  the  disks that you have available must
  224.           be set.  The printer can  also  be  configured  for
  225.           zoom  printing.  The key macro command is ideal for
  226.           configuring the program to your  personal  require-
  227.           ments.   Key  macros  can  be  called from DOS when
  228.           calling the program so that each time you enter PC-
  229.           KEY-DRAW it can be set just as you like.
  230.  
  231.           Copy  <F7  c>,  <F7 C>, <F7 Ctrl-c> Enclose area is
  232.           copied into <F7> buffer  to  be  used  with  smear,
  233.           move,  etc. <C> copies area and allows user to save
  234.           that portion of the screen on disk.  Enter name  of
  235.           file  including  drive.   No  extension on the name
  236.           will result in the program adding  a  PIC.   A  FIG
  237.           extension  allows  partial  screens  or even entire
  238.           screens to be saved in an ASCII file  that  can  be
  239.           transmitted  over telephone lines without modifica-
  240.           tion.  Use <F7 o> to get old or  previously  copied
  241.           areas  onto the screen from the disk.  A PIC exten-
  242.           sion added to the name will save the enclosed  por-
  243.  
  244.           DEFINITIONS & INFO 9-4
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.           tion  of  the  drawing  in a format compatible with
  268.           many other graphics programs  allowing  interchange
  269.           (the  extension must be specified).  The PIC exten-
  270.           sion is the most compact on disk.  A BAS  extension
  271.           will  save  the  copied area as a BASICA subroutine
  272.           for use in user generated graphics programs. A  FNT
  273.           extension  saves  the  copied area a part of a font
  274.           file under the character specified. <Ctrl-c> copies
  275.           the same size area as last copied without enclosing
  276.           it in a box first.
  277.  
  278.           Cursor <F6 c> Lines can be drawn with  the  cursor.
  279.           The  line color can be changed at will during draw-
  280.           ing. Use <F6 e>nd to end and save  to  the  screen.
  281.           The  entire  cursor  key  pad  can be used, thus 45
  282.           degree lines are possible.
  283.  
  284.           CURSOR MODE Anytime the cursor can be moved  around
  285.           on the screen using the cursor keys or a mouse.
  286.  
  287.           Cursor  Type  <Alt-c> Three cursor types are avail-
  288.           able and can be readily selected with <Alt-c>  from
  289.           the  CURSOR  MODE or during configuration. Cursor 0
  290.           is a small dot that is the same as early  versions.
  291.           Cursor 1 is a small arrow that points to the active
  292.           area.  Cursor 2 is a full screen cross hair.  Which
  293.           cursor  you  use  depends  on a lot of factors. You
  294.           will find that you  switch  cursors  for  different
  295.           operations.
  296.  
  297.           DAT  Data  file extension containing scale informa-
  298.           tion for full screen saves.
  299.  
  300.           Date <Alt-d> the DOS date can be displayed  at  the
  301.           specified location on the screen.  (see also Time)
  302.  
  303.           Delete File See Kill.
  304.  
  305.           Delete  Lines  <F7  Alt-l>  Horizontal lines can be
  306.           deleted from the cursor position.   The  number  of
  307.           lines that will be deleted is dependent on the cur-
  308.           sor speed setting as shown on the prompt line.
  309.  
  310.                                       DEFINITIONS & INFO 9-5
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.           Direct Coordinate Entry <x> the x and y coordinates
  334.           can be entered directly if desired.
  335.  
  336.           Directory <F8 d #>, <F6 o #>, <F6 E #>, <F6 T a #>,
  337.           <F7  o  #>,  <F7  C  #>, <F8 o #>, <F8 Ctrl-o>, <F8
  338.           Alt-o>, <F8 s #>, <F1 Ctrl-z o  #>,  <Alt-k  r  #>,
  339.           <Alt-k  c  #>  Where "#" is the drive letter to see
  340.           the directory of.  The complete disk directory  for
  341.           any drive is found with <F8 d> followed by a single
  342.           drive letter. Partial directories can  be  obtained
  343.           with  the  other  listed  functions by entering the
  344.           drive followed by a <ENTER>  when  asked  for  file
  345.           name.   Only  those  files  that pertain to a given
  346.           directive will be shown. To be able to use the par-
  347.           tial  directory  capability be sure to let the pro-
  348.           gram add the required extension.
  349.  
  350.           Disable Workspace  Set the update frequency to 0 to
  351.           disable the updating of the workspace.
  352.  
  353.           Display  <F8 Alt-o> screens can be loaded in 1 of 5
  354.           display forms for use in slide shows.
  355.  
  356.               1. Fade in             4. Pull Left
  357.               2. Pull down           5. Pull Right
  358.               3. Pull Up
  359.  
  360.           Dot <F6 d> Single pixel dots are placed by  marking
  361.           the  correct spot with a <ENTER>.  <F10> determines
  362.           the color of the dot. The dot can also be  made  as
  363.           large  as  desired using the width command from the
  364.           CURSOR MODE.
  365.  
  366.           Down <F6 T d>  To place text vertically and running
  367.           down the screen use <F6 T d>.
  368.  
  369.           Ellipse <F3 e> As with circles and arcs the ellipse
  370.           is drawn by first marking its center.  The horizon-
  371.           tal radius and vertical radius must also be marked.
  372.           The radius is marked by moving the cursor keys over
  373.           and up.
  374.  
  375.  
  376.           DEFINITIONS & INFO 9-6
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.           End  <F6 e>, <F6 E> With the exception of text, all
  400.           functions in <F6> must be ended. If a line  drawing
  401.           is  ended with <E> the drawing is saved as a vector
  402.           for later use. See Line.
  403.  
  404.           Erase <F7 e>, <F7 E>, <F7 Alt-e>,  <F7  Ctrl-e>  To
  405.           erase  an  area  enclose  it in a box as with copy.
  406.           With <e> the area will be erased and saved  to  the
  407.           <F7>  buffer  for use with move, animate, etc. With
  408.           <Alt-e> the area is erased but not saved.  <Ctrl-e>
  409.           will  erase  a circular portion of the screen.  <E>
  410.           erases an area and  switches  to  animate  mode  to
  411.           allow  quick  and  easy  movement of a portion of a
  412.           screen.
  413.  
  414.           Exit <F1-F8 n>; <F8 e> A  function  can  be  exited
  415.           with  <n>, <Esc>, </>, or <Space Bar>.  The program
  416.           is exited to DOS with F8 <e>.
  417.  
  418.           Extension  File extensions for  the  various  files
  419.           used  by  PC-KEY-DRAW have been predefined, however
  420.           they can be easily changed to what ever you prefer,
  421.           by  editing the file KD-DRAW.TXT with any text edi-
  422.           tor.  This manual assumes they have  been  kept  as
  423.           originally  defined.   See the Section on Libraries
  424.           for more information.
  425.  
  426.           Fade <F4 f>, <F4 Alt-f> Objects can be faded to the
  427.           background  by color using <f> or all colors can be
  428.           faded using <Alt-f>.
  429.  
  430.           Fatbits <F1 Ctrl-z> editing of screens at the pixel
  431.           level  is possible using <F1 Ctrl-z>. Enclosed area
  432.           to be edited in fixed sized box.  If  you  want  to
  433.           edited  a larger area select <Ctrl-z> a second time
  434.           to display 8 boxes in high resolution or 4 boxes in
  435.           medium  resolution.   Select  <ENTER>  to reach the
  436.           editing stage.  Set the color  of  each  individual
  437.           pixel   by   specifying   the   appropriate  number
  438.           (0,1,2,3).  Use <t>race to draw  by  selecting  <t>
  439.           and then the color to be used. Selecting <t> a sec-
  440.           ond time turns off the trace. Use  <Ctrl-PgUp>  and
  441.  
  442.                                       DEFINITIONS & INFO 9-7
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.           <Ctrl-PgDn> to move through multiple screens.   Use
  466.           <Esc> to exit.
  467.  
  468.           FIG  Figures-see  Copy.  File  is saved in an ASCII
  469.           format.
  470.  
  471.           Fill <F5 f>, <F5 Alt-f> Areas that can  be  painted
  472.           can  be  filled  instead. The program comes with 64
  473.           patterns on  KD-PTRN.PIC.  These  patterns  can  be
  474.           changed  or  modified  as  desired and resaved (see
  475.           section for F7 for  handling  PIC  files).  <Alt-f>
  476.           allows  any  PIC  file  to be called in to act as a
  477.           pattern file.  The file called becomes the  default
  478.           (until program is exited) and will be used the next
  479.           time <F5 f> is called.
  480.  
  481.           Fillet <F3 f> Automatic fillets to 90  degree  cor-
  482.           ners  are created by drawing a box around corner to
  483.           set the radius.
  484.  
  485.           Flip <F1 f>, <F1 F> Flip has  a  variety  of  uses.
  486.           Think  of  it  as  rotating  the  screen through an
  487.           angle. This can be used to compress the  image  and
  488.           is  useful in matching completed screen to printer.
  489.           <f> is used to flip a portion of the screen,  while
  490.           <F> is used to flip the entire screen.
  491.  
  492.           FNT  Font  file.  This  ending must be specified to
  493.           save part of a screen as a font. A single file con-
  494.           tains all of the font information for the specified
  495.           characters.
  496.  
  497.           Fonts Two standard fonts are built  into  the  pro-
  498.           gram.  Which  one is used depends on which mode the
  499.           program is operating in  (high  or  medium  resolu-
  500.           tion).  The  standard text fonts are retrieved with
  501.           <F6 t>, <F6 T>, <F6 Ctrl-t>.  Alternate text  fonts
  502.           can  be created, saved and recalled.  The fonts can
  503.           be created using any and all of the  program  func-
  504.           tions.   To  save a font use <F7 C>opy to copy each
  505.           individual letter. A given font should be saved  to
  506.           the  same  file  with  an  FNT extension. Fonts are
  507.  
  508.           DEFINITIONS & INFO 9-8
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.           recalled as needed with <F6 Alt-t> by typing in the
  532.           text and specifying the font to use. Figure 3 shows
  533.           what can be done in minutes using the four supplied
  534.           fonts  combined  with  other program functions. The
  535.           "CREATE-A-FONT" title was done  in  several  steps,
  536.           including  <F7  S> and <F1 Ctrl-s>lide. Italics are
  537.           easily created using <F1 s>lide and a step  of  15.
  538.           <F1  z>oom allows you to set the number of steps in
  539.           a zoom to produce the "ZOOM  STEP"  text.   Library
  540.           Disk  #3  contains  14  additional text fonts along
  541.           with several very useful macros for creating  BOLD,
  542.           3-D  text,  outlined text and overlaid text quickly
  543.           and easily from any of the text fonts.
  544.  
  545.           Freehand drawing <F6 c> While there are  a  variety
  546.           of  methods  that  can be used in the program to do
  547.           freehand drawing, the most common  is  to  set  the
  548.           cursor  to  continuous with <F6 c> and to draw with
  549.           the cursor keys or a mouse. The color of  the  line
  550.           can  be  set with F10 and the drawing can be tempo-
  551.           rarily suspended with a <Space Bar> or second mouse
  552.           key,  then  restarted  with an <ENTER> or the first
  553.           mouse button.
  554.  
  555.           FUN Computer graphics are not only very useful, but
  556.           can be a whole lot of fun.
  557.  
  558.           Grid  <g>,  <G>, <Alt-g> A grid made of dots can be
  559.           placed or removed with <g> from the cursor mode.  A
  560.           grid  made  of  lines is placed with <Alt-g>.  User
  561.           must specify the spacing between grid points. Color
  562.           of  grid  can be changed with <G>. The grids reside
  563.           on a separate layer and do not become part  of  the
  564.           drawing, unless <k>eep or <u>pdate is invoked while
  565.           the grid is on the screen.
  566.  
  567.           Help <h>, <H> Help information is available in  the
  568.           CURSOR  MODE or when entering any function. Select-
  569.           ing <h> or <H> the first time will turn on the pull
  570.           down menus.  Selecting help a second time will dis-
  571.           play a disk file as appropriate for the section you
  572.           are  in.   <H>  is  used  to turn off the pull down
  573.  
  574.                                       DEFINITIONS & INFO 9-9
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.           menus.
  598.  
  599.           Hot Keys <Shft-F1 to F8>, <Ctrl-F1 to F10>, <Alt-F1
  600.           to F9>  27 hot keys can be defined to customize PC-
  601.           KEY-DRAW  to  your  own personal needs and desires.
  602.           KD-DRAW.HOT contains the names of key macros  (pre-
  603.           viously created) that are activated with one of the
  604.           h  o  t                               k  e  y  s  .
  605.  
  606.           Insert line <F7 l> Horizontal lines can be inserted
  607.           at  the  cursor  position.   The  number  of  lines
  608.           inserted is determined by the setting of the speed,
  609.           as displayed on the prompt line.
  610.  
  611.           Isometric Drawing <i> Toggles the isometric drawing
  612.           mode. When activated the cursor moves at a 30 or 60
  613.           degree angle instead of a 45 degree angle.  Circles
  614.           are also adjusted accordingly.
  615.  
  616.           Jump  <Ctrl-J>,  <Alt-#> Where # is a number from 0
  617.           to 9 inclusive. Allows a screen position to be  set
  618.           ad   remembered.   First  position  the  cursor  as
  619.           desired, select  <Ctrl-j>ump  or  <Ctrl-ENTER>  and
  620.           then  <Alt-#>  where # is a number from 0 to 9. The
  621.           screen positioned is now  remembered  on  disk  for
  622.           future  use.  At any time select <Alt-#> to jump to
  623.           the remembered position instantly.  For compatibil-
  624.           ity  with  past  versions keep <Alt-1> as 0,0. (Top
  625.           left corner)  KD-DRAW.JMP is created the first time
  626.           a jump position is set.
  627.  
  628.           Keep  <k>  While  putting a box around an object or
  629.           drawing a circle the drawing  is  modified  by  the
  630.           box.  When  the  <ENTER> is hit to complete the box
  631.           the screen is first restored and  then  the  action
  632.           takes  place.  Sometimes  the  effect is desirable.
  633.           While in the CURSOR MODE selecting  <k>  keeps  the
  634.           drawing  as  it  is seen at that moment.  Using <k>
  635.           will also keep the grid, help screen, or layer  and
  636.           should be used with care.
  637.  
  638.           Key  Macro  <Alt-k> This is a very powerful feature
  639.  
  640.           DEFINITIONS & INFO 9-10
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.           of Version 3 and potentially the  most  useful.   I
  664.           have yet to fully examine all of the uses, but they
  665.           include at a minimum, macros, slide shows with ani-
  666.           mation,  and  drawing saves.  Several commands such
  667.           as  <*>,   <Alt-v>isual   horizon,   <Alt-1>,   and
  668.           <Alt-p>ause  have  been  added specifically for use
  669.           with key macros.  The demo/tutorial  supplied  with
  670.           the  program  is a sample of using a key macro as a
  671.           slide show. Basically what a key macro does  is  to
  672.           remember  every  key  stroke that you make and save
  673.           them  to  an  ASCII  sequential  file   for   later
  674.           retrieval.  The  file that is saved consists of the
  675.           key stroke code followed by the number of times the
  676.           key  is  struck.  The files produced are very small
  677.           and offer the maximum use of  disk  space.   A  Key
  678.           Macro  is started by selecting <Alt-k> while in the
  679.           cursor mode and assigning a name to a  file  to  be
  680.           created.   Everything  after this is recorded until
  681.           <Alt-k>  is  selected  a  second  time.   Selecting
  682.           <Alt-k>  a  third  time  allows  the just saved key
  683.           macro to be run. (See the section on the Key  Macro
  684.           command)
  685.  
  686.           Kill  <F8  k)  Unwanted files can be removed from a
  687.           disk by using kill and specifying the complete name
  688.           including the drive designation.
  689.  
  690.           Layers  <l>, <L>, <Ctrl-l>, <Alt-l> Up to 64 layers
  691.           or overlays can be used to aid  in  creating  draw-
  692.           ings.  Layers can be thought of as drawing on clear
  693.           sheets. Only the  active  layer  is  modified,  but
  694.           other  layers  can  be visual if desired.  It takes
  695.           about 1 meg. of memory to handle 64 layers so it is
  696.           only practical with a hard disk or better yet a RAM
  697.           disk. (See RAM Disk) When layers are active  scrol-
  698.           ling  of 1/2 pages is disabled. Use <Alt-l> to com-
  699.           pletely turn off layers.
  700.  
  701.           Lines <F6 l> Lines are drawn by marking  successive
  702.           end  points with <ENTER>.  As the line is drawn its
  703.           length and angle are displayed on the prompt  line.
  704.           Lines  are used to generate vector objects that can
  705.  
  706.                                      DEFINITIONS & INFO 9-11
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.           be saved and retrieved at a later time at any angle
  730.           or scale.  <F6 e>nd  will  save  the  line  to  the
  731.           screen  only.   <F6  E>nd will save the line to the
  732.           screen and to a user specified file  as  a  vector.
  733.           The object is saved with scaling so that when it is
  734.           recalled it can be matched  to  the  scale  of  the
  735.           drawing  in  progress.  Vectors are useful for flow
  736.           chart symbols, or  for  other  commonly  used  line
  737.           objects  where  scale  and angle are important. Use
  738.           the <SPACE BAR> to temporarily suspend line drawing
  739.           and  the  <Back  Space> to back up. Width and color
  740.           can also be set as desired. Lines can also be drawn
  741.           with <F6 c>ursor (see Cursor).
  742.  
  743.           Mass <F1 C> The mass of an object and the center of
  744.           mass can be calculated based on user supplied  den-
  745.           sity parameters for each color. See Area.
  746.  
  747.           MCR macro file extension.
  748.  
  749.           Measure <m>, <M>, <Alt-m>  the distance between two
  750.           points can be measured by marking one  end  with  a
  751.           <m>  and moving the cursor to the second point. The
  752.           distance is displayed on the prompt  line.  Measure
  753.           is  always  active and gives the radius of circles,
  754.           the dimensions of boxes, and the length  of  lines.
  755.           <M>  moves  the  cursor to the last measured point.
  756.           (See Scale).  Figure 4 is a simple mechanical engi-
  757.           neering drawing showing the use of measure. <Alt-m>
  758.           allows you to set the scale on the fly.  First mark
  759.           a  point  with  <m>  then move a known distance and
  760.           with <Alt-m> tell PC-KEY-DRAW  what  that  distance
  761.           should be.
  762.  
  763.           Merge  <F7 m> Two screens can be merged together as
  764.           one. Start by loading <F10 o>ld  the  first  screen
  765.           into  either  Page  1 or Page 5.  Switch to Page F7
  766.           and load the screen to be merged.  Switch  back  to
  767.           the first screen and put the cursor in the top left
  768.           hand corner. Select <F7> then <m>, <M> or  <Ctrl-m>
  769.           for the desired result.
  770.  
  771.  
  772.           DEFINITIONS & INFO 9-12
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.           Mirror  <F1  m>,  <F1  M>  Objects  can be mirrored
  796.           using <m>.   The  entire  screen  can  be  mirrored
  797.           either horizontally or vertically with <M>.
  798.  
  799.           Mode  <Shft-Tab>,  <Alt-r>  Two  screen  modes  are
  800.           available.  Mode 2  is  the  high  resolution  mode
  801.           (640X200)  and mode 1 is the medium and color mode.
  802.           (320X200) You can readily switch between the two to
  803.           achieve desired results. Virtually all of functions
  804.           available in the color mode are  available  in  the
  805.           high  resolution mode. Each mode has its advantages
  806.           for different applications and  systems.  Sometimes
  807.           when  an object is copied with <F7> in one mode and
  808.           moved into another mode the  object  will  be  dis-
  809.           torted.  Use  <@>  to  adjust.   <Alt-r> forces the
  810.           screen mode to high resolution.
  811.  
  812.           Modify <F5 m>, <F5  M>,  <F5  Ctrl-m>,  <F5  Alt-m>
  813.           Painted areas can be changed or modified to produce
  814.           additional colors. Set <F10> to the color you  wish
  815.           to  modify. Select <F5 m> and define object in box.
  816.           <M> operates on the  entire  screen.  Set  the  new
  817.           color  to any of the 29 colors.  <Alt-m> allows the
  818.           29 colors to be changed to one of the other 29 col-
  819.           ors.  <Ctrl-m>  operates  as  <Alt-m>,  but  on the
  820.           entire screen.  (A file called KD-PAINT.PIC  is  on
  821.           the program disk and can be viewed with <F7 o>.)
  822.  
  823.           Money  How  did you get this? If you have purchased
  824.           PC-KEY-DRAW from Ed Kidera of  OEDWARE  then  thank
  825.           you  very  much!!,  but if you are using a copy and
  826.           have not registered, please take some time  and  do
  827.           so.   Isn't this worth the registration price?  See
  828.           the section on libraries for a way for you to  save
  829.           some cash or even make some.
  830.  
  831.           Mouse Mode Pull down function and command menus can
  832.           be used either with or without a mouse.  When  used
  833.           with  a  mouse  the mouse can be used to click on a
  834.           function to select  it  much  as  with  many  other
  835.           graphics programs, but this is a slow and silly way
  836.           to run any graphics program.  PC-KEY-DRAW  provides
  837.  
  838.                                      DEFINITIONS & INFO 9-13
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.           a much easier way of using a mouse, by allowing the
  862.           menu to be brought in with the click of button two.
  863.           Once in a function select mode, the cursor movement
  864.           will  move  you through the menu and not around the
  865.           screen. Use button 1 to make a selection and return
  866.           to  cursor mode.  See the Hardware section for more
  867.           information on the mouse. Also see Chapter 3.
  868.  
  869.           Move <F7 m>, <F7 M>, <F7 Ctrl-m>, <F7  Alt-m>  Pre-
  870.           viously  copied  or  erased areas can be moved to a
  871.           new location.  Use animate to aid  in  positioning.
  872.           The  four  different  syntaxes of move will produce
  873.           different results. The correct one to  use  depends
  874.           on the desired result.  Experiment with the differ-
  875.           ent moves to learn and understand the results.  The
  876.           following  table  applies to smear and replicate as
  877.           well:
  878.                         Command   Logical      Effect
  879.                             m       XOR        Mixed
  880.                             M       OR         With
  881.                        Ctrl-m       AND        Over
  882.                         Alt-m       PSET       Replace
  883.  
  884.           Use move after <F7 a>nimate, <F7  s>mear,  and  <F7
  885.           r>eplicate. <Ctrl-m> is very useful in painting odd
  886.           shaped objects with complex patterns.  See Examples
  887.           in earlier section for tips on using it.
  888.  
  889.           Music See Play
  890.  
  891.           Old  <F1 Ctrl-z o>, <F6 o>, <F6 O>, <F7 o>, <F7 O>,
  892.           <F8 o>, <F8 O>, <F8 Ctrl-o>, <F8 Alt-o>  Previously
  893.           saved vectors, objects and screens can be retrieved
  894.           with old.  Primarily for slide show use  text  mode
  895.           screens can be called into view with <F1 Ctrl-z o>.
  896.           In F6 vectors drawn with line and saved with  <E>nd
  897.           can  be  called up later for use.  Any angle may be
  898.           specified as may any scale.  A  <ENTER>  will  take
  899.           the rotation as drawn and will fit the scale of the
  900.           vector to the scale of  the  current  drawing.  <O>
  901.           takes  the  last vector and allows the rotation and
  902.           scale to be changed.  After setting the  scale  the
  903.  
  904.           DEFINITIONS & INFO 9-14
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.           vector  object  can  be moved across the screen and
  928.           left in position with <F7 M>.  Objects  that  where
  929.           saved  with  <F7 C> can be recalled with <o>.  They
  930.           will appear at the same size as drawn and so may be
  931.           out  of  scale.  <F8  o> is used to retrieve entire
  932.           screens saved in <F8> or saved in some  other  pro-
  933.           gram.  If  a  DAT  file accompanies the drawing the
  934.           scale will be changed accordingly.  To sequentially
  935.           bring  in  the  screens  from  disk  use <F8 O> and
  936.           <PgDn> to page through  the  screens.   Select  the
  937.           screen  you want with <ENTER>.  This make finding a
  938.           screen very easy.  See Template for information  on
  939.           <F8  Ctrl-o>.  <F8 Alt-o> can be used in slide show
  940.           macros to display the screens in one of five  meth-
  941.           ods. (See Display)
  942.  
  943.           Outline <F2 o> objects can be outlined in the color
  944.           set  by  F10.   Outline  searches  for  the  change
  945.           between  the  background color and the other colors
  946.           and draws a line at the edge.
  947.  
  948.           Page <Ctrl-Home> 64 pages are available for  Screen
  949.           1.   Select  <Ctrl-Home> followed by the pan direc-
  950.           tion. <Down Arrow> scrolls the screen by 1/2  down.
  951.           <Up  Arrow>  scrolls  the  screen by 1/2 up. <Right
  952.           Arrow> scrolls the screen  by  1/2  to  the  right.
  953.           <Left  Arrow>  scrolls  the  screen  by  1/2 to the
  954.           left. <PgUp> scrolls  a  full  screen  up.   <PgDn>
  955.           scrolls a full screen down.  <Home> returns to PAGE
  956.           00. <End> goes to the last  screen  that  has  been
  957.           created.  Pages are stored in quarter screen files.
  958.           To use all of the files (not very likely) you  must
  959.           be operating from a subdirectory for the workspace.
  960.           The files are created on the disk only when a  par-
  961.           ticular   page   is  accessed.   <Ctrl-HOME>  twice
  962.           returns to PAGE 00 without first  saving  the  page
  963.           you are on.
  964.  
  965.           Paint  <F5  p>,  <F5  P>, <F5 Alt-p> Objects can be
  966.           painted with one of the four colors from  the  pal-
  967.           ette in the color mode or one of two colors in high
  968.           resolution using <p>. The border color and the fill
  969.  
  970.                                      DEFINITIONS & INFO 9-15
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.           color must be specified.  An incorrect border color
  994.           or  gaps in the border will cause the paint to leak
  995.           out.  If this happens be sure to respond no to  the
  996.           "Correct (y/n)?" prompt.  <P> is identical in oper-
  997.           ation to <p> only it allows you to repeat the oper-
  998.           ation  any  number  of times with the same fill and
  999.           border color simply by moving  to  the  appropriate
  1000.           location  and selecting <ENTER>.  29 colors/ shades
  1001.           can be used to paint with using <Alt-p>.  See  also
  1002.           Shading and Modify.
  1003.  
  1004.           Paintbrush  See Smear and Replicate for one type of
  1005.           paintbrush.  Many of the other functions of PC-KEY-
  1006.           DRAW  can  also be used as a paintbrush by properly
  1007.           setting the <B>ackground so that when the object is
  1008.           moved  around the screen an image is left behind in
  1009.           the color set by <B>ackground.
  1010.  
  1011.           Parallel <F6 p> Parallel lines can be drawn at  any
  1012.           angle  by  first  marking one of the lines and then
  1013.           only marking one end point on all subsequent lines.
  1014.           Use <F6 e> to end the drawing of parallel lines and
  1015.           save the lines to the screen.  All features of nor-
  1016.           mal line drawing apply to parallel line drawing.
  1017.  
  1018.           PATH  The  compiler  used  for PC-KEY-DRAW does not
  1019.           recognize paths. If you have DOS 3.? you  can  used
  1020.           SUBST  to represent paths, see the DOS manual.  Any
  1021.           drive letter A-Z can be used.
  1022.  
  1023.           Patterns <F5 f>, <F5 Alt-f> 64 patterns are held in
  1024.           one  pattern screen. One pattern screen is supplied
  1025.           with the PC-KEY-DRAW  program  disk,  but  you  can
  1026.           create  as  many as you would like.  Figure 5 shows
  1027.           the patterns that I have created.  Some are  rather
  1028.           useful,  while others are rather strange.  Note the
  1029.           size and complexity that is possible  with  PC-KEY-
  1030.           DRAW   as  compared  to  other  graphics  programs.
  1031.           Library Disk #2 contains  nine  additional  pattern
  1032.           screens  for  a  total of 640 patterns. See section
  1033.           on Fill for how to use patterns.
  1034.  
  1035.  
  1036.           DEFINITIONS & INFO 9-16
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.           Pause <Alt-p>, <F8 O  Alt-p>  Key  macros  normally
  1060.           play  back at full speed. Occasionally it is desir-
  1061.           able to momentarily stop the execution of the macro
  1062.           with  a  pause statement. Set the number of seconds
  1063.           desired to pause before continuing.
  1064.  
  1065.           PIC Extension used to  specify  format  of  partial
  1066.           screen  save in F7. This is the preferred extension
  1067.           for partial screens since it uses the least  amount
  1068.           of  disk  space and is therefore the default exten-
  1069.           sion. Screens saved with a  PIC  extension  can  be
  1070.           called  into a BASICA program by adding the follow-
  1071.           ing lines to your program:
  1072.  
  1073.               10 DIM ARRAY%(500):'dimension array large
  1074.               enough to handle image
  1075.               1000 BLOAD "FILENAME.PIC",VARPTR(ARRAY%(0))
  1076.               1010 PUT(0,0),ARRAY%:'puts image onto graphics
  1077.               screen
  1078.  
  1079.           To save an image in BASICA that can be called up in
  1080.           PC-KEY-DRAW  add  the  following lines to your pro-
  1081.           gram:
  1082.  
  1083.               10  DIM ARRAY%(500)
  1084.               1000 'load image into array with the GET
  1085.               function
  1086.               1010 N%=(4+((ARRAY%(0)+7)\8)*ARRAY%(1))\2 
  1087.               1020 BSAVE "FILENAME.PIC",VARPTR(ARRAY%(0)),N%
  1088.  
  1089.           See BAS for an alternate way to include an image in
  1090.           a  BASICA  program that doesn't require an external
  1091.           file of the image to be on the disk with  the  pro-
  1092.           gram.
  1093.  
  1094.           Play  <Ctrl-p>  music  can  be played for fun or as
  1095.           part of a macro.  The music syntax follows that  of
  1096.           BASICA  exactly.   See  the  BASICA manual for more
  1097.           information.
  1098.  
  1099.  
  1100.  
  1101.  
  1102.                                      DEFINITIONS & INFO 9-17
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.           Playback   <Alt-k>   Previously  recorded  keyboard
  1126.           sequences can be played back  from  disk.  See  Key
  1127.           Macro.  If  you  are creating a slide show to play-
  1128.           back then it is a good idea to disable the printing
  1129.           of  the prompt line by setting <*> to 1 or 2 during
  1130.           recording.
  1131.  
  1132.           Polygon <F2 p> Regular polygons of  any  number  of
  1133.           sides  can be dynamically drawn. The polygon can be
  1134.           rotated as it is being drawn by using the  <[>  and
  1135.           <]> keys.
  1136.  
  1137.           Print  <F8  p> If a graphics screen dump program is
  1138.           loaded the screen can be dumped  to  a  dot  matrix
  1139.           printer using <PrtSc>. The print routine allows the
  1140.           25th line to be positioned before printing  with  a
  1141.           title as desired. If you have an Okidata 92 be sure
  1142.           to set the configuration printer to 1. The configu-
  1143.           ration screen also allows you to alter the printout
  1144.           size for an Okidata printer.
  1145.  
  1146.           Printer Support The zoom printer feature of PC-KEY-
  1147.           DRAW  allows  you  to configure it to virtually any
  1148.           printer that  can  take  continuous  paper.  Single
  1149.           sheet printing is currently limited to most Okidata
  1150.           92, 93s or Epson/IBM graphics compatibles.  If  you
  1151.           would  like to donate a printer to OEDWARE we would
  1152.           be happy to write a driver to go with  the  program
  1153.           for that particular printer.
  1154.  
  1155.           Quality  <Q> The quality of the cursor movement can
  1156.           be toggled with <Q>.  A  "Q"  will  appear  on  the
  1157.           prompt  line  indicating that the quality is turned
  1158.           on.  With the quality turned off the  cursor  moves
  1159.           quicker  by  skipping an occasional step.  With the
  1160.           quality turned on the cursor moves slightly slower,
  1161.           but  does  not skip steps. When the key board macro
  1162.           is set the quality is automatically turned on.   If
  1163.           it  is turned backed off during recording the play-
  1164.           back of the macro will not faithfully reproduce the
  1165.           original.
  1166.  
  1167.  
  1168.           DEFINITIONS & INFO 9-18
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.           RAM disk PC-KEY-DRAW is written to make significant
  1192.           use of a RAM disk. A 40K RAM disk is  the  smallest
  1193.           that  can  be used, while the maximum is over 1Meg!
  1194.           Some may be wondering how such a large RAM disk  is
  1195.           possible  with  a standard PC. I strongly recommend
  1196.           the use of an extended  memory  card  such  as  the
  1197.           JRAM-2  by  Tall Tree Associates which allows up to
  1198.           2megs per expansion slot.  A RAM disk is  not  only
  1199.           useful  for  this  program,  but you will find many
  1200.           other uses. Minimum PC RAM should  be  about  2Megs
  1201.           for maximum use of your machine.
  1202.  
  1203.           Recording  <Alt-k>  Every  key  stroke  hit  can be
  1204.           recorded and saved to an ASCII sequential file  for
  1205.           later  playback.   See  Key Macro for more informa-
  1206.           tion.
  1207.  
  1208.           Registration Registered users get support, low cost
  1209.           updates,  printed manual, extra library disks, sup-
  1210.           port programs and a good feeling.  See Shareware.
  1211.  
  1212.           Rename <F8 K> disk files can be renamed. Enter  the
  1213.           file  to  be  renamed and the new name of the file.
  1214.           Include the drive of the file.  It is not  possible
  1215.           to rename to a different disk.
  1216.  
  1217.           Replicate  <F7  r>, <F7 R>, <F7 Ctrl-r>, <F7 Alt-r>
  1218.           Once an object is copied it can be moved and repli-
  1219.           cated.  Each touch of the cursor will step the size
  1220.           of the object until moved with <F7 M>.  This can be
  1221.           used  for a variety of applications.  The syntax of
  1222.           replicate is the same as smear and move.
  1223.  
  1224.           Resolution Set <Alt-r> The screen resolution can be
  1225.           set  to  640X200.  Use <Shft-Tab> to toggle between
  1226.           640X200 and 320X200.  See Mode.
  1227.  
  1228.           Retrieve file See Old.
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.                                      DEFINITIONS & INFO 9-19
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.           Revolve  <F1 R> Three dimensional appearing objects
  1258.           can be created as objects of  revolution  by  first
  1259.           drawing  the cross section then revolving it.  User
  1260.           sets number of steps and view angle. This can be  a
  1261.           very  powerful  command.   Figure  6 is a Christmas
  1262.           card.  The Christmas tree was  created  by  drawing
  1263.           one  side of the tree outline and then by revolving
  1264.           the outline about the center.
  1265.  
  1266.           Reverse video See Video.
  1267.  
  1268.           Rose curves <F3 r> Sine and cosine rose  curves  of
  1269.           any  number  of  leaves are drawn to size of circle
  1270.           set with cursors.
  1271.  
  1272.           Rotate <F1 r>, <F1 Alt-r>, <F1 Ctrl-r>, <F6 o>, <F6
  1273.           O>   <F1>  can  be used to rotate any object on the
  1274.           screen.  The object may be rotated once or  a  mul-
  1275.           tiple  of times (steps).  *C*-In the color mode <r>
  1276.           will  rotate  only  the  current  active  color  as
  1277.           selected  by  <F10>,  while <Alt-r> will rotate all
  1278.           colors within the defined region.  Use  <F1  a>  to
  1279.           rotate  an object again, without redefining it. <F1
  1280.           Ctrl-r> will rotate the entire left portion of  the
  1281.           screen 90 degrees, but beware there is a size limit
  1282.           to rotate  and  not  all  of  the  picture  may  be
  1283.           rotated.  In  F6  vector objects can be created and
  1284.           saved. Using <F6 o> or <F6 O> they  can  be  called
  1285.           back and rotated to any angle.
  1286.  
  1287.           Save  <F6  E>, <F7 Ctrl-e> <F7 C>, <F8 s> There are
  1288.           five different ways to save  objects  and  screens.
  1289.           <F6  E>nds  & saves objects drawn with line as vec-
  1290.           tors (VCT) to the disk for later use.  <F6  Ctrl-e>
  1291.           saves  a  previously  created  line.   <F7 C> saves
  1292.           objects or entire screens to the  disk  in  one  of
  1293.           three ways. See Copy for use.  <F8 s> is the common
  1294.           way to save a complete screen for later  use.   The
  1295.           screens are given a SCN extension and are retrieved
  1296.           with <F8 o>.  A second file is saved with a  screen
  1297.           that  gives its scaling, if other then the default,
  1298.           and has a DAT extension.  Each screen, page,  layer
  1299.  
  1300.           DEFINITIONS & INFO 9-20
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.           must be saved independently.
  1324.  
  1325.           Scale  <Alt-m> The scale of the drawing is normally
  1326.           set when the program  is  entered  or  following  a
  1327.           fresh  screen.   When setting the scale on entering
  1328.           PC-KEY-DRAW or after a fresh screen you should  set
  1329.           the  effect size of the screen, not the actual size
  1330.           of the screen, ie. you might set the screen  to  40
  1331.           ft.  to  draw a house, 20 in. to draw a small part,
  1332.           or 50 miles to draw a map.  The scale can  also  be
  1333.           set  by  matching  a measured distance to a desired
  1334.           distance. Select <m> at one point, move  cursor  to
  1335.           desired  position,  select <Alt-m> and enter in the
  1336.           desired value of the distance.
  1337.  
  1338.           Scale Factor <F1 z>, <F1 Z>, <F1  Alt-z>,  <F6  o>,
  1339.           <F6  O>  When zooming you must enter the scale fac-
  1340.           tor.  A scale factor greater  than  1  shrinks  the
  1341.           object  or screen, while a scale factor less then 1
  1342.           expands the screen.  Select </>,  <Space  Bar>,  or
  1343.           second  mouse  button  to  enter  the  zoom  factor
  1344.           instead of the scale factor.
  1345.  
  1346.           SCN Screen-see Save and Old. This  is  the  default
  1347.           extension  and  indicates  a  full  graphics screen
  1348.           save.  This is compatible  with  screens  saved  in
  1349.           BASICA  using  a  BSAVE  command.  To call a screen
  1350.           into BASICA that was saved with <F8 s> add the fol-
  1351.           lowing lines to your BASICA program:
  1352.  
  1353.               1000 'set screen to graphics mode
  1354.               1010 DEF SEG=&HB800:'sets segment to color
  1355.               graphics screen memory
  1356.               1020 BLOAD "FILENAME.SCN",0
  1357.               1030 DEF SEG:'returns segment to BASICS stack
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.                                      DEFINITIONS & INFO 9-21
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.           To save a screen in BASICA that can be later called
  1390.           into  PC-KEY-DRAW  add  the following lines to your
  1391.           BASICA program:
  1392.  
  1393.               1000 'with drawing on screen
  1394.               1010 DEF SEG=&HB800
  1395.               1020 BSAVE "FILENAME.SCN",0,16384
  1396.               1030 DEF SEG
  1397.  
  1398.           See BAS for an alternate way of including a  screen
  1399.           image in a BASICA program.
  1400.  
  1401.           Screen <Ctrl-Home>, <Ctrl-End>, <Ctrl-PgUp>, <Ctrl-
  1402.           PgDn> Multiple screens are available.  They can  be
  1403.           used  to  draw objects larger than the screen or to
  1404.           use as temporary workspaces.  There are two primary
  1405.           screens  and  two  secondary  screens.  The primary
  1406.           screens are "connected" and can be  scrolled  using
  1407.           <Ctrl-PgUp>   and  <Ctrl-PgDn>  in  quarter  screen
  1408.           increments.   <Ctrl-Home>  and  <Ctrl-End>   toggle
  1409.           between  the  two  screens.  The last object copied
  1410.           can be viewed on page F7 by  selecting  <Ctrl-PgDn>
  1411.           from page #5. <F1 Z>oom will not change the drawing
  1412.           scale if used in Screen F7. The 25th line or  title
  1413.           line  is  available  to  be  viewed  or modified by
  1414.           selecting <Ctrl-PgDn> one more time. Screen  1  can
  1415.           actually  be  one  of 64 different pages. The extra
  1416.           pages are stored on the workspace disk.  Pages  are
  1417.           stored in quarter screen blocks allowing horizontal
  1418.           and vertical  scrolling.  1  megabyte  of  Disk  is
  1419.           needed  to  use a full 64 pages and this is where a
  1420.           RAM disk can really pay off.  You should set  up  a
  1421.           subdirectory for the workspace.
  1422.  
  1423.           Screen Aspect Ratio <$> The screen aspect ratio can
  1424.           be varied for a variety of results.  The  main  use
  1425.           of  the setting the aspect ratio is to get a circle
  1426.           that looks round on your monitor or you may want to
  1427.           adjust  the aspect ratio so that the screen dump is
  1428.           round. <r>otation and <Z>oom of <F1>  are  cleanest
  1429.           if  an  aspect ratio of 1.0 in color or 2.0 in high
  1430.           resolution is used.
  1431.  
  1432.           DEFINITIONS & INFO 9-22
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.           Shade <F2 s>, <F2 S>, <F4 l>, <F4 m>, <F4  d>,  <F4
  1456.           s>, <F4 Alt-s> Various methods of shading the draw-
  1457.           ing are available. <F2> <s> or <S> produces a  rec-
  1458.           tangular  pattern  (see  Box).   <F4>  will fill an
  1459.           irregular area with dots of the color set by <F10>.
  1460.           It  may take several times to fill a very irregular
  1461.           area.  <F4 s> spray paints (see Spray paint).
  1462.  
  1463.           Shareware is the form of  distribution  being  used
  1464.           with PC-KEY-DRAW.  Shareware is commercial software
  1465.           with a difference.  Shareware can be legally copied
  1466.           and  shared with others, provided it is distributed
  1467.           in its entirety and not modified.  Users that  find
  1468.           the  program  to be of use to them are requested to
  1469.           register.  Registration provides many  benefits  to
  1470.           the  user.   If  you  register PC-KEY-DRAW you will
  1471.           receive:
  1472.  
  1473.             . Printed Users Manual in IBM  size  binder  with
  1474.               information  on getting the most out of PC-KEY-
  1475.               DRAW, (it looks nice on your self too).
  1476.             . Second library disk (see Appendix H) with  640+
  1477.               fill  patterns,  several  library  pictures and
  1478.               many very useful macros.
  1479.             . Third library disk with 14 extra fonts and text
  1480.               oriented macros.
  1481.             .  Fourth  library  disk with more fonts and flow
  1482.               chart symbols.
  1483.             . HP LaserJet printer support.
  1484.             . Registered version of the program with name  in
  1485.               the program code.
  1486.             .  Telephone  or mail support when you need help,
  1487.               for one year after registration.  Phone support
  1488.               is available from 8:00 am to 9:00 pm seven days
  1489.               a week.
  1490.             . Notification of  updates  and  the  ability  to
  1491.               update  for  only  $10  for  the  latest  disk.
  1492.  
  1493.           Registration helps you in other ways:
  1494.  
  1495.             . You are supporting the shareware concept.
  1496.               1. You can try the software before you buy it.
  1497.  
  1498.                                      DEFINITIONS & INFO 9-23
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.               2. You pay a reasonable price for you software.
  1522.               3.  You  avoid  the frustration of copy protec-
  1523.                  tion.
  1524.               4. You encourage others to develop shareware.
  1525.             . You are also supporting  new  OEDWARE  develop-
  1526.               ments.    PC-KEY-DRAW   is   constantly   being
  1527.               improved, your support is needed  and  appreci-
  1528.               ated.
  1529.  
  1530.           Like  public  television, shareware is supported by
  1531.           those who find it valuable.
  1532.  
  1533.           Shift <F5 s> The foreground colors are each shifted
  1534.           up by one. The background is not affected.
  1535.  
  1536.           Shift  Cursor  Using  the <Shift> key while drawing
  1537.           rectangles allow you to move the fixed corner.   If
  1538.           the  <Shift>  key  is used while drawing circles or
  1539.           ellipses the center of the circle  is  moved.   Try
  1540.           doing this with other graphics programs.
  1541.  
  1542.           Show  <s>,  <S>  The  cursor and prompt line can be
  1543.           removed from the screen.  This  can  be  used  when
  1544.           taking  pictures  of the screen with a 35mm camera.
  1545.           Selecting <s> shows only the active  screen,  while
  1546.           <S> shows both the active screen and a visual layer
  1547.           if layering is turned on. If show is used  as  part
  1548.           of  a macro the macro will pause indefinitely until
  1549.           a key is hit.  During macro execution  a  "_"  will
  1550.           appear  in  the  bottom  right corner of the screen
  1551.           indicating that the macro is waiting for a  key  to
  1552.           be hit.
  1553.  
  1554.           Sine  curve  <F3  t>  Trigonometric  sine curves of
  1555.           desired period and amplitude are shaped  by  moving
  1556.           the cursor.
  1557.  
  1558.           Slide  <F1  s>,  <F1  S>, <F1 Ctrl-s> <s>-slides an
  1559.           area of the screen either  horizontally  or  verti-
  1560.           cally.  This  is very useful for creating a variety
  1561.           of effects, including italics (use a step of 15 for
  1562.           italics).  <S>  slides the entire screen.  <Ctrl-s>
  1563.  
  1564.           DEFINITIONS & INFO 9-24
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.           slides the entire screen to the power  set,  either
  1588.           2,3, or 4.
  1589.  
  1590.           Slide  Show  The  key  macro command can be used to
  1591.           create a  very  powerful  slide  show  quickly  and
  1592.           easily. See Key Macro for details.
  1593.  
  1594.           Smear  <F7 s>, <F7 S>, <F7 Ctrl-s>, <F7 Alt-s> Pre-
  1595.           viously copied or erased  objects  can  be  smeared
  1596.           across  the  screen in one of four syntaxes.  Among
  1597.           other uses this allows the creation of a paintbrush
  1598.           of  sorts.  The cursor speed determines the step of
  1599.           the smear. Like replicate the smear  will  continue
  1600.           until the object is moved with <F7 M>.
  1601.  
  1602.           Speed  <F9>, <+>, <-> Cursor speed, smear size, and
  1603.           animation speed are controlled by <F9>.  The  speed
  1604.           is can be toggled between one for fine movement and
  1605.           any value as set by using the  <+>  and  <->  keys.
  1606.           Cursor  speed  is displayed on the prompt line. The
  1607.           speed can be forced to 1 using <Shft-F9>, no matter
  1608.           what  it  is  currently. This is useful in creating
  1609.           certain key macros.
  1610.  
  1611.           Spirals <F3 s> Automatic spiral generation is  pos-
  1612.           sible  using  <F3  s> by marking the center and the
  1613.           size of the first coil and then the number.
  1614.  
  1615.           Spoke <F6 s> Spoked lines from a common center  can
  1616.           be  generated  quickly,  since  the  center is only
  1617.           marked once. Spoked  lines  can  be  combined  with
  1618.           lines,  dots  and parallel lines. Use <F6 e> to end
  1619.           drawing spoked lines.
  1620.  
  1621.           Spray paint <F4 s>, <F4 Alt-s> Previously drawn and
  1622.           painted  areas  can  be spray painted to produce 3D
  1623.           type shading. With the screen aspect ratio  set  to
  1624.           its normal values the spray painting will produce a
  1625.           circular pattern. If <$> is selected and set  to  0
  1626.           (zero)  the spraying directive can be used to shade
  1627.           a vertical column. Figure 7 was created in a  short
  1628.           period  of  time  by making extensive use of spray-
  1629.  
  1630.                                      DEFINITIONS & INFO 9-25
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.           paint.  Setting  the  background color to something
  1654.           other than 0 can be very useful and effective  when
  1655.           used with spray paint.
  1656.  
  1657.           Status <Ctrl-s> See Configure.
  1658.  
  1659.           Strip  <F5  S> All of the foreground colors, except
  1660.           the one set by <F10> are  set  to  the  background.
  1661.           This  can  be  useful for printing or photographing
  1662.           the screen.  Be sure to save the screen before  you
  1663.           strip it, if you want it back whole later.
  1664.  
  1665.           Suspend  <Space Bar> During line drawing and cursor
  1666.           drawing under F6 it is often  desirable  to  tempo-
  1667.           rarily  suspend  drawing  to reposition the cursor.
  1668.           Use the <Space Bar> or second mouse button to  stop
  1669.           drawing  and display the cursor. When ready to con-
  1670.           tinue hit the <ENTER>.
  1671.  
  1672.           Template <F6 o>,  <F7  o>,  <F8  Ctrl-o>  See  Old,
  1673.           Lines,  Copy,  and End for discussion on the use of
  1674.           vectors and figures  for  template  purposes.   <F8
  1675.           Ctrl-o>  allows another method of templating.  Pre-
  1676.           viously saved screens of symbols can be called onto
  1677.           the  screen  with template in much the same fashion
  1678.           as calling old screens.  In the template  mode  the
  1679.           updating  of  the workspace is disabled. Objects on
  1680.           the template can be manipulated at  will  and  then
  1681.           copied  and moved with <F7>.  Selecting <F8> <w> or
  1682.           <W> returns updating of workspace.  If no  name  is
  1683.           specified  for the template file the present screen
  1684.           or a fresh one may be used  to  create  part  of  a
  1685.           drawing to be added to the working drawing.
  1686.  
  1687.           Text  <F6  t>,  <F6 T>, <F6 Ctrl-t>, <F6 Alt-t> <t>
  1688.           allows text to be entered directly on the  drawing.
  1689.           <T>  justifies the text to the left, right, or cen-
  1690.           ter. <T> also allows ASCII text to be imported  and
  1691.           text  to  be displayed up or down.  <Ctrl-t> copies
  1692.           the text  and  animates  it  to  aid  placement  as
  1693.           desired.   Two sizes of text are available directly
  1694.           for <t>, <T>, and <Ctrl-t>.  The size is determined
  1695.  
  1696.           DEFINITIONS & INFO 9-26
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.           by  the  screen  mode.  <Alt-t>  allows the user to
  1720.           write with  bitmapped  text  fonts.  Fonts  can  be
  1721.           created  by the user using all features of the pro-
  1722.           gram and saved with <F7 C>, by specifying  a  "FNT"
  1723.           ending  to  the  file name.  A very wide variety of
  1724.           text sizes and forms can  be  created  quickly  and
  1725.           easily with <F1 z> and <F7> <c>, <S>, and <M>.
  1726.  
  1727.           Text  Scrolling  <F6  T L>, <F6 T R>, <F6 T C> When
  1728.           entering text it is possible  to  have  the  entire
  1729.           screen  scroll.   This  is  useful  for  slide show
  1730.           macros, but not of much use for general drawing.
  1731.  
  1732.           Time <Alt-t> the DOS time can be displayed  on  the
  1733.           screen  at  a  specified location.  Some operations
  1734.           may capture the time into  the  drawing.   This  is
  1735.           intended  primarily  for use in macros that are set
  1736.           to run continuously in a store or at a  show  where
  1737.           it  might be nice to keep the views informed of the
  1738.           time. (see also Date)
  1739.  
  1740.           Translation Macro files consist  of  a  key  stroke
  1741.           code  followed  by | (vertical bar) followed by the
  1742.           number of repetitions.  While MaCRo  files  can  be
  1743.           edited  with  most  word  processors it is a little
  1744.           tricky because key stroke codes  are  difficult  to
  1745.           read  and  interpret.   KD-TRANS.EXE is provided to
  1746.           translate a MaCRo file into a TeXT file  where  the
  1747.           key  stroke codes are replaced with the actual name
  1748.           of the key, such as "RIGHT" for right  cursor  key.
  1749.           The  resulting TeXT file is easily edited.  Use KD-
  1750.           TRANS.EXE to take the TeXT file  and  translate  it
  1751.           back into a MaCRo file.  TeXT files are much larger
  1752.           than MaCRo files. KEYTBL.DAT is used by KD-TRANS.
  1753.  
  1754.           Up <F6 T u> Runs text up vertically from  the  cur-
  1755.           rent cursor position.
  1756.  
  1757.           Update  <u>, <U>  Updates the appropriate workspace
  1758.           with the current screen  (see  Workspace).   Beware
  1759.           that  <u>  updates  to  screen 1 and <U> updates to
  1760.           screen two, no matter what screen you are currently
  1761.  
  1762.                                      DEFINITIONS & INFO 9-27
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.           in.  This means that the previous contents  of  the
  1786.           screen will be lost.
  1787.  
  1788.           Update  Frequency  is  set in the Status screen and
  1789.           determines how often the workspace will be automat-
  1790.           ically  written to.  If the update frequency is set
  1791.           to zero the use of workspaces is disabled.   Disab-
  1792.           ling the workspace is ideal for slide show macros.
  1793.  
  1794.           VCT Vectors-see Lines.
  1795.  
  1796.           Video  <F1 v>, <F1 V>, <F1 Ctrl-v> A reversed video
  1797.           image  is  produced.  Useful  in  printing  certain
  1798.           screens. The following table indicates how the col-
  1799.           ors are switched.
  1800.  
  1801.                <v>                <V>             <Ctrl-v>
  1802.  
  1803.            0 becomes 3        0 becomes 1       0 becomes 2
  1804.            1 becomes 2        1 becomes 0       1 becomes 3
  1805.            2 becomes 1        2 becomes 3       2 becomes 0
  1806.            3 becomes 0        3 becomes 2       3 becomes 1
  1807.  
  1808.           Visual Horizon <Alt-v> Sets the lowest point on the
  1809.           screen  that the cursor can be moved.  This is most
  1810.           useful during animation.  The animated  object  can
  1811.           be made to disappear behind a screen object or rise
  1812.           up from behind the horizon.
  1813.  
  1814.           Visual Layer When using layers only one  is  active
  1815.           but  many can be visual, ie can be seen while draw-
  1816.           ing on the active layer.  The visual layer consists
  1817.           of  all  of the visual layers combined into one and
  1818.           resides in SCreen 2.  When layers are on  Screen  2
  1819.           is laid over SCreen 1.
  1820.  
  1821.           Width  <w>  The  width  for lines, dots, boxes, and
  1822.           circles can be set to any number of pixels  from  1
  1823.           to  32.   The width can be set greater than 32, but
  1824.           it won't be properly used by  lines,  but  will  be
  1825.           used by circles and rectangles.
  1826.  
  1827.  
  1828.           DEFINITIONS & INFO 9-28
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.           Workspace  <F8  w>,  <F8 W> Two separate workspaces
  1852.           are available to save screens  while  working  (see
  1853.           Update).   <w>  corresponds  to  screen  #1 and <W>
  1854.           corresponds to screen #2.  The workspace  has  sev-
  1855.           eral  uses.   Originally it was added to retain the
  1856.           drawing in the event of  program  crash  and  while
  1857.           that is no longer a concern it can be useful in the
  1858.           event of a power failure.  The workspace  can  also
  1859.           be  used  as temporary storage.  This would let you
  1860.           back up in the event of a change of mind or let you
  1861.           preform  multiple  operations  on  a single screen.
  1862.           The workspace is stored on the drive  specified  in
  1863.           the  configuration/status  screen. The program will
  1864.           periodically save to the workspace depending on the
  1865.           update  frequency.  The update can be forced at any
  1866.           time from the Cursor Mode with <u>pdate to take the
  1867.           screen  you  are looking at and save it as Screen 1
  1868.           and <U>pdate to take the visual screen and save  it
  1869.           to  Screen 2.  WRKSPC1.SCN corresponds to Screen 1,
  1870.           while WRKSPC2.SCN corresponds to Screen 2.
  1871.  
  1872.           XOR <F1 Alt-v> The entire screen can be XORed  with
  1873.           a  number  from 1 to 255.  An XOR of 255 produces a
  1874.           reverse video image (see Video).  The program  will
  1875.           assign  a  random  number  to  use  or the user may
  1876.           select any value between 1 and 255.
  1877.  
  1878.           Zoom <F1 z>, <F1  Z>,  <F6  o>,  <F6  O>  Sizes  of
  1879.           objects can be changed in three different ways. <F1
  1880.           z> is used to either enlarge or  shrink  a  defined
  1881.           object.   <F1  Z>  will reduce the entire screen by
  1882.           any amount or expand the top  left  corner  of  the
  1883.           screen.  Screen  scaling is changed accordingly, if
  1884.           the screen is set to 1 or 2, but it will leave  the
  1885.           present  scale  when used in Screen F7. <F6 O>, <o>
  1886.           will allow a vector to be sized to fit the  drawing
  1887.           or as desired (see Old and Line). All three use the
  1888.           same convention of scaling. A number  greater  than
  1889.           one  will shrink the object or screen.  For example
  1890.           a factor of two will cut the  object  in  half.   A
  1891.           number less than one will enlarge objects. Figure 6
  1892.           shows the use of <Z>oom. The main drawing was first
  1893.  
  1894.                                      DEFINITIONS & INFO 9-29
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.           completed, then zoomed down  a  factor  of  4,  and
  1918.           placed  back  on the screen to produce the painting
  1919.           on the fireplace.
  1920.  
  1921.           Zoom Factor <F1 z>, <F1 Z>, <F1 Alt-z>, <F6 o>, <F6
  1922.           O> normally you are asked to enter the scale factor
  1923.           when zooming. By selecting the </> or  <Space  Bar>
  1924.           or  second  mouse  button  you can specify the zoom
  1925.           factor instead of the scale factor.  A zoom  factor
  1926.           greater than 1 enlarges the object or screen, while
  1927.           a zoom factor less then 1  shrinks  the  screen  or
  1928.           object.   For  example  a  zoom  factor  of 2 would
  1929.           double the size of the object.
  1930.  
  1931.           Zoom Print <F8 P>,  <F8  Ctrl-p>,  <Ctrl-p>  prints
  1932.           partial screens to a printer. <P> prints the entire
  1933.           screen to the printer. Printing is done by  charac-
  1934.           ters  and not graphics so virtually any printer can
  1935.           be used, provided a printer table is first  created
  1936.           for  that  printer.   The  print size is set before
  1937.           printing to a number between 1 and 41. Beware  that
  1938.           the  printed  result can be very large.  Start with
  1939.           low numbers and work your way  up.   This  is  very
  1940.           useful for printing banners and the like.
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.           DEFINITIONS & INFO 9-30
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.