home *** CD-ROM | disk | FTP | other *** search
/ Kids Cube / 1_Art.iso / drawsome / drawsome.doc < prev    next >
Text File  |  1992-06-15  |  13KB  |  306 lines

  1.  
  2. This is the documentation for DrawSome, version 2.6
  3.              (c)1991 by AssistWare
  4.                         P.O. Box 13464
  5.                         Research Triangle Park, NC 27709-3464
  6.  
  7. On most PCs, this documentation file can be printed by issuing the
  8. following command:  print DrawSome.doc
  9.  
  10.  
  11. DESCRIPTION:
  12.  
  13. This program draws lines with a hand as the hand is moved with
  14. the arrow-keys or with the mouse.  The line color is selected
  15. by pressing the following keys or by clicking the mouse or by
  16. pressing the space bar.
  17.  
  18. For EGA & VGA monitors, hitting the G makes the line green.
  19.                                     B makes the line blue.
  20.                                     R makes the line red.
  21.                                     Y makes the line yellow.
  22.                                     W makes the line white.
  23.  
  24. For CGA monitors, hitting the Y makes the line yellow.
  25.                               G makes the line green.
  26.                               R makes the line red.
  27.  
  28. Pressing Z causes no line to be drawn until a mouse button is
  29. clicked or one of the above keys is pressed.
  30.  
  31. Pressing the ENTER key will clear the screen.
  32.  
  33. The program also draws a different flower when F-key 1 through
  34. F-key 10 is pressed.
  35.  
  36. The program will also draw circles, triangles and squares and
  37. combinations of circles, triangles and squares when the numbers
  38. 1 through 9 are pressed, i.e 1 - circle & triangle
  39.    2 - circle & square       3 - circle
  40.    4 - triangle & square     5 - square
  41.    6 - circle & square       7 - triangle
  42.    8 - triangle & square     9 - circle & triangle
  43.  
  44. Hitting qu (short for quit) stops the program.....
  45.  
  46. Don't forget or you will have to press CTL-ALT-DEL to get out.
  47.  
  48. =================================================================
  49.  
  50. STARTING THE PROGRAM:
  51.  
  52. 1) Type the following on the DOS command line:    DrawSome
  53. 2) Press the enter key.
  54.  
  55. The DOS command line is the place where one types in the name of
  56. programs.  It often has a "command prompt" at the left side the
  57. line that looks like C:> or A:>.
  58.  
  59. ==================================================================
  60.  
  61. OTHER CONSIDERATIONS:
  62.  
  63. - If your monitor is set to 40 column mode, set it to 80 column
  64.   color mode before the program is started:
  65.   (use the DOS command:  MODE CO80).
  66.  
  67. - To allow a small child to continuously hold a key down and
  68.   the program run without overflowing the keyboard buffer, the
  69.   program discards all keys which are in the keyboard buffer
  70.   while the program is drawing a line or flower.  For
  71.   slow machines this has the following implication:
  72.      The processor may not be fast enough to discard all of the
  73.      extra keys and draw the line or flower at the same time. If
  74.      this occurs, you will hear the high-pitched beep that indicates
  75.      the keyboard buffer has overflowed.  Just take your hand off
  76.      of the key for an instant and the program will have time to
  77.      discard the keys in the buffer and draw the line or flower.
  78.      This problem does not occur with faster machines.
  79.  
  80. - If you have a CGA monitor, the program can only draw lines and
  81.   flowers in 3 different colors.  This restriction is due to the way
  82.   Turbo C and the CGA video card work together.
  83.  
  84. =================================================================
  85.  
  86. SOME PROBLEMS OTHERS HAVE ENCOUNTERED:
  87.  
  88. - Program does not work with a monochrome (single color) display.
  89.   - The program requires a color display to operate.  Color
  90.     displays are often called CGA, MCGA, EGA, EGA64, or VGA
  91.     displays. In general, if a display can display 4 or more colors
  92.     at the same time and if the display indicates it is compatable
  93.     with the IBM CGA, EGA, or VGA display, this program should work.
  94.     In addition, this program will support SVGA or XVGA displays by
  95.     running in a VGA mode.
  96.  
  97. - DrawSome starts, then stops indicating that one of the
  98.   following problems was detected:
  99.   - "Program could not detect a graphics card in your PC."
  100.   - "Program does not support the display subsystem contained in
  101.      your PC."
  102.   - "Insufficient memory to load code which creates the graphic
  103.      images."
  104.     This is similar to the above problem.  The display must be a
  105.     CGA, EGA, VGA or correctly emulate one of these display types
  106.     for the program to operate.  "Insufficient memory" may indicate
  107.     a lack of available memory either in the PC or on the graphic
  108.     display subsystem.
  109.  
  110. - When my child hits the PRINT SCREEN key and the printer is turned
  111.   on, the printer prints "garbage".
  112.   - The PRINT SCREEN key is a special PC key that causes DOS to try
  113.     to print what is on the screen.  In the case of DrawSome, there
  114.     will be lines, flowers, triangles, etc. displayed on the screen.
  115.     The PRINT SCREEN function does not know how to tell the printer
  116.     to print lines, flowers, etc., but tries anyway.  The result
  117.     is often pages of "garbage".  The solution is to turn off the
  118.     printer when using DrawSome.
  119.  
  120. - The program works correctly when using the keys on the keyboard
  121.   to move the hand, but "locks-up" when the mouse is moved or the
  122.   mouse buttons are clicked.
  123.   - It has been determined that some manufacturers of mouse products
  124.     do not completely emulate the standard mouse protocols.  When
  125.     this happens some programs which use the mouse will work and
  126.     others will not.  If the program works correctly except for the
  127.     mouse interaction, contact the manufacturer of your mouse and
  128.     ask for any updates to the mouse software.  If the manufacturer
  129.     has found a problem, often they will send you an update at no
  130.     charge (but only if you ask for it).
  131.  
  132. =================================================================
  133.  
  134. ERRORS:
  135.  
  136. If the program had an error and could not continue, try the
  137. following:
  138.  
  139. 1. Review the above list of problems that others have encountered;
  140.    the answer to your problem may be given above.
  141.  
  142. 2. Run the program again, starting it with a "starting option".
  143.    A list of starting options are given by starting the program
  144.    with a ?.
  145.    - for example:  DrawSome ?   (The list is also given below)
  146.    Then pick the starting option that appears to best fit your
  147.    computer's monitor.
  148.  
  149.    (A "starting option" is a way for you to tell the program how
  150.     you wish to start and run the program.)
  151.  
  152. ==================================================================
  153.  
  154. Starting options:  (i.e.  DrawSome option)
  155.  
  156. If no option is used, the program tries to determine which
  157. monitor your computer has and then writes directly to the video
  158. card RAM.  Writing directly to the video card RAM only works if
  159. your system's video hardware is identical to IBM display adapters.
  160. (Writing directly to the video card RAM causes the program to move
  161. the hand more smoothly.)
  162.  
  163. > I suggest that you try starting the program with no starting
  164. > options:
  165. > i.e. DrawSome    and see if it works; use the following starting
  166. > options only if needed.
  167.  
  168. The following table shows the valid starting options.  You may wish
  169. to use these if the program is unable to determine which monitor
  170. your computer has.
  171.  
  172.                           | write directly |     use DOS
  173.          Monitor          |  to video card | video interface
  174.  -------------------------+----------------+-----------------
  175.     CGA                   |     CGAD       |       CGA
  176.     VGA                   |     VGAD       |       VGA
  177.     EGA (high resolution) |     EGAD       |       EGA
  178.     Let program decide    |                |       DOS
  179.  
  180. Examples: - Start program for a CGA monitor writing directly to
  181.             the video card:  DrawSome  CGAD
  182.           - Start program and let program decide the best choice
  183.             and use the DOS video interface:  DrawSome  DOS
  184.           - Start program and let program decide the best choice
  185.             and write directly to the video card:  DrawSome
  186.  
  187. =================================================================
  188.  
  189. MY CHILD'S EXPERIENCE:
  190.  
  191. This program was written for my son, Charles, who wanted to work
  192. on the computer (hit on the keyboard and move the mouse), because
  193. he saw his parents working on the computer. However, he was too
  194. young mentally and did not have the fine motor skills necessary for
  195. programs that show A when "a" is hit, etc.  He just wanted to push
  196. the keys or move the mouse and see something happen.  He likes
  197. drawing flowers and making lines when the mouse is moved. I also
  198. wanted him to become familiar with a mouse and how it works.  This
  199. program was conceived to give him a way to hit some keys and see
  200. something happen and also to learn mouse operations.
  201.  
  202. He learned surprisingly quickly (and remembered) where the arrow
  203. keys are located, where the keys that made the color of line change
  204. and how the mouse worked (including the buttons). This program has
  205. been a very positive experience for Charles; I hope you find that
  206. to be true for your child as well.
  207.  
  208. =================================================================
  209.  
  210. PACKAGE CONTENTS:
  211.  
  212. This package contains 3 files: DrawSome.EXE -- the program.
  213.                                DrawSome.DOC -- this file.
  214.                                DrawSome.REG -- the registration form.
  215.  
  216. ==================================================================
  217.  
  218. WARRANTY:
  219.  
  220. Users of DrawSome must accept this disclaimer of warranty:
  221.  
  222. DrawSome is supplied as is.  The author disclaims all
  223. warranties, expressed or implied, including, without limitation,
  224. the warranties of merchantability and fitness for any purpose.
  225. The author assumes no liability for damage, direct or consequential,
  226. which may result from the use of DrawSome.
  227.  
  228. ==================================================================
  229.  
  230. Association of Shareware Professionals - Ombudsman Statement
  231.  
  232.   This program is produced by a member of the Association
  233.   of Shareware Professionals (ASP).  ASP wants to make sure
  234.   that the shareware principle works for you. If you are
  235.   unable to resolve a shareware-related problem with an ASP
  236.   member by contacting the member directly, ASP may be able
  237.   to help. The ASP Ombudsman can help you resolve a dispute
  238.   or problem with an ASP member, but does not provide
  239.   technical support for members' products. Please write to
  240.   the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427
  241.   or send a CompuServe message via CompuServe Mail to ASP
  242.   Ombudsman 70007,3536."
  243.  
  244. ==================================================================
  245.  
  246. DISTRIBUTION OF PROGRAM:
  247.  
  248. You can give a copy of this program to anyone who wants it.  Please
  249. encourage them to register if they find the program useful.
  250.  
  251. ==================================================================
  252.  
  253. REGISTRATION PROCESS AND FEE:
  254.  
  255. I hope your child is enjoying the "DrawSome" program.
  256. My two-year old son, Charles, has a great time with it, and asks to
  257. "work on the 'puter" frequently in order to draw lines and shapes
  258. and make flowers.  He was the reason DrawSome was created.
  259.  
  260. This is the point where I'm supposed to ask you to send money if you
  261. like this program.  My husband and I are honest people; I trust that
  262. you are as well.  If, indeed, you value this program and your child's
  263. interest in it, please send the registration form included with this
  264. program (DrawSome.reg) and the registration fee to:
  265.                             AssistWare
  266.                             Atten:  DrawSome Registration
  267.                             P.O. Box 13464
  268.                             Research Triangle Park, NC 27709-3464
  269.                             USA
  270.  
  271. There are two registration options, please pick the one that you prefer:
  272.  
  273. Option 1:
  274. If you send $8.00, we will register you as a user, entitling you to
  275. future upgrades, technical support and information about other programs
  276. for your child.
  277.  
  278. Option 2:
  279. If you send $15.00, you will receive, in addition to the items in
  280. Option 1, above, two other programs:
  281.  
  282. -- BALLOONS & RAINBOWS - a non-shareware children's program that
  283.        draws a balloon and sounds a musical note when any key is
  284.        hit.  The balloons are a random size, color and are drawn at
  285.        random locations on the screen.  Each key is assigned a different
  286.        musical note (the user can play tunes by pressing the appropriate
  287.        keys). Hitting the down-arrow key causes the balloon to shrink
  288.        until it disappears.  Hitting the up-arrow key causes the balloon
  289.        to grow until it pops into a rainbow as the first phrase of
  290.       "Twinkle, Twinkle Little Star" is played.
  291.        The program has several advanced features, designed to help your
  292.        child learn colors and color names.  These features include the
  293.        ability to display the names of the balloon colors, the ability
  294.        to allow balloons to be drawn selectively, and other options.
  295.  
  296. -- A graphical menu that your child can use to select the program with
  297.        which (s)he wishes to play.
  298.  
  299. Please use the registration form included with this program
  300. (DrawSome.reg).  Just print it and mail it in.  Please remember: if you
  301. are taking advantage of option 2, include the size of diskette which
  302. you use (3.5" or 5.25").
  303.  
  304. Thank you,
  305. Patti
  306.