home *** CD-ROM | disk | FTP | other *** search
/ PC Format 13 / Disk13-2.iso / DTP256-@.EXE / DTP256.DOC < prev    next >
Text File  |  1992-05-18  |  89KB  |  2,142 lines

  1.  
  2. DESKTOP PAINT 256 VERSION 1.5
  3. ████████████████████████████████████████
  4.  
  5.  
  6. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  7.  
  8. If you like this program, please register it!
  9.  
  10. Registered users of this software are entitled to phone support, 
  11. notification of upgrades and good karma. When you register 
  12. Desktop Paint 256 we'll send you a copy of the latest version. 
  13. We'll also send you a copy of the Desktop Paint toolkit disk, 
  14. which will provide you with more fonts, tools to help you convert 
  15. still more fonts and several other ancilary programs to enhance 
  16. Desktop Paint 256. Please tell us the version number of your copy 
  17. of Desktop Paint 256 when you register. Our address can be found 
  18. at the end of this file.
  19.  
  20. Complete details of registration can be found later in this 
  21. document in the section on registration.
  22.  
  23. NOTE: German users of Desktop Paint 256 should contact our German 
  24. distributor, PD-SERVICE-LAGE, Postfach 1743, D-4937 Lage, West 
  25. Germany. A German language version of the package is available 
  26. from them as well.
  27.  
  28. NOTE: British users of Desktop Paint 256 should contact our UK 
  29. distributor, The Public Domain & Shareware Library Ltd., 
  30. Winscombe House, Beacon Road, Crowborough, Sussex, TN6 1UL, 
  31. England, telephone 0892 663298, FAX 0892 667473, BBS 0892 661149.
  32.  
  33. NOTE: Australian users of Desktop Paint 256 should contact our 
  34. Australian distributor, Budgetware, P.O. Box 496 Newtown NSW 
  35. 2042. Phone (02) 519-4233 FAX (02) 516-4236.
  36.  
  37. NOTE: French users of Desktop Paint 256 should contact our French 
  38. distributor, DP Tool Club, 102 rue des fusilles, 59650 Villeneuve 
  39. d'Ascq, France, telephone (33) 20 56 55 33, fax (33) 20 56 55 25. 
  40. A French language version of the software is available from them.
  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. CONTENTS
  50. ███████████████████
  51.  
  52. Introduction                                                                  
  53.  
  54. Hardware requirements                                                         
  55.  
  56. Configuration                                                                 
  57.  
  58. Running Desktop Paint 256                                                     
  59.  
  60. A word about mice                                                             
  61.  
  62. A word about memory                                                           
  63.  
  64. A word about picture memory                                                  
  65.  
  66. A word about colour                                                           
  67.  
  68. A (rude) word about TIFF files                                                       
  69.  
  70. What all the screen bits are called                                           
  71.  
  72. The Menus                                                                     
  73.     The Desk menu                                                                
  74.     File menu                                                                    
  75.     Edit menu                                                                    
  76.     Gadgets menu                                                                 
  77.     Text menu                                                                    
  78.  
  79. The Toolbox                                                                   
  80.     Selector (the scissors)                                                      
  81.     Airbrush (ozone friendly spray paint)                                        
  82.     Text (the big T tool)                                                        
  83.     Line                                                                         
  84.     Eraser (the pencil end)                                                      
  85.     Rectangle                                                                    
  86.     Filled rectangle                                                             
  87.     Fill (paint roller)                                                          
  88.     Ellipse                                                                      
  89.     Filled ellipse                                                               
  90.     Undo                                                                         
  91.     Brush (the paintbrush)                                                       
  92.     Zoom (the magnifying glass)                                                  
  93.     Gradient                                                                     
  94.     Eyedropper tool                                                              
  95.     Blank tool                                                                   
  96.  
  97. Using the palette and the colour selector                                     
  98.  
  99. Command line switches                                                         
  100.  
  101. Fonts                                                                         
  102.  
  103. Managing resources                                                            
  104.     Using RMOVER                                                                 
  105.     Common resource types                                                        
  106.  
  107. Features coming in the next release                                           
  108.  
  109. DesqView, QEMM and other environments                                         
  110.  
  111. Contacting Alchemy Mindworks Inc.                                             
  112.  
  113. Registration                                                                  
  114.  
  115. Source code availability and books                                            
  116.  
  117. Bundling Desktop Paint 256                                                    
  118.  
  119. Shareware distributors                                                        
  120.  
  121. Other Alchemy Mindworks shareware                                             
  122.  
  123. Revision History                                                              
  124.  
  125. Legal Dogma                                                                   
  126.  
  127.  
  128. INTRODUCTION
  129. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  130. Desktop Paint 256 is a full colour bitmapped paint program 
  131. written to use the extended resolution of super VGA cards. It 
  132. features a mouse driven user interface, full colour manipulation 
  133. and drawing tools and a choice of popular image file formats.
  134.  
  135. Desktop Paint 256 supports the following image file formats:
  136.  
  137. - PCX (As used by ZSoft's PC Paintbrush)
  138. - GIF (As used by CompuServe)
  139. - IFF/LBM (As used by Electronic Arts' Deluxe Paint)
  140. - TIFF
  141.  
  142. Note that Desktop Paint 256 will work with image files having 
  143. between two and 256 colours. However, if you're working with two 
  144. colour... monochrome... graphics, you'll find that our monochrome 
  145. Desktop Paint package is better for handling them. It's faster, 
  146. requires much less memory and has tools designed for monochrome 
  147. applications.
  148.  
  149. Desktop Paint 256 is a paint program, rather than a drawing 
  150. program. It does not support GEM, Corel Draw, Designer, DXF or 
  151. EPS files.
  152.  
  153. Unlike many other paint programs, Desktop Paint 256 features 
  154. complete EMS and XMS support. It will handle enormous images... 
  155. pictures which unpack into several megabytes... if you have 
  156. sufficient expanded or extended memory in your system. Note that 
  157. you must have at least 300 kilobytes of EMS or XMS to edit a 640 
  158. by 480 pixel picture under Desktop Paint 256.
  159.  
  160.  
  161. HARDWARE REQUIREMENTS
  162. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  163. You can theoretically run Desktop Paint 256 on an 8088 based 
  164. system, although it will be very slow and cumbersome. We 
  165. recommend at least an 80286 system. An 80386 or 80486 system will 
  166. improve its performance considerably.
  167.  
  168. Desktop Paint 256 requires a Microsoft compatible mouse and 
  169. driver and one of the following super VGA display adapters:
  170.  
  171. - Paradise card (256K or more on board)
  172. - ATI VGA Wonder card (256K or 512K on board)
  173. - Headland Video7 or 1024i card (256K or 512K on board)
  174. - Tseng Labs 3000 series based cards (256K or more on board)
  175. - Trident 8900 series based cards (256K or more on board)
  176.  
  177. Cards which are genuinely compatible with these cards are also 
  178. suitable... for example, there are numerous cards which use the 
  179. Western Digital chip set and are thus effectively Paradise cards. 
  180. The OEM VGA cards supplied with Dell computers behave as Paradise 
  181. cards, for example.             
  182.  
  183. There are quite a few Tseng Labs based super VGA cards, all of 
  184. which should work with Desktop Paint 256 as long as they use a 
  185. 4000 series chip set. 
  186.  
  187. The Trident drivers have been tested with Trident cards using the 
  188. 8900 series chip set. It's possible they won't work with older 
  189. series chips.
  190.  
  191. Desktop Paint 256 does not run in the "standard" 320 by 200 pixel 
  192. VGA mode.
  193.  
  194. You should have a full 640 kilobytes of main memory to run 
  195. Desktop Paint 256... you can get by with as little as 384 
  196. kilobytes if you will be working exclusively with very small 
  197. images, but it's not recommended.
  198.  
  199. For practical purposes, you will probably want to have some extra 
  200. memory in your system... either expanded (EMS) memory or extended 
  201. (XMS) memory. In order to work on 640 by 480 pixel images... a 
  202. commonly found size... a minimum of 300 kilobytes of available 
  203. extra will usually be required to use all the features of Desktop 
  204. Paint 256.
  205.  
  206. You may be able to get by with no extra memory if you'll be 
  207. working with smaller files. See the discussion about memory later 
  208. in this document.
  209.  
  210. If you wish to use Desktop Paint 256 with graphics files in 
  211. formats other than those it currently supports, we recommend that 
  212. you get a copy of Graphic Workshop, which will convert among 
  213. virtually all of the popular image file formats. See the end of 
  214. this file for more information about Graphic Workshop.
  215.  
  216.  
  217. CONFIGURATION
  218. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  219. Desktop Paint 256 will not run until it has been configured. 
  220. Among other things, configuring it supplies it with a driver that 
  221. will suit your particular display card. You must know your 
  222. display card type before you configure Desktop Paint 256... the 
  223. configuration program cannot figure it out for you.
  224.  
  225. Here are the names of the drivers supplied with Desktop Paint and 
  226. the display cards they correspond to:
  227.  
  228.         PARA400.DRV     - Paradise Plus (256K on board)
  229.         PARA480.DRV     - Paradise Professional (512K on board)
  230.         PARD400.DRV     - Paradise D series with 256K on board
  231.         PARD480.DRV     - Paradise D series with 512K on board
  232.         PARD600.DRV     - Paradise D series with 512K on board
  233.         PARD768.DRV     - Paradise D series with 1024K on board
  234.         ATI400.DRV      - ATI VGA Wonder card (256K on board)
  235.         ATI480.DRV      - ATI VGA Wonder card (512K on board)
  236.         HEAD400.DRV     - Headland Video 7 (256K on board)
  237.         HEAD480.DRV     - Headland Video 7 or 1024i (512K on board)
  238.         TSNG400.DRV     - Tseng Labs with 256K on board
  239.         TSNG480.DRV     - Tseng Labs with 512K or more on board
  240.         TSNG600.DRV     - Tseng labs with 512K or more on board
  241.         TSNG768.DRV     - Tseng labs with 1024K on board
  242.         TRDNT400.DRV    - Trident cards with 256K on board
  243.         TRDNT480.DRV    - Trident cards with 512K or more on board
  244.         
  245. The numbers in the file names tell you the screen dimensions 
  246. supported by the driver in question:
  247.  
  248.         ????400         - 640 by 400 pixels
  249.         ????480         - 640 by 480 pixels
  250.         ????600         - 800 by 600 pixels
  251.         ????768         - 1024 by 768 pixels
  252.  
  253. Note that the 1024 by 768 pixel drivers are pretty hard to use at 
  254. the moment, as the screen fonts get pretty tiny at this 
  255. resolution. The next release of the software will use larger 
  256. fonts in the higher resolution drivers.
  257.  
  258. You should place the following files in the directory you plan to 
  259. keep Desktop Paint 256 in. 
  260.  
  261.         - DTP256.EXE    The program
  262.         - DTP.RES       Fonts and other resources
  263.         - DTPCINST.EXE  The installer
  264.         - EXAMPLE.GIF   A picture file
  265.         - *.DRV         The appropriate driver
  266.  
  267. Note: The DTP.RES file provided with Desktop Paint 256 is 
  268. identical to the one used by monochrome Desktop Paint, and the 
  269. two programs can share the same DTP.RES file. Those resources 
  270. specific to one will be ignored by the other. You can install 
  271. both programs in the same directory and save a few hundred 
  272. kilobytes of disk space if you like by giving them a common copy 
  273. of DTP.RES.
  274.  
  275. To configure Desktop Paint 256, run DTPCINST.EXE. It must reside 
  276. in the same directory as DTP256.EXE. You will see a screen like 
  277. this one:
  278.  
  279.    Desktop Paint 256 installer version 1.5                 RUN TIME DEFAULTS
  280.  
  281.             Default file type: PCX
  282.            PCX file extension: PCX
  283.            GIF file extension: GIF
  284.        IFF/LBM file extension: LBM
  285.           TIFF file extension: TIF
  286.                  Extra memory: DOS
  287.  EMS/XMS overhead (kilobytes): 256
  288.               Default printer: PostScript 100 DPI
  289.             Default New width: 640
  290.             Default New depth: 480
  291.                     Drive map: ABCDEFGH
  292.               Path to DTP.RES:
  293.            Screen driver path: DRIVR256.DRV
  294.          Default smudge value: 3
  295.                   TIFF colour: COLOUR
  296.           TIFF grey expansion: NO
  297.               Registered name: [ Unregistered ]
  298.             Registration code: 00000
  299.  
  300.  
  301. You can change the values in any field by cursoring down to it 
  302. and hitting Enter.
  303.  
  304. Here's a quick overview of what the fields in the installer do.
  305.  
  306.  
  307. DEFAULT FILE TYPE
  308. ────────────────────────
  309. This line sets the default file type which Desktop Paint 256 will 
  310. initially use to open and save files with. Keep hitting Enter 
  311. until the one you want appears.
  312.  
  313.  
  314. PCX FILE EXTENSION
  315. ─────────────────────────
  316.  
  317. GIF FILE EXTENSION 
  318. ──────────────────────────
  319.  
  320. IFF/LBM FILE EXTENSION 
  321. ──────────────────────────────
  322.  
  323. TIFF FILE EXTENSION 
  324. ───────────────────────────
  325. These lines allow you to change the file extensions with which 
  326. Desktop Paint 256 will look for each of its image file types. You 
  327. can usually leave these alone.
  328.  
  329.  
  330. EXTRA MEMORY
  331. ───────────────────
  332. Set this line to tell Desktop Paint 256 whether you have EMS or 
  333. XMS memory available. Make sure you set this to EMS or XMS if you 
  334. have extra and want to work with large pictures. Make sure you 
  335. choose the appropriate type of extra memory for your system or 
  336. Desktop Paint 256 may crash. 
  337.  
  338.  
  339. EMS/XMS OVERHEAD (KILOBYTES)
  340. ───────────────────────────────────
  341. This line tells Desktop Paint 256 how much free DOS memory to leave 
  342. if it has EMS or XMS available. If this value is set to 256... two 
  343. hundred and fifty-six kilobytes... any picture which would leave 
  344. less than 256 kilobytes of free DOS memory were it to be loaded 
  345. would instead be loaded into extra memory. If EMS or XMS are not 
  346. enabled, this value is ignored. You can probably leave this value 
  347. alone initially.
  348.  
  349. Increase this number if you start running into memory problems in 
  350. Desktop Paint 256 when you're editing large files and you have 
  351. EMS or XMS.
  352.  
  353.  
  354. DEFAULT PRINTER
  355. ──────────────────────
  356. This line sets the default printer. Do not set it to "Dot matrix" 
  357. unless you will have a PDRV resource loaded into DTP.RES, as 
  358. described below.
  359.  
  360.  
  361. DEFAULT NEW WIDTH
  362. ────────────────────────
  363. This line sets the default width value which appears in the New 
  364. box in Desktop Paint 256. This setting can be overridden from 
  365. within Desktop Paint 256.
  366.  
  367.  
  368. DEFAULT NEW DEPTH
  369. ────────────────────────
  370. This line sets the default depth value which appears in the New 
  371. box in Desktop Paint 256. This setting can be overridden from 
  372. within Desktop Paint 256.
  373.  
  374.  
  375. DRIVE MAP
  376. ────────────────
  377. This is a string which should contain all the letters of the 
  378. legal hard and floppy drives on your system. It should have no 
  379. spaces or extraneous characters. This string is not checked for 
  380. validity. Change this to suit your system.
  381.  
  382.  
  383. PATH TO DTP.RES 
  384. ───────────────────────
  385. This should be the complete DOS path to the directory where 
  386. DTP.RES will be located on your system. It should include the 
  387. drive letter and a trailing backslash. For example, 
  388.  
  389. C:\PAINT\
  390.  
  391. This string is not checked for validity. If you get it wrong, 
  392. Desktop Paint 256 will not run.
  393.  
  394. With this string set correctly, you can run Desktop Paint 256 from 
  395. anywhere on your hard drive and still have it find its resource 
  396. file. Change this to suit your system.
  397.  
  398.  
  399. SCREEN DRIVER PATH
  400. ─────────────────────────
  401. This must be a complete path to the screen driver for your 
  402. display card. For example, if you will be using a Paradise 
  403. Plus card... the driver for which is PARA400.DRV... and the 
  404. driver will be in the directory \DTP on drive C, you would fill 
  405. in C:\DTP\PARA256.DRV in this field.
  406.  
  407. This field must be correctly filled in for Desktop Paint 256 to 
  408. boot up. Its initial contents are a dummy driver name.
  409.  
  410.  
  411. SMUDGE VALUE
  412. ───────────────────
  413. This affects the amount of diffusion the smudge function will 
  414. impose on a selected image fragment. It can range from 1 through 
  415. 6, where 1 will produce the least amount of smudging. This 
  416. setting can be overridden from within Desktop Paint 256.
  417.  
  418.  
  419. TIFF COLOUR
  420. ──────────────────
  421. This setting determines whether TIFF files written to disk from 
  422. Desktop Paint 256 will be colour or grey scale pictures. This 
  423. setting can be overridden from within Desktop Paint 256.
  424.  
  425.  
  426. TIFF GREY EXPANSION
  427. ──────────────────────────
  428. This setting determines whether TIFF files written to disk from 
  429. within Desktop Paint 256 will have linear grey scales or expanded 
  430. ones. See the section on TIFF files for more information about 
  431. how to use this function. This setting can be overridden from 
  432. within Desktop Paint 256.
  433.  
  434.  
  435. REGISTRATION NAME
  436. ────────────────────────
  437.  
  438. REGISTRATION NUMBER
  439. ──────────────────────────
  440. When you register Desktop Paint 256, we'll send you back a number. 
  441. Enter your name in the registration name field exactly as it was 
  442. when you registered Desktop Paint 256 and your registration number in 
  443. the next field. Upper and lower case matter. This will disable 
  444. the beg notice at the end of Desktop Paint 256. If your name contains 
  445. characters with accents or other non-English characters, please 
  446. read ACCENT.DOC for instructions for entering them into the 
  447. Registration name field.
  448.  
  449.  
  450. RUNNING DESKTOP PAINT 256
  451. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  452. Once you've configured Desktop Paint 256 with DTPCINST.EXE, type 
  453. DTP256. When the program has loaded you'll see a grey screen with 
  454. a menu bar at the top. Click on one of the menu items to pull 
  455. down a menu. Drag the mouse pointer to the menu item you wish to 
  456. select and release it. The function you've chosen will pop up. 
  457. (Chances are you already know how to work a menu bar.)
  458.  
  459. Note that on mice with more than one button, Desktop Paint 256 
  460. expects you to use the left one for clicking in controls and 
  461. such.
  462.  
  463. To open a file, you must first tell Desktop Paint 256 which of its 
  464. file types you want to deal with using the File Type box of the 
  465. File menu. It comes set up to default to GIF files... you might 
  466. have changed this when you configured it.
  467.  
  468. Select the File Type item from the File menu and set the file 
  469. type you wish to use. Next, select the Open item and select the 
  470. file you want to Open. If you want to start from scratch, select 
  471. the New item instead. The New function comes set up to default to 
  472. creating 640 by 480 pixel files. You can type in different values 
  473. if you like, and these default values can be changed with the 
  474. installer program.
  475.  
  476. A work area will open on your screen. If the picture you want to 
  477. work on is too big to fit on the screen all at once, scroll bars 
  478. will appear to allow you to move the work area over your picture.
  479.  
  480. If you wish to open a different picture, you must first select 
  481. Close from the file menu to close your current picture and then 
  482. select New or Open.
  483.  
  484. You can return to DOS at any time by selecting Quit from the File 
  485. menu.
  486.  
  487. You can run Desktop Paint 256 and load a file into it with one 
  488. command from the DOS prompt. For example, if you wanted to edit a 
  489. file called PICTURE.GIF, you could do this
  490.  
  491. C>DTP256 PICTURE.GIF
  492.  
  493. This would run Desktop Paint 256 and load the picture as if it had 
  494. been loaded with the Open command from the File menu.
  495.  
  496. Desktop Paint 256's dialog boxes will respond to the keyboard. If you 
  497. hit the Enter key when a dialog box is visible, the box will 
  498. respond as if you had clicked in the "Ok" box. If you hit Esc it 
  499. will respond as if you had clicked in the "Cancel" box, assuming 
  500. there is one.
  501.  
  502.  
  503. A WORD ABOUT MICE
  504. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  505. Desktop Paint 256 is driven by the driver of a Microsoft or 
  506. Microsoft-compatible mouse. 
  507.  
  508. Most Microsoft-compatible mice, such as the Logitech mice, have 
  509. complete implementations of the driver and will not prove to be a 
  510. problem with Desktop Paint 256. Some very economical mice do not. 
  511. Among the problems caused by incompatible mice are erratic mouse 
  512. movement, a jumping cursor, occasional system crashes, random 
  513. screen colours and, occasionally, absolute refusal by Desktop 
  514. Paint 256 to boot up, claiming that it can't find your mouse 
  515. driver.
  516.  
  517. If any of this happens to you, you will probably find that 
  518. getting a copy of the real Microsoft MOUSE.COM mouse driver and 
  519. replacing the one for your mouse with it will solve the problem, 
  520. and will make anything else you use your mouse with work a bit 
  521. better as well. There are a very few clone mice which are 
  522. sufficiently peculiar as to be unrecognizable by the Microsoft 
  523. mouse driver. These mice will not work with Desktop Paint 256.
  524.  
  525. You can usually find the latest version of the Microsoft mouse 
  526. driver on bulletin boards.
  527.  
  528.  
  529. A WORD ABOUT MEMORY
  530. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  531. Desktop Paint 256 is forever calling for and releasing blocks of 
  532. memory. Each time it opens a window, displays a picture or an 
  533. icon, responds to a mouse click and so on, it calls for at least 
  534. a bit of memory.
  535.  
  536. If you hear a beep when you ask Desktop Paint 256 to do something, 
  537. this usually indicates that it could not find enough memory to do 
  538. what you asked it. This may be because you're running it in 
  539. restricted memory, or because most of your memory is occupied by 
  540. a picture.
  541.  
  542. If possible, you should not run Desktop Paint 256 from a shell 
  543. program, or shelled out of another application, as this will 
  544. reduce the amount of memory it has available for its own use.
  545.  
  546. In very cramped memory situations, you can free up a bit of 
  547. memory by unselecting an area of your drawing if one is currently 
  548. selected. Selecting things will be dealt with later in the 
  549. discussion of the Selector tool.
  550.  
  551. Note that if you attempt to quit Desktop Paint 256 and there 
  552. isn't enough memory to open the window that asks "Do you want to 
  553. quit?", Desktop Paint 256 will assume that you do and return you 
  554. immediately to DOS. As such, you can't actually get trapped in 
  555. it.
  556.  
  557.  
  558. A WORD ABOUT PICTURE MEMORY
  559. ──────────────────────────────────
  560. A 256 colour picture is stored in Desktop Paint 256 with one byte 
  561. of memory for each pixel of the picture. Thus, you can figure out 
  562. how much memory is needed for basic storage by simply multiplying 
  563. the dimensions together. A 640 by 480 pixel picture needs 307,200 
  564. bytes of memory, or 300 kilobytes.
  565.  
  566. On a system with absolutely no resident programs or device 
  567. drivers loaded... a rare thing... you can just load such a 
  568. picture into Desktop Paint 256 using nothing but DOS memory. 
  569. There will, however, be no memory left over to run the menus or 
  570. do anything with the drawing tools. A 640 by 400 line picture 
  571. fares a bit better... you can actually work with one to a limited 
  572. extent using nothing but DOS memory.
  573.  
  574. Desktop Paint is primarily intended for use as a full colour 
  575. paint program. It will edit pictures having fewer than 256 
  576. colours, but with a slight memory catch. Having fewer colours 
  577. does not allow a picture to take up any less memory under Desktop 
  578. Paint 256. Thus, a sixteen colour picture is still stored with 
  579. one byte per pixel, and a 16 colour picture will occupy exactly 
  580. the same amount of memory as a 256 colour picture of the same 
  581. dimensions. The same is true for a monochrome picture.
  582.  
  583. A monochrome picture of 576 by 720 pixels... the dimensions of a 
  584. MacPaint file... will occupy about 50 kilobytes under the 
  585. monochrome version of Desktop Paint and about 400 kilobytes under 
  586. Desktop Paint 256. As was mentioned above, Desktop Paint 256 will 
  587. handle monochrome pictures if you insist, but it's not the ideal 
  588. tool for it.
  589.  
  590.  
  591. A WORD ABOUT COLOUR
  592. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  593. A VGA card in one of its 256 colour modes can display 256 unique 
  594. colours drawn from a palette of a quarter of a million. This 
  595. presents a program like Desktop Paint 256 with a bit of a 
  596. problem. Assuming that there are 256 colours in the picture you 
  597. want Desktop Paint 256 to work with... that is, that all the 
  598. available screen colours are spoken for... Desktop Paint 256 
  599. would be left with nothing to draw its menus, icons and other 
  600. paraphernalia in.
  601.  
  602. Desktop Paint 256 gets around this problem by finding five 
  603. "system" colours in the palette of each picture it loads. The 
  604. ideal system colours are the ones it uses when there's no file in 
  605. memory, that is, white, black and three levels of grey. When a 
  606. picture has been loaded, it finds the colours in the picture's 
  607. 256 colour palette which are as close as possible to its ideal 
  608. system colours and uses these. Thus, for example, "white" might 
  609. actually be bright green if bright green happens to be the 
  610. lightest colour in the picture you want to work with.
  611.  
  612. This could be a problem if you were to load in a picture of a 
  613. sand dune or a tar pit, for example, wherein all 256 colours were 
  614. nearly identical. In practice, this rarely happens.
  615.  
  616. Unlike some commercial paint programs, Desktop Paint 256 will not 
  617. arbitrarily remap a few colours in your picture to create 
  618. suitable colours for its menus. Nor will it assume that the 
  619. extreme ends of the palette are also the the extremes of the 
  620. palette's colours. You'll never wind up with black text on a 
  621. black screen unless all the colours in your picture's palette are 
  622. black.
  623.  
  624. Here's another word about colour. A VGA card only has six bit 
  625. colour registers. Colour image files define colours with eight 
  626. bit values. This means that, for example, a VGA card can only 
  627. display 64 unique levels of red, while an image file can specify 
  628. 256 levels. When a VGA card gets hold of an image file, then, 
  629. each group of four consecutive eight bit levels of red would be 
  630. mapped to one six bit level for the VGA card.
  631.  
  632. This means that you can theoretically draw with more colour 
  633. resolution than your screen can show you.
  634.  
  635. This can be important in working with grey scale TIFF files. A 
  636. VGA card can only display 64 levels of grey, whereas a grey scale 
  637. TIFF file of the type Desktop Paint 256 can work with can hold 
  638. 256 levels. You will find, for example, that a gradient which 
  639. runs from black to white will have noticeable bands on your 
  640. screen, but that the bands will not be particularly noticeable 
  641. when you print the file.
  642.  
  643. Here's yet another word about colour. Each pixel of an image is 
  644. actually a number corresponding to one of the 256 available 
  645. colours. If you define two different colours as being the same 
  646. shade of bright blue, they will look identical but they'll be 
  647. two different colours to Desktop Paint 256. 
  648.  
  649.  
  650. A (RUDE) WORD ABOUT TIFF FILES
  651. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  652. The TIFF standard was originally devised jointly by Aldus and 
  653. Microsoft in order to infuriate all the programmers in the 
  654. world to such an extent that they'd take up stone carving or 
  655. Morris dancing, leaving Aldus and Microsoft with little 
  656. competition. While this strategy cannot be said to have been 
  657. wholly successful, TIFF files remain vexing little beasts none 
  658. the less.
  659.  
  660. There are nine million or so ways to create a TIFF file, with 
  661. more being devised every day. No two applications which generate 
  662. them do so in the same way. As such, few applications exist which 
  663. can claim to be able to successfully unpack all TIFF files.
  664.  
  665. Desktop Paint 256 is not one of these. It can only work with a 
  666. very small percentage of TIFF files. Specifically, it will import 
  667. TIFF files having one or eight bits per pixel, the latter in 
  668. either in full colour or as grey scale files. It will handle TIFF 
  669. files which have been packed using no compression or using run 
  670. length compression, but not ones which employ some of the more 
  671. exotic compression methods, such as Huffman encoding, CCITT FAX 
  672. compression, LZW compression and so on.
  673.  
  674. The principal use of the TIFF file handling of Desktop Paint 256 
  675. is to allow it to serve as a graphic front end for such programs 
  676. as Ventura Publisher, PageMaker and Corel Draw. The TIFF files it 
  677. creates are suitable for use in these applications. No promises 
  678. are extended for other applications which purport to read TIFF 
  679. files.
  680.  
  681. Likewise, if your scanner's TIFF files won't read into Desktop 
  682. Paint... or files from other sources which export in the TIFF 
  683. format... you've probably encountered some of the nasties.
  684.  
  685. You might want to get a copy of our Graphic Workshop package if 
  686. you'll be working with TIFF files. It can read a wider variety of 
  687. them, and it will help you analyze TIFF files to see how they're 
  688. structured.
  689.  
  690. You can have Desktop Paint 256 write TIFF files either in colour 
  691. or as grey scale files. Colour files will preserve colour 
  692. information in the same way the other colour formats Desktop 
  693. Paint 256 support do. Grey scale TIFF files are specifically 
  694. intended to be used by applications which import pictures for 
  695. printing as halftones on a black and white PostScript laser 
  696. printer. 
  697.  
  698. If you import a colour GIF file into Desktop Paint 256, for 
  699. example, and save it as a TIFF file with the grey scale option 
  700. enabled, all the colours will be replaced with appropriate shades 
  701. of grey.
  702.  
  703. Grey scale files usually look a bit flat when they're printed. 
  704. For this reason, there's a second TIFF option which will allow 
  705. you to "expand" the TIFF grey scale to make it more contrasty when 
  706. you save a TIFF file to disk. You should enable TIFF grey scale 
  707. expansion if the TIFF files you're saving will be imported into 
  708. an application which will ultimately print them. You should 
  709. disable this option if you're saving grey scale TIFF files which 
  710. you will later load back into Desktop Paint 256 for further 
  711. modification.
  712.  
  713. Note that the setting of the TIFF grey scale option will be 
  714. ignored if Desktop Paint 256 will be writing colour TIFF files 
  715. rather than grey scale ones. It will also be ignored when you're 
  716. working with monochrome... one bit per pixel... TIFF files.
  717.  
  718. You can set up these two TIFF options through DTPCINSTL, 
  719. described above. You can override them with the appropriate 
  720. command line switches, as discussed later on, and with the 
  721. Override box in the File menu from within Desktop Paint 256.
  722.  
  723.  
  724. WHAT ALL THE SCREEN BITS ARE CALLED
  725. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  726. This is a twenty second overview of what all the screen objects 
  727. will be referred to as. You can probably skip most of this.
  728.  
  729. The white line at the top of the screen is the menu bar.
  730.  
  731. The box at the left is the toolbox.
  732.  
  733. The place where your picture appears is the work space.
  734.  
  735. The box at the bottom with all the coloured tiles in it is the 
  736. palette.
  737.  
  738. The box to the left of the palette is the colour selector. This 
  739. is the bit you probably shouldn't skip. The left side of the 
  740. palette selector is the current foreground colour. The right side 
  741. is the current background colour. The foreground colour is 
  742. manipulated with the left mouse button. The background colour is 
  743. manipulated with the right mouse button.
  744.  
  745.  
  746. THE MENUS
  747. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  748. The easiest way to go through the functions of Desktop Paint 256 
  749. is to look at its menus and toolbox. Here's a quick overview of 
  750. the menus, starting from the left edge of the screen.
  751.  
  752. Note that many of the menu items have keyboard equivalents. This 
  753. is indicated by a diamond and a letter, the diamond representing 
  754. the Alt key. For example, if you wish to select the Open 
  755. function, you may do so by either selecting it from the file menu 
  756. or by holding down the Alt key and hitting O.
  757.  
  758. Some menu items may be printed in grey type, rather than in 
  759. black. These are disabled. Items are disabled because it's 
  760. inappropriate to use them at the moment. For example, you would 
  761. not be able to select the Print item until there was a picture in 
  762. Desktop Paint 256 to print.
  763.  
  764.  
  765. THE DESK MENU
  766. ────────────────────
  767.  
  768. Clipboard
  769. ---------------
  770. This function lets you see the most recent fragment cut or copied 
  771. from a picture. The Clipboard is a holding area for bits of 
  772. images. In the Clipboard window, the current contents of the 
  773. Clipboard will be displayed padded out with black if they're too 
  774. small to fill the window or cropped if they're too big. This is 
  775. only how the image is displayed in the window, and will not 
  776. affect it when it's pasted into your picture.
  777.  
  778. You can import and export small image files into and out of the 
  779. Clipboard in the current file format, as set by the File Type 
  780. item of the File menu. The dimensions of imported files must be 
  781. fairly modest... certainly no larger than those of your current 
  782. drawing area. The Clipboard will complain if attempt to import a 
  783. picture which it considers to be too large. 
  784.  
  785. You can change the file type to import pictures in a file type 
  786. other than that of the picture you're working on. For example, to 
  787. import a small PCX file into the Clipboard while you're working 
  788. on a larger TIFF file, load the TIFF file, select File Type from 
  789. the File menu and select PCX. Select Clipboard from the Desk menu 
  790. and click on Import. Select the PCX file you wish to import. Once 
  791. you've closed the Clipboard window, you can use the Paste item of 
  792. the Edit menu to paste the imported picture into your drawing. 
  793. We'll discuss cutting and pasting in greater detail in the Edit 
  794. menu section.
  795.  
  796. If you import a fragment into the clipboard which originally came 
  797. from a picture other than the one you're currently working on, 
  798. there will be a bit of a palette problem. Your main picture will 
  799. have a 256 colour palette and your imported fragment will have a 
  800. different 256 colour palette. As a VGA card can't deal with two 
  801. palettes at once, each colour in the imported picture will be 
  802. replaced with the colour which most closely matches it from the 
  803. palette of your main picture.
  804.  
  805. This colour "remapping" may or may not have a noticeable effect 
  806. on the colours of your imported fragments, depending upon how 
  807. much alike the colour palette of your main picture and fragments 
  808. imported into the clipboard are. 
  809.  
  810.  
  811. Screen save
  812. -----------------
  813. If you select Screen Save, a file dialog box will pop up allowing 
  814. you to capture the current screen into an image file of the 
  815. current type. The capture will not include the dialog box or the 
  816. mouse cursor.
  817.  
  818. You can also capture the screen to a file by hitting Alt 1. This 
  819. allows you to capture the screen when a menu is visible, a window 
  820. is open and so on.
  821.  
  822.  
  823. About
  824. -----------
  825. The About box will tell you what version of Desktop Paint 256 you're 
  826. using, as well as how much memory you have free at the moment. 
  827. Note that is only conventional DOS memory... it does not include 
  828. any EMS or XMS you may have on hand. It also displays the driver 
  829. name.
  830.  
  831.  
  832. FILE MENU
  833. ────────────────
  834.  
  835. New
  836. ---------
  837. The New function allows you to create a blank drawing of any 
  838. size... at least, of any size you have memory for. The smallest 
  839. dimension a drawing can have is thirty-two pixels on a size. The 
  840. largest is 32,767 pixels. Note that a drawing 32,767 pixels 
  841. square would require well over a thousand megabytes of EMS or XMS 
  842. to contain it. You cannot create a new drawing which occupies 
  843. more memory than you have.
  844.  
  845.  
  846. Open
  847. ----------
  848. The Open function will load a drawing from your disk into Desktop 
  849. Paint. You must have the file type set appropriately before you 
  850. select Open. The same minimum and maximum file sizes apply to 
  851. Open as they do to New. You can't open a file if there's one 
  852. currently visible in Desktop Paint 256... you must close your 
  853. existing file first.
  854.  
  855.  
  856. Close
  857. -----------
  858. The Close function disposes of an existing drawing and prepares 
  859. Desktop Paint 256 to have a different drawing opened or created.
  860.  
  861.  
  862. Save
  863. ----------
  864. The Save function will save your current drawing back to the disk 
  865. under the current file name. If you have started your drawing 
  866. from scratch with New, you must first select Save As to assign it 
  867. a file name.
  868.  
  869.  
  870. Save As
  871. -------------
  872. The Save As function allows you to save your drawing under a new 
  873. file name. The file type will be the current file type, as set by 
  874. the File Type function.
  875.  
  876.  
  877. Print
  878. -----------
  879. The Print function will print your current drawing to a laser or 
  880. dot matrix printer. Desktop Paint 256 supports PostScript and 
  881. LaserJet compatible laser printers in four resolutions. Note that 
  882. even though your printer may have three hundred dot per inch 
  883. resolution, you can still print to it at a lower resolution. 
  884. Selecting, for example, one hundred dot per inch resolution will 
  885. cause the picture to be printed larger.
  886.  
  887. Pictures printed to PostScript printers will be output as screen 
  888. halftones. Other devices... LaserJets and dot matrix printers... 
  889. will print your pictures as dithers. If you use a colour print 
  890. driver such as PAINTJET.RES, your pictures will be printed in 
  891. dithered colour.
  892.  
  893. Desktop Paint 256 prints to dot matrix and ink jet printers 
  894. through a special driver resource called a PDRV, which lives in 
  895. DTP.RES. There is a PDRV installed in the distribution version of 
  896. Desktop Paint 256 for an Epson FX-80, which is emulated by most 
  897. dot matrix printers. This option will be visible as the ninth 
  898. printer in the print box list.
  899.  
  900. If you don't need dot matrix support you can remove the PDRV from 
  901. DTP.RES to save a bit of disk space, memory and to shorten the 
  902. time it takes Desktop Paint 256 to boot up. Managing resources 
  903. will be discussed later in this file.
  904.  
  905. If there is no PDRV available, the ninth printer will be 
  906. unavailable. 
  907.  
  908. If you have a Hewlett-Packard PaintJet or Kodak Diconix Color 4 
  909. printer, you can replace the Epson print driver with 
  910. PAINTJET.RES, included with this package, and print in colour. 
  911. The colours will be dithered down to what a four colour printer 
  912. can manage, but the results look pretty reasonable.
  913.  
  914. You can select the number of copies to be printed. The number can 
  915. range from 1 through 99. Note that this value only affects output 
  916. to laser printers. Printing to an external printer driver will 
  917. only print one copy at a time no matter how the Copies value is 
  918. set.
  919.  
  920.  
  921. Overrides
  922. ---------------
  923. This item will allow you to fine tune some of the default values 
  924. for Desktop Paint. Anything you change in the Overrides box will 
  925. stay changed for the rest of your current session in Desktop 
  926. Paint 256.
  927.  
  928. The New values affect the default size for images created by the 
  929. New menu item. The smudge value affects the degree of fuzziness 
  930. caused by the Smudge command of the Edit menu, to be discussed 
  931. shortly. The posterize level setting determines how the posterize 
  932. function will work, to be discussed shortly. The TIFF options 
  933. have been discussed.
  934.  
  935.  
  936. Get Info
  937. --------------
  938. This will allow you to look at any image file of the currently 
  939. selected file type and see how big it is, how much memory it will 
  940. require to edit, how many colours it has and so on. 
  941.  
  942.  
  943. File Type
  944. ---------------
  945. The File Type function will allow you select the file format for 
  946. use in subsequent file operations. The current choices are 
  947. PCX, GIF, IFF/LBM and TIFF. Note that you can load a file from 
  948. one format, change the file type and then save it in another. The 
  949. current file type setting affects Save, Save As, Open, Get Info 
  950. and the import and export functions of the Clipboard.
  951.  
  952.  
  953. Quit
  954. ----------
  955. The Quit function returns you to DOS.
  956.  
  957.  
  958. EDIT MENU
  959. ────────────────
  960.  
  961. Copy
  962. ----------
  963. The Copy function is only active when an area of your drawing has 
  964. been selected using the Select tool... the scissors. When 
  965. selected, the Copy function will copy the contents of the 
  966. selected area into the Clipboard.
  967.  
  968.  
  969. Cut
  970. ---------
  971. The Cut function behaves like Copy except that it will fill the 
  972. selected area with white and unselect it.
  973.  
  974.  
  975. Paste
  976. -----------
  977. The Paste tool is only active if there's something in the 
  978. Clipboard. It will paste the current contents of the Clipboard 
  979. into the upper left corner of the drawing window. It will be 
  980. selected, and you can move it to where you want it to be. If you 
  981. hold down the control key while pasting, the pasted fragment will 
  982. be transparent.
  983.  
  984.  
  985. Clear
  986. -----------
  987. The Clear function behaves like the Cut function except that it 
  988. doesn't copy the selected area to the Clipboard. It just fills 
  989. it with the background colour and unselects it.
  990.  
  991.  
  992. Invert
  993. ------------
  994. The Invert function is only active when an area of your drawing 
  995. has been selected. It inverts all the pixels in the selected area 
  996. to their approximate negative colour values. Note that in 
  997. choosing a negative colour value, Desktop Paint must find the 
  998. ideal colour and then locate a palette colour which more or less 
  999. matches it. As such, inverting an area twice will return the area 
  1000. to more or less normal colours, but you'll usually notice some 
  1001. colour shift.
  1002.  
  1003.  
  1004. Flip Horizontal
  1005. ---------------------
  1006. The Flip Horizontal function is only active when an area of your 
  1007. drawing has been selected. It flips the selected area right to 
  1008. left.
  1009.  
  1010.  
  1011. Flip Vertical
  1012. -------------------
  1013. The Flip Vertical function is only active when an area of your 
  1014. drawing has been selected. It flips the selected area top to 
  1015. bottom.
  1016.  
  1017.  
  1018. Rotate (90, 180 and 270)
  1019. ------------------------------
  1020. These three functions are only active when an area of your 
  1021. drawing has been selected. They rotate the selected area by the 
  1022. specified amounts.
  1023.  
  1024.  
  1025. Scaling
  1026. -------------
  1027. The Scaling function is only active when an area of your 
  1028. drawing has been selected. It scales the selected portion of your 
  1029. drawing to your choice of sizes... a dialog box will pop up 
  1030. asking for a scaling factor. The scale factor can range from .1 
  1031. (ten percent of your original) to 10 (one thousand percent of 
  1032. your original) assuming that the scaled fragment will actually 
  1033. fit in the drawing window. You can specify different horizontal 
  1034. and vertical scaling factors by selecting the "Anamorphic" box. 
  1035. If this box is not selected, clicking in the most recently 
  1036. changed value will copy it to the other value.
  1037.  
  1038.  
  1039. Stain
  1040. -----------
  1041. The Stain function is only active when an area of your drawing 
  1042. has been selected. It causes all the pixels in the selected area 
  1043. which are of the foreground colour to be replaced by the 
  1044. background colour.
  1045.  
  1046.  
  1047. Smudge
  1048. ------------
  1049. The Smudge function is only active when an area of your drawing 
  1050. has been selected. It will blur the image within the selected 
  1051. area. You can control the degree of blurring by adjusting the 
  1052. Smudge value in the Overrides box, or permanently through 
  1053. DTPCINST.EXE.
  1054.  
  1055.  
  1056. Soften
  1057. ------------
  1058. The soften function is only active when an area of your drawing 
  1059. has been selected. It will soften the image within the selected 
  1060. area. The softening is fairly subtle. It's also fairly processor 
  1061. intensive, and softening areas of moderate size will take a 
  1062. while. As such, a wait window will open while the soften function 
  1063. is working to indicate how much longer the process will require. 
  1064. Softening is very useful for reducing the effect of moire 
  1065. patterns which occur when screened pictures are scanned.
  1066.  
  1067.  
  1068. Posterize
  1069. ---------------
  1070. The posterize function is only active when an area of your drawing 
  1071. has been selected. It will map all the colours in the selected 
  1072. area to a fixed number of colour steps, as set by the posterize 
  1073. level value. This can be set to a default value when you 
  1074. configure Desktop Paint 256 and adjusted with the Overrides item 
  1075. of the File menu.
  1076.  
  1077.  
  1078. Sharpen
  1079. -------------
  1080. The sharpen function is only active when an area of your drawing 
  1081. has been selected. It will sharpen the image within the selected 
  1082. area. Sharpening is also fairly processor intensive, and 
  1083. sharpening areas of moderate size will take a while. As such, a 
  1084. wait window will open while the sharpen function is working to 
  1085. indicate how much longer the process will require. 
  1086.  
  1087.  
  1088. GADGETS MENU
  1089. ───────────────────
  1090.  
  1091. Gradient
  1092. --------------
  1093. The Gradient function allows you set the characteristics of the 
  1094. gradients which are drawn by the Gradient tool, to be described 
  1095. shortly. 
  1096.  
  1097.  
  1098. Set Line
  1099. --------------
  1100. The Set Line function selects the current drawing line width and 
  1101. colour. The current choice for line width are one, two or three 
  1102. pixels. You can also select no thickness, which is useful if you 
  1103. want to draw a filled rectangle, ellipse or gradient with no line 
  1104. around it. 
  1105.  
  1106.  
  1107. Set Fill
  1108. --------------
  1109. The Set Fill function lets you decide whether rectangles and 
  1110. ellipses will be filled with the foreground or background colour.
  1111.  
  1112.  
  1113. Grid
  1114. ----------
  1115. The Grid function allows you to turn the magnetic grid on and 
  1116. off, and to set its spacing. When the grid is switched on, the 
  1117. mouse will snap to the nearest grid point when you draw things, 
  1118. allowing you to accurately position lines, rectangles, ellipses 
  1119. and so on.
  1120.  
  1121.  
  1122. Palette
  1123. -------------
  1124. The Palette function will allow you to change the whole colour 
  1125. palette of your picture, that is, to make all the colours more 
  1126. red, or brighter, for example. You can change the colour values 
  1127. by up to half their range in either direction.
  1128.  
  1129. This function is intended to allow you to fine tune the colour 
  1130. balance of a picture. Note that if you really crank things up or 
  1131. down, you can lighten or darken the palette so much as to make it 
  1132. impossible to see the controls. In this case, hit Esc to return 
  1133. things to normal.
  1134.  
  1135. The Reset button will restore the palette to its state before you 
  1136. started playing with the sliders.
  1137.  
  1138. Note that once you click on Ok in the Palette box, you can't undo 
  1139. the changes you've made to the palette.
  1140.  
  1141.  
  1142. TEXT MENU
  1143. ────────────────
  1144.  
  1145. Font Size
  1146. ---------------
  1147. The Font Size function selects the size in which the current font 
  1148. will be drawn. It will also tell you what the current font is, 
  1149. just in case you forget. When Desktop Paint 256 first boots, the 
  1150. current font is the first one in the Font menu and the current 
  1151. size is the smallest size that font is available in.
  1152.  
  1153.  
  1154. Left, Centre and Right
  1155. ----------------------------
  1156. These functions set the direction that text will be drawn. 
  1157.  
  1158.  
  1159. Font menu
  1160. ---------------
  1161. The Font menu will only appear if there are some fonts in 
  1162. DTP.RES. Desktop Paint 256 comes with three fonts initially, 
  1163. these being Swiss, Dutch and Courier. Swiss corresponds to ITC 
  1164. Helvetica and Dutch corresponds to Times Roman. Courier looks 
  1165. like typewriter type. Various sizes of Swiss and Dutch are 
  1166. available.
  1167.  
  1168. Selecting a font from the Font menu will make it the current text 
  1169. font when you next use the text tool. A check mark will appear 
  1170. next to the name of the current font in the font menu.
  1171.  
  1172.  
  1173. THE TOOLBOX
  1174. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1175. The toolbox will appear at the left side of your screen when you 
  1176. have opened or created a drawing file. The currently active tool 
  1177. will be inverted. You can select a new tool by clicking on it.
  1178.  
  1179.  
  1180. SELECTOR (THE SCISSORS)
  1181. ──────────────────────────────
  1182. The Selector tool allows you to select areas of your drawing. 
  1183. Selected areas can be transformed using the tools in the Edit 
  1184. menu.
  1185.  
  1186. You can move a selected area by placing the mouse cursor in it, 
  1187. holding down the left button and dragging it to its new location.
  1188.  
  1189. If you hold down the left shift key while you select an area, the 
  1190. original image below the selected area will be left behind, and a 
  1191. copy made to appear in the selected box. If you do not, the image 
  1192. below the selected area will be filled with white.
  1193.  
  1194. You can cause a selected area to become a permanent part of your 
  1195. drawing by clicking outside it. The selection box will go away. 
  1196. This is called "deselecting".
  1197.  
  1198. If you paste an image fragment into your drawing, it will appear 
  1199. in the upper left corner of your drawing window and behave as if 
  1200. it had been selected with the left shift key held down.
  1201.  
  1202.  
  1203. AIRBRUSH (OZONE FRIENDLY SPRAY PAINT)
  1204. ────────────────────────────────────────────
  1205. The Airbrush tool will allow you to spray random areas of colour
  1206. pixels in your drawing window. The longer you leave the mouse in 
  1207. one place and held down, the blacker the area will become. As 
  1208. with all tools, selecting the airbrush tool and painting with the 
  1209. left mouse button will paint in the foreground colour. The right 
  1210. button will paint in the background colour.
  1211.  
  1212.  
  1213. TEXT (THE BIG T TOOL)
  1214. ────────────────────────────
  1215. The Text tool will allow you to draw text in your picture using 
  1216. the currently selected font, font size and direction. The text 
  1217. will emanate from wherever you click in the drawing window. A 
  1218. vertical text cursor will indicate where the next character will 
  1219. appear.
  1220.  
  1221. If you hit Enter when you are typing text, the cursor will move 
  1222. down a line.
  1223.  
  1224. You cannot draw text if part of the text would appear outside the 
  1225. drawing window. 
  1226.  
  1227. Text is always drawn in the foreground or background colour, 
  1228. depending upon which mouse button you use.
  1229.  
  1230.  
  1231. LINE
  1232. ───────────
  1233. The Line tool allows you to draw lines. The thickness of the 
  1234. lines is set by the Set Line function in the Gadgets menu. The 
  1235. colour will be determined by the mouse button you use to draw 
  1236. with. As there is no sense in drawing a line with no thickness, 
  1237. the line thickness will default to a thin line if you have it set 
  1238. to no thickness.
  1239.  
  1240. You can constrain lines to be perfectly horizontal, vertical or 
  1241. diagonal by holding down the left shift, right shift or alt key 
  1242. respectively.
  1243.  
  1244.  
  1245. ERASER (THE PENCIL END)
  1246. ──────────────────────────────
  1247. The Eraser tool allows you to erase areas of your drawing. Eased 
  1248. areas will be filled with the current background colour. The left 
  1249. mouse button will generate a small eraser. The right mouse button 
  1250. will generate a bigger eraser.
  1251.  
  1252.  
  1253. RECTANGLE
  1254. ────────────────
  1255.  
  1256. FILLED RECTANGLE
  1257. ───────────────────────
  1258. The Rectangle tool draws rectangles... seems pretty obvious, 
  1259. doesn't it... Rectangles will be drawn in the current line 
  1260. thickness in the colour selected by the mouse button you choose. 
  1261. They will be hollow if you select the hollow rectangle tool and 
  1262. filled with the current fill colour... as set in the Set Fill 
  1263. item of the Gadgets menu... if you select the filled rectangle 
  1264. tool. 
  1265.  
  1266. You can constrain rectangles to be perfect squares by holding 
  1267. down the Alt key.
  1268.  
  1269.  
  1270. FILL (PAINT ROLLER)
  1271. ──────────────────────────
  1272. The Fill tool performs a "flood" or "bucket" fill using the 
  1273. current foreground or background colour based on the mouse button 
  1274. you use to set it off.
  1275.  
  1276. The fill tool likes to fill closed areas. If the area you attempt 
  1277. to fill has a hole in its periphery, the paint will leak out and 
  1278. fill the area outside it, too. The Undo tool is very useful when 
  1279. you're using the Fill tool.
  1280.  
  1281.  
  1282. ELLIPSE      
  1283. ────────────────────
  1284.  
  1285. FILLED ELLIPSE
  1286. THE ELLIPSE TOOL DRAWS ELLIPSES. IN FACT, DUE TO A LIMITATION IN 
  1287. THE CURRENT ELLIPSE ALGORITHM, YOU'LL SEE A RECTANGLE AS YOU DRAW 
  1288. THE ELLIPSE AND AN ELLIPSE ONLY AFTER YOU RELEASE THE MOUSE 
  1289. BUTTON. ELLIPSES WILL BE DRAWN IN THE CURRENT LINE 
  1290. THICKNESS IN THE COLOUR SELECTED BY THE MOUSE BUTTON YOU CHOOSE. 
  1291. THEY WILL BE HOLLOW IF YOU SELECT THE HOLLOW ELLIPSE TOOL AND 
  1292. FILLED WITH THE CURRENT FILL COLOUR... AS SET IN THE SET FILL 
  1293. ITEM OF THE GADGETS MENU... IF YOU SELECT THE FILLED ELLIPSE 
  1294. TOOL. 
  1295. ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  1296. ─────────────────────────
  1297.  
  1298. You can constrain ellipses to be perfect circles by holding 
  1299. down the Alt key.
  1300.  
  1301.  
  1302. UNDO
  1303. ───────────
  1304. The Undo tool will undo the last thing you did and then select 
  1305. whatever tool you were using before you selected undo. Changes to 
  1306. your drawing cease to be undo-able after you save the drawing, 
  1307. scroll the drawing or draw something else.
  1308.  
  1309. A note about undo: The undo works by copying the appropriate part 
  1310. of the picture you're working on from its buffer onto the screen 
  1311. when you click on the undo tool, thus wiping out the changes you 
  1312. want to undo. Obviously, this will wipe out everything since the 
  1313. last time the buffer was updated from the screen.
  1314.  
  1315. In a monochrome paint program, such as the monochrome version of 
  1316. Desktop Paint, it's practical to update the buffer just prior to 
  1317. each drawing operation. As such, you can undo single operations. 
  1318.  
  1319. Because of the amount of data involved in a full colour picture, 
  1320. this isn't practical under Desktop Paint 256. As such, the buffer 
  1321. is updated when you click on a scroll bar, when you change tools 
  1322. and when you save a picture to disk. 
  1323.  
  1324. If you draw three rectangles in succession and then click on the 
  1325. undo tool, all three rectangles will vanish. To make your current 
  1326. drawing non-undoable, click on the a scroll bar or temporarily 
  1327. change tools.
  1328.  
  1329.  
  1330. BRUSH (THE PAINTBRUSH)
  1331. ─────────────────────────────
  1332. The Brush tool allows you to draw free form lines in the line 
  1333. colour corresponding to the mouse button you're using and in the 
  1334. currently selected line width.
  1335.  
  1336.  
  1337. ZOOM (THE MAGNIFYING GLASS)
  1338. ──────────────────────────────────
  1339. The Zoom tool allows you to zoom in on a section of your drawing 
  1340. and make pixel by pixel changes to it. When the zoom window is 
  1341. open, clicking in the enlarged area with the left mouse button 
  1342. will draw in the current foreground colour. The right button will 
  1343. draw in the background colour. You can select new colours by 
  1344. clicking in the palette.
  1345.  
  1346. You can also select colours from the zoom box image. If you hold 
  1347. down the left shift key while the zoom box is open and click on 
  1348. a pixel in the enlarged image fragment, the current foreground 
  1349. colour will be set to the colour of that pixel. The same thing 
  1350. goes for the right mouse button and the background colour.
  1351.  
  1352. The Zoom tool allows you to wash colours. If you hold down the 
  1353. Alt key and draw in the enlarged image fragment, the pixel under 
  1354. the mouse will change to a colour which is tinted with the 
  1355. current foreground or background colour, depending upon which 
  1356. mouse button you hold. This process is can be a bit 
  1357. unpredictable, as the colour chosen for the wash must come from 
  1358. the existing colour palette, which may not have very good matches 
  1359. for some intermediate colours. You'll probably want to experiment 
  1360. with this a bit.
  1361.  
  1362. You can Undo zoomed changes if you don't like them after you've 
  1363. closed the Zoom box.
  1364.  
  1365.  
  1366. GRADIENT
  1367. ───────────────
  1368. The Gradient tool draws rectangles which will be filled with a 
  1369. graduated grey tone, the details of which are defined in the Set 
  1370. Gradient function of the Gadgets menu. The area will be 
  1371. surrounded by a line as defined in the Set Line function of the 
  1372. Gadgets menu. You can have a no thickness line if you like. 
  1373.  
  1374. Gradients are useful for giving areas a three dimensional 
  1375. appearance.
  1376.  
  1377. Gradients run from the current foreground colour to the current 
  1378. background colour. Using the Gradient box in the Gadgets menu, 
  1379. you can decide whether gradients should run vertically or 
  1380. horizontally.
  1381.  
  1382. The Gradients box also allows you to select how gradients will be 
  1383. formed. Colour mapping creates a hypothetical gradient which 
  1384. makes a smooth transition between the two extreme colours, and 
  1385. then selects colours from the current palette which best match 
  1386. the ones it has mathematically arrived at.
  1387.  
  1388. Dithering creates a gradient by dithering between the two extreme 
  1389. colours.
  1390.  
  1391. In most cases, colour mapping will not work well in colour 
  1392. pictures as there will not be a sufficient selection of colours 
  1393. to create an attractive gradient. Colour mapping looks great in 
  1394. grey scale pictures. If you're working with a colour image, 
  1395. select the dithering option for gradients.
  1396.  
  1397.  
  1398. EYEDROPPER TOOL
  1399. ──────────────────────
  1400. The eyedropper tool allows you to change the current foreground 
  1401. and background drawing colours by picking colours from within 
  1402. your picture. If you select the eyedropper tool and click in the 
  1403. work space with the left mouse button, the foreground colour will 
  1404. change to the colour of the pixel under the mouse cursor. If you 
  1405. click with the right button, the background colour will change.
  1406.  
  1407.  
  1408. BLANK TOOL
  1409. ─────────────────
  1410. This tool doesn't do anything. It's a space filler because at the 
  1411. moment there are an odd number of tools implemented in Desktop 
  1412. Paint 256, and the toolbox looked funny with one icon missing.
  1413.  
  1414.  
  1415. USING THE PALETTE AND THE COLOUR SELECTOR
  1416. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1417. All the available colours are displayed at the bottom of your 
  1418. screen in the palette box. Clicking on one with the left mouse 
  1419. button will make it the current foreground colour. Clicking on 
  1420. one with the right mouse button will make it the current 
  1421. background colour.
  1422.  
  1423. If you click in one of the colour tiles of the colour selector... 
  1424. the box to the left of the palette... a window will appear to 
  1425. allow you to change the percentages of red, green and blue light 
  1426. which make up the colour in question.
  1427.  
  1428. As has been discussed, there are five colours which Desktop Paint 
  1429. 256 selects for use as "system" colours, colours which it uses to 
  1430. draw its windows, buttons and so forth. You can edit these if you 
  1431. happen to select one, but the colour adjustment window will warn 
  1432. you that you're meddling with a system colour.
  1433.  
  1434. The Test button will tell you how many times a specific colour 
  1435. has been used in your picture. It's not uncommon to find scanned 
  1436. images with unused colours, usually at the ends of their 
  1437. palettes. If you have to create a custom colour... to add some 
  1438. text to a picture, for example... you should try to find an 
  1439. otherwise unused colour.
  1440.  
  1441.  
  1442. COMMAND LINE SWITCHES
  1443. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1444. You can use command line switches when you run Desktop Paint 256 
  1445. to temporarily adjust the settings which DTPCINST configures. 
  1446. Each command line switch is of the form /XXX, a slash and three 
  1447. letters. Multiple switches should be separated by spaces.
  1448.  
  1449. These are the current command line switches.
  1450.  
  1451. /DOS - disable EMS or XMS 
  1452. /EMS - enable EMS
  1453. /XMS - enable XMS
  1454. /PCX - default to PCX files
  1455. /GIF - default to GIF files
  1456. /IFF - default to IFF/LBM files
  1457. /TIF - default to TIFF files
  1458. /TCL - Create colour TIFF files
  1459. /TCG - Create grey TIFF files
  1460. /TXP - Expand TIFF grey scale
  1461. /TXN - Do not expand TIFF grey scale
  1462.  
  1463.  
  1464. FONTS
  1465. ▀▀▀▀▀▀▀▀▀▀▀▀▀
  1466. Assuming that you have fonts installed in DTP.RES, the Font menu 
  1467. will appear in Desktop Paint 256 and you'll be able to type text into 
  1468. your pictures. Desktop Paint 256 comes with a basic selection of 
  1469. fonts, and you can add more to it.
  1470.  
  1471. Fonts are large, and a whole family of fonts can easily cause 
  1472. DTP.RES to swell by a few hundred kilobytes. 
  1473.  
  1474. There is no commercial source of proportional bitmapped fonts for 
  1475. PC applications per se. Instead, Desktop Paint 256 allows you to 
  1476. utilize fonts from other sources. Specifically, you can convert 
  1477. bitmapped fonts from GEM applications such as Ventura Publisher, 
  1478. from Microsoft Windows 3 FNT files and from Macintosh FONT and 
  1479. NFNT resource files. Once converted, these fonts can be added to 
  1480. Desktop Paint 256.
  1481.  
  1482. If you downloaded Desktop Paint 256 from a bulletin board, you'll 
  1483. probably be able to find a wealth of suitable fonts there too.
  1484.  
  1485. There are three separate programs to do these conversions, 
  1486. GEM2FONT, MAC2FONT and WIN2FONT respectively. There is also a 
  1487. program called SEEFONT which will allow you to look at samples of 
  1488. the fonts you've converted to see what they're like.
  1489.  
  1490. The basic Desktop Paint 256 package does not include these 
  1491. tools... it's arguably big enough as it stands. Registered users 
  1492. will be sent the toolkit disk with these programs on it as well 
  1493. as an assortment of additional fonts ready to add to DTP.RES.
  1494.  
  1495. The font toolkit also includes the source code and instructions 
  1496. to write your own assembly language dot matrix printer driver 
  1497. PDRV resource, should you feel like doing so.
  1498.  
  1499.  
  1500. MANAGING RESOURCES
  1501. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1502. You do not have to understand one word of the next section to use 
  1503. Desktop Paint 256. You can skip it with impunity if you like.
  1504.  
  1505. The DTP.RES file is a list of resources. Resources are unrelated 
  1506. bits of data and code which Desktop Paint 256 might need. These could 
  1507. have been kept as separate files, but keeping them all in DTP.RES 
  1508. makes them easier to manage, requires less space on your hard 
  1509. drive and allows Desktop Paint 256 to get at them more rapidly.
  1510.  
  1511. Desktop Paint 256 looks at DTP.RES when it first boots up... assuming 
  1512. that it's there at all. If Desktop Paint 256 can't find DTP.RES, it 
  1513. simply doesn't use any of the things it expects to find as 
  1514. resources, such as fonts. 
  1515.  
  1516. All of the resources which might be in DTP.RES are optional. If 
  1517. you don't want to deal with resources or you like Desktop Paint 256 
  1518. as it is, just skip this section.
  1519.  
  1520. These are the resource types which Desktop Paint 256 will recognize 
  1521. in DTP.RES.
  1522.         
  1523.         FONT - screen fonts
  1524.         MENU - alternate menus
  1525.         PDRV - dot matrix printer driver
  1526.         CMAP - alternate default colour map (palette)
  1527.         VGAD - a screen driver stored in a resource
  1528.  
  1529. Some or all of these may be present in DTP.RES, depending on how 
  1530. you want to configure Desktop Paint 256.
  1531.  
  1532.  
  1533. USING RMOVER
  1534. ───────────────────
  1535. In order to work with resources you'll need RMOVER.EXE, which is 
  1536. included with the package. RMOVER allows you to add resource 
  1537. files together, to extract resources from a file, to delete 
  1538. resources from a file and to list all the resources in a file.
  1539.  
  1540.  
  1541. Listing resources
  1542. -----------------------
  1543. Let's begin with the simplest function of RMOVER, listing the 
  1544. resources in a resource file. DTP.RES is a resource file. To see 
  1545. what was in it, you would do this.
  1546.  
  1547. RMOVER DTP /L
  1548.  
  1549. You would see something like the following list for the DTP.RES 
  1550. file which comes with the distribution version of Desktop Paint 256.
  1551.  
  1552.  
  1553. Resource mover version 1.0 - copyright (c) 1990 Alchemy Mindworks Inc.
  1554. ----------------------------------------------------------------------
  1555. Description: Extracted resource
  1556. 33 resource(s)
  1557. _____________________
  1558. Rsrc 0000 - type:BTMP - number 000000012 - 08004 bytes 
  1559. Rsrc 0001 - type:PDRV - number 000000000 - 00348 bytes 
  1560. Rsrc 0002 - type:FONT - number 000000000 - 02471 bytes Swiss 8pt #2
  1561. Rsrc 0003 - type:FONT - number 000000001 - 02971 bytes Swiss 9pt #2
  1562. Rsrc 0004 - type:FONT - number 000000002 - 03535 bytes Swiss 10pt #2
  1563. Rsrc 0005 - type:FONT - number 000000003 - 04045 bytes Swiss 11pt #2
  1564. Rsrc 0006 - type:FONT - number 000000004 - 04559 bytes Swiss 12pt #2
  1565. Rsrc 0007 - type:FONT - number 000000005 - 05897 bytes Swiss 14pt #2
  1566. Rsrc 0008 - type:FONT - number 000000006 - 07391 bytes Swiss 16pt #2
  1567. Rsrc 0009 - type:FONT - number 000000007 - 09077 bytes Swiss 18pt #2
  1568. Rsrc 0010 - type:FONT - number 000000008 - 11135 bytes Swiss 20pt #2
  1569. Rsrc 0011 - type:FONT - number 000000009 - 13599 bytes Swiss 22pt #2
  1570. Rsrc 0012 - type:FONT - number 000000010 - 15575 bytes Swiss 24pt #2
  1571. Rsrc 0013 - type:FONT - number 000000011 - 20891 bytes Swiss 28pt #2
  1572. Rsrc 0014 - type:FONT - number 000000012 - 30731 bytes Swiss 36pt #2
  1573. Rsrc 0015 - type:FONT - number 000000013 - 01875 bytes Dutch 6pt #14
  1574. Rsrc 0016 - type:FONT - number 000000014 - 02519 bytes Dutch 8pt #14
  1575. Rsrc 0017 - type:FONT - number 000000015 - 03215 bytes Dutch 9pt #14
  1576. Rsrc 0018 - type:FONT - number 000000016 - 03425 bytes Dutch 10pt #14
  1577. Rsrc 0019 - type:FONT - number 000000017 - 04113 bytes Dutch 11pt #14
  1578. Rsrc 0020 - type:FONT - number 000000018 - 04631 bytes Dutch 12pt #14
  1579. Rsrc 0021 - type:FONT - number 000000019 - 06023 bytes Dutch 14pt #14
  1580. Rsrc 0022 - type:FONT - number 000000020 - 07815 bytes Dutch 16pt #14
  1581. Rsrc 0023 - type:FONT - number 000000021 - 09293 bytes Dutch 18pt #14
  1582. Rsrc 0024 - type:FONT - number 000000022 - 11665 bytes Dutch 20pt #14
  1583. Rsrc 0025 - type:FONT - number 000000023 - 13939 bytes Dutch 22pt #14
  1584. Rsrc 0026 - type:FONT - number 000000024 - 16355 bytes Dutch 24pt #14
  1585. Rsrc 0027 - type:FONT - number 000000025 - 21885 bytes Dutch 28pt #14
  1586. Rsrc 0028 - type:FONT - number 000000026 - 30735 bytes Dutch 36pt #14
  1587. Rsrc 0029 - type:FONT - number 000000027 - 01875 bytes Swiss 6pt #2
  1588. Rsrc 0030 - type:FONT - number 000000028 - 03839 bytes Courier 12pt #102
  1589. Rsrc 0031 - type:FONT - number 000000029 - 09049 bytes Courier 20pt #102
  1590. Rsrc 0032 - type:FONT - number 000000030 - 12425 bytes Courier 24pt #102
  1591.  
  1592.  
  1593. Deleting resources
  1594. ------------------------
  1595. This is how you would delete a resource from DTP.RES with RMOVER. 
  1596. Let's delete the PDRV resource. This has resource number zero.
  1597.  
  1598. RMOVER DTP /D /TPDRV /N0
  1599.  
  1600. The /D switch tells RMOVER to delete a resource, /T switch tells 
  1601. it the type of the resource to delete and the /N switch tells it 
  1602. the number of the resource to delete.
  1603.  
  1604. Do not delete the EXIT or REGN resources.
  1605.  
  1606.  
  1607. Extracting resources
  1608. --------------------------
  1609. This is how you would extract a resource from DTP.RES, that is, 
  1610. to copy it from DTP.RES to a separate resource file of its own. 
  1611. Extracted resources live in resource files having one resource. 
  1612. You could later add such a resource to another resource file. In 
  1613. this example, we'll extract the PDRV resource. Note that this 
  1614. will not delete it from DTP.RES.
  1615.  
  1616. RMOVER DTP /E /TPDRV /N0 /FEPSNFX80.RES
  1617.  
  1618. The /T and /N switches work as before. The /E switch tells RMOVER 
  1619. to extract a resource. The /F switch tells it the name of the 
  1620. file to put the extracted resource in. This file... 
  1621. EPSNFX80.RES... will be deleted if it exists and a new one 
  1622. created.
  1623.  
  1624.  
  1625. Adding resources
  1626. ----------------------
  1627. This is how you would add a resource to DTP.RES. In this example 
  1628. we'll add COLOUR.CMP to DTP.RES. This is an alternate default 
  1629. palette which will be used if you use the New function of the 
  1630. File menu.
  1631.  
  1632. RMOVER DTP /A /FCOLOUR.CMP
  1633.  
  1634. The /A switch tells RMOVER to add a resource. Note that all the 
  1635. resources in the file indicated by the /F switch will be added to 
  1636. DTP.RES.        
  1637.  
  1638. NOTE: RMOVER can quite easily delete resources you might want to 
  1639. keep if you give it erroneous instructions. Keep a backup copy of 
  1640. your resource files while you're working with it.
  1641.  
  1642.  
  1643. COMMON RESOURCE TYPES
  1644. ────────────────────────────
  1645. Here's what each of these resources does and how to work with 
  1646. them. 
  1647.  
  1648. Make sure as you work with DTP.RES that you keep a copy of the 
  1649. original DTP.RES file which comes with Desktop Paint 256 so you can 
  1650. start over if you find you've deleted something you might want.
  1651.  
  1652.  
  1653. The FONT Resources
  1654. ------------------------
  1655. Each font which will be available in Desktop Paint 256 must have a 
  1656. separate resource. Thus, if you have Dutch in seven sizes, there 
  1657. will be seven FONT resources for Dutch. A complete discussion of 
  1658. fonts is available in FONTS.DOC, which comes with the font 
  1659. toolkit discussed above.
  1660.  
  1661. Note that Desktop Paint 256 can function without any fonts in 
  1662. DTP.RES at all. If you have no need of the text capabilities in 
  1663. Desktop Paint 256 and you want it to boot up more rapidly, remove 
  1664. all the fonts from DTP.RES.
  1665.  
  1666.  
  1667. The MENU Resources
  1668. ------------------------
  1669. You can add MENU resources to DTP.RES to change the names of the 
  1670. menu items in Desktop Paint 256. The AMERTEXT.RES file included with 
  1671. Desktop Paint 256 is an example of such a menu. It replaces the Text 
  1672. menu in Desktop Paint 256 with one in which the spelling of "Centre" 
  1673. is American, that is, "Center". Add AMERTEXT.RES to DTP.RES if 
  1674. you want to make this change.
  1675.  
  1676. The Desktop Paint 256 package does not come with a resource file 
  1677. editor, which is what you would need to create further custom 
  1678. menus. Registered users of the software can contact us for more 
  1679. information about modifying resources like this if they wish. 
  1680.  
  1681.  
  1682. The CMAP Resource
  1683. -----------------------
  1684. When you create a new picture with Desktop Paint 256, the default 
  1685. palette has 256 shades of grey. However, if a different default 
  1686. palette is stored in DTP.RES as a CMAP resource, it will be used 
  1687. instead. One comes with Desktop Paint 256 in the file 
  1688. PALETTE.RES. If you register Desktop Paint 256 and get the font 
  1689. toolkit, you'll find a utility called PCX2CMAP.EXE which will 
  1690. allow you to create your own CMAP resources.
  1691.  
  1692.  
  1693. The PDRV Resource
  1694. -----------------------
  1695. If you want to be able to print to a dot matrix or ink jet 
  1696. printer you'll need a PRDV resource in your DTP.RES file. There's 
  1697. one in the default DTP.RES to support the Epson FX-80, which is 
  1698. emulated by most other dot matrix printers. If you want to drive 
  1699. a printer which does not emulate the Epson FX-80, or you wish to 
  1700. use a higher resolution mode of a more sophisticated printer, you 
  1701. must create a new PDRV resource for your printer, delete the 
  1702. existing PRDV resource from DTP.RES and put your PRVR in its 
  1703. place.
  1704.  
  1705. If you wish to use PAINTJET.RES to drive a PaintJet compatible 
  1706. colour ink jet printer, delete the existing PDRV resource from 
  1707. DTP.RES and add PAINTJET.RES using RMOVER.
  1708.  
  1709. A discussion of printer drivers and the creation thereof can be 
  1710. found in the Desktop Paint 256 font toolkit, described earlier.
  1711.  
  1712.  
  1713. The VGAD Resource
  1714. -----------------------
  1715. Rather than specify a screen driver in DTPCINST, you can add it 
  1716. as a resource to DTP.RES, which will make Desktop Paint 256 boot 
  1717. up a little quicker and leave you with one fewer file to keep 
  1718. track of. In order to convert a DRV file into a resource, you'll 
  1719. need BIN2RES.EXE, which is provided with the font toolkit.
  1720.  
  1721.  
  1722. FEATURES COMING IN THE NEXT RELEASE
  1723. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1724. If you register Desktop Paint 256 you'll be notified of the next 
  1725. major release of the software. Among the things we're working on 
  1726. are:
  1727.  
  1728. - An irregular area selector tool
  1729. - Fill with gradient
  1730. - Editable brushes
  1731. - Brush with image fragments
  1732. - Text with gradients
  1733. - Text effects
  1734. - Free rotation
  1735. - Polygon tool
  1736. - More colour special effects
  1737. - More file formats supported
  1738.  
  1739. We are also most interested in suggestions from registered users.
  1740.  
  1741.  
  1742. DESQVIEW, QEMM AND OTHER ENVIRONMENTS
  1743. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1744. Desktop Paint 256 has not been written to run under DesqView, and 
  1745. in most cases will not do so reliably. In practical terms, 
  1746. software must be specifically written to be DesqView-aware if it 
  1747. is to work under DesqView, and in the case of Desktop Paint 256 
  1748. the speed and memory penalties involved in doing so were 
  1749. prohibitive.
  1750.  
  1751. One of the frequent problems which Desktop Paint 256 runs up 
  1752. against is QEMM, the Quarterdeck memory manager. Its extended 
  1753. memory interface does not appear to be fully compatible with that 
  1754. of HIMEM.SYS, the standard XMS memory manager which Desktop Paint 
  1755. 256 was written to look for. If you set up Desktop Paint 256 to 
  1756. use extended memory and you have QEMM installed to manage your 
  1757. extended memory, you may encounter problems with large files.
  1758.  
  1759. Because of the way Desktop Paint 256 uses memory, we don't 
  1760. recommend running it under multi-tasking or task switching 
  1761. environments, with the exception of Windows 3. Things like 
  1762. DesqView, Double DOS, GeoWorks and such may cause it to 
  1763. misbehave. 
  1764.  
  1765.  
  1766. CONTACTING ALCHEMY MINDWORKS INC.
  1767. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1768. We hope you'll contact us to register Desktop Paint 256... see 
  1769. the section about registering Desktop Paint 256 elsewhere in this 
  1770. document. 
  1771.  
  1772. You can contact us by mail by writing to us at:
  1773.  
  1774. Alchemy Mindworks Inc.
  1775. P.O. Box 500
  1776. Beeton, Ontario
  1777. L0G 1A0
  1778. Canada
  1779.  
  1780. We will attempt to answer questions from unregistered users who 
  1781. write to us to the extent that their answers are needed for you 
  1782. to fully determine whether Desktop Paint 256 will suit your 
  1783. requirements. 
  1784.  
  1785. We can also be reached through the Alchemy Mindworks bulletin 
  1786. board. It's available twenty-four hours a day at (416) 729-4609. 
  1787. As of this writing, the protocol was 300, 1200 or 2400 baud, or 
  1788. 9600 baud v.32bis, eight data bits, no parity and one stop bit.
  1789.  
  1790. In the UK the latest versions of our software can be download from
  1791. PDSL on 0892 661149 (v22,22bis), 667090 (HST), 667091 (DSHST)
  1792. settings as above.
  1793.  
  1794. The bulletin board always has the most recent versions of all our 
  1795. shareware on it, plus bug fixes, drivers and other relevant 
  1796. information. It only exists to support Alchemy Mindworks' 
  1797. shareware... it does not have a general file area.
  1798.  
  1799. If you encounter problems with a file, you're welcome to upload 
  1800. the errant file to our bulletin board. Actually, you can upload 
  1801. any picture files you like to the board... we enjoy getting 
  1802. pictures.
  1803.  
  1804. If you have a question about Desktop Paint 256, feel free to 
  1805. leave it on the bulletin board. We try to answer all questions 
  1806. within twenty-four hours. Note that you must call back to 
  1807. retrieve your answer... please don't ask us to phone you or to 
  1808. leave the answer on another bulletin board.
  1809.  
  1810. Registered users of Desktop Paint 256 will receive our voice 
  1811. number for immediate technical support. The voice number is only 
  1812. available for use from 10:00am to 5:00pm EST. If you call and get 
  1813. our answering machine... it does happen... please leave us a 
  1814. message or call back later. We are only able to return long 
  1815. distance calls if we can call you collect. In this regard, please 
  1816. note that as of this writing Canada has a very peculiar 
  1817. electronic voice mail collect call system... if the phone 
  1818. company's computer starts talking when you pick up the phone, 
  1819. it's probably us returning your call.
  1820.  
  1821. We ask that in contacting us you appreciate that we are a small 
  1822. company with limited resources. If you have not registered 
  1823. Graphic Workshop we will not tell you to go to hell, but please 
  1824. don't ask us for half an hour of free technical support.
  1825.  
  1826.  
  1827. REGISTRATION
  1828. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1829. If you like this program and find it useful, you are requested to 
  1830. support it by registering the software. This will entitle you to
  1831. telephone support, notification of updates, a free copy of the 
  1832. latest version of Desktop Paint 256 and other worthwhile things. 
  1833. It will also avail you of a registration number to shut off the 
  1834. closing beg notice and counter. More to the point, though, it'll 
  1835. make you feel good. We've not infested the program with excessive 
  1836. beg notices, crippled it or had it verbally insult you after ten 
  1837. days. We trust you to support Desktop Paint 256 if you like it.
  1838.  
  1839. If you want to see additional features in Desktop Paint 256... 
  1840. your VGA card or printer supported, mayhaps... register your 
  1841. software. If we had an Arcturian mega-dollar for everyone who has 
  1842. said they'd most certainly register their copy if we'd add just 
  1843. one more thing to it, we could buy ourselves a universe and 
  1844. retire.
  1845.  
  1846. Oh yes, should you fail to support this program and continue to 
  1847. use it, a leather winged demon of the night will tear itself, 
  1848. shrieking blood and fury, from the endless caverns of the nether 
  1849. world, hurl itself into the darkness with a thirst for blood on 
  1850. its slavering fangs and search the very threads of time for the 
  1851. throbbing of your heartbeat. Just thought you'd want to know 
  1852. that.
  1853.  
  1854. In the UK our address is:
  1855.  
  1856. PDSL
  1857. Winscombe House
  1858. Beacon Road
  1859. CROWBOROUGH
  1860. East Sussex
  1861. TN6 1UL
  1862. tel 0892 663298
  1863. fax 0892 667473
  1864.  
  1865. If you have a FAX number, please include it in your registration. 
  1866. We're hoping to be able to handle notification of future updates 
  1867. of Desktop Paint 256 by FAX where we can. This is both 
  1868. considerably faster and a lot cheaper than mail.
  1869.  
  1870.  
  1871.  
  1872. CANADIAN USERS
  1873. ─────────────────────
  1874. The registration fee for Desktop Paint 256 is $40.00 (CDN) plus 
  1875. seven percent GST, or $42.80. If you live in Ontario, please add 
  1876. eight percent PST to this, for a total of $45.80. We sincerely 
  1877. regret collecting this tax on behalf of several levels of 
  1878. government which will only squander it. If you sincerely regret 
  1879. having to pay it, we urge you to express your regret by voting in 
  1880. the next federal and provincial elections. 
  1881.  
  1882.  
  1883. AMERICAN USERS
  1884. ─────────────────────
  1885. The registration fee for Desktop Paint 256 is $40.00 (US). The 
  1886. exchange on US funds pretty well covers the extra postage to the 
  1887. States.
  1888.  
  1889.  
  1890. PAYING BY CREDIT CARD
  1891. ────────────────────────────
  1892. We can accept payment by Visa & Mastercard only. We need your card number
  1893. and expiry date and the name which appears on your card. We also 
  1894. need written authorization to debit your account for the
  1895. specific amount you're sending us.
  1896.  
  1897.  
  1898. SOURCE CODE AVAILABILITY AND BOOKS
  1899. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1900. It isn't.
  1901.  
  1902. After considerable meditation and several bad experiences, we 
  1903. have decided not to release the source code for Desktop Paint 
  1904. 256. We do license parts of it for specific applications... if 
  1905. you want more information about using some of the functions of 
  1906. Desktop Paint 256 in your software, please contact us.
  1907.  
  1908. If you're interested in writing programs which use graphics, 
  1909. you'll find everything you need to know in "Bitmapped Graphics", 
  1910. by Steven William Rimmer. It's published by TAB Books, (TAB book 
  1911. 3558). It features code to pack and unpack MacPaint, IMG, PCX, 
  1912. GIF and TIFF files, as well as chapters on screen drivers, 
  1913. dithering and printing.
  1914.  
  1915. An additional book on this subject, "Supercharged Bitmapped 
  1916. Graphics", (TAB Book 4102), will be available in mid-1992. It 
  1917. discusses the GIF 89a, WordPerfect, BMP, IFF/LBM, TGA, MSP, 24-
  1918. bit PCX and colour TIFF file formats, as well as such subjects as 
  1919. colour dithering and colour printing.
  1920.  
  1921. If you'd like to write applications which use menus, icons, 
  1922. windows and all the other paraphernalia of a graphical user 
  1923. interface, you might find the book "PC Graphical User Interfaces" 
  1924. handy. It's published by TAB Books (TAB Book 3875). It includes 
  1925. the C source for a complete graphical user interface library, 
  1926. related code to manage fonts and bitmaps and a tiny paint 
  1927. program. 
  1928.  
  1929. A complete discussion of graphic file formats for use in word 
  1930. processing documents and desktop publishing chapters can be found 
  1931. in The Graphic File Toolkit, by Steve Rimmer, published by 
  1932. Addison-Wesley, available in mid-1992. This is an invaluable 
  1933. reference for anyone who wants to use graphic files but does not 
  1934. want to become a programmer in the process.
  1935.  
  1936. If your local bookstore doesn't have these books, they can be 
  1937. mail or phone ordered from Christies of Cookstown, P.O. Box 392, 
  1938. Cookstown, Ontario L0L 1L0, Canada. Their phone number is (705) 
  1939. 458-1562. It has a FAX machine on it after hours. As of this 
  1940. writing, they're open seven days a week.
  1941.  
  1942.  
  1943. BUNDLING DESKTOP PAINT 256
  1944. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1945. If you'd like to include Desktop Paint 256 with your product, 
  1946. please get in touch with us. We have several ways to help you do 
  1947. this so your users get the most out of Desktop Paint 256 and we 
  1948. don't have to set our leather winged demon of the night on 'em.
  1949.  
  1950.  
  1951. SHAREWARE DISTRIBUTORS
  1952. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1953. We receive numerous requests for copies of Desktop Paint 256 from 
  1954. shareware distributors and we don't have the facilities to send 
  1955. out disks in response to all of them. 
  1956.  
  1957. We can provide you with a disk containing copies of our larger 
  1958. shareware applications for $10.00 (US). Alternately, you can 
  1959. download the current versions of our applications from 
  1960. CompuServe in the GRAPHSUPPORT forum or from our bulletin board 
  1961. at (416) 729-4609. You can also order them from one of the larger 
  1962. distributors we use, such as Public Brand Software, 3750 Kentucky 
  1963. Avenue, Indianapolis, IN 46241. They always have the current 
  1964. versions of our programs.
  1965.  
  1966. If you obtain current copies of our shareware, you have our 
  1967. permission to distribute it under the following terms.
  1968.  
  1969. - That nothing be added to, deleted from or changed in the 
  1970.   archive files which contain our packages. This includes adding 
  1971.   ZIP file comments to them.
  1972.  
  1973. - That our shareware is not included in or bundled with other 
  1974.   hardware or software without our written permission.
  1975.  
  1976. - That no printed documentation regarding our shareware is 
  1977.   included with the package without our written permission.
  1978.  
  1979. - That hard copy explaining that our packages are shareware is 
  1980.   included with the disks.
  1981.  
  1982. You do have our permission to copy the ZIP files from our quad 
  1983. density disk to multiple lower density disks for distribution.
  1984.  
  1985.  
  1986. OTHER ALCHEMY MINDWORKS SHAREWARE
  1987. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1988. The following are the other shareware packages we have available 
  1989. as of this writing. Our newsletter, available for the asking, 
  1990. will list all the current ones.
  1991.  
  1992.  
  1993. GRAPHIC WORKSHOP
  1994. ───────────────────────
  1995. This is the last word in image programs. It converts, prints, 
  1996. views, dithers, transforms, flips, rotates, scales, crops, colour 
  1997. adjusts, scans, quantizes and wreaks special effects on MacPaint, 
  1998. GEM/Ventura IMG, PCX, GIF, TIFF, WPG, MSP, IFF/LBM, BMP, Halo 
  1999. CUT, Targa and EPS files. It drives CGA, Hercules, EGA, VGA and 
  2000. pretty well all super VGA cards. It will drive PostScript and 
  2001. LaserJet Plus laser printers, colour PostScript printers, colour 
  2002. inkjets and most dot matrix printers. It features batch 
  2003. processing, extended and expanded memory support, an intuitive 
  2004. user interface and easy to follow menus. It allows you to convert 
  2005. colour image files into superb black and white clip art for 
  2006. desktop publishing, among other things. 
  2007.  
  2008.  
  2009. GRAPHIC WORKSHOP FOR WINDOWS
  2010. ───────────────────────────────────
  2011. Offering the same functionality as Graphic Workshop for DOS, the 
  2012. Windows implementation of this package offers a traditional 
  2013. Windows interface, multitasking and lots of things to click on. 
  2014. It converts, prints, views, dithers, transforms, flips, rotates, 
  2015. scales, crops, colour adjusts, scans, quantizes and wreaks 
  2016. special effects on MacPaint, GEM/Ventura IMG, PCX, GIF, TIFF, 
  2017. WPG, MSP, IFF/LBM, BMP, Halo CUT, Targa and EXE picture files. 
  2018. Graphic Workshop for Windows will display and print on any card 
  2019. and printer respectively that can be driven by Windows. It 
  2020. features batch processing, an intuitive user interface and easy 
  2021. to follow menus. It allows you to convert colour image files into 
  2022. superb black and white clip art for desktop publishing, among 
  2023. other things. Registered users of Graphic Workshiop for Windows 
  2024. will also receive a copy of GWS Camera, our fast, friendly 
  2025. Windows screen capture.
  2026.  
  2027.  
  2028. IMAGE GALLERY
  2029. ────────────────────
  2030. Image Gallery is a visual database to help you keep track of a 
  2031. large number of image files quickly and effectively. It will 
  2032. create database files... galleries... of any combination of 
  2033. bitmapped image files, displaying them as small ``thumbnail'' 
  2034. images. You can search a gallery visually or by key words. 
  2035. Each entry in a gallery supports key word and comment fields, as 
  2036. well as the dimensions, location and other specifics of each 
  2037. image. You can also print all or part of a gallery, producing 
  2038. hard copy catalogs of your images when you need them. Image 
  2039. Gallery requires no extended or expanded memory. It will run with 
  2040. any VGA card. It uses a Microsoft compatible mouse and will drive 
  2041. any PostScript or LaserJet Plus compatible laser printer. It will 
  2042. read all the image file types that Graphic Workshop supports.
  2043.  
  2044.  
  2045. DESKTOP PAINT 
  2046. ─────────────────────
  2047. Desktop Paint is a powerful monochrome paint package fine tuned 
  2048. for use with desktop publishing applications. It will read and 
  2049. write MacPaint, Ventura IMG, PCX, WordPerfect WPG and TIFF image 
  2050. files. It has EMS and XMS support to handle images of virtually 
  2051. any size, an intuitive user interface and a wide selection of 
  2052. image creation and manipulation tools. Desktop Paint can utilize 
  2053. fonts from many other sources, including Ventura Publisher, 
  2054. Macintosh FONT and NFNT resources and Windows FNT files. Desktop 
  2055. Paint 256 requires a Microsoft-compatible mouse.
  2056.  
  2057.  
  2058. GRAFCAT RELEASE THREE
  2059. ────────────────────────────
  2060. GrafCat prints a visual catalog of your image files, with             
  2061. fifteen or sixteen pictures to a page, depending on the image 
  2062. orientation you choose. It supports all the file types that 
  2063. Graphic Workshop handles, and will drive any PostScript or 
  2064. LaserJet Plus compatible laser printer, including LaserJet II and 
  2065. LaserJet III series printers. This is a complete re-write of 
  2066. GrafCat... it now supports a file finder screen like the one in 
  2067. Graphic Workshop and numerous print options.
  2068.  
  2069.  
  2070. GIFINFO
  2071. ──────────────
  2072. GifInfo creates catalog files from your GIF collection, allowing 
  2073. you to store fifty or more miniature full colour representations 
  2074. of GIF files on a single quad floppy.
  2075.  
  2076.  
  2077. STORYTELLER
  2078. ──────────────────
  2079. Storyteller is a hypertext program with a mouse driven graphical 
  2080. user interface which will allow you to create reports, manuals 
  2081. and interactive fiction, among other things, which has a tree 
  2082. structure. Each page of a Storyteller document can lead to 
  2083. related sub-pages, which can in turn have their own sub-sub 
  2084. pages, and so on. It looks slick and is exceedingly user 
  2085. friendly. Storyteller requires a Microsoft-compatible mouse.
  2086.  
  2087. If you can't obtain them from the usual sources of shareware, 
  2088. they're available from us for $40.00 each preregisterd. They're 
  2089. also all available for downloading from our bulletin board at 
  2090. (416) 729-4609.
  2091.  
  2092.  
  2093. REVISION HISTORY
  2094. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2095.  
  2096. Version 1.5 - Fixed a bug in the scaling function which caused 
  2097. Desktop Paint 256 to go into never-never land from time to time, 
  2098. and one in the bucket fill that occasionally had similar results.
  2099.  
  2100. Version 1.4 - Fixed a bug in the way files with between thirty-
  2101. two and one hundred and twenty-eight colours were created with 
  2102. the New function. Added drivers for Tseng Labs and Trident cards. 
  2103. Added a box to ask "Do you want to close?". Added colour printing 
  2104. for four colour devices. A driver for the Hewlett-Packard 
  2105. PaintJet and Kodak Diconix Color 4 printers is included.
  2106.  
  2107. Version 1.3 - Fixed several minor bugs, including one in the 
  2108. Paste function which caused black lines to appear around some 
  2109. pasted fragments. Also improved the GIF decoder. Interlaced 
  2110. monochrome images are now handled correctly. Fixed a bug which 
  2111. allowed pixels outside the picture area to be edited with the 
  2112. zoom function.
  2113.  
  2114. Version 1.2 - Added extended (XMS) memory support for Windows 
  2115. users. Added colour washes to the Zoom window. Fixed an 
  2116. inconsistency in the way the select box works when a picture is 
  2117. saved.
  2118.  
  2119. Version 1.1 - Added the Sharpen effect, added double clicking to 
  2120. the file selector box.
  2121.  
  2122. Version 1.0 - Desktop Paint 256 wanders out into the infinite 
  2123. cosmos seeking destiny.
  2124.  
  2125.  
  2126. LEGAL DOGMA
  2127. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2128. The author assumes no responsibility for any damage or loss 
  2129. caused by the use of these programs, however it comes down. If 
  2130. you can think of a way a picture program can cause you damage 
  2131. or loss you've a sneakier mind than mine.
  2132.  
  2133. All the trademarks used herein are registered to whoever it is 
  2134. that owns them. This notification is given in lieu of any 
  2135. specific list of trademarks and their owners, which would not be 
  2136. as inclusive and would probably take a lot longer to type. 
  2137.  
  2138. Desktop Paint 256 is a trademark of Alchemy Mindworks Inc.
  2139.  
  2140. That's it...
  2141. 
  2142.