home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / TOMB-200.ZIP / TOMB-200.EXE / TOMBART.DOC < prev    next >
Encoding:
Text File  |  1996-09-01  |  22.9 KB  |  539 lines

  1.  
  2.         ******                Tombstone Artist, version 2.0
  3.      ***      ***             A RIPscrip Drawing Utility.
  4.    **            **
  5.   **  Here Lies   **
  6.   *                *          Copyright 1993 - 1996 Steven Lang aka Tyger
  7.   *  TOMBSTONE     *
  8.   *        ARTIST  *
  9.   *      2.0       *
  10.   *                *
  11.   *     R I P      *          RIPscrip is a trademark of
  12.   ******************          TeleGrafix Communications, Inc.
  13.  
  14.                              ---------------------
  15.                              - Table of Contents -
  16.                              ---------------------
  17.  
  18.      Introduction
  19.           Licensing and Distribution . . . . . . . . . . . . . . . . 3
  20.           Overview . . . . . . . . . . . . . . . . . . . . . . . . . 3
  21.           Features . . . . . . . . . . . . . . . . . . . . . . . . . 3
  22.  
  23.      Getting Started
  24.           Requirements . . . . . . . . . . . . . . . . . . . . . . . 4
  25.           Installation . . . . . . . . . . . . . . . . . . . . . . . 4
  26.           Getting Around . . . . . . . . . . . . . . . . . . . . . . 4
  27.           Command Line Options . . . . . . . . . . . . . . . . . . . 4
  28.  
  29.      Using Tombstone Artist  
  30.           Draw Color and Fill Color  . . . . . . . . . . . . . . . . 5
  31.           Line Style and Fill Style  . . . . . . . . . . . . . . . . 5
  32.           Line, Multiline and Rays . . . . . . . . . . . . . . . . . 5
  33.           Bezier Curves, Arcs, and Pie Slices  . . . . . . . . . . . 5
  34.           Squares and Filled Squares . . . . . . . . . . . . . . . . 6
  35.           Polygons and Filled Polygons . . . . . . . . . . . . . . . 6
  36.           Circles and Filled Circles . . . . . . . . . . . . . . . . 6
  37.           Ovals and Filled Ovals . . . . . . . . . . . . . . . . . . 6
  38.           Flood Fill . . . . . . . . . . . . . . . . . . . . . . . . 6
  39.           Place Text . . . . . . . . . . . . . . . . . . . . . . . . 7
  40.           Put Pixel  . . . . . . . . . . . . . . . . . . . . . . . . 7
  41.           Copy and Paste . . . . . . . . . . . . . . . . . . . . . . 7
  42.           Snap-to grid . . . . . . . . . . . . . . . . . . . . . . . 7
  43.           Mouse Regions  . . . . . . . . . . . . . . . . . . . . . . 8
  44.           Mouse Buttons  . . . . . . . . . . . . . . . . . . . . . . 8
  45.           Palette Editing  . . . . . . . . . . . . . . . . . . . . . 9
  46.           Save RIP . . . . . . . . . . . . . . . . . . . . . . . . . 9
  47.           Load RIP . . . . . . . . . . . . . . . . . . . . . . . . . 9
  48.           Clear  . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  49.           Undo . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  50.           Quit . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  51.  
  52.      Support, Registration and Credits
  53.           How to contact us  . . . . . . . . . . . . . . . . . . .  10
  54.           Registration . . . . . . . . . . . . . . . . . . . . . .  10
  55.           Credits  . . . . . . . . . . . . . . . . . . . . . . . .  10
  56.           Legal  . . . . . . . . . . . . . . . . . . . . . . . . .  10
  57.  
  58.                                ----------------
  59.                                - Introduction -
  60.                                ----------------
  61.  
  62. Licensing and Distribution
  63. --------------------------
  64.      Tombstone Artist is a copyrighted program.  It has been released for
  65. distribution as shareware.  Considerable work has gone into developing this
  66. program.  You are granted a license to try Tombstone Artist for an evaluation
  67. period not to exceed one month.  If, after this time, you find that Tombstone
  68. Artist is useful and you intend to continue using it, then you are expected
  69. to register it.
  70.      The registration fee is $30.  This will legally allow you to continue
  71. to use Tombstone Artist beyond the trial period, and it will entitle you to
  72. program support.  Registration will also remove the registration messages.
  73. Please see the registration form that was included in this archive to
  74. register Tombstone Artist.
  75.      Sysops are encouraged to post Tombstone Artist online for downloading
  76. by their users.
  77.      Tombstone Artist may be uploaded to commercial and hobby bulletin
  78. boards and other computer mediums for transfering files, provided that no
  79. fee is charged to download Tombstone Artist beyond any regular connection
  80. or subscription fees.  This archive may only be distributed in the origonal
  81. form of the main archive, containing documentation and the program archive.
  82. A list of all included files is in the main archive.  If you are missing
  83. this list or any of the files, please contact the author as mentioned in
  84. the How to contact us section.
  85.      The documentation may not be modified by users, nor may the program and
  86. the documentation be separated when it's distributed.  Printed or photocopies
  87. of the documentation may not be sold without the written permission of the
  88. authors.
  89.      No person, other than the authors, may accept payment or royalties for
  90. this program.
  91.      This license to use Tombstone Artist does not include the right to sell
  92. Tombstone Artist for a fee.  
  93.  
  94.  
  95. Overview
  96. --------
  97.      Tombstone Artist was written because we saw a need for a good shareware
  98. RIPscrip drawing program.  All the ones we had seen were crippled, or just
  99. were insufficient.  So, we got a copy of the RIPscrip Protocol, and this is 
  100. the result.  Our intent was to write a RIPscrip Drawing program that wasn't
  101. crippled, and supported most of the RIPscrip command set, including mouse
  102. regions and buttons support.
  103.  
  104.  
  105. Features
  106. --------
  107.      o Ability to Load and Save RIPscrip files.
  108.      o Full drawing commands, including lines, squares, circles,
  109.        polygons, and more!
  110.      o Palette editing.
  111.      o Mouse Regions and Areas.
  112.      o Custom line and fill styles.
  113.      o Undo/Redo.
  114.  
  115.  
  116.      Tombstone Artist 2.0                                            Page 3
  117.  
  118.                               -------------------
  119.                               - Getting Started -
  120.                               -------------------
  121.  
  122. Requirements
  123. ------------
  124.      Tombstone Artist requires at least an EGA display with 256k of video 
  125. memory and approximately 384k of system memory free.  Less memory, and you 
  126. may not be able to Undo, use Copy and Paste, or use the fonts.  Tombstone
  127. Artist also requires DOS 3.0 or greater to run, and a microsoft compatable
  128. mouse.  To view Simplex, Complex, Triplex Script, Script, European, Bold
  129. Outline, the user needs RipTerm 1.53+ or compatable.  The other fonts will
  130. work in all the versions.
  131.  
  132.  
  133. Installation
  134. ------------
  135.      Installing is extremely simple.  Create a directory where you wish to
  136. install Tombstone Artist, and copy all the files to it.  Then, create a
  137. subdirectory under that called FONTS, and copy all the .CHR files to it.
  138. To save yourself harddrive space, you may stick Tombstone Artist in your
  139. RipTerm directory, and it will use the same font files as RipTerm uses.
  140. When you run Tombstone Artist, if the subdirectory RIP doesn't exist, then
  141. it will create it for you.  When you load and save rip files, and don't
  142. provide a path, then Tombstone Artist will automatically assume you want to
  143. use the RIP subdirectory.
  144.      To make installing Tombstone Artist easier, a batch file has been
  145. included to move all the files to whatever directory you wish.
  146.  
  147. Getting Around
  148. --------------
  149.      Getting around inside of Tombstone Artist is easy.  The program uses a 
  150. simple to learn set of buttons you can click on with your mouse.  The menus 
  151. are really simple and their meaning is clear, and they are available at the 
  152. bottom of your screen.  But, when you want to use the full screen to draw, you
  153. can scroll the menus off and on by hitting the <ESC> key.
  154.  
  155. Command Line Options
  156. --------------------
  157.      -N . . . . Bypass the title screen.
  158.      -S#  . . . Set Scroll Speed to # (1 is slowest, 9 is fastest, 0 is off)
  159.      -R <file>. Load <file> at startup.
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.      Tombstone Artist 2.0                                            Page 4
  177.  
  178.                           --------------------------
  179.                           - Using Tombstone Artist -
  180.                           --------------------------
  181.  
  182. Draw Color and Fill Color
  183. -------------------------
  184.      The Draw Color is the color that drawing is done in, and for filled areas,
  185. is also the border color.  The Fill Color is the color used by all the filled
  186. draw commands to fill the areas.  When you click on the colors, their buttons
  187. are depressed.
  188.  
  189.  
  190. Line Style and Fill Style
  191. -------------------------
  192.      The Line Style command changes the width and style of the lines that are
  193. drawn.  Clicking on the question mark button will bring up a menu allowing you
  194. to create your own line styles.  All lines drawn will be in the current line
  195. style, including borders.  Fill Style allows you to change the styles of the 
  196. fills done using all the fill commands.  Clicking on the question mark button 
  197. will again bring up a eight by eight grid which you can create a custom fill 
  198. style with.  All future fill commands will use the current fill style.
  199.  
  200.  
  201. Line, Multiline and Rays
  202. ------------------------
  203.      These three commands are essentially the same.  Line is the standard line
  204. command.  It lets you draw a line from one point to a second point on the 
  205. screen.  Multiline is an extension of line that will then let you place 
  206. additional points, and the line will be continued from one point to the next.
  207. Rays are work the same way, except that all the lines you place will meet at
  208. the first point you chose.  All lines drawn will be in the current draw color
  209. and line style.
  210.  
  211.  
  212. Bezier Curves, Arcs and Pie Slices
  213. ----------------------------------
  214.      Bezier Curves are a powerful drawing tool.  With just four points, you
  215. can define a variety of curves and loops.  To create a Bezier Curve, click
  216. on the Bezier Curve button and draw a line from where the curve should start,
  217. to where it should end.  Once you draw the line, two crosses will appear, one
  218. on each end of the line.  These are the middle two points.  They can be moved
  219. around by clicking near the one you wish to move, and moving it while holding
  220. down the left mouse button.  Once you have a curve you like, you can press
  221. the right mouse button to place it.  If you click on the Bezier Curve button
  222. when it is already active, a slidebar will appear allowing you to change the
  223. number of segments that are used to make the Bezier Curve, from 2 to 500.
  224. 50 is recommended for most uses, above that can be slow on some systems.
  225. Certain line styles do not work as expected with Bezier Curves.  You can
  226. still draw the curve, but your result may range from nothing to a line that
  227. fades across the curve.
  228.      Arcs and pie slices (filled arcs) are more basic tools then Bezier
  229. Curves, but they have their uses, too.  To draw an arc or pie slice, first
  230. mark the center by clicking the left mouse button.  You will then be able
  231. to adjust the size of a circle.  Click where you wish your arc to begin
  232. with the left mouse button, then move the mouse to where you wish it to
  233. end, and click again.  The arc will be drawn counterclockwise from the
  234. first point to the second one.  You now have an arc or pie slice.
  235.  
  236.      Tombstone Artist 2.0                                            Page 5
  237.  
  238.                        ---------------------------------
  239.                        - Using Tombstone Artist (cont) -
  240.                        ---------------------------------
  241.  
  242. Squares and Filled Squares
  243. --------------------------
  244.      The square command will let you place a square on the screen.  Ordinary
  245. squares are simple outlines using the current draw color and line style.  
  246. Filled Squares are solid squares using the current fill color and fill style, 
  247. but are not outlined.  (This is due to RIPscrip, not an error in the program)
  248.  
  249.      
  250. Polygons and Filled Polygons
  251. ----------------------------
  252.      Polygons and filled polygons allow you to make shapes with up to 512 
  253. sides.  Polygons are drawn the same way as multilines, you place a series of
  254. points and lines are drawn from one to another.  Ordinary polygons are drawn in
  255. the current draw color and line style.  Filled polygons are filled in the 
  256. current fill color and fill style, and outlined in the current draw color and
  257. line style.
  258.  
  259.  
  260. Circles and Filled Circles
  261. --------------------------
  262.      Circles and Filled Circles allow you to place circles on the screen.
  263. When placing the circle, you are provided with a square box that shows the
  264. top, bottom, left and right sides of the circle.  The circle itself isn't
  265. drawn until you have it the size you want.  Circles are drawn in the current
  266. draw color and line style.  Filled circles are filled in the current fill
  267. color and fill style, and outlined in the current draw color and draw style.
  268.  
  269.  
  270. Ovals and Filled Ovals
  271. ----------------------
  272.      Ovals and Filled Ovals are the same as circles, except that the you are
  273. not limited to perfect circles.
  274.  
  275.  
  276. Flood Fill
  277. ----------
  278.      Fill will fill an area of the screen in the current fill color and fill
  279. style.  
  280.      NOTE:  Unlike most paint programs, fill does not fill one color with
  281. another.  Instead, fill will fill a section surrounded by one color with
  282. another.  Fill will fill up to the current draw color.  Fill will not fill
  283. beyond the current draw color.
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.      Tombstone Artist 2.0                                            Page 6
  297.  
  298.                        ---------------------------------
  299.                        - Using Tombstone Artist (cont) -
  300.                        ---------------------------------
  301.  
  302. Place Text
  303. ----------
  304.      Clicking on place text will bring up a menu allowing you to enter the text
  305. to place, and select a font, size and orientation.  (horizontal or vertical)  
  306. When you have text entered, and are on the drawing screen, the mouse cursor
  307. will change into a box the size of the text, allowing you to place as many
  308. copies of it as you want wherever you want in the current draw color.  If you
  309. already have text to place, and you click on the place text button, the menu will
  310. not pop-up, but instead you can place more text on the screen.  Clicking on it a
  311. second time will bring the menu back up.  
  312.      NOTE:  You can not place the 8x8 block font vertically.  Also, you may not
  313. be able to place text at the top of the screen.  Again, this is due to 
  314. RIPscrip, not an error.  Also, the fonts Simplex, Complex, Triplex Script,
  315. Script, European and Bold Outline require that the user has RipTerm 1.53+ or
  316. compatable.
  317.  
  318.  
  319. Put Pixel
  320. ---------
  321.      Put Pixel allows you to place one pixel at a time in the current draw
  322. color.  Holding down the mouse button will not keep putting pixels.  As placing
  323. individual pixels is very inefficient, due to the way RIPscrip works, it is
  324. not suggested that you use this command much, but it's included for 
  325. completeness.
  326.  
  327.  
  328. Copy and Paste
  329. --------------
  330.      Two commands that should prove to be extremely useful are copy and paste.
  331. Clicking on the copy (scissors) button will allow you to copy a section of the
  332. screen into the clipboard buffer.  You are limited to 64k (a little over half
  333. of the screen)  Paste allows you to paste the clipboard image to the screen.
  334.  
  335. Snap-to Grid
  336. ------------
  337.      This is very useful for making precise marks, or placing a mouse
  338. region over an existing mark.  To use a grid, simple select the grid
  339. button.  This will get you a menu allowing you to toggle a visible grid, a
  340. snap-to grid, both, or neither, and an option to edit the grid size.  When
  341. editing the grid size, just click the moise button to adjust one of the two
  342. hilited crosses.  The nearest one will be automatically chosen.
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.      Tombstone Artist 2.0                                            Page 7
  357.  
  358.                        ---------------------------------
  359.                        - Using Tombstone Artist (cont) -
  360.                        ---------------------------------
  361.  
  362. Mouse Regions
  363. -------------
  364.      Mouse Region are among a few of the commands that make RIPscrip so 
  365. powerful.  Because of this, they are a little more complicated then other
  366. commands.  When you click on the mouse regions button, you are given a menu.
  367. From this menu, you have three options: Del, Add and OK.  Del will delete the
  368. currently selected button.  Add will give you the drawing screen again, and you
  369. will be allowed to draw a box on the screen.  This box is the Mouse Region,
  370. they are displayed as a box with numbers in the center telling which one it is.
  371. When you are not in the mouse regions menu, these boxes won't be visible.  The
  372. box defines an area for that mouse region.  A mouse click inside the box will
  373. cause that boxes Host Command to be sent.  When two boxes overlap, the topmost
  374. one is used.  After defining the region, you will be given the menu again, 
  375. where you can define the Host Command.  The Host Command is the command sent to
  376. the BBS when the users clicks in this region.  Any text you type while in the
  377. mouse regions menu goes into the current regions Host Command.  Control
  378. characters appear in white on blue, while normal characters appear as white on
  379. black.  (So, to send the command M<return> you could enter either M<enter> or
  380. M^M.  And, it will be displayed as a white on black M, and a white on blue M)
  381. You can change whether a region is reversed when it is clicked by clicking on
  382. the 'visibly inverted' button.  The default is that the regions will be 
  383. inverted when they are clicked on.  All defined mouse regions are listed in a
  384. selection box on the left of the menu, and you can change the command you're
  385. editing by clicking on the up and down arrows.  The final menu command, OK, 
  386. will simply leave the menu.  You will need to select a drawing tool before you 
  387. can draw again.
  388.  
  389.  
  390. Mouse Buttons
  391. -------------
  392.      Mouse Buttons are similar to Mouse Regions, and like the Mouse Regions,
  393. are a very important part of RIPscrip.  The work exactly like Mouse Regions,
  394. except that they will draw a beveled button with text on it, and have hotkeys.
  395. Unlike when you place a Mouse Region, an actual button will be displayed, with
  396. it's number on it.  The user won't see the number on it, instead they will see
  397. the button's label.  Like Mouse Regions, the buttons will disappear when you
  398. are doing anything other than Mouse Buttons.  The buttons are visible to the
  399. user, but to avoid them being written over, they are placed at the end of the
  400. rip file.  The commands in the Mouse Button menu work the exact same as those
  401. in the Mouse Regions menu, with one noticeable difference.  Where there is only
  402. one text field in the Mouse Regions menu (Host Command) there are three in the
  403. Mouse Buttons menu.  The Host Command is again the string that is sent to the
  404. BBS when the Button is clicked on.  The Label is the text that is displayed on
  405. the button, and the Hotkey is the key that the user can press to select that
  406. button.  (The hotkey is highlighted when the buttons are displayed)  You can
  407. move between these three fields by pressing the TAB key, or by clicking on
  408. one of the other strings with the mouse.
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.      Tombstone Artist 2.0                                            Page 8
  417.  
  418.                        ---------------------------------
  419.                        - Using Tombstone Artist (cont) -
  420.                        ---------------------------------
  421.  
  422. Palette Editing
  423. ---------------
  424.      Clicking on the Edit Palette Button will bring up a menu with a button
  425. for each of the colors, at their current setting, and a set of 3 sliders
  426. for red content, green content, and blue content.  To change a palette
  427. entry, select the color you want to edit, then adjust the red, green, and
  428. blue content until it is satisfactory.  To reset the palette to normal, click
  429. on the RST (RESET) button.  To undo the current changes, but keep your old
  430. custom palette, click ABT (ABORT), otherwise click OK when you're done to use
  431. the palette you've made.
  432.  
  433.  
  434. Save RIP
  435. --------
  436.      This will save the current screen as a RIP file.  You will be asked for
  437. the filename, which can include the drive and path.  If you do not supply a
  438. path, then it will be assumed that you wish to save the file to the RIP
  439. subdirectory.  If you don't supply an extension, then .RIP will be used.  If
  440. the file already exists, then you will be asked whether or not to overwrite it.
  441. You can also save a RIP file by pressing "S".
  442.  
  443.  
  444. Load RIP
  445. --------
  446.      This will load a RIP file for editing.  You will be asked for a filename,
  447. which can include the drive and path.  If no path is specified, then the RIP
  448. subdirectory will be assumed, and if no extension is supplied, .RIP will be
  449. used.  If the file doesn't exist, you will be given an error message.
  450. You can also load a RIP file by pressing "L".
  451.  
  452.  
  453. Clear
  454. -----
  455.      Clear will clear the current screen.  If it isn't saved, it will ask if
  456. you wish to save it first.  The Draw Color, Fill Color, Line Style and Fill
  457. Style will all be reset, and all the Mouse Regions and Buttons will be erased.
  458. You can also clear the screen by pressing "C".
  459.  
  460.  
  461. Undo
  462. ----
  463.      The standard undo.  If you make a mistake, undo will remove it.  If you're
  464. short on memory, you may not be able to use undo on everything.  After undoing
  465. something, you can change the colors and styles, and then click undo again, and
  466. undo will redo what you just did with the new settings.  The Load and Save
  467. commands will both erase the undo buffer, and you won't be able to undo after
  468. using these commands.  You can also undo by hitting "U".
  469.  
  470.  
  471. Quit
  472. ----
  473.      Exits Tombstone Artist.  If the current file isn't save, it will ask you
  474. if you wish to save it first.  You can also quit by hitting "Q".
  475.  
  476.      Tombstone Artist 2.0                                            Page 9
  477.  
  478.                        ---------------------------------
  479.                        Support, Registration and Credits
  480.                        ---------------------------------
  481.  
  482. How to contact us
  483. -----------------
  484.      Steven lang can be contacted most quickly via internet as
  485.      tiger@ecis.com
  486.  
  487.      You can also send Snail-Mail to:
  488.      Steven Lang
  489.      1542 Pleasant Lane
  490.      Lafayette, Ca. 94549-2215
  491.  
  492.  
  493. How to Register
  494. ---------------
  495.      If you find this program to be useful, it would be appreciated if you
  496. would register it.  Registering helps keep the shareware idea alive.  
  497. Registering is only $30.  For more info on how to register, please see
  498. REGISTER.DOC.
  499.  
  500.  
  501. Credits
  502. -------
  503.      Special Thanks to John Friel for the Bezier Curve source code and
  504. Bob Martin for spotting the Bezier Curve source code and forwarding it to us. 
  505. Also to Nancy H. Miller for helping distribute Tombstone Artist, and to 
  506. Morgan McConnell for reporting a major bug with the mouse button routines.
  507.      Many thanks to the talented artists at ACiD productions, who sent me
  508. the wonderful title graphic new to this version.
  509.      Very special thanks to Jonothan Lang, who inspired me to start work on
  510. Tombstone Artist in the first place.
  511.  
  512. Legal
  513. -----
  514.      RIPscrip, RIPaint, RIPdraw, and RIPterm are trademarks of TeleGrafix
  515. Communications, Inc.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.      Tombstone Artist 2.0                                            Page 10
  539.