home *** CD-ROM | disk | FTP | other *** search
-
- -------------------------------------
- H e l p f i l e f o r D O O K
- -------------------------------------
- (a.k.a. G.R.O.T.F.O.O )
-
-
-
- In the following discussion, the term 'Draw3' refers to the version of Draw
- built into RISC OS 3.
-
-
-
- The RISC OS 3 version of Draw (Draw3) saves an additional object (type 11)
- with every file. This object (called an 'Options object') contains
- information about the current settings so that, when it is loaded back into
- Draw3, the settings are restored. This is of value only when files created
- or changed with Draw3 are to be edited in Draw3. If files (or selections)
- are to be used in other applications (including the RISC OS 2 version of
- Draw) the inclusion of the Options object in the file has no benefit.
- Indeed, it can cause problems. Unfortunately, Draw3 has no option to save a
- file without settings.
-
-
- Problems:
-
- Every RISC OS 3 Draw file contains an additional object. When files are
- merged the number of additional objects is increased. If. for example, you
- created a picture by dragging 12 Draw3 files into any version of Draw, the
- resulting file would contain 12 settings objects occupying 12x88 bytes of
- memory. If the resulting file is then merged with another file the extra 1K
- of Options objects is included. The accompanying file, 'Rubbish', is a 44K
- file containing a single rectangle. The rest of the file consists of
- Options objects. It was created by repeatedly dragging a file into itself,
- removing the excess rectangles, and saving it.
-
- Acorn's DTP will not allow files created in Draw3 to be loaded.
-
- In some applications, such as 4Mation’s Poster, the Options object, although
- invisible and having no 'official' bounding box, is positioned in the bottom
- lefthand corner of the document and can be selected. If it is grouped with
- other objects the result can be mystifying as there is no apparent reason
- why the group object extends to the bottom lefthand corner of the document.
-
- Poster allows you to create your own borders by designing 9 components. If
- these components are created in Draw3, the resulting file contains 10
- components (the 9 objects plus the Options object). Poster, quite rightly,
- complains that the border is incorrect.
-
-
- DOOK, The Solution
-
- DOOK has been placed in the public domain by Paul LeBeau and 4Mation) to
- allow users to remove the unwanted Options objects from RISC OS 3 Draw
- files.
-
- Having installed DOOK on the icon bar you can drag Draw files onto the icon
- either from directory viewers or directly from an application.
-
- You can use DOOK in conjunction with Draw3. When saving from Draw3, drag
- the file onto the DOOK icon. You can then drag from DOOK into the directory
- you want the file to go.
-
- DOOK will work with any Drawfile-compatible files, not just files saved from
- Draw3. For example current Poster files are completely compatible with
- normal Drawfiles and can be processed using DOOK.
-
-
-
- The DOOK 'Choices' box
-
- • 'Full verification' : When this option is on, then any file dragged onto the
- DOOK icon will have a fairly thorough check done on it
- to check that it follows the Drawfile standard.
-
- When this option is off, only rudimentary checks are
- made on the file.
-
- This option is ON by default.
-
- • 'Remove tags' : If this option is on then any 'tagged' objects found in
- the file will be converted into normal objects.
- Tagged objects are special draw objects used by some
- packages to allow the retention of extra data needed
- for re-editing the objects later.
- For instance, Poster uses tagged objects for things
- such as moulds and borders. If you use this option
- then be aware that you may lose the ability to re-edit
- some of the objects in your file.
-
- This option is OFF by default.
-
- • 'Auto save' : If this option is on then any file dragged in from
- a directory viewer will be automatically saved again
- after being processed.
-
- This option is OFF by default.
-
- • 'Auto save' : If this option is on then after being processed, DOOK
- will attempt to send the file to an editor.
- How this works is exactly the same as if you
- double-clicked on the file - ie. if there is an editor
- on the iconbar which accepts files of that type then
- the file will be sent to it, otherwise DOOK will attempt
- to load an editor for it.
-
- This option is OFF by default.
-
- • 'Save choices' : If you click on this button, then the current settings
- of the above buttons will be saved and will be used as
- the default state when DOOK is reloaded.
-
-
-
-