home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / drawing / dpain21.zip / DEAD.DOC < prev    next >
Text File  |  1993-08-26  |  11KB  |  378 lines

  1. ==================================================================
  2.  
  3.                        Dead Paint v.2.1
  4.           Tool for making Remote Imaging Protocol Script
  5.  
  6. ==================================================================
  7.  
  8. System requirement -
  9.  
  10. IBM PC/XT, AT and compatible
  11. DOS 3.0 and above
  12. 512K RAM minimum (550K and above recommended)
  13. 500K free disk space
  14. EGA with 256K VRAM (monitor not required, but is recommended)
  15. Mircosoft compatible mouse.
  16. Some form of disk cache
  17.  
  18. Monetary requirment -
  19.  
  20. Not a lot!
  21.  
  22. ==================================================================
  23.  
  24. Disclaimer -
  25.  
  26. This product is provided AS IS. There's no guarentee of its
  27. functions. The authors are not responsible for any damage or loss.
  28.  
  29. You are authorize to use the shareware version of DeadPaint for
  30. 30 years, after which you must register.
  31.  
  32. The registered version is identical to the shareware version. If
  33. the shareware version doesn't run on your computer, so won't the
  34. registered one.
  35.  
  36. ==================================================================
  37.  
  38. What's new -
  39.  
  40. Better file managment
  41. Better keyboard support
  42. Filenames list
  43. Additional fonts (not in beta version)
  44. Buttons and icons
  45. Text window manipulation
  46. Bugs in v.2.0 fixed
  47.  
  48. ==================================================================
  49.  
  50. History -
  51.  
  52. v.2.0
  53.  
  54. Undo added
  55. Bitmap functions added
  56. Mouse region added
  57. Custom styles added
  58. Load function available in registered version
  59.  
  60. v.1.3
  61.  
  62. Improved memory managment
  63. Bezier curve added
  64. Arc and pie added
  65. File optimization
  66. Nifty opening screen
  67.  
  68. v.1.2
  69.  
  70. Problem with Logitech mouse fixed
  71. Pull-down menus and icon bar interface
  72. Improved rubber-band mode
  73. View function added
  74.  
  75. v.1.1
  76.  
  77. First functional program!
  78. Written for own use, was put into public domain
  79.  
  80. v.1.0
  81.  
  82. A stinker, died in beta process
  83.  
  84. ==================================================================
  85. Instruction -
  86.  
  87. Type DEAD.EXE to start the program. If there's less than 51200
  88. byte disk space available, DeadPaint will ask if you wish to
  89. continue. Normally a tropical RIP file will be less than 10K, but
  90. bitmap files saved from clipboard at exceed 50K.
  91.  
  92. DeadPaint will search for the sub-directory ICONS\ and RIP\. If
  93. they are not found, DP create them. All .ICN and .RIP files will
  94. be move into their appropiate directory. The process should not
  95. take more than a few seconds, since there's no physical disk
  96. read-write involved. If the file already, DP flags error.
  97.  
  98. Click the right button to toggle from draw-mode to command-mode
  99. (menu and tool-bar). You can also tap [TAB] or [SPACE] to toggle
  100. between the two. [/] will send you to command-mode, while [ESC]
  101. send you back to draw-mode.
  102.  
  103. When you exit, DeadPaint will report the amount of free memory.
  104. It's basicly the amount available to DeadPaint for storing the
  105. picture. Generally you should have atleast a 100 K, taking the
  106. clipboard into account.
  107.  
  108. ==================================================================
  109.  
  110. Commands -
  111.  
  112. File:
  113.  
  114. Save - save the current picture. DeadPaint automaticly optimizes
  115. the output file
  116. [F2] on keyboard
  117.  
  118. Clear - Clear the current picture
  119. [ALT-F3]
  120.  
  121. View - View current picture using different speed. 0 CPS for no
  122. delay
  123. [ALT-F5]
  124.  
  125. Clipboard - Display current content of clipboard
  126. [F5]
  127.  
  128. Exit - Terminate program
  129. [ALT-X] or [ALT-Q]
  130.  
  131. Line properties:
  132.  
  133. Color (1/16) - color of line, curve, bounder, and pixel
  134.  
  135. Line style (1/5) - pattern of line, curve, lineal bounder
  136.  
  137. Line thickness (1/2) - thickness of line, curve, and bounder
  138.  
  139. Custom line pattern - edit the user define line pattern (5th style)
  140.  
  141. Area properties:
  142.  
  143. Color (1/16) - color of filled area
  144.  
  145. Fill style (1/13) - pattern of filled area
  146.  
  147. Custom fill pattern - edit the user define fill pattern (13th style)
  148.  
  149. Text properties:
  150.  
  151. Color (1/16) - color of text
  152.  
  153. Font (1/5) - style of text
  154.  
  155. Size (1/10) - size of text
  156.  
  157. Direction (1/2) - direction in which text is display
  158.  
  159. Justification (1/3) - Positioning of text within text field
  160.  
  161. Options:
  162.  
  163. Swap mouse button - change switch the two mouse button
  164.  
  165. Screen grid - bunch of lines onscreen
  166.  
  167. Show mouse area - normally invisible, enable this to be able to see
  168. where you place the mouse areas
  169.  
  170. Show copied area - normally invisible, this allows you to see where
  171. you capture the bitmap
  172.  
  173. Show viewport - normally invisble, this let you know where the
  174. graphic window is defined. The mouse cursor is restricted to this
  175. area.
  176.  
  177. Show text window - normally invisble (unless you have text in it),
  178. this let you know where the text window is defined. Could be useful
  179. in avoiding over-writing of graphics and raw-text.
  180.  
  181. Draw commands:
  182.  
  183. Line - draw a line (easy enough)
  184. [L] on keyboard
  185.  
  186. Curve - draw a bezier curve
  187. [ALT-R]
  188.  
  189. Circle - draw a circle
  190. [C]
  191.  
  192. Ellipse - draw an ellipse
  193. [O]
  194.  
  195. Circular arc - draw part of a circle
  196. [A]
  197.  
  198. Oval arc - draw part of an ellipse
  199. [ALT-V]
  200.  
  201. Fill circle - draw a whole pie
  202.  
  203. Fill ellipse - draw a whole oval pie
  204.  
  205. Circular pie slice - draw part of a pie
  206. [ALT-Y]
  207.  
  208. Oval pie slice - draw part of a oval pie
  209. [ALT-D]
  210.  
  211. Rectangle - draw a rectangle
  212. [R]
  213.  
  214. Bar - draw a solid rectangle
  215. [B]
  216.  
  217. Polygon - draw polygon will variable number of sides
  218. [P]
  219.  
  220. Fill polygon - draw a polygon, fill the enclosed area
  221.  
  222. Continous line - draw multiple lines one after another
  223. (RIP v.1.54)
  224.  
  225. Center line - draw multiple lines all starting from the same point
  226.  
  227. Floodfill - fill the area surrounded by the current draw color
  228. [F]
  229.  
  230. Pixel - plot a dot
  231. [X]
  232.  
  233. Text - place a text field for text input
  234. (RIP v.1.54 for font 5-10)
  235. [T]
  236.  
  237. Mouse area - define a portion of the screen, send a stream of
  238. text when click by remote terminal.
  239. [U]
  240.  
  241. Button - Draw a button, send a stream of text when click by remote
  242. terminal. If there's no text, the button will not be a mouse
  243. button (does nothing button). The label will be at the center.
  244. Hold down shift as you draw it if the button is to be drawn as
  245. already
  246. pressed. [ALT-B]
  247.  
  248. Button (fixed length) - Same as above, but the dimension of the
  249. button will be the same as the last. Makes it a lot easier to
  250. draw multiple buttons of same size.
  251.  
  252. Button (radio) - Similar to the previous command, draw a bunch
  253. of buttons of same size (you define the first one). When one of
  254. them is hit, the last pop back up. Sort of like a radio.
  255. Their labels are drawn at the right of the buttons, and the screen
  256. will not be clear when they're click.
  257.  
  258. Icon (file) - just like a regular button, but a picture loaded
  259. from a .ICN file will be use as the surface. The label is drawn
  260. at the bottom. You can enter a MS-Windows .ICO file, it will be
  261. converted to a .ICN file with the same name (with it aspect ratio
  262. adjusted for EGA resolution).
  263.  
  264.         button << filename.icn
  265.  
  266. Icon (clipboard) - exactly the same as above, will search the
  267. clipboard for picture instead.
  268.  
  269.         button << clipboard
  270.  
  271. Copy area - copy a portion of the screen to the clipboard
  272. [G]
  273.         screen >> clipboard
  274.  
  275. Paste clipboard - copy clipboard back to the screen.
  276. [I]
  277.         screen << clipboard
  278.  
  279. Paste file* - load a bitmap file into clipboard, and onto the
  280. screen.
  281.  
  282.         screen << clipboard << filename.icn
  283.  
  284.  If filename has the extension .ICO, DeadPaint automaticlly
  285.  load the Windows .ICO file, convert it to .ICN with the aspect
  286.  ratio adjusted for EGA resolution.
  287.  
  288.         ie: C:\WIN\123.ICO -> C:\WIN\123.ICN
  289.  
  290. Paste file and mask* - screen spirite. Place a bitmap onto screen
  291. without disrupting the back ground. Sort of like a floating icons.
  292.  
  293. First the mask of the picture (filename with .MSK ext) will be
  294. ANDed onto the screen, then the picture itself will be XORed onto
  295. the screen.
  296.  
  297.         screen << filename.msk << filename.icn
  298.  
  299. If mask does not exist or the file sizes doesn't match, DeadPaint
  300. will automaticlly create one, discarding any black spot.
  301.  
  302. Save clipboard@ - save clipboard to file
  303.  
  304.         clipboard >> filename.icn
  305.  
  306. Viewport size - resize graphic window.
  307.  
  308. Palette - create custom color by mixing two
  309.  
  310.         WHITE + RED = Pink
  311.  
  312. Undo - delete the item on the top of the list. The process can
  313. take a while, depend on the complexity of picture.
  314. [DELETE] or Center mouse button (if there's one)
  315.  
  316.  =) Hint: use [Delete] or Center button to undo is much faster
  317.           than pressing the undo icon, for the simple reason that
  318.           the menus need not to be redrawn.
  319.  
  320. * the bitmap file(s) must be present in the remote terminal
  321. @ also write to remote terminal
  322.  
  323.  8*@ Note: functions that involve loading a file (paste and icon)
  324.            are really not recommended. For the reason that the
  325.            terminal will balk when the file is not available.
  326.  
  327. ==================================================================
  328.  
  329. Future R & D:
  330.  
  331. v.2.2 - canceled
  332.  
  333. v.3.0 - more control over styles of buttons. Additional screen
  334. objects manipulating functions. Screen lay out tools.
  335.  
  336. A port to Windows? Far from the question right now, depends highly
  337. on additional hardware and software.
  338.  
  339. ==================================================================
  340. Message from founders:
  341.  
  342. DeadPaint is brought to you from the Message Warehouz BBS in San
  343. Francisco California. DeadPaint is currently in its infant stage.
  344. You can see that options are limited, and that's because we can
  345. only work so fast. Upgrades are being currently worked on and will
  346. be available when finished.
  347.  
  348. A registered version of DeadPaint is available at $20.00 + $3 s/h
  349. The registered version will be able to load a existing .RIP file
  350. back into Deadpaint to be edited. When you are registered user of
  351. DeadPaint, you will be eligible for future versions at no or reduce
  352. cost.
  353.  
  354. The number of registration has been below exceptation.
  355. It will take more support to keep DeadPaint alive =(
  356.  
  357. The registration fee is $20 + $3s/h. Registered users of
  358. DeadPaint v.2.0 are eligible for FREE upgrade ($3 s/h).
  359.  
  360. Fill out the registration form (REGISTER.TXT) and send to:
  361.  
  362.                        Dead Paint                   <<<
  363.                       P.O. Box 2341
  364.                        Daly City,
  365.                       Calif. 94017
  366.  
  367.  
  368. For more information, call:
  369.  
  370. The Message Warehouz BBS     Sysop: Barry Fong    aka: Stoned
  371. 300-14.4k Baud 24hrs         Cosys: Danny Leong   aka: Dead Quail
  372. (415)587-4544                        (author)
  373. Running SLBBS
  374.  
  375. Press the key [=] at main menu to enter the DeadPaint support area.
  376. For sysop, you can join RaVeNet to receive latest information on
  377. our products.
  378.