home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / utilities / utilsd / drawcat / !DrawCat / !Help < prev    next >
Text File  |  1994-07-04  |  15KB  |  126 lines

  1.                                   !DrawCat
  2.                                   --------
  3.                                 Version 1.10
  4. ================================================================================
  5.                This program is Copyright © Anton L. Mans May 1994
  6. ================================================================================
  7.  
  8.                           This program is Freeware.
  9.  
  10. You may copy it for your own purposes and you may give copies to anyone you wish.  You may not charge for such copies, other than such charges as relate to the cost of a blank disc and, in the case of organisations which provide a public domain, free- ware, shareware, or careware program library service, nominal copying fees. 
  11. You may alter it for your own purposes, but you may not distribute altered versions.  If you give it away it must contain all the original files, to wit:
  12.  
  13.    !Boot
  14.    !Help
  15.    !Run
  16.    !RunImage
  17.    !Sprites
  18.    History
  19.    Templates
  20.    WimpExt
  21.  
  22. WimpExt is a module which is copyright Jon Ribbens, and is distributed with this application in terms of his distribution statement.
  23.  
  24. Disclaimer
  25. ----------
  26. No guarantee is stated or implied that this program is suitable for any purpose whatsoever.  No responsibility will be accepted by the author for any damages of any nature whatsoever sustained by any person, creature, thing, legal person, organisation, or body singular or corporate of any description, whether direct or indirect, resulting from the use or non-use or misuse or inability to use this program.
  27.  
  28. ================================================================================
  29.  
  30. Purpose
  31. -------
  32. To produce a neatly printed catalogue of a collection of drawfiles with minimum human intervention.
  33.  
  34. How it got to this point
  35. ------------------------
  36. Skip this section if you're not into blurb.
  37. I have a collection of about 30-odd megs of clipart in Drawfile format, numbering in excess of 2400 items.
  38. I have forgotten most of what I've got, but the collection grows apace.  It is too painful to try to look through the collection on the screen, and some kind of printed catalogue was needed.  It's much easier to flip through a book of pictures, scanning the pages quickly, than to wade through each one in !Draw(Plus), Arm2million notwithstanding.
  39. Of course the catalogue would have to include some method of mapping the picture in the book to the location of the file on the hard drive.  So each picture in the book would have to have a pathname & filename attached to it.
  40. I started making a kind of a catalogue by manually dragging the files into a Draw window, scaling each one to more or less a suitable size, and then typing the filename below it.  Each page had the full pathname of the directory of origin at the top.  When I had done three pages, I decided that this was secretary-type work.
  41. My secretary resigned after five pages, and I'm still dealing with some rather nasty correspondence from her union, her lawyer, and the maintenance department of a hospital for nervous disorders.  Property values in the vicinity of that hospital have plummeted, as the night is still split by a series of banshee-like screeches when someone inadvertently says the word "draw".
  42. Clearly some form of automation was needed.
  43. I was faced with the massively daunting prospects of coming to grips with the Draw module and the Draw file format, the Font Manager, and the Printer Driver, all in one go (I had the Wimp pretty much under control, although I still bear the scars of *that* learning curve).
  44. I tried quite unashamedly to palm the project off onto such leading lights as Jonathan Marten and Jon Ribbens, but they very courteously and gently told me that they would not consider it at this time.  So I had to do it.  The election period produced two unexpected holidays in the middle of the week, and instead of queueing up with everybody else, I banged away at my Arc (I dashed off at the last minute to vote).  The weekend weather was not conducive to the beach, so I had another two days.  Two more nights finally did it, and voila!  It works!  Version 0.01 was the first working version, and version 1.00 is the first 
  45.  
  46. Startup
  47. -------
  48. Double-click on the Filer icon to install !DrawCat on the iconbar.
  49. Now you can do one of three things:
  50. 1   Create a new catalogue
  51. 2   View an existing catalogue
  52. 3   Print an existing catalogue
  53.  
  54. Creating a catalogue
  55. --------------------
  56. Drag the directory containing your drawfiles onto the iconbar icon.  A comfort window opens showing progress.  After a brief spell, the activity on your disc drive should stop, and the comfort window will close.  That's it.
  57. You can only create one catalogue at a time, and it lives in !DrawCat's application directory.  There's nothing stopping you from getting at it and renaming or relocating it, but if you want to view or print it, it's gotta be called "DrawCat" nad it's gotta be in !DrawCat's application directory.
  58. If you already have a catalogue loaded, it will be discarded by this process.
  59. Any catalogue previously created will be overwritten by this process.  You can therefore manage only one catalogue at a time.
  60.  
  61. Viewing the catalogue
  62. ---------------------
  63. Click MENU on the iconbar icon, and click "Load file".  A little disc activity should take place, as the application loads up the first pageful of drawfiles, and while this is happening, a comfort window opens showing progress.
  64. When the first pageful is loaded, a little control window ("Pages") will open somewhere above the Task Manager icon, which will duplicate some of the iconbar icon menu functions.
  65. Now click MENU over the iconbar icon, and click on "Show page".  The current page of drawfiles will be rendered on the screen.
  66. If the page control window is closed, click on "Pages..." on the iconbar icon menu.
  67. Click on the "Show page" icon in the "Pages" control window, and the current page of drawfiles will be rendered on the screen as above.
  68. At the top of the page will appear the full pathname of the directory which contains the files on that page, with the leafname of each file printed below each picture.  Pictures are scaled to fit into a box which has the same aspect ratio as a standard piece of paper (X:Y = 1:€2), with a 1/20" internal offset, so that the picture's edges are not obliterated by the box's lines.
  69. If the directory contains fewer files than necessary to fully tile a page, the remaining space on that page is left blank.  If there are more files than necessary to fully tile a page, then the first page will be full, and there will be others to follow containing the rest, and so on until all the files in that directory have been accounted for.
  70. To view the next page, click "Next page" on the iconbar icon menu, or click the ">" icon in the Pages control window.
  71. You can go back a page by clicking the "<" icon in the control window.
  72. You can return to the start either by clicking "|<" in the control window, or by clicking "Page one" in the iconbar icon menu.
  73. Rendition of tiles is top down, right to left.
  74.  
  75. Printing the catalogue
  76. ----------------------
  77. If you have not loaded a catalogue yet, then do so (see above).  Click MENU over the iconbar icon, and click on "Print".  A printer control window will appear, showing he name of your printer driver (if loaded) or a message telling you to run !Printers if you haven't  Printing starts from the current page.
  78. If you have been viewing a catalogue, and are not on page one, then go to page one (see iconbar icon menu).
  79. Now click on the "Print" icon in the printer window, and go and have several cups of coffee.
  80. Depending on how many files you have, and how many tiles there are per page, it can take quite a long time to print the catalogue.  I think that on my printer (DeskJet 500), putting more tiles on a page will speed it up a bit, as the printer is slower than the ARM3 at rendering drawfiles.
  81. If my printer does one page in a minute and a half, and if every directory and subdirectory contains an exact multiple of 25 files, then my 2400 files will occupy 96 pages, and will take about 2½ hours to print out.
  82.  
  83. Customising
  84. -----------
  85. Tiling starts out as 5×5 by default, but is user-selectable.
  86. C