home *** CD-ROM | disk | FTP | other *** search
/ Really Useful CD 1 / ReallyUsefulCD1.iso / extras / utilities / dook / _dook / _help < prev    next >
Encoding:
Text File  |  1992-03-25  |  5.0 KB  |  112 lines

  1.  
  2.                  -------------------------------------
  3.                   H e l p   f i l e   f o r   D O O K
  4.                  -------------------------------------
  5.                       (a.k.a.    G.R.O.T.F.O.O )
  6.  
  7.  
  8.  
  9. In the following discussion, the term 'Draw3' refers to the version of Draw
  10. built into RISC OS 3.
  11.  
  12.  
  13.  
  14. The RISC OS 3 version of Draw (Draw3) saves an additional object (type 11)
  15. with every file.  This object (called an 'Options object') contains
  16. information about the current settings so that, when it is loaded back into
  17. Draw3, the settings are restored.  This is of value only when files created
  18. or changed with Draw3 are to be edited in Draw3.  If files (or selections)
  19. are to be used in other applications (including the RISC OS 2 version of
  20. Draw) the inclusion of the Options object in the file has no benefit. 
  21. Indeed, it can cause problems. Unfortunately, Draw3 has no option to save a
  22. file without settings.
  23.  
  24.  
  25. Problems:
  26.  
  27. Every RISC OS 3 Draw file contains an additional object.  When files are
  28. merged the number of additional objects is increased. If. for example, you
  29. created a picture by dragging 12 Draw3 files into any version of Draw, the
  30. resulting file would contain 12 settings objects occupying 12x88 bytes of
  31. memory.  If the resulting file is then merged with another file the extra 1K
  32. of Options objects is included.  The accompanying file, 'Rubbish', is a 44K
  33. file containing a single rectangle.  The rest of the file consists of
  34. Options objects.  It was created by repeatedly dragging a file into itself,
  35. removing the excess rectangles, and saving it.
  36.  
  37. In some applications, such as 4Mationæs Poster, the Options object, although
  38. invisible and having no 'official' bounding box, is positioned in the bottom
  39. lefthand corner of the document and can be selected.  If it is grouped with
  40. other objects the result can be mystifying as there is no apparent reason
  41. why the group object extends to the bottom lefthand corner of the document.
  42.  
  43. Poster allows you to create your own borders by designing 9 components.  If
  44. these components are created in Draw3, the resulting file contains 10
  45. components (the 9 objects plus the Options object).  Poster, quite rightly,
  46. complains that the border is incorrect.
  47.  
  48.  
  49. DOOK, The Solution
  50.  
  51. DOOK (⌐ Paul LeBeau/4Mation) has been placed in the public domain to allow
  52. users to remove the unwanted Options objects from RISC OS 3 Draw files. 
  53.  
  54. Having installed DOOK on the icon bar you can drag Draw files onto the icon
  55. either from directory viewers or directly from an application.
  56.  
  57. You can use DOOK in conjunction with Draw3.  When saving from Draw3, drag
  58. the file onto the DOOK icon.  You can then drag from DOOK into the directory
  59. you want the file to go.
  60.  
  61. DOOK will work with any Drawfile-compatible files, not just files saved from
  62. Draw3.  For example current Poster files are completely compatible with
  63. normal Drawfiles and can be processed using DOOK.
  64.  
  65.  
  66.  
  67. The DOOK 'Choices' box
  68.  
  69. Å 'Full verification' : When this option is on, then any file dragged onto the
  70.                         DOOK icon will have a fairly thorough check done on it
  71.                         to check that it follows the Drawfile standard.
  72.  
  73.                         When this option is off, only rudimentary checks are
  74.                         made on the file.
  75.  
  76.                         This option is ON by default.
  77.  
  78. Å 'Remove tags'       : If this option is on then any 'tagged' objects found in
  79.                         the file will be converted into normal objects.
  80.                         Tagged objects are special draw objects used by some
  81.                         packages to allow the retention of extra data needed
  82.                         for re-editing the objects later.
  83.                         For instance, Poster uses tagged objects for things
  84.                         such as moulds and borders.  If you use this option
  85.                         then be aware that you may lose the ability to re-edit
  86.                         some of the objects in your file.
  87.  
  88.                         This option is OFF by default.
  89.  
  90. Å 'Auto save'         : If this option is on then any file dragged in from
  91.                         a directory viewer will be automatically saved again
  92.                         after being processed.
  93.  
  94.                         This option is OFF by default.
  95.  
  96. Å 'Auto save'         : If this option is on then after being processed, DOOK
  97.                         will attempt to send the file to an editor.
  98.                         How this works is exactly the same as if you
  99.                         double-clicked on the file - ie. if there is an editor
  100.                         on the iconbar which accepts files of that type then
  101.                         the file will be sent to it, otherwise DOOK will attempt
  102.                         to load an editor for it.
  103.  
  104.                         This option is OFF by default.
  105.  
  106. Å 'Save choices'       : If you click on this button, then the current settings
  107.                          of the above buttons will be saved and will be used as
  108.                          the default state when DOOK is reloaded.
  109.  
  110.  
  111.  
  112.