home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / joydraw.zip / README.DOC < prev   
Text File  |  1987-06-03  |  6KB  |  158 lines

  1.  
  2. First draft documentaion for GRAPHED.EXE
  3.  
  4.                     By STEVEN BACK.
  5.                     (201) 679-8078 (VOICE ONLY No calls after 10:00 PM)
  6.  
  7. GRAPHED is a joystick/keybord driven drawing system which borrows
  8. many ideas from the "full powered" mouse driven drawing programs.
  9.  
  10. It has the following features
  11.  
  12. Free hand drawing
  13. Circle Ellipse drawing
  14. Line drawing
  15. Box drawing (both filled and frame boxs)
  16. Paint by solid or pattern.
  17. Spray paint ability
  18. Cut/Copy/Move
  19. "Fancy Pen" drawing (draw with edge)
  20. Menu and function keys
  21.  
  22.  
  23. The program starts by defalt in keybord state with Free hand drawing mode
  24. active. You can select joystick by hit the J key and return to Keybord mode
  25. with the K key. When joystick is used the menu may be activated with the
  26. M key and disactivated with the N key. Drawing lines or shapes on the menu
  27. is fixed by hitting N followed by M.
  28.  
  29. Both normal function keys and ALT function keys are used
  30.  
  31. F1  Free hand drawing mode
  32. F2  select major color from palette. type 0 1 2 or 3 keys
  33. F3  Line drawing
  34. F4  select palette. type 0 or 1 keys
  35. F5  Box drawing.
  36. F6  select background. 00 through 15 (2 digit numbers)
  37. F7  circles and ellipses
  38. F8  Clear Screen
  39. F9  Fancy Pen
  40. F10 Save screen
  41.  
  42. Alt F1  Paint area with pattern. (must select pattern first)
  43. Alt F2  select pattern. type 0 1 2 3 4 5 6 7 8 or 9 keys
  44. Alt F3  Spray Can
  45. Alt F4  not used
  46. Alt F5  Cut area
  47. Alt F6  not used
  48. Alt F7  copy cut area (must cut area first)
  49. Alt F8  not used
  50. Alt F9  Move cut area (must cut area first)
  51. Alt F10 Load old screen
  52.  
  53. Most of these function keys also exist on the joystick icon menu
  54. Move the Prime (first) arrow pointer into the menu area you wish to
  55. select and hit the SPACEBAR. Most Function keys are still useable
  56. even when the menu is displayed.
  57. ---------------------------------------------------------
  58. The following describe the use of the drawing modes.
  59.  
  60. On the joystick Button one is the same as the INS key
  61.                 Button two is the same as the DEL key
  62.  
  63. Free hand drawing.
  64. Select by F1 or off menu. Drawing starts with first hit of INS.
  65. Drawing stops with second hit. Mode is continious until another
  66. is selected.
  67.  
  68. Select Color.
  69. You follow f2 by a numnber 0 to 3
  70. off menu select color you wish directly from 4 colored bars 3/4 down menu
  71. Color can be called while in other modes.
  72.  
  73. Line drawing mode
  74. Select by F3 or from menu. Move First pointer to start of line. Hit INS key
  75. then more second pointer to end of line. Hit INS key again. Del key can be
  76. used to reset first pointer without drawing line. Mode is continious until
  77. another is selected.
  78.  
  79. Select palette
  80. only by F4. follow by number 0 or 1.
  81. Can be called while in other modes.
  82.  
  83. Box drawing mode.
  84. Select by F5 or from menu. Move first pointer to one cornor of box. Hit INS
  85. and move second pointer to far diagonal cornor or box. Hit INS for wire
  86. frame box for SPACEBAR for filled in box. Mode is continious until another
  87. is selected.
  88.  
  89. Select background
  90. Only by F6. Follow by number 00 to 15. Two characters are needed to
  91. register. Can be called while in other modes.
  92.  
  93. Circles and ellipses mode.
  94. Select by F7 or from menu. Move first pointer to start point. Hit INS to
  95. fix pointer. Move second pointer and select shape you wish. type r d e for
  96. radius circle, diamater circle or ellipse. Mode is continious with pointer
  97. one fixed until another is selected WITH FUNCTION KEYS ONLY.
  98.  
  99. Clear screen.
  100. Select only by F8. Since this is an early test relise of this program. User
  101. prompts are very basic and you can acadently erase the screen with out
  102. warning so be carfull when hitting F8.
  103.  
  104. Fancy pen mode.
  105. Select by F9 or by menu. Move first pointer anywhere hit INS, move second
  106. pointer distance and angle you wish for pen's edge. Hit INS again. Move
  107. first pointer as in freehand drawing. INS turns on and off. Mode is
  108. continious until another is selected.
  109.  
  110. Save drawing mode.
  111. Select by F10 or by menu. You are prompted for a file name by a non
  112. destructive input line. Pathname size is limited. It is reconemended that
  113. if you plan to save in a hard to get at directory you use temporay names
  114. and move the files after exiting the program. Save can be called from any
  115. mode.
  116.  
  117. Paint area mode.
  118. Select by Alt F1 or by menu. You must have picked a pattern first or this
  119. mode will do nothing. Move pointer to within area to be painted and hit INS
  120. followed by 0 1 2 or 3 which is the boarder color to stop at. Mode is
  121. continious until another is selected.
  122.  
  123. Select pattern mode
  124. Select by Alt F2 or by menu. (pattern like area) type key 0 1 2 3 4 5 6 7 8
  125. 9 to select pattern. 0 to 3 represnt basic solid colors the rest are built
  126. in shape tables. Can be called from any mode.
  127.  
  128. Spray paint mode.
  129. Select by Alt F3 or by menu. Start spray with INS key stop with same. Mode
  130. is continious until another is selected.
  131.  
  132. Cut shape mode.
  133. Select by Alt F5 or by menu. Shape is always rectangular. Fix first pointer
  134. with INS. Move second pointer and hit INS. Mode returns to previous mode.
  135. (there is danger that the pointer may not be erased) Shape is always moved
  136. by top left cornor.
  137.  
  138. Copy Shape mode.
  139. Select by Alt F7 or by menu. (Wide right arrow icon) Copy is made every
  140. time INS is hit. Mode is continious until another is selected.
  141.  
  142. Move Shape mode.
  143. Select by Alt F9 or by menu. (Paper dolls) Move is made every time INS is
  144. hit. Mode is continious until another is selected.
  145.  
  146. Load old screen.
  147. Select by Alt F10 or by menu. Same rules about filenames apply as for save.
  148. Format of save file is BLOAD as using by basic. Can be used in basic
  149. program with following code.   DEF SEG=&hb800:Bload"Filename",0        'load
  150.                                DEF SEG=&hb800:Bsave"Filename",0,&h4000 'save
  151.  
  152. Remember that the when joystick is active INS key is same as button 1.
  153.  
  154. Special note. Many of the graphic procedures used in this program came from
  155. Advanced IBM PC Graphics, state of the Art by Michael L. Hyman. Published
  156. by Brady Communication Company INC NYNY 10020. It is strongly reconmened
  157. that anyone interested in IBM graphics look this book up.
  158.