home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 02145 / dtp.doc < prev    next >
Text File  |  1992-07-16  |  73KB  |  1,791 lines

  1.  
  2. Desktop Paint
  3. ████████████████████████
  4.  
  5.  
  6. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  7.  
  8. If you like this program, please:
  9.  
  10. Send us $40.00, the normal user fee for this software.
  11.  
  12. Registered users of this software are entitled to phone support, 
  13. notification of upgrades and good karma. When you register 
  14. Desktop Paint we'll send you a copy of the latest version. 
  15. We'll also send you a copy of the Desktop Paint toolkit disk, 
  16. which will provide you with more fonts, tools to help you convert 
  17. still more fonts and several other ancilary programs to enhance 
  18. Desktop Paint. Please tell us the version number of your copy 
  19. of Desktop Paint when you register. Our address can be found 
  20. at the end of this file.
  21.  
  22. Complete details of registration can be found later in this 
  23. document in the section on registration.
  24.  
  25. NOTE: German users of Desktop Paint should contact our German 
  26. distributor, PD-SERVICE-LAGE, Postfach 1743, D-4937 Lage, West 
  27. Germany. 
  28.  
  29. NOTE: British users of Desktop Paint should contact our UK 
  30. distributor, The Public Domain & Shareware Library Ltd., 
  31. Winscombe House, Beacon Road, Crowborough, Sussex, TN6 1UL, 
  32. England, telephone 0892 663298, FAX 0892 667473, BBS 0892 661149.
  33.  
  34. NOTE: Australian users of Desktop Paint should contact our 
  35. Australian distributor, Budgetware, P.O. Box 496 Newtown NSW 
  36. 2042. Phone (02) 519-4233 FAX (02) 516-4236.
  37.  
  38. NOTE: French users of Desktop Paint should contact our French 
  39. distributor, DP Tool Club, 102 rue des fusilles, 59650 Villeneuve 
  40. d'Ascq, France, telephone (33) 20 56 55 33, fax (33) 20 56 55 25. 
  41.  
  42. NOTE: We now have a bulletin board system. See the section on 
  43. contacting Alchemy Mindworks for more information.
  44.  
  45.  
  46. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  47.  
  48.  
  49. TABLE OF CONTENTS
  50. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  51.  
  52. Introduction                                                                  
  53.  
  54. Running Desktop Paint                                                         
  55.  
  56. A word about mice                                                             
  57.  
  58. A word about memory and Desktop Paint                                         
  59.   
  60. The Menus                                                                     
  61.    Desk Menu                                                                
  62.    File Menu                                                                    
  63.    Edit Menu                                                                    
  64.    Gadgets Menu                                                                 
  65.    Text Menu                                                                    
  66.    Font Menu                                                                    
  67.  
  68. The Toolbox                                                                   
  69.  
  70. Configuring Desktop Paint                                                     
  71.  
  72. Command Line Switches                                                         
  73.  
  74. Fonts                                                                         
  75.  
  76. Managing Resources                                                            
  77.    Using RMOVER                                                                 
  78.    Common Resource Types                                                        
  79.  
  80. BGI Problems                                                                  
  81.  
  82. DesqView, QEMM and other environments                                         
  83.  
  84. Contacting Alchemy Mindworks Inc.                                             
  85.  
  86. Registration                                                                  
  87.    Paying by credit card                                                        
  88.  
  89. Source code availability and books                                            
  90.  
  91. Bundling Desktop Paint                                                        
  92.  
  93. Shareware distributors                                                        
  94.  
  95. Other Alchemy Mindworks shareware                                             
  96.  
  97. Revision History                                                              
  98.  
  99. Legal Dogma                                                                   
  100.  
  101.  
  102. INTRODUCTION
  103. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  104. Desktop Paint is a bitmapped paint program designed especially 
  105. for use by people who run desktop publishing software such as 
  106. Ventura Publisher, PageMaker, Publish It and so on. It will prove 
  107. equally useful to users of high end word processors, such as 
  108. WordPerfect.
  109.  
  110. Desktop Paint will allow you to quickly create and modify 
  111. bitmapped graphics, either for use as stand alone pictures or for 
  112. inclusion in other documents. It features a wide variety of file 
  113. formats, a powerful selection of drawing tools, an easy to 
  114. operate user interface and lots of room for customization.
  115.  
  116. Desktop Paint supports the following image file formats:
  117.  
  118. - MacPaint MAC (and PSF MAC files)
  119. - Ventura IMG
  120. - PC Paintbrush PCX
  121. - TIFF
  122. - WordPerfect WPG
  123.  
  124. Note that Desktop Paint will only create and work with monochrome 
  125. files. Note also that it will only work with WPG files which 
  126. contain bitmapped images. Desktop Paint is a paint program, 
  127. rather than a drawing program. It does not support GEM, Corel 
  128. Draw, Designer, DXF or EPS files.
  129.  
  130. Unlike many other paint programs, Desktop Paint features complete 
  131. XMS and EMS support. It will handle enormous images... pictures 
  132. which unpack into several megabytes... if you have sufficient 
  133. extended or expanded memory in your system.
  134.  
  135. Desktop Paint requires a Microsoft compatible mouse and driver 
  136. and one of the following display adapters:
  137.  
  138. - Hercules
  139. - EGA
  140. - VGA
  141.  
  142. You can run Desktop Paint on any PC, even really old 8088 based 
  143. systems. It will prove a bit slow on very low end systems. If you 
  144. are running it on a slower machine it will be a bit snappier if 
  145. you use a Hercules compatible monochrome graphics card rather 
  146. than an EGA or VGA card. Most EGA and VGA compatible cards have 
  147. Hercules emulation modes.
  148.  
  149. You can run Desktop Paint in as little as 384 kilobytes of 
  150. memory, although this will severely restrict the size of the 
  151. pictures it will manage. A full 640 kilobytes is preferable, and 
  152. two megabytes of XMS or EMS is desirable if you plan to work with 
  153. large pictures.
  154.  
  155. If you wish to use Desktop Paint with graphics files in formats 
  156. other than those it currently supports, we recommend that you get 
  157. a copy of Graphic Workshop, which will convert among virtually 
  158. all of the popular image file formats. See the end of this file 
  159. for more information about Graphic Workshop.
  160.  
  161.  
  162. RUNNING DESKTOP PAINT
  163. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  164. You should place the following files in the directory you plan to 
  165. keep Desktop Paint in. 
  166.  
  167. - DTP.EXE       The program
  168. - DTP.RES       Fonts and other resources
  169. - GALLERY.RES   Picture fragments
  170. - DTPINSTL.EXE  The installer
  171. - RMOVER.EXE    Resource mover
  172. - EXAMPLE1.PCX  A picture file
  173.  
  174. We will discuss how to permanently configure Desktop Paint 
  175. shortly using the DTPINSTL program, but for now it will run well 
  176. enough right out of the box... or out of the ZIP.
  177.  
  178. Type DTP. When the program has loaded you'll see a grey screen 
  179. with a menu bar at the top. Click on one of the menu items to 
  180. pull down a menu. Drag the mouse pointer to the menu item you 
  181. wish to select and release it. The function you've chosen will 
  182. pop up. Chances are you already know how to work a menu bar.
  183.  
  184. Desktop Paint assumes that your mouse has two buttons. In most 
  185. cases, you'll be using the left one to click on things. On a two 
  186. button mouse, drawing with the left button will produce black 
  187. lines and drawing with the right button will produce white lines. 
  188. If you have a three button mouse you might have to experiment a 
  189. bit to see which button draws white lines.
  190.  
  191. To open a file, you must first tell Desktop Paint which of its 
  192. file types you want to deal with. It comes set up to default to 
  193. PCX files... we'll see how to change this later.
  194.  
  195. Select the File Type item from the File menu and set the file 
  196. type you wish to use. Next, select the Open item and select the 
  197. file you want to Open. If you want to start from scratch, select 
  198. the New item instead. The New function comes set up to default to 
  199. creating 640 by 480 pixel files. You can type in different values 
  200. if you like, and these default values can be changed with the 
  201. installer program.
  202.  
  203. A work area will open on your screen. If the picture you want to 
  204. work on is too big to fit on the screen all at once, scroll bars 
  205. will appear to allow you to move the work area over your picture.
  206.  
  207. If you wish to open a different picture, you must first select 
  208. Close from the file menu to close your current picture and then 
  209. select New or Open.
  210.  
  211. You can return to DOS at any time by selecting Quit from the File 
  212. menu.
  213.  
  214. You can run Desktop Paint and load a file into it with one 
  215. command from the DOS prompt. For example, if you wanted to edit a 
  216. file called PICTURE.IMG, you could do this
  217.  
  218. C>DTP PICTURE.IMG
  219.  
  220. This would run Desktop Paint and load the picture as if it had 
  221. been loaded with the Open command from the File menu.
  222.  
  223. Desktop Paint's dialog boxes will respond to the keyboard. If you 
  224. hit the Enter key when a dialog box is visible, the box will 
  225. respond as if you had clicked in the "Ok" box. If you hit Esc it 
  226. will respond as if you had clicked in the "Cancel" box, assuming 
  227. there is one.
  228.  
  229.  
  230. A WORD ABOUT MICE
  231. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  232. Desktop Paint is driven by the driver of a Microsoft or 
  233. Microsoft-compatible mouse. The driver itself is what makes the 
  234. arrow cursor appear.
  235.  
  236. Most Microsoft-compatible mice, such as the Logitech mice, have 
  237. complete implementations of the driver and will not prove to be a 
  238. problem with Desktop Paint. Some very economical mice do not 
  239. implement the graphic cursor. In these cases, Desktop Paint will 
  240. appear to function but the cursor will not be visible.
  241.  
  242. If this happens to you, you will probably find that getting a 
  243. copy of the real Microsoft MOUSE.COM mouse driver and replacing 
  244. the one for your mouse with it will solve the problem, and will 
  245. make anything else you use your mouse with work a bit better as 
  246. well. There are a very few clone mice which are sufficiently 
  247. peculiar as to be unrecognizable by the Microsoft mouse driver. 
  248. These mice will not work with Desktop Paint.
  249.  
  250. You can usually find the latest version of the Microsoft mouse 
  251. driver on bulletin boards.
  252.  
  253.  
  254. A WORD ABOUT MEMORY AND DESKTOP PAINT
  255. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  256. Desktop Paint is forever calling for and releasing blocks of 
  257. memory. Each time it opens a window, displays a picture or an 
  258. icon, responds to a mouse click and so on, it calls for at least 
  259. a bit of memory.
  260.  
  261. If you hear a beep when you ask Desktop Paint to do something, 
  262. this usually indicates that it could not find enough memory to do 
  263. what you asked it. This may be because you're running it in 
  264. restricted memory, or because most of your memory is occupied by 
  265. a picture.
  266.  
  267. If possible, you should not run Desktop Paint from a shell 
  268. program, or shelled out of another application, as this will 
  269. reduce the amount of memory it has available for its own use.
  270.  
  271. In very cramped memory situations, you can free up a bit of 
  272. memory by unselecting an area of your drawing if one is currently 
  273. selected. Selecting things will be dealt with later in the 
  274. discussion of the Selector tool.
  275.  
  276. Note that if you attempt to quit Desktop Paint and there isn't 
  277. enough memory to open the window that asks "Do you want to 
  278. quit?", Desktop Paint will assume that you do and return you 
  279. immediately to DOS. As such, you can't actually get trapped in 
  280. it.
  281.  
  282.  
  283. THE MENUS
  284. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  285. The easiest way to go through the functions of Desktop Paint is 
  286. to look at its menus and toolbox. Here's a quick overview of the 
  287. menus, starting from the left edge of the screen.
  288.  
  289. Note that many of the menu items have keyboard equivalents. This 
  290. is indicated by a diamond and a letter, the diamond representing 
  291. the Alt key. For example, if you wish to select the Open 
  292. function, you may do so by either selecting it from the file menu 
  293. or by holding down the Alt key and hitting O.
  294.  
  295. Some menu items may be printed in grey type, rather than in 
  296. black. These are disabled. Items are disabled because it's 
  297. inappropriate to use them at the moment. For example, you would 
  298. not be able to select the Print item until there was a picture in 
  299. Desktop Paint to print.
  300.  
  301.  
  302. DESK MENU
  303. ────────────────
  304.  
  305. Clipboard
  306. ---------------
  307. This function lets you see the most recent fragment cut or copied 
  308. from a picture or copied from the Gallery. The Clipboard is a 
  309. holding area for bits of images. In the Clipboard window, the 
  310. current contents of the Clipboard will be displayed padded out 
  311. with black if they're too small to fill the window or cropped if 
  312. they're too big. This is only how the image is displayed in the 
  313. window, and will not affect it when it's pasted into your 
  314. picture.
  315.  
  316. You can import and export small image files into and out of the 
  317. Clipboard in the current file format, as set by the File Type 
  318. item of the File menu. The dimensions of imported files must be 
  319. fairly modest... certainly no larger than those of your current 
  320. drawing area. The Clipboard will complain if attempt to import a 
  321. picture which it considers to be too large. 
  322.  
  323. You can change the file type to import pictures in a file type 
  324. other than that of the picture you're working on. For example, to 
  325. import a small PCX file into the Clipboard while you're working 
  326. on a larger TIFF file, load the TIFF file, select File Type from 
  327. the File menu and select PCX. Select Clipboard from the Desk menu 
  328. and click on Import. Select the PCX file you wish to import. Once 
  329. you've closed the Clipboard window, you can use the Paste item of 
  330. the Edit menu to paste the imported picture into your drawing. 
  331. We'll discuss cutting and pasting in greater detail in the Edit 
  332. menu section.
  333.  
  334. Note that because all MacPaint files are of fixed dimensions 
  335. which are too large to fit on the Clipboard, you can't import 
  336. MacPaint pictures into the Clipboard window.
  337.  
  338.  
  339. Gallery
  340. -------------
  341. The Gallery is a place to store image fragments which you might 
  342. want to paste into a picture some time in the future. The Gallery 
  343. is permanent... you can build up little image file fragments from 
  344. day a to day and access them whenever you want them.
  345.  
  346. The Gallery is stored in a file called GALLERY.RES. One will be 
  347. created if it can't be found. Desktop Paint comes with a version 
  348. of GALLERY.RES with several image fragments in it. You can delete 
  349. this if you want to start fresh.
  350.  
  351. Picture fragments get to the Gallery through the Clipboard. 
  352. Assuming you have previously cut, copied or imported something to 
  353. the Clipboard, open the Gallery window and select Copy. The 
  354. contents of the Clipboard will be added to the Gallery.
  355.  
  356. When you have several images in the Gallery, you can step through 
  357. them with the Previous and Next buttons.
  358.  
  359. The Clear button will delete the currently visible image from the 
  360. Gallery.
  361.  
  362. The Paste button will copy the currently visible image into the 
  363. Clipboard, such that you can subsequently export it to a small 
  364. image file or paste it into your drawing.
  365.  
  366. Note that unlike image files, the pictures in the Gallery are 
  367. stored uncompressed. A Gallery with several dozen images in it is 
  368. undesirable because it takes a long time to step through them 
  369. and because GALLERY.RES will take up a lot of disk space. As a 
  370. rule, you should keep image fragments you use fairly frequently 
  371. in the Gallery and others in image files on your disk which you 
  372. can import into the Clipboard when they're needed.
  373.  
  374.  
  375. About
  376. -----------
  377. The About box will tell you what version of Desktop Paint you're 
  378. using, as well as how much memory you have free at the moment. 
  379. Note that is only conventional DOS memory... it does not include 
  380. any XMS or EMS you may have on hand.
  381.  
  382.  
  383. FILE MENU
  384. ────────────────
  385.  
  386. New
  387. ---------
  388. The New function allows you to create a blank drawing of any 
  389. size... at least, of any size you have memory for. The smallest 
  390. dimension a drawing can have is thirty-two pixels on a size. The 
  391. largest is 32,767 pixels. Note that a drawing 32,767 pixels 
  392. square would require 131,068 megabytes of XMS or EMS to contain 
  393. it. You cannot create a new drawing which occupies more memory 
  394. than you have.
  395.  
  396.  
  397. Open
  398. ----------
  399. The Open function will load a drawing from your disk into Desktop 
  400. Paint. You must have the file type set appropriately before you 
  401. select Open. The same minimum and maximum file sizes apply to 
  402. Open as they do to New. You can't open a file if there's one 
  403. currently visible in Desktop Paint... you must close your 
  404. existing file first.
  405.  
  406.  
  407. Close
  408. -----------
  409. The Close function disposes of an existing drawing and prepares 
  410. Desktop Paint to have a different drawing opened or created.
  411.  
  412.  
  413. Save
  414. ----------
  415. The Save function will save your current drawing back to the disk 
  416. under the current file name. If you have started your drawing 
  417. from scratch with New, you must first select Save As to assign it 
  418. a file name.
  419.  
  420.  
  421. Save As
  422. -------------
  423. The Save As function allows you to save your drawing under a new 
  424. file name. The file type will be the current file type, as set by 
  425. the File Type function.
  426.  
  427.  
  428. Print
  429. -----------
  430. The Print function will print your current drawing to a laser or 
  431. dot matrix printer. Desktop Paint supports PostScript and 
  432. LaserJet compatible laser printers in four resolutions. Note that 
  433. even though your printer may have three hundred dot per inch 
  434. resolution, you can still print to it at a lower resolution. 
  435. Selecting, for example, one hundred dot per inch resolution will 
  436. cause the picture to be printed larger.
  437.  
  438. Desktop Paint prints to a dot matrix printer through a special 
  439. driver resource called a PDRV, which lives in DTP.RES. There is a 
  440. PDRV installed in the distribution version of Desktop Paint for 
  441. an Epson FX-80, which is emulated by most dot matrix printers. 
  442. This option will be visible as the ninth printer in the print 
  443. box list.
  444.  
  445. If you don't need dot matrix support you can remove the PDRV from 
  446. DTP.RES to save a bit of disk space, memory and to shorten the 
  447. time it takes Desktop Paint to boot up. Managing resources is 
  448. discussed later in this file.
  449.  
  450. If there is no PDRV available, the ninth printer will be 
  451. unavailable. This will also happen if you have failed to place 
  452. DTP.RES where Desktop Paint can find it.
  453.  
  454. You can select the number of copies to be printed. The number can 
  455. range from 1 through 99. Note that this value only affects output 
  456. to laser printers. Printing to an external printer driver will 
  457. only print one copy at a time no matter how the Copies value is 
  458. set.
  459.  
  460.  
  461. Get Info
  462. --------------
  463. This will allow you to look at any image file of the currently 
  464. selected file type and see how big it is, how much memory it will 
  465. require to edit, how many colours it has for file formats which 
  466. support colour and so on. 
  467.  
  468. You can use this function to compare the amount of memory a 
  469. picture will need to load into Desktop Paint with the amount of 
  470. free memory you actually have available, as displayed in the 
  471. About box. As a rule, with no TSR programs installed, Desktop 
  472. Paint running on a machine with 640 kilobytes will have about 
  473. three hundred and fifty kilobytes free. 
  474.  
  475.  
  476. File Type
  477. ---------------
  478. The File Type function will allow you select the file format for 
  479. use in subsequent file operations. The current choices are 
  480. MacPaint, Ventura/GEM IMG, PCX, TIFF and WordPerfect Graphics. 
  481. Note that you can load a file from one format, change the file 
  482. type and then save it in another. The current file type setting 
  483. affects Save, Save As, Open, Get Info and the import and export 
  484. functions of the Clipboard.
  485.  
  486.  
  487. Quit
  488. ----------
  489. The Quit function returns you to DOS.
  490.  
  491.  
  492. EDIT MENU
  493. ────────────────
  494.  
  495.  
  496. Copy
  497. ----------
  498. The Copy function is only active when an area of your drawing has 
  499. been selected using the Select tool... the scissors. When 
  500. selected, the Copy function will copy the contents of the 
  501. selected area into the Clipboard.
  502.  
  503.  
  504. Cut
  505. ---------
  506. The Cut function behaves like Copy except that it will fill the 
  507. selected area with white and unselect it.
  508.  
  509.  
  510. Paste
  511. -----------
  512. The Paste tool is only active if there's something in the 
  513. Clipboard. It will paste the current contents of the Clipboard 
  514. into the upper left corner of the drawing window. It will be 
  515. selected, and you can move it to where you want it to be. If you 
  516. hold down the control key while pasting, the pasted fragment will 
  517. be transparent.
  518.  
  519.  
  520. Clear
  521. -----------
  522. The Clear function behaves like the Cut function except that it 
  523. does not copy the selected area to the Clipboard. It just fills 
  524. it with white and unselects it.
  525.  
  526.  
  527. Invert
  528. ------------
  529. The Invert function is only active when an area of your drawing 
  530. has been selected. It inverts all the pixels in the selected area 
  531. black for white.
  532.  
  533.  
  534. Flip Horizontal
  535. ---------------------
  536. The Flip Horizontal function is only active when an area of your 
  537. drawing has been selected. It flips the selected area right to 
  538. left.
  539.  
  540.  
  541. Flip Vertical
  542. -------------------
  543. The Flip Vertical function is only active when an area of your 
  544. drawing has been selected. It flips the selected area top to 
  545. bottom.
  546.  
  547.  
  548. Rotate (90, 180 and 270)
  549. ------------------------------
  550. These three functions are only active when an area of your 
  551. drawing has been selected. They rotate the selected area by the 
  552. specified amounts.
  553.  
  554.  
  555. Scaling
  556. -------------
  557. The Scaling function is only active when an area of your 
  558. drawing has been selected. It scales the selected portion of your 
  559. drawing to your choice of sizes... a dialog box will pop up 
  560. asking for a scaling factor. The scale factor can range from .1 
  561. (ten percent of your original) to 10 (one thousand percent of 
  562. your original) assuming that the scaled fragment will actually 
  563. fit in the drawing window. You can specify different horizontal 
  564. and vertical scaling factors by selecting the "Anamorphic" box. 
  565. If this box is not selected, clicking in the most recently 
  566. changed value will copy it to the other value.
  567.  
  568.  
  569. Trace Edges
  570. -----------------
  571. The Trace Edges function is only active when an area of your 
  572. drawing has been selected. It will modify the selected area so 
  573. that the original image is replaced by one having lines around 
  574. all the formerly black parts of the picture. Multiple tracings 
  575. can look extremely slick. 
  576.  
  577.  
  578. Fatten
  579. ------------
  580. The Fatten function is only active when an area of your drawing 
  581. has been selected. It will modify the selected area so that all 
  582. the lines of the original image are fattened up.
  583.  
  584.  
  585. Smudge
  586. ------------
  587. The Smudge function is only active when an area of your drawing 
  588. has been selected. It will make the details of the selected area 
  589. fuzzy. You can select Smudge multiple times to increase the 
  590. amount of smudging.
  591.  
  592.  
  593. GADGETS MENU
  594. ───────────────────
  595.  
  596.  
  597. Gradient
  598. --------------
  599. The Gradient function allows you set the characteristics of the 
  600. gradients which are drawn by the Gradient tool, to be described 
  601. shortly. Specifically, you can set the direction in which the 
  602. gradient will progress and the minimum and maximum values for the 
  603. extremes of the gradient. The range for the gradient values is 
  604. zero through 255.       
  605.  
  606.  
  607. Set Line
  608. --------------
  609. The Set Line function selects the current drawing line width. The 
  610. current choice for line width are thin, one pixel, and thick, 
  611. three pixels. You can also select no thickness, which is useful 
  612. if you want to draw a filled rectangle or gradient with no line 
  613. around it. Note that there are some limitations to the way lines 
  614. are drawn around ellipses in this version of Desktop Paint, as 
  615. described in the section on BGI Problems.
  616.  
  617.  
  618. Set Fill
  619. --------------
  620. The Set Fill function lets you select the fill pattern for all 
  621. filled drawing including the paint roller fill tool.
  622.  
  623. There are thirty-eight standard fill patterns in the Set Fill 
  624. box. You can select one to be current by clicking in it. Note 
  625. that a white fill is not the same as no fill. A rectangle which 
  626. is filled with white will obscure any black pixels below it, 
  627. while a rectangle with no fill will not. 
  628.  
  629. You can edit the currently selected fill pattern by clicking on 
  630. the Edit button. This will open a window for editing the pattern.
  631.  
  632. The Paste function in the pattern edit window will copy an eight 
  633. by eight pixel rectangle from the Clipboard into the pattern 
  634. you're editing... assuming there's an image at least this big in 
  635. the Clipboard. This allows you to capture patterns from any 
  636. drawing.
  637.  
  638. You can save pattern sets to disk and load them through the Set 
  639. Fill box. You can also set up Desktop Paint to use a default 
  640. pattern set which you've created, rather than the one it comes 
  641. with. See the section on modifying DTP.RES for more about this.
  642.  
  643.  
  644. Grid
  645. ----------
  646. The Grid function allows you to turn the magnetic grid on and 
  647. off, and to set its spacing. When the grid is switched on, the 
  648. mouse will snap to the nearest grid point when you draw things, 
  649. allowing you to accurately position lines, rectangles, ellipses 
  650. and so on.
  651.  
  652.  
  653. TEXT MENU
  654. ────────────────
  655.  
  656. Font Size
  657. ---------------
  658. The Font Size function selects the size in which the current font 
  659. will be drawn. It will also tell you what the current font is, 
  660. just in case you forget. When Desktop Paint first boots, the 
  661. current font is the first one in the Font menu and the current 
  662. size is the smallest size that font is available in.
  663.  
  664.  
  665. Left, Centre and Right
  666. ----------------------------
  667. These functions set the direction that text will be drawn. 
  668.  
  669. As an aside, American users can modify this menu to read "Center" 
  670. rather than "Centre" by including the file AMERTEXT.RES in the 
  671. DTP.RES file. See the section on modifying DTP.RES for more 
  672. information.
  673.  
  674.  
  675. FONT MENU
  676. ────────────────
  677. The Font menu will only appear if DTP.RES is present and if there 
  678. are some fonts in it. Desktop Paint comes with three fonts 
  679. initially, these being Swiss, Dutch and Courier. Swiss 
  680. corresponds to ITC Helvetica and Dutch corresponds to Times 
  681. Roman. Courier looks like typewriter type. Various sizes of Swiss 
  682. and Dutch are available.
  683.  
  684. Selecting a font from the Font menu will make it the current text 
  685. font when you next use the text tool. A check mark will appear 
  686. next to the name of the current font in the font menu.
  687.  
  688. If you register Desktop Paint, you'll receive the Desktop Paint 
  689. font toolkit, which will provide you with a wider range of fonts, 
  690. as well as tools to convert fonts from other formats for use with 
  691. Desktop Paint.
  692.  
  693.  
  694. THE TOOLBOX
  695. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  696. The toolbox will appear at the left side of your screen when you 
  697. have opened or created a drawing file. The currently active tool 
  698. will be inverted. You can select a new tool by clicking on it.
  699.  
  700.  
  701. Selector (the scissors)
  702. -----------------------------
  703. The Selector tool allows you to select areas of your drawing. 
  704. Selected areas can be transformed using the tools in the Edit 
  705. menu.
  706.  
  707. You can move a selected area by placing the mouse cursor in it, 
  708. holding down the left button and dragging it to its new location.
  709.  
  710. If you hold down the left shift key while you select an area, the 
  711. original image below the selected area will be left behind, and a 
  712. copy made to appear in the selected box. If you do not, the image 
  713. below the selected area will be filled with white.
  714.  
  715. You can cause a selected area to become a permanent part of your 
  716. drawing by clicking outside it. The selection box will go away. 
  717. This is called "deselecting".
  718.  
  719. Normally, selected areas are opaque, that is, white areas will 
  720. obscure and black areas beneath them. If you hold down the 
  721. control key while you drag, transform or deselect a selected 
  722. area, the selected image will become transparent. Any black 
  723. pixels below it will remain visible.
  724.  
  725. If you paste an image fragment into your drawing, it will appear 
  726. in the upper left corner of your drawing window and behave as if 
  727. it had been selected with the left shift key held down.
  728.  
  729.  
  730. Airbrush (ozone friendly spray paint)
  731. -------------------------------------------
  732. The Airbrush tool will allow you to spray random areas of black 
  733. pixels in your drawing window. The longer you leave the mouse in 
  734. one place and held down, the blacker the area will become.
  735.  
  736.  
  737. Text (the big T tool)
  738. ---------------------------
  739. The Text tool will allow you to draw text in your picture using 
  740. the currently selected font, font size and direction. The text 
  741. will emanate from wherever you click in the drawing window. A 
  742. vertical text cursor will indicate where the next character will 
  743. appear.
  744.  
  745. If you hit Enter when you are typing text, the cursor will move 
  746. down a line.
  747.  
  748. You cannot draw text if part of the text would appear outside the 
  749. drawing window. 
  750.  
  751. Text is always drawn black... at least, it is in this version of 
  752. the software.
  753.  
  754.  
  755. Line
  756. ----------
  757. The Line tool allows you to draw lines. The thickness and the 
  758. colour of the lines is set by the Set Line function in the 
  759. Gadgets menu. As there is no sense in drawing a line with no 
  760. thickness, the line thickness will default to a thin line if you 
  761. have it set to no thickness.
  762.  
  763. You can constrain lines to be perfectly horizontal, vertical or 
  764. diagonal by holding down the left shift, right shift or alt key 
  765. respectively.
  766.  
  767.  
  768. Eraser (the pencil end)
  769. -----------------------------
  770. The Eraser tool allows you to erase areas of your drawing. If you 
  771. erase with the left button of your mouse the eraser will be 
  772. small. If you erase with the right button it will be large. The 
  773. eraser always erases to white.
  774.  
  775.  
  776. Rectangle and filled Rectangle
  777. ------------------------------------
  778. The Rectangle tool draws rectangles... seems pretty obvious, 
  779. doesn't it... Rectangles will be drawn in the current line 
  780. drawing colour and thickness and will be filled with the current 
  781. fill pattern if you've selected the filled rectangle tool.
  782.  
  783. You can constrain rectangles to be perfect squares by holding 
  784. down the Alt key.
  785.  
  786.  
  787. Fill (paint roller)
  788. -------------------------
  789. The Fill tool performs a "flood" or "bucket" fill using the 
  790. currently selected fill pattern. It works whether you have the 
  791. fill function for rectangles and ellipses turned on or off. 
  792. Having selected the fill tool, click in a solid black or white 
  793. area of your drawing. It will be filled with the current pattern.
  794.  
  795. The fill tool likes to fill closed areas. If the area you attempt 
  796. to fill has a hole in its periphery, the paint will leak out and 
  797. fill the area outside it, too. The Undo tool is very useful when 
  798. you're using the Fill tool.
  799.  
  800. If you attempt to fill an extremely complex area, it's just 
  801. possible that Desktop Paint will run out of fill memory. It will 
  802. say so with a complaint box. In this case, simply click in the 
  803. unfilled area to continue filling.
  804.  
  805.  
  806. Ellipse and Filled Ellipse
  807. The ellipse tool draws ellipses. In fact, due to a limitation in 
  808. the BGI driver, as detailed later in this file, you'll see a 
  809. rectangle as you draw the ellipse and an ellipse only after you 
  810. release the mouse button. Ellipses will be drawn in the current 
  811. line drawing colour and thickness and will be filled with the 
  812. current fill pattern if you've selected the filled ellipse tool. 
  813. However, due to a BGI limitation, you can't draw filled ellipses 
  814. with no line around them.
  815. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  816.  
  817. You can constrain ellipses to be perfect circles by holding 
  818. down the Alt key.
  819.  
  820.  
  821. Undo
  822. ----------
  823. The Undo tool will undo the last thing you did and then select 
  824. whatever tool you were using before you selected undo. Changes to 
  825. your drawing cease to be undo-able after you save the drawing, 
  826. scroll the drawing or draw something else.
  827.  
  828.  
  829. Brush (the paintbrush)
  830. ----------------------------
  831. The Brush tool allows you to draw freeform lines in the currently 
  832. selected line colour.
  833.  
  834.  
  835. Zoom (the magnifying glass)
  836. ---------------------------------
  837. The Zoom tool allows you to zoom in on a section of your drawing 
  838. and make pixel by pixel changes to it. When the zoom window is 
  839. open, clicking in the enlarged area will set pixels to black and 
  840. white... the left mouse button sets them to black and the right 
  841. one to white. If you select Ok, the modified area will be pasted 
  842. into your picture.
  843.  
  844. You can Undo zoomed changes if you don't like them after you've 
  845. closed the Zoom box.
  846.  
  847.  
  848. Gradient
  849. --------------
  850. The Gradient tool draws rectangles which will be filled with a 
  851. graduated grey tone, the details of which are defined in the Set 
  852. Gradient function of the Gadgets menu. The area will be 
  853. surrounded by a line as defined in the Set Line function of the 
  854. Gadgets menu. You can have a no thickness line if you like. If 
  855. you hold down the control key while you draw a gradient, it will 
  856. be transparent.
  857.  
  858. Gradients are useful for giving areas a three dimensional 
  859. appearance.
  860.  
  861.  
  862. CONFIGURING DESKTOP PAINT
  863. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  864. You should find that Desktop Paint will run without any need to 
  865. configure it. However, you can fine tune it for your needs with 
  866. the DTPINSTL.EXE program once you've had an initial play with it.
  867.  
  868. The DTPINSTL program must reside in the same subdirectory as 
  869. DTP.EXE. To run it type
  870.  
  871. DTPINSTL
  872.  
  873. A screen like this one will appear.
  874.  
  875.    Desktop Paint installer version 2.5                     RUN TIME DEFAULTS
  876.  
  877.             Default file type: PC Paintbrush
  878.       MacPaint file extension: MAC
  879.        GEM/IMG file extension: IMG
  880.            PCX file extension: PCX
  881.           TIFF file extension: TIF
  882.            WPG file extension: WPG
  883.        Pattern file extension: PTN
  884.                  Extra memory: EMS
  885.  XMS/EMS overhead (kilobytes): 64
  886.               Default printer: PostScript 100 DPI
  887.              MacBinary header: ON
  888.             Default New width: 640
  889.             Default New depth: 480
  890.                     Drive map: ABCDEFGH
  891.               Path to DTP.RES:
  892.             Registration name: [ Unregistered ]
  893.           Registration number: 00000
  894.  
  895. You can change the values in any field by cursoring down to it 
  896. and hitting Enter.
  897.  
  898. Here's a quick overview of what the fields in the installer do.
  899.  
  900.  
  901. Default file type
  902. -----------------------
  903. This line sets the default file type which Desktop Paint will 
  904. initially use to open and save files with.
  905.  
  906.  
  907. File extensions
  908. ---------------------
  909. These lines allow you to change the file extensions with which 
  910. Desktop Paint will look for each of its image file types.
  911.  
  912.  
  913. Pattern file extension
  914. ----------------------------
  915. This line will allow you to change the extension under which 
  916. Desktop Paint saves and loads fill pattern blocks.
  917.  
  918.  
  919. Extra memory
  920. ------------------
  921. Set this line to tell Desktop Paint whether you have EMS or XMS 
  922. memory available. Make sure you set this to EMS or XMS if you 
  923. have extra and want to work with large pictures. Make sure you 
  924. choose the appropriate type of extra memory for your system or 
  925. Desktop Paint may crash. If you're running Desktop Paint under 
  926. Windows 3, use XMS.
  927.  
  928.  
  929. XMS/EMS overhead (kilobytes)
  930. ----------------------------------
  931. This line tells Desktop Paint how much free DOS memory to leave 
  932. if it has EMS available. If this value is set to 64... sixty-four 
  933. kilobytes... any picture which would leave less than 64 kilobytes 
  934. of free DOS memory were it to be loaded would instead be loaded 
  935. into EMS. If EMS is not enabled, this value is ignored.
  936.  
  937. Increase this number if you start running into memory problems in 
  938. Desktop Paint when you're editing large files and you have XMS or 
  939. EMS.
  940.  
  941.  
  942. Default printer
  943. ---------------------
  944. This line sets the default printer. Do not set it to "Dot matrix" 
  945. unless you will have a PDRV resource loaded into DTP.RES, as 
  946. described below.
  947.  
  948.  
  949. MacBinary header
  950. ----------------------
  951. This line allows you to decide whether or not to have MacBinary 
  952. headers written to MacPaint files which Desktop Paint creates. 
  953. Some programs, such as PFS:First Publisher, require MacPaint 
  954. files without headers. Note that both kinds of MacPaint files 
  955. will be read by Desktop Paint regardless of this setting.
  956.  
  957.  
  958. Default New width
  959. -----------------------
  960. This line sets the default width value which appears in the New 
  961. box in Desktop Paint.
  962.  
  963.  
  964. Default New depth
  965. -----------------------
  966. This line sets the default depth value which appears in the New 
  967. box in Desktop Paint.
  968.  
  969.  
  970. Drive map
  971. ---------------
  972. This is a string which should contain all the letters of the 
  973. legal hard and floppy drives on your system. It should have no 
  974. spaces or extraneous characters. This string is not checked for 
  975. validity.
  976.  
  977.  
  978. Path to DTP.RES
  979. ---------------------
  980. This should be the complete DOS path to the directory where 
  981. DTP.RES will be located on your system. It should include the 
  982. drive letter and a trailing backslash. For example, 
  983.  
  984. C:\PAINT\
  985.  
  986. This string is not checked for validity. If you get it wrong, 
  987. DTP.RES will not be loaded when Desktop Paint is run.
  988.  
  989. With this string set correctly, you can run Desktop Paint from 
  990. anywhere on your hard drive and still have it find its resource 
  991. file.
  992.  
  993.  
  994. Registration name and number
  995. ----------------------------------
  996. When you register Desktop Paint, we'll send you back a number. 
  997. Enter your name in the registration name field exactly as it was 
  998. when you registered Desktop Paint and your registration number in 
  999. the next field. Upper and lower case matter. This will disable 
  1000. the beg notice at the end of Desktop Paint. If your name contains 
  1001. characters with accents or other non-English characters, please 
  1002. read ACCENT.DOC for instructions for entering them into the 
  1003. Registration name field.
  1004.  
  1005.  
  1006. COMMAND LINE SWITCHES
  1007. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1008. You can use command line switches when you run Desktop Paint to 
  1009. temporarily adjust the settings which DTPINSTL configures. Each 
  1010. command line switch is of the form /XXX, a slash and three 
  1011. letters. Multiple switches should be separated by spaces.
  1012.  
  1013. These are the current command line switches.
  1014.  
  1015. /DOS - disable EMS and XMS
  1016. /EMS - enable EMS
  1017. /XMS - enable XMS
  1018. /MAC - default to MacPaint files
  1019. /IMG - default to IMG files
  1020. /PCX - default to PCX files
  1021. /TIF - default to TIFF files
  1022. /WPG - default to WPG files
  1023. /MCH - enable MacBinary header
  1024. /MCN - disable MacBinary header
  1025.  
  1026.  
  1027. FONTS
  1028. ▀▀▀▀▀▀▀▀▀▀▀▀▀
  1029. Assuming that you have fonts installed in DTP.RES, the Font menu 
  1030. will appear in Desktop Paint and you'll be able to type text into 
  1031. your pictures. Desktop Paint comes with a basic selection of 
  1032. fonts, and you can add more to it.
  1033.  
  1034. Fonts are large, and a whole family of fonts can easily cause 
  1035. DTP.RES to swell by a few hundred kilobytes. 
  1036.  
  1037. There is no commercial source of proportional bitmapped fonts for 
  1038. PC applications per se. Instead, Desktop Paint allows you to 
  1039. utilize fonts from other sources. Specifically, you can convert 
  1040. bitmapped fonts from GEM applications such as Ventura Publisher, 
  1041. from Microsoft Windows 3 FNT files and from Macintosh FONT and 
  1042. NFNT resource files. Once converted, these fonts can be added to 
  1043. Desktop Paint.
  1044.  
  1045. If you downloaded Desktop Paint from a bulletin board, you'll 
  1046. probably be able to find a wealth of suitable fonts there too.
  1047.  
  1048. There are three separate programs to do these conversions, 
  1049. GEM2FONT, MAC2FONT and WIN2FONT respectively. There is also a 
  1050. program called SEEFONT which will allow you to look at samples of 
  1051. the fonts you've converted to see what they're like.
  1052.  
  1053. The basic Desktop Paint package does not include these tools... 
  1054. it's arguably big enough as it stands. Registered users will be 
  1055. sent a disk with these programs on it as well as an assortment of 
  1056. additional fonts ready to add to DTP.RES.
  1057.  
  1058. The font toolkit also includes the source code and instructions 
  1059. to write your own assembly language dot matrix printer driver 
  1060. PDRV resource, should you feel like doing so.
  1061.  
  1062.  
  1063. MANAGING RESOURCES
  1064. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1065. The DTP.RES file is a list of resources. Resources are unrelated 
  1066. bits of data and code which Desktop Paint might need. These could 
  1067. have been kept as separate files, but keeping them all in DTP.RES 
  1068. makes them easier to manage, requires less space on your hard 
  1069. drive and allows Desktop Paint to get at them more rapidly.
  1070.  
  1071. Desktop Paint looks at DTP.RES when it first boots up... assuming 
  1072. that it's there at all. If Desktop Paint can't find DTP.RES, it 
  1073. simply doesn't use any of the things it expects to find as 
  1074. resources, such as fonts. 
  1075.  
  1076. All of the resources which might be in DTP.RES are optional. If 
  1077. you don't want to deal with resources or you like Desktop Paint 
  1078. as it is, just skip this section.
  1079.  
  1080. These are the resource types which Desktop Paint will recognize 
  1081. in DTP.RES.
  1082.         
  1083.         BTMP - bitmapped "sign on" message
  1084.         FONT - screen fonts
  1085.         MENU - alternate menus
  1086.         PTRN - alternate default pattern block
  1087.         PDRV - dot matrix printer driver
  1088.  
  1089. Some or all of these may be present in DTP.RES, depending on how 
  1090. you want to configure Desktop Paint.
  1091.  
  1092.  
  1093. USING RMOVER
  1094. ───────────────────
  1095. In order to work with resources you'll need RMOVER.EXE, which is 
  1096. included with the package. RMOVER allows you to add resource 
  1097. files together, to extract resources from a file, to delete 
  1098. resources from a file and to list all the resources in a file.
  1099.  
  1100.  
  1101. Listing resources
  1102. -----------------------
  1103. Let's begin with the simplest function of RMOVER, listing the 
  1104. resources in a resource file. DTP.RES is a resource file. To see 
  1105. what was in it, you would do this.
  1106.  
  1107. RMOVER DTP /L
  1108.  
  1109. You would see something like the following list for the DTP.RES 
  1110. file which comes with the distribution version of Desktop Paint.
  1111.  
  1112. Resource mover version 1.3 - copyright (c) 1991 Alchemy Mindworks Inc.
  1113. ----------------------------------------------------------------------
  1114. Description: Extracted resource
  1115. 33 resource(s)
  1116. _____________________
  1117. Rsrc 0000 - type:BTMP - number 000000012 - 08004 bytes 
  1118. Rsrc 0001 - type:PDRV - number 000000000 - 00348 bytes 
  1119. Rsrc 0002 - type:FONT - number 000000000 - 02471 bytes Swiss 8pt #2
  1120. Rsrc 0003 - type:FONT - number 000000001 - 02971 bytes Swiss 9pt #2
  1121. Rsrc 0004 - type:FONT - number 000000002 - 03535 bytes Swiss 10pt #2
  1122. Rsrc 0005 - type:FONT - number 000000003 - 04045 bytes Swiss 11pt #2
  1123. Rsrc 0006 - type:FONT - number 000000004 - 04559 bytes Swiss 12pt #2
  1124. Rsrc 0007 - type:FONT - number 000000005 - 05897 bytes Swiss 14pt #2
  1125. Rsrc 0008 - type:FONT - number 000000006 - 07391 bytes Swiss 16pt #2
  1126. Rsrc 0009 - type:FONT - number 000000007 - 09077 bytes Swiss 18pt #2
  1127. Rsrc 0010 - type:FONT - number 000000008 - 11135 bytes Swiss 20pt #2
  1128. Rsrc 0011 - type:FONT - number 000000009 - 13599 bytes Swiss 22pt #2
  1129. Rsrc 0012 - type:FONT - number 000000010 - 15575 bytes Swiss 24pt #2
  1130. Rsrc 0013 - type:FONT - number 000000011 - 20891 bytes Swiss 28pt #2
  1131. Rsrc 0014 - type:FONT - number 000000012 - 30731 bytes Swiss 36pt #2
  1132. Rsrc 0015 - type:FONT - number 000000013 - 01875 bytes Dutch 6pt #14
  1133. Rsrc 0016 - type:FONT - number 000000014 - 02519 bytes Dutch 8pt #14
  1134. Rsrc 0017 - type:FONT - number 000000015 - 03215 bytes Dutch 9pt #14
  1135. Rsrc 0018 - type:FONT - number 000000016 - 03425 bytes Dutch 10pt #14
  1136. Rsrc 0019 - type:FONT - number 000000017 - 04113 bytes Dutch 11pt #14
  1137. Rsrc 0020 - type:FONT - number 000000018 - 04631 bytes Dutch 12pt #14
  1138. Rsrc 0021 - type:FONT - number 000000019 - 06023 bytes Dutch 14pt #14
  1139. Rsrc 0022 - type:FONT - number 000000020 - 07815 bytes Dutch 16pt #14
  1140. Rsrc 0023 - type:FONT - number 000000021 - 09293 bytes Dutch 18pt #14
  1141. Rsrc 0024 - type:FONT - number 000000022 - 11665 bytes Dutch 20pt #14
  1142. Rsrc 0025 - type:FONT - number 000000023 - 13939 bytes Dutch 22pt #14
  1143. Rsrc 0026 - type:FONT - number 000000024 - 16355 bytes Dutch 24pt #14
  1144. Rsrc 0027 - type:FONT - number 000000025 - 21885 bytes Dutch 28pt #14
  1145. Rsrc 0028 - type:FONT - number 000000026 - 30735 bytes Dutch 36pt #14
  1146. Rsrc 0029 - type:FONT - number 000000027 - 01875 bytes Swiss 6pt #2
  1147. Rsrc 0030 - type:FONT - number 000000028 - 03839 bytes Courier 12pt #102
  1148. Rsrc 0031 - type:FONT - number 000000029 - 09049 bytes Courier 20pt #102
  1149. Rsrc 0032 - type:FONT - number 000000030 - 12425 bytes Courier 24pt #102
  1150.  
  1151.  
  1152. Deleting resources
  1153. ------------------------
  1154. This is how you would delete a resource from DTP.RES with RMOVER. 
  1155. Let's delete the PDRV resource. This has resource number zero.
  1156.  
  1157. RMOVER DTP /D /TPDRV /N0
  1158.  
  1159. The /D switch tells RMOVER to delete a resource, /T switch tells 
  1160. it the type of the resource to delete and the /N switch tells it 
  1161. the number of the resource to delete.
  1162.  
  1163. Do not delete the REGN or EXIT resources.
  1164.  
  1165.  
  1166. Extracting resources
  1167. --------------------------
  1168. This is how you would extract a resource from DTP.RES, that is, 
  1169. to copy it from DTP.RES to a separate resource file of its own. 
  1170. Extracted resources live in resource files having one resource. 
  1171. You could later add such a resource to another resource file. In 
  1172. this example, we'll extract the PDRV resource. Note that this 
  1173. will not delete it from DTP.RES.
  1174.  
  1175. RMOVER DTP /E /TPDRV /N0 /FEPSNFX80.RES
  1176.  
  1177. The /T and /N switches work as before. The /E switch tells RMOVER 
  1178. to extract a resource. The /F switch tells it the name of the 
  1179. file to put the extracted resource in. This file... 
  1180. EPSNFX80.RES... will be deleted if it exists and a new one 
  1181. created.
  1182.  
  1183.  
  1184. Adding resources
  1185. ----------------------
  1186. This is how you would add a resource to DTP.RES. In this example 
  1187. we'll add TEXTURE.PTN to DTP.RES. This is an alternate set of 
  1188. pattern blocks which comes with the Desktop Paint package.
  1189.  
  1190. RMOVER DTP /A /FTEXTURE.PTN
  1191.  
  1192. The /A switch tells RMOVER to add a resource. Note that all the 
  1193. resources in the file indicated by the /F switch will be added to 
  1194. DTP.RES.        
  1195.  
  1196. NOTE: RMOVER can quite easily delete resources you might want to 
  1197. keep if you give it erroneous instructions. Keep a backup copy of 
  1198. your resource files while you're working with it.
  1199.  
  1200.  
  1201. COMMON RESOURCE TYPES
  1202. ────────────────────────────
  1203. Here's what each of these resources does and how to work with 
  1204. them. 
  1205.  
  1206. Make sure as you work with DTP.RES that you keep a copy of the 
  1207. original DTP.RES file which comes with Desktop Paint so you can 
  1208. start over if you find you've deleted something you might want.
  1209.  
  1210.  
  1211. The BTMP Resource
  1212. -----------------------
  1213. Including a BTMP resource in DTP.RES is purely cosmetic. It will 
  1214. give you something to look at while the rest of the DTP.RES file 
  1215. is being read. 
  1216.  
  1217. A BTMP is simply a monochrome bitmapped picture fragment. There's 
  1218. one in the default DTP.RES file which comes with Desktop Paint. 
  1219. You can change this to one which you create if you like.
  1220.  
  1221. The resources in DTP.RES are read in the order they appear in the 
  1222. file. If a BTMP resource is located as the file is initially 
  1223. read, Desktop Paint will display it in the middle of the screen 
  1224. and leave it there while it's reading the rest of the file. For 
  1225. the best effect, the BTMP resource should be the first one in 
  1226. DTP.RES.
  1227.  
  1228. You might well be wondering how to create a BTMP resource. It's 
  1229. quite easy. When image fragments are saved to the Gallery in 
  1230. Desktop Paint, they're stored as BTMP resources. To make a BTMP 
  1231. resource for your DTP.RES file, generate the picture you want in 
  1232. Desktop Paint, select it, copy it to the Clipboard, paste the 
  1233. Clipboard into the Gallery, quit Desktop Paint and extract the 
  1234. last BTMP resource from the Gallery to a separate file.
  1235.  
  1236. A less complex way... especially if you have a rather full 
  1237. GALLERY.RES file... is to rename GALLERY.RES to something else 
  1238. and follow the above procedure. Desktop Paint will create a new 
  1239. GALLERY.RES with only one BTMP resource in it. Rename this 
  1240. GALLERY.RES to something else and your original Gallery file back 
  1241. to GALLERY.RES.
  1242.  
  1243. When you add resources to a resource file, they're always added 
  1244. to the end of the file. You'll want to have your new BTMP at the 
  1245. beginning of the file. To make this happen, begin by deleting the 
  1246. existing BTMP resource from DTP.RES. Then, add all of DTP.RES to 
  1247. the file with your new BTMP resource in it. Finally, delete 
  1248. your old DTP.RES and rename your new file to DTP.RES.
  1249.  
  1250. Clear as mud, this. It might take a few tries to get it right.
  1251.  
  1252. The BTMP resource you use for a sign-on message should have a 
  1253. horizontal dimension which is an even multiple of eight. You can 
  1254. handle this easily by using the New function in Desktop Paint to 
  1255. create a picture the size you want your sign on image to be... 
  1256. 320 by 200 pixels is a good size... and then selecting the whole 
  1257. drawing when it's completed.
  1258.  
  1259. If you want to make Desktop Paint boot as quickly as possible... 
  1260. especially on a fairly slow system... you can delete the BTMP 
  1261. resource from DTP.RES entirely.
  1262.  
  1263.  
  1264. The FONT Resources
  1265. ------------------------
  1266. Each font which will be available in Desktop Paint must have a 
  1267. separate resource. Thus, if you have Dutch in seven sizes, there 
  1268. will be seven FONT resources for Dutch. A complete discussion of 
  1269. fonts is available in FONTS.DOC, which comes with the font 
  1270. toolkit discussed above.
  1271.  
  1272. Note that Desktop Paint can function without any fonts in DTP.RES 
  1273. at all. If you have no need of the text capabilities in Desktop 
  1274. Paint and you want it to boot up more rapidly, remove all the 
  1275. fonts from DTP.RES.
  1276.  
  1277.  
  1278. The MENU Resources
  1279. ------------------------
  1280. You can add MENU resources to DTP.RES to change the names of the 
  1281. menu items in Desktop Paint. The AMERTEXT.RES file included with 
  1282. Desktop Paint is an example of such a menu. It replaces the Text 
  1283. menu in Desktop Paint with one in which the spelling of "Centre" 
  1284. is American, that is, "Center". Add AMERTEXT.RES to DTP.RES if 
  1285. you want to make this change.
  1286.  
  1287. The Desktop Paint package does not come with a resource file 
  1288. editor, which is what you would need to create further custom 
  1289. menus. Registered users of the software can contact us for more 
  1290. information about modifying resources like this if they wish. 
  1291.  
  1292.  
  1293. The PTRN Resource
  1294. -----------------------
  1295. If you don't like the default set of fill patterns which comes 
  1296. with Desktop Paint, you can replace them with one of your own 
  1297. devising by including a PTRN resource in DTP.RES.
  1298.  
  1299. To create a PTRN resource, use the edit function of the Fill box 
  1300. in Desktop Paint to create the pattern set you want and save it. 
  1301. The file you save it to will be a PTRN resource. Add it to 
  1302. DTP.RES.
  1303.  
  1304. Desktop Paint defaults to using dithered grey level fill 
  1305. patterns. However, it comes with a set of more interesting fill 
  1306. patterns in TEXTURE.PTN. You can load these in when you want to 
  1307. use them, or you can make them the default pattern set by adding 
  1308. TEXTURE.PTN to DTP.RES, as discussed previously.
  1309.  
  1310.  
  1311. The PDRV Resource
  1312. -----------------------
  1313. If you want to be able to print to a dot matrix printer you'll 
  1314. need a PRDV resource in your DTP.RES file. There's one in the 
  1315. default DTP.RES to support the Epson FX-80, which is emulated by 
  1316. most other dot matrix printers. If you want to drive a printer 
  1317. which does not emulate the Epson FX-80, or you wish to use a 
  1318. higher resolution mode of a more sophisticated printer, you must 
  1319. create a new PDRV resource for your printer, delete the existing 
  1320. PRDV resource from DTP.RES and put your PRVR in its place.
  1321.  
  1322. A discussion of printer drivers and the creation thereof can be 
  1323. found in the Desktop Paint font toolkit, described earlier.
  1324.  
  1325.  
  1326. BGI PROBLEMS
  1327. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1328. Desktop Paint currently uses the Borland BGI graphics drivers to 
  1329. do much of the work of managing its user interface and drawing 
  1330. pictures. This has resulted in a few problems which are inherent 
  1331. in the BGI drivers, and hence beyond us to do anything about. 
  1332. They are:
  1333.  
  1334. - You can't draw filled ellipses with a zero line width,           
  1335.   as you can filled rectangles.
  1336. - Certain patterns which are mostly white will not fill           
  1337.   white areas completely with the paint roller tool.
  1338. - There are only two available line widths.
  1339. - Ellipses are drawn as rectangles as you're drawing them,           
  1340.   and only appear as ellipses when you're done.
  1341.  
  1342. We're looking at either re-writing the BGI drivers a bit or using 
  1343. a different graphics package altogether to overcome these bugs 
  1344. for the next major release of Desktop Paint.
  1345.  
  1346.  
  1347. DESQVIEW, QEMM AND OTHER ENVIRONMENTS
  1348. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1349. Desktop Paint has not been written to run under DesqView, and in 
  1350. most cases will not do so reliably. In practical terms, software 
  1351. must be specifically written to be DesqView-aware if it is to 
  1352. work under DesqView, and in the case of Desktop Paint the speed 
  1353. and memory penalties involved in doing so were prohibitive.
  1354.  
  1355. One of the frequent problems which Desktop Paint runs up 
  1356. against is QEMM, the Quarterdeck memory manager. Its extended 
  1357. memory interface does not appear to be fully compatible with that 
  1358. of HIMEM.SYS, the standard XMS memory manager which Desktop Paint 
  1359. was written to look for. If you set up Desktop Paint to use 
  1360. extended memory and you have QEMM installed to manage your 
  1361. extended memory, you may encounter problems with large files.
  1362.  
  1363. Because of the way Desktop Paint uses memory, we don't recommend 
  1364. running it under multi-tasking or task switching environments, 
  1365. with the exception of Windows 3. Things like DesqView, Double 
  1366. DOS, GeoWorks and such may cause it to misbehave. 
  1367.  
  1368.  
  1369. CONTACTING ALCHEMY MINDWORKS INC.
  1370. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1371. We hope you'll contact us to register Desktop Paint... see the 
  1372. section about registering Desktop Paint elsewhere in this 
  1373. document. 
  1374.  
  1375. You can contact us by mail by writing to us at:
  1376.  
  1377. Alchemy Mindworks Inc.
  1378. P.O. Box 500
  1379. Beeton, Ontario
  1380. L0G 1A0
  1381. Canada
  1382.  
  1383. We will attempt to answer questions from unregistered users who 
  1384. write to us to the extent that their answers are needed for you 
  1385. to fully determine whether Desktop Paint will suit your 
  1386. requirements. 
  1387.  
  1388. We can also be reached through the Alchemy Mindworks bulletin 
  1389. board. It's available twenty-four hours a day at (416) 729-4609. 
  1390. As of this writing, the protocol was 300, 1200 or 2400 baud, or 
  1391. 9600 baud v.32bis, eight data bits, no parity and one stop bit.
  1392.  
  1393. The bulletin board always has the most recent versions of all our 
  1394. shareware on it, plus bug fixes, drivers and other relevant 
  1395. information. It only exists to support Alchemy Mindworks' 
  1396. shareware... it does not have a general file area.
  1397.  
  1398. If you encounter problems with a file, you're welcome to upload 
  1399. the errant file to our bulletin board. Actually, you can upload 
  1400. any picture files you like to the board... we enjoy getting 
  1401. pictures.
  1402.  
  1403. If you have a question about Desktop Paint, feel free to leave it 
  1404. on the bulletin board. We try to answer all questions within 
  1405. twenty-four hours. Note that you must call back to retrieve your 
  1406. answer... please don't ask us to phone you or to leave the answer 
  1407. on another bulletin board.
  1408.  
  1409. Registered users of Desktop Paint will receive our voice number 
  1410. for immediate technical support. The voice number is only 
  1411. available for use from 10:00am to 5:00pm EST. If you call and get 
  1412. our answering machine... it does happen... please leave us a 
  1413. message or call back later. We are only able to return long 
  1414. distance calls if we can call you collect. In this regard, please 
  1415. note that as of this writing Canada has a very peculiar 
  1416. electronic voice mail collect call system... if the phone 
  1417. company's computer starts talking when you pick up the phone, 
  1418. it's probably us returning your call.
  1419.  
  1420. We ask that in contacting us you appreciate that we are a small 
  1421. company with limited resources. If you have not registered 
  1422. Graphic Workshop we will not tell you to go to hell, but please 
  1423. don't ask us for half an hour of free technical support.
  1424.  
  1425.  
  1426. REGISTRATION
  1427. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1428. If you like this program and find it useful, you are requested to 
  1429. support it by sending us $40.00. This will entitle you to 
  1430. telephone support, notification of updates, a free copy of the 
  1431. latest version of Desktop Paint and a copy of the font toolkit 
  1432. disk, which will provide you with additional fonts, and a 
  1433. selection of tools to convert fonts from Macintosh, Windows and 
  1434. GEM fonts for use in Desktop Paint. It will also avail you of a 
  1435. registration number to shut off the closing beg notice and 
  1436. counter. More to the point, though, it'll make you feel good. 
  1437. We've not infested the program with excessive beg notices, 
  1438. crippled it or had it verbally insult you after ten days. We 
  1439. trust you to support Desktop Paint if you like it.
  1440.  
  1441. If you want to see additional features in Desktop Paint register 
  1442. your software. If we had an Arcturian mega-dollar for everyone 
  1443. who has said they'd most certainly register their copy if we'd 
  1444. add just one more thing to it, we could buy ourselves a universe 
  1445. and retire.
  1446.  
  1447. Oh yes, should you fail to support this program and continue to 
  1448. use it, a leather winged demon of the night will tear itself, 
  1449. shrieking blood and fury, from the endless caverns of the nether 
  1450. world, hurl itself into the darkness with a thirst for blood on 
  1451. its slavering fangs and search the very threads of time for the 
  1452. throbbing of your heartbeat. Just thought you'd want to know 
  1453. that.
  1454.  
  1455. Our address is:
  1456.  
  1457. Alchemy Mindworks Inc.
  1458. P.O. Box 500
  1459. Beeton, Ontario
  1460. L0G 1A0
  1461. Canada
  1462.  
  1463. If you have previously registered Desktop Paint, you can update 
  1464. your copy for $20.
  1465.  
  1466. If you have a FAX number, please include it in your registration. 
  1467. We're hoping to be able to handle notification of future updates 
  1468. of Desktop Paint by FAX where we can. This is both considerably 
  1469. faster and a lot cheaper than mail.
  1470.  
  1471. You can FAX your order to us at (416) 729-4156. You'll find an 
  1472. order form in this ZIP to make this easier.
  1473.  
  1474.  
  1475. CANADIAN USERS
  1476. ─────────────────────
  1477. The registration fee for Desktop Paint is $40.00 (CDN) plus seven 
  1478. percent GST, or $42.80. If you live in Ontario, please add eight 
  1479. percent PST to this, for a total of $45.80. We sincerely regret 
  1480. collecting this tax on behalf of several levels of government 
  1481. which will only squander it. If you sincerely regret having to 
  1482. pay it, we urge you to express your regret by voting in the next 
  1483. federal and provincial elections. 
  1484.  
  1485.  
  1486. AMERICAN USERS
  1487. ─────────────────────
  1488. The registration fee for Desktop Paint is $40.00 (US). The 
  1489. exchange on US funds pretty well covers the extra postage to the 
  1490. States.
  1491.  
  1492.  
  1493. OTHER USERS
  1494. ──────────────────
  1495. The registration fee for Desktop Paint is $40.00 (US). If you pay 
  1496. us by cheque, please make sure that it's a cheque drawn on an 
  1497. international bank, and that it will be negotiable in Canada. If 
  1498. there's no bank clearance number along the bottom of the cheque, 
  1499. it will not clear. Please don't send us Eurocheques... they are 
  1500. not accepted outside Europe.
  1501.  
  1502.  
  1503. PAYING BY CREDIT CARD
  1504. ────────────────────────────
  1505. We can accept payment by Visa only. We need your Visa card number 
  1506. and expiry date and the name which appears on your card. We also 
  1507. need written authorization to debit your Visa account for the 
  1508. specific amount you're sending us.
  1509.  
  1510. We cannot accept MasterCard, American Express or other credit 
  1511. cards.
  1512.  
  1513.  
  1514. SOURCE CODE AVAILABILITY AND BOOKS
  1515. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1516. It isn't.
  1517.  
  1518. After considerable meditation and several bad experiences, we 
  1519. have decided not to release the source code for Desktop Paint. We 
  1520. do license parts of it for specific applications... if you want 
  1521. more information about using some of the functions of Desktop 
  1522. Paint in your software, please contact us.
  1523.  
  1524. If you're interested in writing programs which use graphics, 
  1525. you'll find everything you need to know in "Bitmapped Graphics", 
  1526. by Steven William Rimmer. It's published by TAB Books, (TAB book 
  1527. 3558). It features code to pack and unpack MacPaint, IMG, PCX, 
  1528. GIF and TIFF files, as well as chapters on screen drivers, 
  1529. dithering and printing.
  1530.  
  1531. An additional book on this subject, "Supercharged Bitmapped 
  1532. Graphics", (TAB Book 4102), will be available in mid-1992. It 
  1533. discusses the GIF 89a, WordPerfect, BMP, IFF/LBM, TGA, MSP, 24-
  1534. bit PCX and colour TIFF file formats, as well as such subjects as 
  1535. colour dithering and colour printing.
  1536.  
  1537. If you'd like to write applications which use menus, icons, 
  1538. windows and all the other paraphernalia of a graphical user 
  1539. interface, you might find the book "PC Graphical User Interfaces" 
  1540. handy. It's published by TAB Books (TAB Book 3875). It includes 
  1541. the C source for a complete graphical user interface library, 
  1542. related code to manage fonts and bitmaps and a tiny paint 
  1543. program. 
  1544.  
  1545. A complete discussion of graphic file formats for use in word 
  1546. processing documents and desktop publishing chapters can be found 
  1547. in The Graphic File Toolkit, by Steve Rimmer, published by 
  1548. Addison-Wesley, available in mid-1992. This is an invaluable 
  1549. reference for anyone who wants to use graphic files but does not 
  1550. want to become a programmer in the process.
  1551.  
  1552. If your local bookstore doesn't have these books, they can be 
  1553. mail or phone ordered from Christies of Cookstown, P.O. Box 392, 
  1554. Cookstown, Ontario L0L 1L0, Canada. Their phone number is (705) 
  1555. 458-1562. It has a FAX machine on it after hours. As of this 
  1556. writing, they're open seven days a week.
  1557.  
  1558.  
  1559. BUNDLING DESKTOP PAINT 
  1560. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1561. If you'd like to include Desktop Paint with your product, please 
  1562. get in touch with us. We have several ways to help you do this so 
  1563. your users get the most out of Desktop Paint and we don't have to 
  1564. set our leather winged demon of the night on 'em.
  1565.  
  1566.  
  1567. SHAREWARE DISTRIBUTORS
  1568. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1569. We receive numerous requests for copies of Desktop Paint from 
  1570. shareware distributors and we don't have the facilities to send 
  1571. out disks in response to all of them. 
  1572.  
  1573. We can provide you with a disk containing copies of our larger 
  1574. shareware applications for $10.00 (US). Alternately, you can 
  1575. download the current versions of our applications from 
  1576. CompuServe in the GRAPHSUPPORT forum or from our bulletin board 
  1577. at (416) 729-4609. You can also order them from one of the larger 
  1578. distributors we use, such as Public Brand Software, 3750 Kentucky 
  1579. Avenue, Indianapolis, IN 46241. They always have the current 
  1580. versions of our programs.
  1581.  
  1582. If you obtain current copies of our shareware, you have our 
  1583. permission to distribute it under the following terms.
  1584.  
  1585. - That nothing be added to, deleted from or changed in the 
  1586.   archive files which contain our packages. This includes adding 
  1587.   ZIP file comments to them.
  1588.  
  1589. - That our shareware is not included in or bundled with other 
  1590.   hardware or software without our written permission.
  1591.  
  1592. - That no printed documentation regarding our shareware is 
  1593.   included with the package without our written permission.
  1594.  
  1595. - That hard copy explaining that our packages are shareware is 
  1596.   included with the disks.
  1597.  
  1598. You do have our permission to copy the ZIP files from our quad 
  1599. density disk to multiple lower density disks for distribution.
  1600.  
  1601.  
  1602. OTHER ALCHEMY MINDWORKS SHAREWARE
  1603. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1604. The following are the other shareware packages we have available 
  1605. as of this writing. Our newsletter, available for the asking, 
  1606. will list all the current ones.
  1607.  
  1608.  
  1609. GRAPHIC WORKSHOP
  1610. ───────────────────────
  1611. This is the last word in image programs. It converts, prints, 
  1612. views, dithers, transforms, flips, rotates, scales, crops, colour 
  1613. adjusts, scans, quantizes and wreaks special effects on MacPaint, 
  1614. GEM/Ventura IMG, PCX, GIF, TIFF, WPG, MSP, IFF/LBM, BMP, Halo 
  1615. CUT, Targa and EPS files. It drives CGA, Hercules, EGA, VGA and 
  1616. pretty well all super VGA cards. It will drive PostScript and 
  1617. LaserJet Plus laser printers, colour PostScript printers, colour 
  1618. inkjets and most dot matrix printers. It features batch 
  1619. processing, extended and expanded memory support, an intuitive 
  1620. user interface and easy to follow menus. It allows you to convert 
  1621. colour image files into superb black and white clip art for 
  1622. desktop publishing, among other things. 
  1623.  
  1624.  
  1625. GRAPHIC WORKSHOP FOR WINDOWS
  1626. ───────────────────────────────────
  1627. Offering the same functionality as Graphic Workshop for DOS, the 
  1628. Windows implementation of this package offers a traditional 
  1629. Windows interface, multitasking and lots of things to click on. 
  1630. It converts, prints, views, dithers, transforms, flips, rotates, 
  1631. scales, crops, colour adjusts, scans, quantizes and wreaks 
  1632. special effects on MacPaint, GEM/Ventura IMG, PCX, GIF, TIFF, 
  1633. WPG, MSP, IFF/LBM, BMP, Halo CUT, Targa and EXE picture files. 
  1634. Graphic Workshop for Windows will display and print on any card 
  1635. and printer respectively that can be driven by Windows. It 
  1636. features batch processing, an intuitive user interface and easy 
  1637. to follow menus. It allows you to convert colour image files into 
  1638. superb black and white clip art for desktop publishing, among 
  1639. other things. Registered users of Graphic Workshiop for Windows 
  1640. will also receive a copy of GWS Camera, our fast, friendly 
  1641. Windows screen capture.
  1642.  
  1643.  
  1644. DESKTOP PAINT 256
  1645. ────────────────────────
  1646. Desktop Paint 256 is a powerful super-VGA paint program. Desktop 
  1647. Paint 256 will let you create and edit pictures stored as PCX, 
  1648. GIF, TIFF and IFF/LBM files. It features a rich selection of 
  1649. drawing and image manipulation tools, XMS and EMS support to work 
  1650. on large images and a user friendly interface. Looking very much 
  1651. like monochrome Desktop Paint in colour, it's a powerful 
  1652. application which will be equally useful for picture collectors, 
  1653. artists and desktop publishing users... it makes a quick and easy 
  1654. to use editor for grey scale TIFF files, too. It supports 
  1655. Paradise (and compatibles), Headland Video 7, Tseng Labs 4000 
  1656. series cards, Trident cards which use 8900 series chips and ATI 
  1657. VGA Wonder cards. Note that you must have one of these super-VGA 
  1658. cards to use Desktop Paint 256... it does not run in the standard 
  1659. 320 by 200 pixel "standard" VGA mode. Desktop Paint 256 requires 
  1660. a Microsoft-compatible mouse.
  1661.  
  1662.  
  1663. IMAGE GALLERY
  1664. ────────────────────
  1665. Image Gallery is a visual database to help you keep track of a 
  1666. large number of image files quickly and effectively. It will 
  1667. create database files... galleries... of any combination of 
  1668. bitmapped image files, displaying them as small ``thumbnail'' 
  1669. images. You can search a gallery visually or by key words. 
  1670. Each entry in a gallery supports key word and comment fields, as 
  1671. well as the dimensions, location and other specifics of each 
  1672. image. You can also print all or part of a gallery, producing 
  1673. hard copy catalogs of your images when you need them. Image 
  1674. Gallery requires no extended or expanded memory. It will run with 
  1675. any VGA card. It uses a Microsoft compatible mouse and will drive 
  1676. any PostScript or LaserJet Plus compatible laser printer. It will 
  1677. read all the image file types that Graphic Workshop supports.
  1678.  
  1679.  
  1680. GRAFCAT RELEASE THREE
  1681. ────────────────────────────
  1682. GrafCat prints a visual catalog of your image files, with             
  1683. fifteen or sixteen pictures to a page, depending on the image 
  1684. orientation you choose. It supports all the file types that 
  1685. Graphic Workshop handles, and will drive any PostScript or 
  1686. LaserJet Plus compatible laser printer, including LaserJet II and 
  1687. LaserJet III series printers. This is a complete re-write of 
  1688. GrafCat... it now supports a file finder screen like the one in 
  1689. Graphic Workshop and numerous print options.
  1690.  
  1691.  
  1692. GIFINFO
  1693. ──────────────
  1694. GifInfo creates catalog files from your GIF collection, allowing 
  1695. you to store fifty or more miniature full colour representations 
  1696. of GIF files on a single quad floppy.
  1697.  
  1698.  
  1699. STORYTELLER
  1700. ──────────────────
  1701. Storyteller is a hypertext program with a mouse driven graphical 
  1702. user interface which will allow you to create reports, manuals 
  1703. and interactive fiction, among other things, which has a tree 
  1704. structure. Each page of a Storyteller document can lead to 
  1705. related sub-pages, which can in turn have their own sub-sub 
  1706. pages, and so on. It looks slick and is exceedingly user 
  1707. friendly. Storyteller requires a Microsoft-compatible mouse.
  1708.  
  1709. If you can't obtain them from the usual sources of shareware, 
  1710. they're available from us for $40.00 each preregisterd. They're 
  1711. also all available for downloading from our bulletin board at 
  1712. (416) 729-4609.
  1713.  
  1714.  
  1715. REVISION HISTORY
  1716. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1717.  
  1718. Version 2.5 - Dispensed with the selection box size limitation 
  1719. for EGA and VGA cards, and sped up several aspects of the screen 
  1720. handling code in the process.
  1721.  
  1722. Version 2.4 - Internal release.
  1723.  
  1724. Version 2.3 - Fixed several minor bugs, including one in the 
  1725. Paste function which would leave black lines around some pasted 
  1726. images.
  1727.  
  1728. Version 2.2 - Added extended memory support, fixed an 
  1729. inconsistency in the select box.
  1730.  
  1731. Version 2.1 - Fixed a bug in the clipboard display which caused 
  1732. the program to crash in some circumstances. Added double-clicking 
  1733. to the file selector.
  1734.  
  1735. Version 2.0 - Added drawing support for two-button mice, added 
  1736. filled ellipse and rectangle tools, tightened up the zoom mode, 
  1737. added smudging.
  1738.  
  1739. Version 1.9 - Improved the select / unselect function.
  1740.  
  1741. Version 1.8 - Fixed a bug in the selector box.
  1742.  
  1743. Version 1.7 - Fixed a minor memory allocation bug in the Select 
  1744. Fill dialog box.
  1745.  
  1746. Version 1.6 - Added a check mark to the Text menu, fixed several 
  1747. memory allocation problems and changed the memory management a 
  1748. bit to reduce potential heap fragmentation.
  1749.  
  1750. Version 1.5 - Fixed a bug which caused the text cursor to remain 
  1751. on the screen after scrolling. 
  1752.  
  1753. Version 1.4 - Added a copy count to the Print box, sped up the 
  1754. menus a bit, added check marks to the font menu to indicate the 
  1755. current font. Added the Fatten command to the Edit menu.
  1756.  
  1757. Version 1.3 - Installed a fix which cures a problem with some 
  1758. revisions of Everex VGA cards. In former versions they appeared 
  1759. to draw the screen in odd colours now and again.
  1760.  
  1761. Version 1.2 - Cleaned up a few inconistencies in the menus, fixed 
  1762. a problem with the undo function used after two consecutive 
  1763. Pastes (it undid both of them) and allowed for foreign language 
  1764. characters in the registration field.
  1765.  
  1766. Version 1.1 - Added Trace Edges function, fixed a bug which 
  1767. caused some Hercules compatible cards to misbehave after running 
  1768. Desktop Paint. 
  1769.  
  1770. Version 1.0 - Desktop Paint wanders out into the infinite cosmos 
  1771. seeking destiny.
  1772.  
  1773.  
  1774. LEGAL DOGMA
  1775. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1776.  
  1777. The author assumes no responsibility for any damage or loss 
  1778. caused by the use of these programs, however it comes down. If 
  1779. you can think of a way a picture program can cause you damage 
  1780. or loss you've a sneakier mind than mine.
  1781.  
  1782. All the trademarks used herein are registered to whoever it is 
  1783. that owns them. This notification is given in lieu of any 
  1784. specific list of trademarks and their owners, which would not be 
  1785. as inclusive and would probably take a lot longer to type. 
  1786.  
  1787. Desktop Paint is a trademark of Alchemy Mindworks Inc.
  1788.  
  1789. That's it...
  1790.  
  1791.