Home » Archimedes archive » Acorn User » AU 1997-04 A.adf » Extras1 » MenuBar2/!MenuBar/!Help
MenuBar2/!MenuBar/!Help
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Acorn User » AU 1997-04 A.adf » Extras1 |
Filename: | MenuBar2/!MenuBar/!Help |
Read OK: | ✔ |
File size: | 893D bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
MenuBar - Version 2.09 - 7 January 1997 by Graham Crow Copyright (c) Crow Associates 1995,1996,1997 *** THIS PROGRAM IS SHAREWARE *** *** WINNER - APDL COMPETITION, 1996 *** *** TESTED ON RISC OS 3.7 AND STRONGARM *** CONTENTS PAGE 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . 1 2. What is MenuBar? . . . . . . . . . . . . . . . . . . . . . 2 3. Getting started. . . . . . . . . . . . . . . . . . . . . . 3 4. Building a Menu Bar. . . . . . . . . . . . . . . . . . . . 3 5. MenuBar menus. . . . . . . . . . . . . . . . . . . . . . . 4 6. Objects. . . . . . . . . . . . . . . . . . . . . . . . . . 4 7. Menus. . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8. Sprites. . . . . . . . . . . . . . . . . . . . . . . . . . 8 9. System Variables . . . . . . . . . . . . . . . . . . . . . 9 10. Choices. . . . . . . . . . . . . . . . . . . . . . . . . . 9 11. Library. . . . . . . . . . . . . . . . . . . . . . . . . . 10 12. Passwords. . . . . . . . . . . . . . . . . . . . . . . . . 10 13. Data Conversion. . . . . . . . . . . . . . . . . . . . . . 11 14. Miscellaneous. . . . . . . . . . . . . . . . . . . . . . . 11 15. Changes since version 1.00 . . . . . . . . . . . . . . . . 12 Registration form . . . . . . . . . . . . . . . . . . . . 14 1. Introduction ---------------- The first version of MenuBar was published by Beebug Limited in October 1995. What they said about Version 1.00 --------------------------------- Archimedes World, January 1996 "a winner...a thoroughly professional and genuinely useful utility that no user should be without". Peter Bellamy Acorn User, April 1996 "great for organising...worth every penny." Karen Peach Archive, May 1996 "..a first class program and I shall keep it and use it on my desktop." John Laski Users of Version 1 can easily import their existing MenuData file into Version 2. The current version is issued as Shareware, which allows you to 'try before you buy'. Anyone who continues to use the program after a brief trial period must register with the author. To register, send a cheque for 15.00 pounds payable to Graham Crow to the address given at the end of this document. If you are already a user of MenuBar 1 you may upgrade for 7.50 pounds by sending your original program disc with your cheque. Registration entitles you a full copy of the program plus support and upgrades. Page 2 No warranty, express or implied, is made about the suitability of MenuBar for any purpose. The author cannot be held responsible for any damage to or loss of data which may occur whilst using this program. My thanks to Paul Ashmore (Beebug), Mike Williams, and John Laski for constructive criticisms and helpful suggestions, and in particular to Keith Vernon for his support and practical assistance. Note: To avoid confusion, this User Guide has a capital 'M' for Menus on the MenuBar, while the application's conventional menu is in lower-case. 2. What is MenuBar? -------------------- MenuBar is a multi-tasking desktop utility for the Acorn Archimedes and RISC PC range of computers running under RISC OS. It requires RISC OS 3.1 or later, at least 1mb of RAM, and a hard disc. It is StrongARM compatible. MenuBar provides a convenient way of accessing often-used directories, applications and files. In operation it is similar to the Filer and the Pinboard, but is presented as a slim bar of pull-down menus at the top of the screen, complementing the icon bar at the bottom. Menus may be dragged or clicked open and shut. A Bar may contain up to ten menus, each with up to 30 objects (ie directories, applications or files). It is very simple to add, reposition and remove objects or Menus. Up to 30 separate Bars may be created and saved in a Library for loading as required. MenuBar allows you to organise files to suit the way you work - regardless of the way they are stored on disc. Each Menu may be given a name so that, for example, you could arrange for 'DTP' to hold !Printers, !Style, !MultiChrs and a data directory. Or you might have 'Tools' containing !Measure, !CloseFile, !WimpAid, !Pointer, !Flags, !Magnifier, etc. A third might contain 'WIP' - work in progress. It's up to you! The important point is that all these objects can be run from within MenuBar by double-clicking or dragging. Moreover, the Menus are instantly available: no frustrating delays while you dig deep into the filer hierarchy waiting for all the icons to be read. By including MenuBar in your Boot sequence your most important files are available from the MenuBar on start-up, and no need for any more cluttered backdrops with windows obscuring the icons you want! MenuBar is economical on space because all it stores is basic information about the objects you drag onto it - just enough to display them and to allow them to be retrieved from their source (normally your hard disc) when required. Page 3 3. Getting started ------------------- Copy the !MenuBar application from the supplied floppy disc to any directory on your hard disc, and run the program by double-clicking on the !MenuBar icon. Demonstration version The demonstration version is restricted to five Bars, and each Bar is limited to five Menus containing up to three Objects. It is complete in all other respects. Each time you run the program a window appears informing you of the restrictions which apply to the demonstration version, and how you can order the full version. Full version When you place an order, you are supplied with the latest version, pre-registered to you. The 'Library' directory contains a special 'Register' file, encrypted with your name. The Library directory is your personal property, and when in future you obtain upgrades from the PD Library, you simply copy your Library directory to the new version. You are encouraged to pass on unregistered copies of the program, and to do this, you simply copy the MenuBar to a floppy disc and then delete the entire Library directory. This ensures that your personal property is safeguarded, and that the version you pass on behaved as an unregistered demo version. Users of MenuBar 1 can transfer their existing data to MenuBar 2 by simply dropping their existing application '!MenuBar' onto the button. If you wish to retain data you have created using the demo version, you will need to run each data file through !Convert first (see Section 1). Both versions When you run MenuBar the initial Bar appears at the top of the screen with a button and five (empty) Menus. The button is instead of the usual icon bar icon. It is recommended that you include in your Boot sequence an instruction to Run !MenuBar so that the program is launched automatically each time you switch on the computer. If you are unsure how to do this please refer to the RISC OS 3 User Guide. 4. Building a Menu Bar ----------------------- Suppose you want to use the first Menu to hold some favourite applications. To give the Menu a more meaningful name click the middle mouse button while the pointer is over the title bar of 'Menu 1'. Now slide off 'Menu 1 - Rename' and replace the current name with 'Applications'. The new name remains in white to indicate that the Menu is still empty. Page 4 To add some applications to the Menu simply drag them from a Filer window, singly or as a selection. (If you try to add more than the maximum permitted, a buzz sounds.) The Menu name changes to black and the Menu may be opened by simply dragging the 'handle' or double-clicking on it with Select. As with the Filer, the items may be double-clicked to execute them or dragged to any relevant place on the desktop. Continue to build the other Menus in the same way and when you are satisfied save the data by the following short-cut. If the button to the left of the Menus is not already coloured cream then click Select on it to give MenuBar the 'input focus'. Then press F3 to save the data. Next time you run MenuBar the data will automatically be loaded. The objects in a Menu (ie. directories, applications or files) may be treated in a variety of ways and these are detailed in Section 6. Similarly, the actions which may be performed on the Menus are accounted for in Section 7. Additional Bars may be created and added to the Library as described in Section 11. First, however, MenuBar's own menus are described. 5. MenuBar menus ----------------- MenuBar has two menus - the main menu and the button menu. The main menu Click the menu button anywhere on a Menu to display the main menu. There are three menu items, one for the current Bar, one for the current Menu, and one for the current Object. The text of the second two depends on the pointer position when you click the menu button. If the pointer is not over an Object the third item is greyed out. The button menu Click menu on the button icon to display the button menu. Below the dotted line are the usual Info and Quit, and above are five items - 'Library', 'Sprites', 'SysVars', 'Choices' and 'Help'. The submenu functions are described in the sections that follow. If changes have been made an asterisk appears in the title of both menus, and if you attempt to quit with unsaved data a warning is issued. 6. Objects (directories, applications or files) ----------------------------------------------- 6.1 Add objects To add objects (directories, applications or files) to a Menu, drag them from a Filer window, either individually or as a selection. If you attempt to exceed the maximum number of objects per menu a warning buzz sounds. The same object may be added to more than one Menu, though it is naturally not possible to have the same object twice in the same Menu. Dropping an object on the Menu's handle sends it to the top, otherwise the new object is positioned immediately below the one on which it is dropped. Page 5 6.2 Select objects As with the Filer, clicking Select on an object selects it and clicking Adjust allows additional objects to be selected/deselected. Alternatively, use drag with Select or Adjust on the background (left edge of object name) to select/deselect a group of objects. All the objects in a Menu may be selected and cleared in one go from the menu by choosing 'Menu - Alter' followed by 'Select' or 'Clear'. Providing MenuBar has the input focus the same result can be achieved (for the most-recently active Menu) by Shift+S or Shift+Z. Making selections is useful if you want to execute several objects at once. For example, you might select all the objects in your DTP Menu in order to run them all with a single drag to the icon bar. Or you might want to remove several objects from a Menu. 6.3 Remove objects To remove an object (or a selection) click menu on it and choose 'Remove' from the object menu. This does not, of course, delete the object from your disc. 6.4 Move objects To reposition an object (or a selection) within a Menu drag the source object and drop it on the destination object. Moved object(s) are inserted below the object at pointer position and any intermediate objects are shunted up or down to make space. 6.5 Drag objects A single object or a selection of objects may be dragged: - to a Filer window (objects are copied) - to a compatible Application (window or icon bar icon) - to the Pinboard (objects are pinned) - to the Icon Bar (objects are executed) Dragging with Shift held down removes the object from the Menu after the drag is completed (but never deletes the source). Dragging with Adjust closes the Menu when the operation is complete. 6.6 Execute objects by double-clicking Double-clicking Select on an object opens directories and runs files or applications, as with the Filer. To open an application directory, hold down shift and double-click Select. Double-clicking with Adjust closes the Menu afterwards. 6.7 Object information To find out more about an object click the menu button on it and slide off the object name. You can then slide off 'Pathname' or 'Info'. Page 6 6.8 Find objects Slide off 'Bar - Find' followed by 'Leaf' or 'Path' and enter the search string. Press Return and a search will be made of all the Menus for any objects containing the search string. Depending on the menu choice the search will include the whole pathname or be confined to the leafname. The search ignores case. Any matching objects are highlighted and their Menus fully opened. At the end of the search a beep sounds if the string is found or a buzz if not. 6.9 Object not found If, having placed an object in a Menu, you subsequently move, delete or rename that object, then MenuBar will be unable to locate it. In this case the drag icon will be replaced by a red cross. If you subsequently re-launch MenuBar then the file icon will also be replaced by a red cross. Executing such an object produces a warning buzz. 6.10 Disc not found In the unlikely event of a disc not being found, perhaps because you have included an object which resides on an absent floppy disc, or renamed your hard disc and not stripped the HD4 name from the data file, then the Filer will issue a 'Please insert disc...' message. Respond by either inserting the disc or pressing 'Cancel'. In the latter case MenuBar will offer you the option of re-loading the previous Bar or quitting. This is to prevent a situation where the Filer could issue a 'Disc not found...' message for every single object on the Bar. 6.11 Open Filer To open the Filer window of the directory containing a Menu object, click the menu button on it and slide off the object name. Then choose 'Open Parent'. 6.12 Launch Applications and load data file simultaneously When you double-click on a file, MenuBar broadcasts a message to all the active tasks to see whether any of them wishes to load it. For example, double-clicking on a Sprite file will probably load it into Paint. If Paint is not active, then it will be installed before the data is loaded. Sometimes, however, you specifically want to load the file into a different Application. You may, for instance, wish to load the Sprite file into Ovation. You can achieve this with MenuBar by holding down Alt and dragging a suitable file to an Application on a Menu. The file may be dragged from another Menu or from a Filer window. Note that this feature depends on MenuBar being able to identify the task name (as displayed in the task window) from the application's filename. Normally these are the same, but if not (for example a taskname has a space in it or is longer than 10 characters) then Alt-dragging will not work as intended. To overcome this, each time MenuBar is launched it looks in its application directory for a file called AppNames and builds a name translation table. By editing this textfile you can add items to the names translation table, up to a maximum of 30 names. The format is <filename>:<taskname><LF>. Page 7 Note also that before the Risc PC (RO 3.5), the name in the task manager had a maximum of 19 characters, eg Publisher would be 'Impression Publishe', but from the Risc PC onwards the name can be longer (ie 'Impression Publisher'). This AppNames file is currently set up for use on a Risc PC. 7. Menus -------- 7.1 Add Menus Choose 'Bar - Add Menu' and an empty menu will be added at the right of the Menu Bar. The Bar is re-centred. If you have already added the maximum number of Menus, this option is greyed out. 7.2 Scroll Menus If the screen resolution is such that the Menus will not all fit then the whole Bar can be scrolled by holding down Ctrl and moving the pointer to the extreme left or right of the Bar. Alternatively, you can use the left or right cursor keys provided MenuBar has the input focus. 7.3 Open/Close/Front/Back Menus The Menus may be opened, closed, moved to the front or moved to the back in a variety of ways. The operation may be applied to the whole Menu Bar or just a single Menu. Whole Bar: The simplest method is to click on the button with Select+Shift to open the Bar and Select+Adjust to close it. Select+Ctrl brings the Bar to the front and Adjust+Ctrl sends it to the back. Alternatively, from the menu choose 'Menu - Alter' followed by 'Open', 'Close', 'Front' or 'Back'. If MenuBar has the input focus the same results can be achieved by Ctrl+O, Ctrl+C, Ctrl+F, or Ctrl+B. The first method is probably the best since it is not necessary for MenuBar to have the input focus. A quick way to send the Bar to the back if it is obscuring a window's title bar is to click menu with the pointer at the very top of the screen. Single Menu: A single Menu may be opened by double-clicking Select on its handle, or closed by double-clicking Adjust. Or you can simply drag the handle. In case the handle is obscured, you can also drag the Menu by placing the pointer close to its right-hand edge. Clicking Select on a Menu's handle (or on its extreme right edge) brings it to the front. Alternatively, from the menu choose 'Bar - Alter' followed by 'Open', or 'Close'. If MenuBar has the input focus the same results can be achieved by Shift+O, or Shift+C. 7.4 Name Menus Each Menu can be given a more meaningful name. Click the menu button on the appropriate Menu and slide off the Menu name. Then slide off the 'Rename' item on the submenu to reveal a writable icon where you can edit the existing name, using up to twelve characters. Page 8 7.5 Remove Menus Choose 'Remove Menu' from the appropriate menu and the Menu will be removed from the Bar. Any gaps are closed and the Menu Bar is re-centred. After saving, only those Menus which remain will be loaded on the next occasion. It is not possible to remove the last Menu. 7.6 Move Menus To reposition a Menu on the Bar, hold down Alt and drag the source Menu handle, dropping the drag icon on the destination Menu. Any intermediate Menus are shunted along to make space. In case the handle is obscured, you can also drag the Menu by doing an Alt-drag starting with the pointer close to the its right-hand edge. 7.7 Save Menus Choose 'Bar - Save', and a data file and text file are saved in sub-directories within the 'Library' directory. The text file is a readable listing of the pathnames of all the objects in each Menu - very useful if you ever need to re-create your Menus see Section 12). 7.8 Sort Menus You can sort objects by name or by type, for all Menus or just one, by clicking the menu button and making the appropriate choice. As with the Filer, sorting by name is alphabetical and sorting by type is in the order directories-applications-files. Under 'Choices' you can set an option to cause automatic sorting whenever an object is added. Alternatively, you can arrange the objects in any order you choose by dragging (see 'Move object'). 8. Sprites ----------- If your Menus include applications which have not been seen by the Filer, the generic Application icon sprite will be shown. This does not adversely affect the operation of MenuBar, but displaying the applications' own icons does look more attractive. There are several ways of doing this. For a single object double-clicking or clicking-and-holding (ie starting a drag) performs a Filer_Boot on the application to display the correct sprite. For a whole Menu, the same result may be obtained by choosing 'Menu - FilerBoot', and for the whole Bar by choosing 'Bar - FilerBoot'. Note that the FilerBoot operation, which can be quite lengthy, may be aborted by pressing Escape. However, the best method is to save the required sprites by choosing 'Sprites - Save' from the button menu. In order to do this you must first perform a FilerBoot on the whole Bar (and indeed every Bar if you have more than one - see the section on Library). This places the required sprites in the Wimp Pool. 'Sprites - Save' does a selective save, keeping only the required sprites and discarding the large version when a small one exists. It thus keeps the extra storage requirements to a minimum. Page 9 When MenuBar is next launched, the Sprites file (which is located in the Library directory) is automatically merged into the Wimp Pool so that the correct sprites are displayed in the Menus. This is very fast provided the Wimp Pool is not already fairly full, which is another good reason for launching MenuBar in your Boot sequence. You can force the Sprites file to load at any time by choosing 'Sprites - Load' but this should not normally be necessary. Once you have created the Sprites file all you need to do when you add other applications which show a generic icon sprite is to click and hold to get the correct sprite then do a 'Sprites - Save'. 9. System Variables -------------------- System variables are used to store various pieces of information which affect the way in which the computer works. For example, a system variable can tell the computer which application should load a particular type of file; another contains details of the date format. A set of default system variables is present when the computer is first turned on, but the list is added to by many applications, typically when their !Boot file is run. Double-clicking a file which does not have an appropriate system variable set results in the common error message 'An application that loads a file of this type has not been seen by the Filer...'. MenuBar provides the means of saving and re-loading all current system variables. Before saving the system variables for the first time you should perform a FilerBoot on the whole Bar (and indeed every Bar if you have more than one) in order to set the required system variables. Then choose 'SysVars - Save' from the button menu. This saves an Obey file 'SysVars' in the Library directory and when MenuBar is next launched this file is automatically run, thus overcoming problems such as the one mentioned above. To update the 'SysVars' file you can either re-save it from the menu, or (if you know what you are doing!) amend it by hand. The file may be re-loaded at any time from the menu. 10. Choices ------------ 'Choices' is available from the button menu and leads to a window in which you can choose colours and other options. To change the colours first select the colour you want by clicking on the palette. The currently-selected colour is shown below the palette. Then click on the appropriate place in the small replica of MenuBar below the palette. You can set the background/foreground of the Menu and its handle, and (separately) the foreground colour of an empty menu. Note that each Bar can have its own colours. Automatic sorting, either by name or by type may be set and causes the menu items to be sorted each time an object is added. You may set MenuBar's drag sprite to be either solid or dithered. Page 10 Click 'Set' to activate any changes with immediate effect or 'Save' to save the settings in a Choices file for future use. 'Cancel' closes the window leaving the previous settings intact. Clicking on Choices from the top level menu opens the window and closes the menu so that the dialogue box remains in place until you explicitly close it by clicking on one of the action buttons. 11. Library ------------ Up to 30 separate Bars may be created and saved in a Library for loading as required. The Library is controlled from the button menu. Sliding off 'Library' opens a sub menu listing all the available Bars, with the active one shown in red. Below this, in grey, is a count of the number of actual and maximum Bars. This is followed by the remaining two entries - 'Open Lib.' and 'Create'. To create a new Bar slide off 'Create', enter a name for the Bar, and click Select. A new Bar appears, comprising five empty Menus, and you can proceed to build the Menu Bar as described in Section 4. By sliding off the name of any Bar you open a sub-menu with five items: 'Load' replaces the active Bar with the new one. A warning is issued if the active Bar contains unsaved data. A quick way of loading a Bar is just to click on its name in the menu. 'Default' establishes the active Bar as the default, so that it is loaded when MenuBar is launched. The default Bar is ticked. Choosing the default name again de-selects it. If no default Bar is selected then a NewBar is offered on start-up. 'Delete' prompts for confirmation then deletes the Bar from the disc. Note that if you delete the current Bar, it remains 'active' in memory (and can be re-saved) until it is replaced by another Bar. 'Rename' changes the Bar name. 'Copy as' copies a Bar under a new name for further editing, which may be quicker than creating a new Bar. Finally, you can open the Library directory by clicking on 'Open Lib.' where you will see the data and text files stored in separate sub-directories. A text file 'Default' records the name of the default Bar, if any. If you need to force MenuBar to re-read the library data you can achieve this by clicking on 'Library' in the menu. 12. Passwords -------------- With schools in mind, it is possible to protect each Bar with a password. The idea is that the teacher retains control of a separate Password application, secretly entering each child's chosen password, after which it is not possible to open the Bar without typing in the correct password. Page 11 In the 'Utils' directory is an application called '!Password'. Running this installs its icon on the icon bar and opens its window. Just drag the '....Library.Data' directory on to the application and all the Bar names are displayed. You can now enter a password for each Bar and click the option button to make it active. Clicking on 'Save' encrypts the data files with the password. Passwords can be changed or rendered inactive by the same process. Now, when you try to load a protected Bar a window pops up prompting for the password. If an incorrect password is entered a buzz sounds, and the user is forced to click on 'Cancel'. Note that passwords are case-sensitive. 13. Data conversion -------------------- In the 'Utils' directory is an application called '!Convert', which changes MenuBar text files to data files, and vice-versa. You will not normally need to use this but it could be invaluable if by some mischance a data file is lost or corrupted, or to convert a file created using the demo version for use with the full version. Providing you still have the corresponding text file you can re-create the data file. Running the program installs its icon on the icon bar and opens its window. Locate the source file in the 'Library' directory and drag it onto the application. The message shows 'Text-to-Data' or 'Data-to-Text' as appropriate, and the save icon becomes type Data or type Text. Drag the save icon to the appropriate sub-directory in the 'Library' directory, click on 'Library', and it will appear on the Library menu. 14. Miscellaneous ------------------ (1) Note that copying is interactive if this is configured (use the RISC OS !Configure), and that the options (Confirm etc.) will be according to your settings. Also note that solid sprite dragging applies if your CMOS is appropriately configured (ie. bit 1 of byte 28 is set); otherwise 'rotating boxes' apply. A separate utility 'SolidDrag' is included in the 'Utils' directory to simplify the setting/unsetting of solid sprite dragging. (2) A summary of the shortcuts may be obtained by choosing 'Help...' from the button menu. (3) You are prevented from inadvertently running more than one copy of MenuBar at the same time. (4) MenuBar's own error/message window may be dragged with Select or Adjust when the pointer is on the body of the window. (5) There is a Public Domain program called !LongFiles by Jason Tribbeck which allows filenames of up to 55 characters to be created. MenuBar is compatible with this utility, though naturally the filenames are truncated to fit into the Menus. (6) Clicking Adjust on the button loses the input focus. This is useful to allow other tasks to process 'hot keys' Page 12 (7) MenuBar can usefully contain Command/Obey files to carry out prescribed actions when you double-click them. For example the following lines will get rid of a stuck Hourglass: BASIC SYS "Hourglass_Smash" *DeskTop 15. Changes since version 1.00 ------------------------------- 1.00 (15 Oct 1995) ------------------ First release for Acorn World show (27-29 Oct 1995) 2.00 (11 Sep 1996) ------------------ Major new release as shareware for Acorn World show (4-6 Nov 1996) New button to left of Bar to act as 'icon bar icon'. Menus simplified, and count added where relevant. Can drag the version 1 '!MenuData' application to button to add to Library and load it (especially useful when upgrading). New Library system to allow up to 30 Bars for loading as needed. Sprites may be saved/loaded (button menu option). Saving only saves our sprites from the Wimp pool. New colour picker and other options in Choices window. Colour choices saved separately with data for each Menu. Use of virtual memory techniques makes it possible for MenuBar to run in a smaller Wimp Slot. Object(s) dragged onto a Menu or moved within it are inserted below the object at the pointer position, whether moved up or down. If dropped on handle then go to top. Menu no longer opens fully when adding or removing item. When App is double-clicked/dragged Filer_Boot is done and sprite updated (a bit array keeps track of Filer_Booted icons so they are not done twice). New design of message window allowing longer action button strings. Can now Alt-drag multiple objects to App on Menu (formerly just one). Can now press Esc to abort lengthy Filer_boot. Much faster sorting (using OS_HeapSort). Password protection available on each Bar - separate App controls it. Oversize Bar now scrolls instead of being telescoped. OpenWindow event in the wimp poll loop confined to non-Menu windows thus allowing the Bar to remain in place whichever area of the virtual desktop is selected in Julian Smith's excellent PD program MultiDesk. Page 13 2.01 (12 Oct 1996) ------------------ Improved multi-file loading to App (can release Alt). Ensure task is active before trying to load files (allows for Ovation Plus which is actually TWO tasks). 2.02 (17 Oct 1996) ------------------ Disabled overlays. Removed rootpath-stripping. 2.03 (23 Oct 1996) ------------------ Overlays re-enabled. 2.04 (24 Oct 1996) ------------------ Bug fixed in DEFPROCencrypt (was overwriting max bars, menus, items). 2.05 (4 Nov 1996) ------------------ Menu at top of screen sends MB to back. Horizontal line in message window now icon, not sprite. F3 in bar menu moved further to right. 2.06 (24 Nov 1996) ------------------ Added facility to save/load System Variables. 2.07 (1 Dec 1996) ------------------ Removed need for user to register. Done in advance. 'User' file renamed 'Register' and moved to Library dir. Select click on button toggles input focus. Adjust click pops op misc info window. 2.08 (12 Dec 1996) ------------------ Fixed bug whereby wouldn't run in Boot sequence on A5000. Improved handling of 'notfound' objects. (No single drags, etc). 2.09 (7 Jan 1997) ---------------- Tried again to fix bug whereby wouldn't run in Boot sequence on A5000, this time by rewriting DEFFNname. Highly bizarre! Fixed bug whereby clicking menu at top of screen failed to back the Bar on A5000. -------------------------------------------------------------------- I hope you find MenuBar useful and satisfying, and shall be pleased to receive any comments, criticisms or suggestions. Graham Crow Crow Associates, Manor Lodge, Llangattock, Monmouth, Gwent NP5 4NG Telephone and Fax: Monmouth (01600) 772532 e-mail: gmcrow@argonet.co.uk Copyright (c) Crow Associates 1995,1996,1997 -------------------------------------------------------------------- Page 14 MenuBar Registration Document ============================= Name: Address: Postcode: Telephone: Fax: E-mail: I obtained my evaluation copy of MenuBar from: Register as: (e.g. your name or your organisation's name) I enclose 15.00 UK pounds (new users) I enclose 7.50 UK pounds (existing users) Could overseas customers please add 1 pound to cover extra postage. These prices are for single-user versions. For information about site licences please contact the author. (No credit cards: cheques payable to Graham Crow) Comments on Demo version: Signed: Date: --------------------------------------------------------------------
00000000 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. | 00000010 20 4d 65 6e 75 42 61 72 20 2d 20 56 65 72 73 69 | MenuBar - Versi| 00000020 6f 6e 20 32 2e 30 39 20 2d 20 37 20 4a 61 6e 75 |on 2.09 - 7 Janu| 00000030 61 72 79 20 31 39 39 37 0a 20 20 20 20 20 20 20 |ary 1997. | 00000040 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 | . | 00000050 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000060 20 20 62 79 20 47 72 61 68 61 6d 20 43 72 6f 77 | by Graham Crow| 00000070 20 20 20 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | .. | 00000080 20 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 | Copyright (c) | 00000090 43 72 6f 77 20 41 73 73 6f 63 69 61 74 65 73 20 |Crow Associates | 000000a0 31 39 39 35 2c 31 39 39 36 2c 31 39 39 37 0a 0a |1995,1996,1997..| 000000b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000000c0 20 20 2a 2a 2a 20 54 48 49 53 20 50 52 4f 47 52 | *** THIS PROGR| 000000d0 41 4d 20 49 53 20 53 48 41 52 45 57 41 52 45 20 |AM IS SHAREWARE | 000000e0 2a 2a 2a 0a 20 20 20 20 20 20 20 20 20 20 20 20 |***. | 000000f0 20 20 20 2a 2a 2a 20 57 49 4e 4e 45 52 20 2d 20 | *** WINNER - | 00000100 41 50 44 4c 20 43 4f 4d 50 45 54 49 54 49 4f 4e |APDL COMPETITION| 00000110 2c 20 31 39 39 36 20 2a 2a 2a 0a 20 20 20 20 20 |, 1996 ***. | 00000120 20 20 20 20 20 20 20 20 2a 2a 2a 20 54 45 53 54 | *** TEST| 00000130 45 44 20 4f 4e 20 52 49 53 43 20 4f 53 20 33 2e |ED ON RISC OS 3.| 00000140 37 20 41 4e 44 20 53 54 52 4f 4e 47 41 52 4d 20 |7 AND STRONGARM | 00000150 2a 2a 2a 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 |***... | 00000160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000170 20 20 20 20 43 4f 4e 54 45 4e 54 53 20 20 20 20 | CONTENTS | 00000180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000190 20 20 20 20 20 50 41 47 45 0a 20 20 20 20 20 20 | PAGE. | 000001a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000001b0 20 20 20 20 20 0a 20 0a 20 20 31 2e 20 49 6e 74 | . . 1. Int| 000001c0 72 6f 64 75 63 74 69 6f 6e 20 2e 20 2e 20 2e 20 |roduction . . . | 000001d0 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | * 000001f0 2e 20 2e 20 2e 20 2e 20 20 31 0a 20 20 32 2e 20 |. . . . 1. 2. | 00000200 57 68 61 74 20 69 73 20 4d 65 6e 75 42 61 72 3f |What is MenuBar?| 00000210 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e | . . . . . . . .| * 00000230 20 2e 20 2e 20 2e 20 2e 20 2e 20 20 32 0a 20 20 | . . . . . 2. | 00000240 33 2e 20 47 65 74 74 69 6e 67 20 73 74 61 72 74 |3. Getting start| 00000250 65 64 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |ed. . . . . . . | 00000260 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | 00000270 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 20 33 |. . . . . . . 3| 00000280 20 20 0a 20 20 34 2e 20 42 75 69 6c 64 69 6e 67 | . 4. Building| 00000290 20 61 20 4d 65 6e 75 20 42 61 72 2e 20 2e 20 2e | a Menu Bar. . .| 000002a0 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e | . . . . . . . .| * 000002c0 20 2e 20 20 33 20 20 0a 20 20 35 2e 20 4d 65 6e | . 3 . 5. Men| 000002d0 75 42 61 72 20 6d 65 6e 75 73 2e 20 2e 20 2e 20 |uBar menus. . . | 000002e0 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | * 00000300 2e 20 2e 20 2e 20 2e 20 20 34 0a 20 20 36 2e 20 |. . . . 4. 6. | 00000310 4f 62 6a 65 63 74 73 2e 20 2e 20 2e 20 2e 20 2e |Objects. . . . .| 00000320 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e | . . . . . . . .| * 00000340 20 2e 20 2e 20 2e 20 2e 20 2e 20 20 34 0a 20 20 | . . . . . 4. | 00000350 37 2e 20 4d 65 6e 75 73 2e 20 2e 20 2e 20 2e 20 |7. Menus. . . . | 00000360 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | * 00000380 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 20 37 |. . . . . . . 7| 00000390 0a 20 20 38 2e 20 53 70 72 69 74 65 73 2e 20 2e |. 8. Sprites. .| 000003a0 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e | . . . . . . . .| * 000003d0 20 20 38 0a 20 20 39 2e 20 53 79 73 74 65 6d 20 | 8. 9. System | 000003e0 56 61 72 69 61 62 6c 65 73 20 2e 20 2e 20 2e 20 |Variables . . . | 000003f0 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | * 00000410 2e 20 2e 20 20 39 0a 20 31 30 2e 20 43 68 6f 69 |. . 9. 10. Choi| 00000420 63 65 73 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e |ces. . . . . . .| 00000430 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e | . . . . . . . .| * 00000450 20 2e 20 2e 20 2e 20 20 39 0a 20 31 31 2e 20 4c | . . . 9. 11. L| 00000460 69 62 72 61 72 79 2e 20 2e 20 2e 20 2e 20 2e 20 |ibrary. . . . . | 00000470 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | * 00000490 2e 20 2e 20 2e 20 2e 20 2e 20 31 30 0a 20 31 32 |. . . . . 10. 12| 000004a0 2e 20 50 61 73 73 77 6f 72 64 73 2e 20 2e 20 2e |. Passwords. . .| 000004b0 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e | . . . . . . . .| * 000004d0 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 31 30 0a | . . . . . . 10.| 000004e0 20 31 33 2e 20 44 61 74 61 20 43 6f 6e 76 65 72 | 13. Data Conver| 000004f0 73 69 6f 6e 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |sion. . . . . . | 00000500 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | * 00000520 31 31 0a 20 31 34 2e 20 4d 69 73 63 65 6c 6c 61 |11. 14. Miscella| 00000530 6e 65 6f 75 73 2e 20 2e 20 2e 20 2e 20 2e 20 2e |neous. . . . . .| 00000540 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e | . . . . . . . .| * 00000560 20 2e 20 31 31 0a 20 31 35 2e 20 43 68 61 6e 67 | . 11. 15. Chang| 00000570 65 73 20 73 69 6e 63 65 20 76 65 72 73 69 6f 6e |es since version| 00000580 20 31 2e 30 30 20 2e 20 2e 20 2e 20 2e 20 2e 20 | 1.00 . . . . . | 00000590 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | 000005a0 2e 20 2e 20 2e 20 31 32 0a 20 20 20 20 20 20 20 |. . . 12. | 000005b0 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 | . | 000005c0 20 20 20 52 65 67 69 73 74 72 61 74 69 6f 6e 20 | Registration | 000005d0 66 6f 72 6d 20 20 2e 20 2e 20 2e 20 2e 20 2e 20 |form . . . . . | 000005e0 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 |. . . . . . . . | 000005f0 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 2e 20 31 34 |. . . . . . . 14| 00000600 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |... | 00000610 20 20 20 20 20 20 20 20 20 20 20 20 20 31 2e 20 | 1. | 00000620 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 0a 20 20 | Introduction. | 00000630 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000640 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d | --------| 00000650 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 66 69 |--------..The fi| 00000660 72 73 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 4d |rst version of M| 00000670 65 6e 75 42 61 72 20 77 61 73 20 70 75 62 6c 69 |enuBar was publi| 00000680 73 68 65 64 20 62 79 20 42 65 65 62 75 67 20 4c |shed by Beebug L| 00000690 69 6d 69 74 65 64 20 69 6e 0a 4f 63 74 6f 62 65 |imited in.Octobe| 000006a0 72 20 31 39 39 35 2e 20 0a 0a 20 57 68 61 74 20 |r 1995. .. What | 000006b0 74 68 65 79 20 73 61 69 64 20 61 62 6f 75 74 20 |they said about | 000006c0 56 65 72 73 69 6f 6e 20 31 2e 30 30 0a 20 2d 2d |Version 1.00. --| 000006d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 000006e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |---------------.| 000006f0 0a 41 72 63 68 69 6d 65 64 65 73 20 57 6f 72 6c |.Archimedes Worl| 00000700 64 2c 20 4a 61 6e 75 61 72 79 20 31 39 39 36 0a |d, January 1996.| 00000710 20 22 61 20 77 69 6e 6e 65 72 2e 2e 2e 61 20 74 | "a winner...a t| 00000720 68 6f 72 6f 75 67 68 6c 79 20 70 72 6f 66 65 73 |horoughly profes| 00000730 73 69 6f 6e 61 6c 20 61 6e 64 20 67 65 6e 75 69 |sional and genui| 00000740 6e 65 6c 79 20 75 73 65 66 75 6c 20 75 74 69 6c |nely useful util| 00000750 69 74 79 0a 74 68 61 74 20 6e 6f 20 75 73 65 72 |ity.that no user| 00000760 20 73 68 6f 75 6c 64 20 62 65 20 77 69 74 68 6f | should be witho| 00000770 75 74 22 2e 20 20 50 65 74 65 72 20 42 65 6c 6c |ut". Peter Bell| 00000780 61 6d 79 0a 0a 41 63 6f 72 6e 20 55 73 65 72 2c |amy..Acorn User,| 00000790 20 41 70 72 69 6c 20 31 39 39 36 0a 20 22 67 72 | April 1996. "gr| 000007a0 65 61 74 20 66 6f 72 20 6f 72 67 61 6e 69 73 69 |eat for organisi| 000007b0 6e 67 2e 2e 2e 77 6f 72 74 68 20 65 76 65 72 79 |ng...worth every| 000007c0 20 70 65 6e 6e 79 2e 22 20 20 4b 61 72 65 6e 20 | penny." Karen | 000007d0 50 65 61 63 68 0a 0a 41 72 63 68 69 76 65 2c 20 |Peach..Archive, | 000007e0 4d 61 79 20 31 39 39 36 0a 20 20 22 2e 2e 61 20 |May 1996. "..a | 000007f0 66 69 72 73 74 20 63 6c 61 73 73 20 70 72 6f 67 |first class prog| 00000800 72 61 6d 20 61 6e 64 20 49 20 73 68 61 6c 6c 20 |ram and I shall | 00000810 6b 65 65 70 20 69 74 20 61 6e 64 20 75 73 65 20 |keep it and use | 00000820 69 74 20 6f 6e 20 6d 79 0a 64 65 73 6b 74 6f 70 |it on my.desktop| 00000830 2e 22 20 20 4a 6f 68 6e 20 4c 61 73 6b 69 0a 0a |." John Laski..| 00000840 55 73 65 72 73 20 6f 66 20 56 65 72 73 69 6f 6e |Users of Version| 00000850 20 31 20 63 61 6e 20 65 61 73 69 6c 79 20 69 6d | 1 can easily im| 00000860 70 6f 72 74 20 74 68 65 69 72 20 65 78 69 73 74 |port their exist| 00000870 69 6e 67 20 4d 65 6e 75 44 61 74 61 20 66 69 6c |ing MenuData fil| 00000880 65 0a 69 6e 74 6f 20 56 65 72 73 69 6f 6e 20 32 |e.into Version 2| 00000890 2e 0a 0a 54 68 65 20 63 75 72 72 65 6e 74 20 76 |...The current v| 000008a0 65 72 73 69 6f 6e 20 69 73 20 69 73 73 75 65 64 |ersion is issued| 000008b0 20 61 73 20 53 68 61 72 65 77 61 72 65 2c 20 77 | as Shareware, w| 000008c0 68 69 63 68 20 61 6c 6c 6f 77 73 20 79 6f 75 20 |hich allows you | 000008d0 74 6f 20 27 74 72 79 0a 62 65 66 6f 72 65 20 79 |to 'try.before y| 000008e0 6f 75 20 62 75 79 27 2e 20 20 41 6e 79 6f 6e 65 |ou buy'. Anyone| 000008f0 20 77 68 6f 20 63 6f 6e 74 69 6e 75 65 73 20 74 | who continues t| 00000900 6f 20 75 73 65 20 74 68 65 20 70 72 6f 67 72 61 |o use the progra| 00000910 6d 20 61 66 74 65 72 20 61 0a 62 72 69 65 66 20 |m after a.brief | 00000920 74 72 69 61 6c 20 70 65 72 69 6f 64 20 6d 75 73 |trial period mus| 00000930 74 20 72 65 67 69 73 74 65 72 20 77 69 74 68 20 |t register with | 00000940 74 68 65 20 61 75 74 68 6f 72 2e 20 20 54 6f 20 |the author. To | 00000950 72 65 67 69 73 74 65 72 2c 20 73 65 6e 64 0a 61 |register, send.a| 00000960 20 63 68 65 71 75 65 20 66 6f 72 20 31 35 2e 30 | cheque for 15.0| 00000970 30 20 70 6f 75 6e 64 73 20 70 61 79 61 62 6c 65 |0 pounds payable| 00000980 20 74 6f 20 47 72 61 68 61 6d 20 43 72 6f 77 20 | to Graham Crow | 00000990 74 6f 20 74 68 65 20 61 64 64 72 65 73 73 0a 67 |to the address.g| 000009a0 69 76 65 6e 20 61 74 20 74 68 65 20 65 6e 64 20 |iven at the end | 000009b0 6f 66 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 |of this document| 000009c0 2e 20 20 49 66 20 79 6f 75 20 61 72 65 20 61 6c |. If you are al| 000009d0 72 65 61 64 79 20 61 20 75 73 65 72 20 6f 66 0a |ready a user of.| 000009e0 4d 65 6e 75 42 61 72 20 31 20 79 6f 75 20 6d 61 |MenuBar 1 you ma| 000009f0 79 20 75 70 67 72 61 64 65 20 66 6f 72 20 37 2e |y upgrade for 7.| 00000a00 35 30 20 70 6f 75 6e 64 73 20 62 79 20 73 65 6e |50 pounds by sen| 00000a10 64 69 6e 67 20 79 6f 75 72 20 6f 72 69 67 69 6e |ding your origin| 00000a20 61 6c 0a 70 72 6f 67 72 61 6d 20 64 69 73 63 20 |al.program disc | 00000a30 77 69 74 68 20 79 6f 75 72 20 63 68 65 71 75 65 |with your cheque| 00000a40 2e 20 20 52 65 67 69 73 74 72 61 74 69 6f 6e 20 |. Registration | 00000a50 65 6e 74 69 74 6c 65 73 20 79 6f 75 20 61 20 66 |entitles you a f| 00000a60 75 6c 6c 0a 63 6f 70 79 20 6f 66 20 74 68 65 20 |ull.copy of the | 00000a70 70 72 6f 67 72 61 6d 20 70 6c 75 73 20 73 75 70 |program plus sup| 00000a80 70 6f 72 74 20 61 6e 64 20 75 70 67 72 61 64 65 |port and upgrade| 00000a90 73 2e 0a 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 |s..... | 00000aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00000ad0 20 20 20 20 20 50 61 67 65 20 32 0a 0a 4e 6f 20 | Page 2..No | 00000ae0 77 61 72 72 61 6e 74 79 2c 20 65 78 70 72 65 73 |warranty, expres| 00000af0 73 20 6f 72 20 69 6d 70 6c 69 65 64 2c 20 69 73 |s or implied, is| 00000b00 20 6d 61 64 65 20 61 62 6f 75 74 20 74 68 65 20 | made about the | 00000b10 73 75 69 74 61 62 69 6c 69 74 79 20 6f 66 0a 4d |suitability of.M| 00000b20 65 6e 75 42 61 72 20 66 6f 72 20 61 6e 79 20 70 |enuBar for any p| 00000b30 75 72 70 6f 73 65 2e 20 20 54 68 65 20 61 75 74 |urpose. The aut| 00000b40 68 6f 72 20 63 61 6e 6e 6f 74 20 62 65 20 68 65 |hor cannot be he| 00000b50 6c 64 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 |ld responsible f| 00000b60 6f 72 0a 61 6e 79 20 64 61 6d 61 67 65 20 74 6f |or.any damage to| 00000b70 20 6f 72 20 6c 6f 73 73 20 6f 66 20 64 61 74 61 | or loss of data| 00000b80 20 77 68 69 63 68 20 6d 61 79 20 6f 63 63 75 72 | which may occur| 00000b90 20 77 68 69 6c 73 74 20 75 73 69 6e 67 20 74 68 | whilst using th| 00000ba0 69 73 0a 70 72 6f 67 72 61 6d 2e 0a 0a 4d 79 20 |is.program...My | 00000bb0 74 68 61 6e 6b 73 20 74 6f 20 50 61 75 6c 20 41 |thanks to Paul A| 00000bc0 73 68 6d 6f 72 65 20 28 42 65 65 62 75 67 29 2c |shmore (Beebug),| 00000bd0 20 4d 69 6b 65 20 57 69 6c 6c 69 61 6d 73 2c 20 | Mike Williams, | 00000be0 61 6e 64 20 4a 6f 68 6e 20 4c 61 73 6b 69 0a 66 |and John Laski.f| 00000bf0 6f 72 20 63 6f 6e 73 74 72 75 63 74 69 76 65 20 |or constructive | 00000c00 63 72 69 74 69 63 69 73 6d 73 20 61 6e 64 20 68 |criticisms and h| 00000c10 65 6c 70 66 75 6c 20 73 75 67 67 65 73 74 69 6f |elpful suggestio| 00000c20 6e 73 2c 20 61 6e 64 20 69 6e 20 0a 70 61 72 74 |ns, and in .part| 00000c30 69 63 75 6c 61 72 20 74 6f 20 4b 65 69 74 68 20 |icular to Keith | 00000c40 56 65 72 6e 6f 6e 20 66 6f 72 20 68 69 73 20 73 |Vernon for his s| 00000c50 75 70 70 6f 72 74 20 61 6e 64 20 70 72 61 63 74 |upport and pract| 00000c60 69 63 61 6c 20 61 73 73 69 73 74 61 6e 63 65 2e |ical assistance.| 00000c70 0a 0a 4e 6f 74 65 3a 20 20 54 6f 20 61 76 6f 69 |..Note: To avoi| 00000c80 64 20 63 6f 6e 66 75 73 69 6f 6e 2c 20 74 68 69 |d confusion, thi| 00000c90 73 20 55 73 65 72 20 47 75 69 64 65 20 68 61 73 |s User Guide has| 00000ca0 20 61 20 63 61 70 69 74 61 6c 20 27 4d 27 20 66 | a capital 'M' f| 00000cb0 6f 72 0a 4d 65 6e 75 73 20 6f 6e 20 74 68 65 20 |or.Menus on the | 00000cc0 4d 65 6e 75 42 61 72 2c 20 77 68 69 6c 65 20 74 |MenuBar, while t| 00000cd0 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 27 73 |he application's| 00000ce0 20 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 6d 65 | conventional me| 00000cf0 6e 75 20 69 73 0a 69 6e 20 6c 6f 77 65 72 2d 63 |nu is.in lower-c| 00000d00 61 73 65 2e 0a 20 0a 0a 20 20 20 20 20 20 20 20 |ase.. .. | 00000d10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000d20 32 2e 20 20 57 68 61 74 20 69 73 20 4d 65 6e 75 |2. What is Menu| 00000d30 42 61 72 3f 0a 20 20 20 20 20 20 20 20 20 20 20 |Bar?. | 00000d40 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d | ---| 00000d50 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000d60 2d 0a 0a 4d 65 6e 75 42 61 72 20 69 73 20 61 20 |-..MenuBar is a | 00000d70 6d 75 6c 74 69 2d 74 61 73 6b 69 6e 67 20 64 65 |multi-tasking de| 00000d80 73 6b 74 6f 70 20 75 74 69 6c 69 74 79 20 66 6f |sktop utility fo| 00000d90 72 20 74 68 65 20 41 63 6f 72 6e 20 41 72 63 68 |r the Acorn Arch| 00000da0 69 6d 65 64 65 73 0a 61 6e 64 20 52 49 53 43 20 |imedes.and RISC | 00000db0 50 43 20 72 61 6e 67 65 20 6f 66 20 63 6f 6d 70 |PC range of comp| 00000dc0 75 74 65 72 73 20 72 75 6e 6e 69 6e 67 20 75 6e |uters running un| 00000dd0 64 65 72 20 52 49 53 43 20 4f 53 2e 20 20 49 74 |der RISC OS. It| 00000de0 20 72 65 71 75 69 72 65 73 0a 52 49 53 43 20 4f | requires.RISC O| 00000df0 53 20 33 2e 31 20 6f 72 20 6c 61 74 65 72 2c 20 |S 3.1 or later, | 00000e00 61 74 20 6c 65 61 73 74 20 31 6d 62 20 6f 66 20 |at least 1mb of | 00000e10 52 41 4d 2c 20 61 6e 64 20 61 20 68 61 72 64 20 |RAM, and a hard | 00000e20 64 69 73 63 2e 20 20 49 74 20 69 73 0a 53 74 72 |disc. It is.Str| 00000e30 6f 6e 67 41 52 4d 20 63 6f 6d 70 61 74 69 62 6c |ongARM compatibl| 00000e40 65 2e 0a 0a 4d 65 6e 75 42 61 72 20 70 72 6f 76 |e...MenuBar prov| 00000e50 69 64 65 73 20 61 20 63 6f 6e 76 65 6e 69 65 6e |ides a convenien| 00000e60 74 20 77 61 79 20 6f 66 20 61 63 63 65 73 73 69 |t way of accessi| 00000e70 6e 67 20 6f 66 74 65 6e 2d 75 73 65 64 0a 64 69 |ng often-used.di| 00000e80 72 65 63 74 6f 72 69 65 73 2c 20 61 70 70 6c 69 |rectories, appli| 00000e90 63 61 74 69 6f 6e 73 20 61 6e 64 20 66 69 6c 65 |cations and file| 00000ea0 73 2e 20 20 49 6e 20 6f 70 65 72 61 74 69 6f 6e |s. In operation| 00000eb0 20 69 74 20 69 73 20 73 69 6d 69 6c 61 72 20 74 | it is similar t| 00000ec0 6f 0a 74 68 65 20 46 69 6c 65 72 20 61 6e 64 20 |o.the Filer and | 00000ed0 74 68 65 20 50 69 6e 62 6f 61 72 64 2c 20 62 75 |the Pinboard, bu| 00000ee0 74 20 69 73 20 70 72 65 73 65 6e 74 65 64 20 61 |t is presented a| 00000ef0 73 20 61 20 73 6c 69 6d 20 62 61 72 20 6f 66 0a |s a slim bar of.| 00000f00 70 75 6c 6c 2d 64 6f 77 6e 20 6d 65 6e 75 73 20 |pull-down menus | 00000f10 61 74 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 |at the top of th| 00000f20 65 20 73 63 72 65 65 6e 2c 20 63 6f 6d 70 6c 65 |e screen, comple| 00000f30 6d 65 6e 74 69 6e 67 20 74 68 65 20 69 63 6f 6e |menting the icon| 00000f40 20 62 61 72 0a 61 74 20 74 68 65 20 62 6f 74 74 | bar.at the bott| 00000f50 6f 6d 2e 20 20 4d 65 6e 75 73 20 6d 61 79 20 62 |om. Menus may b| 00000f60 65 20 64 72 61 67 67 65 64 20 6f 72 20 63 6c 69 |e dragged or cli| 00000f70 63 6b 65 64 20 6f 70 65 6e 20 61 6e 64 20 73 68 |cked open and sh| 00000f80 75 74 2e 20 20 41 0a 42 61 72 20 6d 61 79 20 63 |ut. A.Bar may c| 00000f90 6f 6e 74 61 69 6e 20 75 70 20 74 6f 20 74 65 6e |ontain up to ten| 00000fa0 20 6d 65 6e 75 73 2c 20 65 61 63 68 20 77 69 74 | menus, each wit| 00000fb0 68 20 75 70 20 74 6f 20 33 30 20 6f 62 6a 65 63 |h up to 30 objec| 00000fc0 74 73 20 28 69 65 0a 64 69 72 65 63 74 6f 72 69 |ts (ie.directori| 00000fd0 65 73 2c 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 |es, applications| 00000fe0 20 6f 72 20 66 69 6c 65 73 29 2e 20 20 49 74 20 | or files). It | 00000ff0 69 73 20 76 65 72 79 20 73 69 6d 70 6c 65 20 74 |is very simple t| 00001000 6f 20 61 64 64 2c 0a 72 65 70 6f 73 69 74 69 6f |o add,.repositio| 00001010 6e 20 61 6e 64 20 72 65 6d 6f 76 65 20 6f 62 6a |n and remove obj| 00001020 65 63 74 73 20 6f 72 20 4d 65 6e 75 73 2e 0a 0a |ects or Menus...| 00001030 55 70 20 74 6f 20 33 30 20 73 65 70 61 72 61 74 |Up to 30 separat| 00001040 65 20 42 61 72 73 20 6d 61 79 20 62 65 20 63 72 |e Bars may be cr| 00001050 65 61 74 65 64 20 61 6e 64 20 73 61 76 65 64 20 |eated and saved | 00001060 69 6e 20 61 20 4c 69 62 72 61 72 79 20 66 6f 72 |in a Library for| 00001070 0a 6c 6f 61 64 69 6e 67 20 61 73 20 72 65 71 75 |.loading as requ| 00001080 69 72 65 64 2e 0a 0a 4d 65 6e 75 42 61 72 20 61 |ired...MenuBar a| 00001090 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 6f 72 67 |llows you to org| 000010a0 61 6e 69 73 65 20 66 69 6c 65 73 20 74 6f 20 73 |anise files to s| 000010b0 75 69 74 20 74 68 65 20 77 61 79 20 79 6f 75 20 |uit the way you | 000010c0 77 6f 72 6b 20 2d 0a 72 65 67 61 72 64 6c 65 73 |work -.regardles| 000010d0 73 20 6f 66 20 74 68 65 20 77 61 79 20 74 68 65 |s of the way the| 000010e0 79 20 61 72 65 20 73 74 6f 72 65 64 20 6f 6e 20 |y are stored on | 000010f0 64 69 73 63 2e 20 20 45 61 63 68 20 4d 65 6e 75 |disc. Each Menu| 00001100 20 6d 61 79 20 62 65 0a 67 69 76 65 6e 20 61 20 | may be.given a | 00001110 6e 61 6d 65 20 73 6f 20 74 68 61 74 2c 20 66 6f |name so that, fo| 00001120 72 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 63 |r example, you c| 00001130 6f 75 6c 64 20 61 72 72 61 6e 67 65 20 66 6f 72 |ould arrange for| 00001140 20 27 44 54 50 27 20 74 6f 0a 68 6f 6c 64 20 21 | 'DTP' to.hold !| 00001150 50 72 69 6e 74 65 72 73 2c 20 21 53 74 79 6c 65 |Printers, !Style| 00001160 2c 20 21 4d 75 6c 74 69 43 68 72 73 20 61 6e 64 |, !MultiChrs and| 00001170 20 61 20 64 61 74 61 20 64 69 72 65 63 74 6f 72 | a data director| 00001180 79 2e 20 20 4f 72 20 79 6f 75 0a 6d 69 67 68 74 |y. Or you.might| 00001190 20 68 61 76 65 20 27 54 6f 6f 6c 73 27 20 63 6f | have 'Tools' co| 000011a0 6e 74 61 69 6e 69 6e 67 20 21 4d 65 61 73 75 72 |ntaining !Measur| 000011b0 65 2c 20 21 43 6c 6f 73 65 46 69 6c 65 2c 20 21 |e, !CloseFile, !| 000011c0 57 69 6d 70 41 69 64 2c 0a 21 50 6f 69 6e 74 65 |WimpAid,.!Pointe| 000011d0 72 2c 20 21 46 6c 61 67 73 2c 20 21 4d 61 67 6e |r, !Flags, !Magn| 000011e0 69 66 69 65 72 2c 20 65 74 63 2e 20 20 41 20 74 |ifier, etc. A t| 000011f0 68 69 72 64 20 6d 69 67 68 74 20 63 6f 6e 74 61 |hird might conta| 00001200 69 6e 20 27 57 49 50 27 20 2d 0a 77 6f 72 6b 20 |in 'WIP' -.work | 00001210 69 6e 20 70 72 6f 67 72 65 73 73 2e 20 20 49 74 |in progress. It| 00001220 27 73 20 75 70 20 74 6f 20 79 6f 75 21 20 20 54 |'s up to you! T| 00001230 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 70 6f 69 |he important poi| 00001240 6e 74 20 69 73 20 74 68 61 74 20 61 6c 6c 0a 74 |nt is that all.t| 00001250 68 65 73 65 20 6f 62 6a 65 63 74 73 20 63 61 6e |hese objects can| 00001260 20 62 65 20 72 75 6e 20 66 72 6f 6d 20 77 69 74 | be run from wit| 00001270 68 69 6e 20 4d 65 6e 75 42 61 72 20 62 79 20 64 |hin MenuBar by d| 00001280 6f 75 62 6c 65 2d 63 6c 69 63 6b 69 6e 67 20 6f |ouble-clicking o| 00001290 72 0a 64 72 61 67 67 69 6e 67 2e 20 20 20 0a 0a |r.dragging. ..| 000012a0 4d 6f 72 65 6f 76 65 72 2c 20 74 68 65 20 4d 65 |Moreover, the Me| 000012b0 6e 75 73 20 61 72 65 20 69 6e 73 74 61 6e 74 6c |nus are instantl| 000012c0 79 20 61 76 61 69 6c 61 62 6c 65 3a 20 6e 6f 20 |y available: no | 000012d0 66 72 75 73 74 72 61 74 69 6e 67 20 64 65 6c 61 |frustrating dela| 000012e0 79 73 0a 77 68 69 6c 65 20 79 6f 75 20 64 69 67 |ys.while you dig| 000012f0 20 64 65 65 70 20 69 6e 74 6f 20 74 68 65 20 66 | deep into the f| 00001300 69 6c 65 72 20 68 69 65 72 61 72 63 68 79 20 77 |iler hierarchy w| 00001310 61 69 74 69 6e 67 20 66 6f 72 20 61 6c 6c 20 74 |aiting for all t| 00001320 68 65 0a 69 63 6f 6e 73 20 74 6f 20 62 65 20 72 |he.icons to be r| 00001330 65 61 64 2e 20 20 42 79 20 69 6e 63 6c 75 64 69 |ead. By includi| 00001340 6e 67 20 4d 65 6e 75 42 61 72 20 69 6e 20 79 6f |ng MenuBar in yo| 00001350 75 72 20 42 6f 6f 74 20 73 65 71 75 65 6e 63 65 |ur Boot sequence| 00001360 20 79 6f 75 72 0a 6d 6f 73 74 20 69 6d 70 6f 72 | your.most impor| 00001370 74 61 6e 74 20 66 69 6c 65 73 20 61 72 65 20 61 |tant files are a| 00001380 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 |vailable from th| 00001390 65 20 4d 65 6e 75 42 61 72 20 6f 6e 20 73 74 61 |e MenuBar on sta| 000013a0 72 74 2d 75 70 2c 20 61 6e 64 0a 6e 6f 20 6e 65 |rt-up, and.no ne| 000013b0 65 64 20 66 6f 72 20 61 6e 79 20 6d 6f 72 65 20 |ed for any more | 000013c0 63 6c 75 74 74 65 72 65 64 20 62 61 63 6b 64 72 |cluttered backdr| 000013d0 6f 70 73 20 77 69 74 68 20 77 69 6e 64 6f 77 73 |ops with windows| 000013e0 20 6f 62 73 63 75 72 69 6e 67 20 74 68 65 0a 69 | obscuring the.i| 000013f0 63 6f 6e 73 20 79 6f 75 20 77 61 6e 74 21 20 20 |cons you want! | 00001400 0a 0a 4d 65 6e 75 42 61 72 20 69 73 20 65 63 6f |..MenuBar is eco| 00001410 6e 6f 6d 69 63 61 6c 20 6f 6e 20 73 70 61 63 65 |nomical on space| 00001420 20 62 65 63 61 75 73 65 20 61 6c 6c 20 69 74 20 | because all it | 00001430 73 74 6f 72 65 73 20 69 73 20 62 61 73 69 63 0a |stores is basic.| 00001440 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 |information abou| 00001450 74 20 74 68 65 20 6f 62 6a 65 63 74 73 20 79 6f |t the objects yo| 00001460 75 20 64 72 61 67 20 6f 6e 74 6f 20 69 74 20 2d |u drag onto it -| 00001470 20 6a 75 73 74 20 65 6e 6f 75 67 68 20 74 6f 0a | just enough to.| 00001480 64 69 73 70 6c 61 79 20 74 68 65 6d 20 61 6e 64 |display them and| 00001490 20 74 6f 20 61 6c 6c 6f 77 20 74 68 65 6d 20 74 | to allow them t| 000014a0 6f 20 62 65 20 72 65 74 72 69 65 76 65 64 20 66 |o be retrieved f| 000014b0 72 6f 6d 20 74 68 65 69 72 20 73 6f 75 72 63 65 |rom their source| 000014c0 0a 28 6e 6f 72 6d 61 6c 6c 79 20 79 6f 75 72 20 |.(normally your | 000014d0 68 61 72 64 20 64 69 73 63 29 20 77 68 65 6e 20 |hard disc) when | 000014e0 72 65 71 75 69 72 65 64 2e 0a 0a 0a 0a 0a 0a 0a |required........| 000014f0 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. | 00001500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00001530 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | . | 00001540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00001570 20 50 61 67 65 20 33 0a 20 20 20 20 20 20 20 20 | Page 3. | 00001580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 000015b0 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 | . | 000015c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000015d0 33 2e 20 20 47 65 74 74 69 6e 67 20 73 74 61 72 |3. Getting star| 000015e0 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ted. | 000015f0 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d | ----| 00001600 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |---------------.| 00001610 0a 43 6f 70 79 20 74 68 65 20 21 4d 65 6e 75 42 |.Copy the !MenuB| 00001620 61 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 66 |ar application f| 00001630 72 6f 6d 20 74 68 65 20 73 75 70 70 6c 69 65 64 |rom the supplied| 00001640 20 66 6c 6f 70 70 79 20 64 69 73 63 20 74 6f 20 | floppy disc to | 00001650 61 6e 79 0a 64 69 72 65 63 74 6f 72 79 20 6f 6e |any.directory on| 00001660 20 79 6f 75 72 20 68 61 72 64 20 64 69 73 63 2c | your hard disc,| 00001670 20 61 6e 64 20 72 75 6e 20 74 68 65 20 70 72 6f | and run the pro| 00001680 67 72 61 6d 20 62 79 20 64 6f 75 62 6c 65 2d 63 |gram by double-c| 00001690 6c 69 63 6b 69 6e 67 0a 6f 6e 20 74 68 65 20 21 |licking.on the !| 000016a0 4d 65 6e 75 42 61 72 20 69 63 6f 6e 2e 0a 0a 44 |MenuBar icon...D| 000016b0 65 6d 6f 6e 73 74 72 61 74 69 6f 6e 20 76 65 72 |emonstration ver| 000016c0 73 69 6f 6e 20 0a 0a 54 68 65 20 64 65 6d 6f 6e |sion ..The demon| 000016d0 73 74 72 61 74 69 6f 6e 20 76 65 72 73 69 6f 6e |stration version| 000016e0 20 69 73 20 72 65 73 74 72 69 63 74 65 64 20 74 | is restricted t| 000016f0 6f 20 66 69 76 65 20 42 61 72 73 2c 20 61 6e 64 |o five Bars, and| 00001700 20 65 61 63 68 20 42 61 72 0a 69 73 20 6c 69 6d | each Bar.is lim| 00001710 69 74 65 64 20 74 6f 20 66 69 76 65 20 4d 65 6e |ited to five Men| 00001720 75 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 75 70 |us containing up| 00001730 20 74 6f 20 74 68 72 65 65 20 4f 62 6a 65 63 74 | to three Object| 00001740 73 2e 20 20 49 74 20 69 73 0a 63 6f 6d 70 6c 65 |s. It is.comple| 00001750 74 65 20 69 6e 20 61 6c 6c 20 6f 74 68 65 72 20 |te in all other | 00001760 72 65 73 70 65 63 74 73 2e 20 20 45 61 63 68 20 |respects. Each | 00001770 74 69 6d 65 20 79 6f 75 20 72 75 6e 20 74 68 65 |time you run the| 00001780 20 70 72 6f 67 72 61 6d 20 61 0a 77 69 6e 64 6f | program a.windo| 00001790 77 20 61 70 70 65 61 72 73 20 69 6e 66 6f 72 6d |w appears inform| 000017a0 69 6e 67 20 79 6f 75 20 6f 66 20 74 68 65 20 72 |ing you of the r| 000017b0 65 73 74 72 69 63 74 69 6f 6e 73 20 77 68 69 63 |estrictions whic| 000017c0 68 20 61 70 70 6c 79 20 74 6f 20 74 68 65 0a 64 |h apply to the.d| 000017d0 65 6d 6f 6e 73 74 72 61 74 69 6f 6e 20 76 65 72 |emonstration ver| 000017e0 73 69 6f 6e 2c 20 61 6e 64 20 68 6f 77 20 79 6f |sion, and how yo| 000017f0 75 20 63 61 6e 20 6f 72 64 65 72 20 74 68 65 20 |u can order the | 00001800 66 75 6c 6c 20 76 65 72 73 69 6f 6e 2e 20 0a 0a |full version. ..| 00001810 46 75 6c 6c 20 76 65 72 73 69 6f 6e 0a 0a 57 68 |Full version..Wh| 00001820 65 6e 20 79 6f 75 20 70 6c 61 63 65 20 61 6e 20 |en you place an | 00001830 6f 72 64 65 72 2c 20 79 6f 75 20 61 72 65 20 73 |order, you are s| 00001840 75 70 70 6c 69 65 64 20 77 69 74 68 20 74 68 65 |upplied with the| 00001850 20 6c 61 74 65 73 74 20 76 65 72 73 69 6f 6e 2c | latest version,| 00001860 0a 70 72 65 2d 72 65 67 69 73 74 65 72 65 64 20 |.pre-registered | 00001870 74 6f 20 79 6f 75 2e 20 20 54 68 65 20 27 4c 69 |to you. The 'Li| 00001880 62 72 61 72 79 27 20 64 69 72 65 63 74 6f 72 79 |brary' directory| 00001890 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 70 65 63 | contains a spec| 000018a0 69 61 6c 0a 27 52 65 67 69 73 74 65 72 27 20 66 |ial.'Register' f| 000018b0 69 6c 65 2c 20 65 6e 63 72 79 70 74 65 64 20 77 |ile, encrypted w| 000018c0 69 74 68 20 79 6f 75 72 20 6e 61 6d 65 2e 20 20 |ith your name. | 000018d0 54 68 65 20 4c 69 62 72 61 72 79 20 64 69 72 65 |The Library dire| 000018e0 63 74 6f 72 79 20 69 73 0a 79 6f 75 72 20 70 65 |ctory is.your pe| 000018f0 72 73 6f 6e 61 6c 20 70 72 6f 70 65 72 74 79 2c |rsonal property,| 00001900 20 61 6e 64 20 77 68 65 6e 20 69 6e 20 66 75 74 | and when in fut| 00001910 75 72 65 20 79 6f 75 20 6f 62 74 61 69 6e 20 75 |ure you obtain u| 00001920 70 67 72 61 64 65 73 0a 66 72 6f 6d 20 74 68 65 |pgrades.from the| 00001930 20 50 44 20 4c 69 62 72 61 72 79 2c 20 79 6f 75 | PD Library, you| 00001940 20 73 69 6d 70 6c 79 20 63 6f 70 79 20 79 6f 75 | simply copy you| 00001950 72 20 4c 69 62 72 61 72 79 20 64 69 72 65 63 74 |r Library direct| 00001960 6f 72 79 20 74 6f 20 74 68 65 0a 6e 65 77 20 76 |ory to the.new v| 00001970 65 72 73 69 6f 6e 2e 0a 0a 59 6f 75 20 61 72 65 |ersion...You are| 00001980 20 65 6e 63 6f 75 72 61 67 65 64 20 74 6f 20 70 | encouraged to p| 00001990 61 73 73 20 6f 6e 20 75 6e 72 65 67 69 73 74 65 |ass on unregiste| 000019a0 72 65 64 20 63 6f 70 69 65 73 20 6f 66 20 74 68 |red copies of th| 000019b0 65 20 70 72 6f 67 72 61 6d 2c 0a 61 6e 64 20 74 |e program,.and t| 000019c0 6f 20 64 6f 20 74 68 69 73 2c 20 79 6f 75 20 73 |o do this, you s| 000019d0 69 6d 70 6c 79 20 63 6f 70 79 20 74 68 65 20 4d |imply copy the M| 000019e0 65 6e 75 42 61 72 20 74 6f 20 61 20 66 6c 6f 70 |enuBar to a flop| 000019f0 70 79 20 64 69 73 63 0a 61 6e 64 20 74 68 65 6e |py disc.and then| 00001a00 20 64 65 6c 65 74 65 20 74 68 65 20 65 6e 74 69 | delete the enti| 00001a10 72 65 20 4c 69 62 72 61 72 79 20 64 69 72 65 63 |re Library direc| 00001a20 74 6f 72 79 2e 20 20 54 68 69 73 20 65 6e 73 75 |tory. This ensu| 00001a30 72 65 73 20 74 68 61 74 0a 79 6f 75 72 20 70 65 |res that.your pe| 00001a40 72 73 6f 6e 61 6c 20 70 72 6f 70 65 72 74 79 20 |rsonal property | 00001a50 69 73 20 73 61 66 65 67 75 61 72 64 65 64 2c 20 |is safeguarded, | 00001a60 61 6e 64 20 74 68 61 74 20 74 68 65 20 76 65 72 |and that the ver| 00001a70 73 69 6f 6e 20 79 6f 75 20 70 61 73 73 0a 6f 6e |sion you pass.on| 00001a80 20 62 65 68 61 76 65 64 20 61 73 20 61 6e 20 75 | behaved as an u| 00001a90 6e 72 65 67 69 73 74 65 72 65 64 20 64 65 6d 6f |nregistered demo| 00001aa0 20 76 65 72 73 69 6f 6e 2e 0a 0a 55 73 65 72 73 | version...Users| 00001ab0 20 6f 66 20 4d 65 6e 75 42 61 72 20 31 20 63 61 | of MenuBar 1 ca| 00001ac0 6e 20 74 72 61 6e 73 66 65 72 20 74 68 65 69 72 |n transfer their| 00001ad0 20 65 78 69 73 74 69 6e 67 20 64 61 74 61 20 74 | existing data t| 00001ae0 6f 20 4d 65 6e 75 42 61 72 20 32 20 62 79 0a 73 |o MenuBar 2 by.s| 00001af0 69 6d 70 6c 79 20 64 72 6f 70 70 69 6e 67 20 74 |imply dropping t| 00001b00 68 65 69 72 20 65 78 69 73 74 69 6e 67 20 61 70 |heir existing ap| 00001b10 70 6c 69 63 61 74 69 6f 6e 20 27 21 4d 65 6e 75 |plication '!Menu| 00001b20 42 61 72 27 20 6f 6e 74 6f 20 74 68 65 0a 62 75 |Bar' onto the.bu| 00001b30 74 74 6f 6e 2e 20 20 49 66 20 79 6f 75 20 77 69 |tton. If you wi| 00001b40 73 68 20 74 6f 20 72 65 74 61 69 6e 20 64 61 74 |sh to retain dat| 00001b50 61 20 79 6f 75 20 68 61 76 65 20 63 72 65 61 74 |a you have creat| 00001b60 65 64 20 75 73 69 6e 67 20 74 68 65 20 64 65 6d |ed using the dem| 00001b70 6f 0a 76 65 72 73 69 6f 6e 2c 20 79 6f 75 20 77 |o.version, you w| 00001b80 69 6c 6c 20 6e 65 65 64 20 74 6f 20 72 75 6e 20 |ill need to run | 00001b90 65 61 63 68 20 64 61 74 61 20 66 69 6c 65 20 74 |each data file t| 00001ba0 68 72 6f 75 67 68 20 21 43 6f 6e 76 65 72 74 20 |hrough !Convert | 00001bb0 66 69 72 73 74 0a 28 73 65 65 20 53 65 63 74 69 |first.(see Secti| 00001bc0 6f 6e 20 31 29 2e 0a 0a 42 6f 74 68 20 76 65 72 |on 1)...Both ver| 00001bd0 73 69 6f 6e 73 0a 0a 57 68 65 6e 20 79 6f 75 20 |sions..When you | 00001be0 72 75 6e 20 4d 65 6e 75 42 61 72 20 74 68 65 20 |run MenuBar the | 00001bf0 69 6e 69 74 69 61 6c 20 42 61 72 20 61 70 70 65 |initial Bar appe| 00001c00 61 72 73 20 61 74 20 74 68 65 20 74 6f 70 20 6f |ars at the top o| 00001c10 66 20 74 68 65 0a 73 63 72 65 65 6e 20 77 69 74 |f the.screen wit| 00001c20 68 20 61 20 62 75 74 74 6f 6e 20 61 6e 64 20 66 |h a button and f| 00001c30 69 76 65 20 28 65 6d 70 74 79 29 20 4d 65 6e 75 |ive (empty) Menu| 00001c40 73 2e 20 20 54 68 65 20 62 75 74 74 6f 6e 20 69 |s. The button i| 00001c50 73 20 69 6e 73 74 65 61 64 0a 6f 66 20 74 68 65 |s instead.of the| 00001c60 20 75 73 75 61 6c 20 69 63 6f 6e 20 62 61 72 20 | usual icon bar | 00001c70 69 63 6f 6e 2e 0a 0a 49 74 20 69 73 20 72 65 63 |icon...It is rec| 00001c80 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 79 6f |ommended that yo| 00001c90 75 20 69 6e 63 6c 75 64 65 20 69 6e 20 79 6f 75 |u include in you| 00001ca0 72 20 42 6f 6f 74 20 73 65 71 75 65 6e 63 65 20 |r Boot sequence | 00001cb0 61 6e 0a 69 6e 73 74 72 75 63 74 69 6f 6e 20 74 |an.instruction t| 00001cc0 6f 20 52 75 6e 20 21 4d 65 6e 75 42 61 72 20 73 |o Run !MenuBar s| 00001cd0 6f 20 74 68 61 74 20 74 68 65 20 70 72 6f 67 72 |o that the progr| 00001ce0 61 6d 20 69 73 20 6c 61 75 6e 63 68 65 64 0a 61 |am is launched.a| 00001cf0 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 65 61 63 |utomatically eac| 00001d00 68 20 74 69 6d 65 20 79 6f 75 20 73 77 69 74 63 |h time you switc| 00001d10 68 20 6f 6e 20 74 68 65 20 63 6f 6d 70 75 74 65 |h on the compute| 00001d20 72 2e 20 20 49 66 20 79 6f 75 20 61 72 65 0a 75 |r. If you are.u| 00001d30 6e 73 75 72 65 20 68 6f 77 20 74 6f 20 64 6f 20 |nsure how to do | 00001d40 74 68 69 73 20 70 6c 65 61 73 65 20 72 65 66 65 |this please refe| 00001d50 72 20 74 6f 20 74 68 65 20 52 49 53 43 20 4f 53 |r to the RISC OS| 00001d60 20 33 20 55 73 65 72 20 47 75 69 64 65 2e 20 0a | 3 User Guide. .| 00001d70 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. | 00001d80 20 20 20 20 20 20 20 20 34 2e 20 20 42 75 69 6c | 4. Buil| 00001d90 64 69 6e 67 20 61 20 4d 65 6e 75 20 42 61 72 0a |ding a Menu Bar.| 00001da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001db0 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ----------| 00001dc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 53 |-------------..S| 00001dd0 75 70 70 6f 73 65 20 79 6f 75 20 77 61 6e 74 20 |uppose you want | 00001de0 74 6f 20 75 73 65 20 74 68 65 20 66 69 72 73 74 |to use the first| 00001df0 20 4d 65 6e 75 20 74 6f 20 68 6f 6c 64 20 73 6f | Menu to hold so| 00001e00 6d 65 20 66 61 76 6f 75 72 69 74 65 0a 61 70 70 |me favourite.app| 00001e10 6c 69 63 61 74 69 6f 6e 73 2e 20 20 54 6f 20 67 |lications. To g| 00001e20 69 76 65 20 74 68 65 20 4d 65 6e 75 20 61 20 6d |ive the Menu a m| 00001e30 6f 72 65 20 6d 65 61 6e 69 6e 67 66 75 6c 20 6e |ore meaningful n| 00001e40 61 6d 65 20 63 6c 69 63 6b 20 74 68 65 0a 6d 69 |ame click the.mi| 00001e50 64 64 6c 65 20 6d 6f 75 73 65 20 62 75 74 74 6f |ddle mouse butto| 00001e60 6e 20 77 68 69 6c 65 20 74 68 65 20 70 6f 69 6e |n while the poin| 00001e70 74 65 72 20 69 73 20 6f 76 65 72 20 74 68 65 20 |ter is over the | 00001e80 74 69 74 6c 65 20 62 61 72 20 6f 66 20 27 4d 65 |title bar of 'Me| 00001e90 6e 75 0a 31 27 2e 20 20 4e 6f 77 20 73 6c 69 64 |nu.1'. Now slid| 00001ea0 65 20 6f 66 66 20 27 4d 65 6e 75 20 31 20 2d 20 |e off 'Menu 1 - | 00001eb0 52 65 6e 61 6d 65 27 20 61 6e 64 20 72 65 70 6c |Rename' and repl| 00001ec0 61 63 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 |ace the current | 00001ed0 6e 61 6d 65 0a 77 69 74 68 20 27 41 70 70 6c 69 |name.with 'Appli| 00001ee0 63 61 74 69 6f 6e 73 27 2e 20 20 54 68 65 20 6e |cations'. The n| 00001ef0 65 77 20 6e 61 6d 65 20 72 65 6d 61 69 6e 73 20 |ew name remains | 00001f00 69 6e 20 77 68 69 74 65 20 74 6f 20 69 6e 64 69 |in white to indi| 00001f10 63 61 74 65 20 74 68 61 74 0a 74 68 65 20 4d 65 |cate that.the Me| 00001f20 6e 75 20 69 73 20 73 74 69 6c 6c 20 65 6d 70 74 |nu is still empt| 00001f30 79 2e 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 20 20 |y......... | 00001f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00001f70 20 20 20 20 20 20 20 20 50 61 67 65 20 34 0a 0a | Page 4..| 00001f80 54 6f 20 61 64 64 20 73 6f 6d 65 20 61 70 70 6c |To add some appl| 00001f90 69 63 61 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 |ications to the | 00001fa0 4d 65 6e 75 20 73 69 6d 70 6c 79 20 64 72 61 67 |Menu simply drag| 00001fb0 20 74 68 65 6d 20 66 72 6f 6d 20 61 20 46 69 6c | them from a Fil| 00001fc0 65 72 0a 77 69 6e 64 6f 77 2c 20 73 69 6e 67 6c |er.window, singl| 00001fd0 79 20 6f 72 20 61 73 20 61 20 73 65 6c 65 63 74 |y or as a select| 00001fe0 69 6f 6e 2e 20 20 28 49 66 20 79 6f 75 20 74 72 |ion. (If you tr| 00001ff0 79 20 74 6f 20 61 64 64 20 6d 6f 72 65 20 74 68 |y to add more th| 00002000 61 6e 20 74 68 65 0a 6d 61 78 69 6d 75 6d 20 70 |an the.maximum p| 00002010 65 72 6d 69 74 74 65 64 2c 20 61 20 62 75 7a 7a |ermitted, a buzz| 00002020 20 73 6f 75 6e 64 73 2e 29 20 20 54 68 65 20 4d | sounds.) The M| 00002030 65 6e 75 20 6e 61 6d 65 20 63 68 61 6e 67 65 73 |enu name changes| 00002040 20 74 6f 20 62 6c 61 63 6b 0a 61 6e 64 20 74 68 | to black.and th| 00002050 65 20 4d 65 6e 75 20 6d 61 79 20 62 65 20 6f 70 |e Menu may be op| 00002060 65 6e 65 64 20 62 79 20 73 69 6d 70 6c 79 20 64 |ened by simply d| 00002070 72 61 67 67 69 6e 67 20 74 68 65 20 27 68 61 6e |ragging the 'han| 00002080 64 6c 65 27 20 6f 72 0a 64 6f 75 62 6c 65 2d 63 |dle' or.double-c| 00002090 6c 69 63 6b 69 6e 67 20 6f 6e 20 69 74 20 77 69 |licking on it wi| 000020a0 74 68 20 53 65 6c 65 63 74 2e 20 20 41 73 20 77 |th Select. As w| 000020b0 69 74 68 20 74 68 65 20 46 69 6c 65 72 2c 20 74 |ith the Filer, t| 000020c0 68 65 20 69 74 65 6d 73 20 6d 61 79 0a 62 65 20 |he items may.be | 000020d0 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 65 64 20 74 |double-clicked t| 000020e0 6f 20 65 78 65 63 75 74 65 20 74 68 65 6d 20 6f |o execute them o| 000020f0 72 20 64 72 61 67 67 65 64 20 74 6f 20 61 6e 79 |r dragged to any| 00002100 20 72 65 6c 65 76 61 6e 74 20 70 6c 61 63 65 0a | relevant place.| 00002110 6f 6e 20 74 68 65 20 64 65 73 6b 74 6f 70 2e 0a |on the desktop..| 00002120 0a 43 6f 6e 74 69 6e 75 65 20 74 6f 20 62 75 69 |.Continue to bui| 00002130 6c 64 20 74 68 65 20 6f 74 68 65 72 20 4d 65 6e |ld the other Men| 00002140 75 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 77 |us in the same w| 00002150 61 79 20 61 6e 64 20 77 68 65 6e 20 79 6f 75 20 |ay and when you | 00002160 61 72 65 0a 73 61 74 69 73 66 69 65 64 20 73 61 |are.satisfied sa| 00002170 76 65 20 74 68 65 20 64 61 74 61 20 62 79 20 74 |ve the data by t| 00002180 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 68 6f |he following sho| 00002190 72 74 2d 63 75 74 2e 20 20 49 66 20 74 68 65 20 |rt-cut. If the | 000021a0 62 75 74 74 6f 6e 0a 74 6f 20 74 68 65 20 6c 65 |button.to the le| 000021b0 66 74 20 6f 66 20 74 68 65 20 4d 65 6e 75 73 20 |ft of the Menus | 000021c0 69 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 63 |is not already c| 000021d0 6f 6c 6f 75 72 65 64 20 63 72 65 61 6d 20 74 68 |oloured cream th| 000021e0 65 6e 20 63 6c 69 63 6b 0a 53 65 6c 65 63 74 20 |en click.Select | 000021f0 6f 6e 20 69 74 20 74 6f 20 67 69 76 65 20 4d 65 |on it to give Me| 00002200 6e 75 42 61 72 20 74 68 65 20 27 69 6e 70 75 74 |nuBar the 'input| 00002210 20 66 6f 63 75 73 27 2e 20 20 54 68 65 6e 20 70 | focus'. Then p| 00002220 72 65 73 73 20 46 33 20 74 6f 0a 73 61 76 65 20 |ress F3 to.save | 00002230 74 68 65 20 64 61 74 61 2e 20 20 4e 65 78 74 20 |the data. Next | 00002240 74 69 6d 65 20 79 6f 75 20 72 75 6e 20 4d 65 6e |time you run Men| 00002250 75 42 61 72 20 74 68 65 20 64 61 74 61 20 77 69 |uBar the data wi| 00002260 6c 6c 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 |ll.automatically| 00002270 20 62 65 20 6c 6f 61 64 65 64 2e 20 0a 0a 54 68 | be loaded. ..Th| 00002280 65 20 6f 62 6a 65 63 74 73 20 69 6e 20 61 20 4d |e objects in a M| 00002290 65 6e 75 20 28 69 65 2e 20 64 69 72 65 63 74 6f |enu (ie. directo| 000022a0 72 69 65 73 2c 20 61 70 70 6c 69 63 61 74 69 6f |ries, applicatio| 000022b0 6e 73 20 6f 72 20 66 69 6c 65 73 29 20 6d 61 79 |ns or files) may| 000022c0 0a 62 65 20 74 72 65 61 74 65 64 20 69 6e 20 61 |.be treated in a| 000022d0 20 76 61 72 69 65 74 79 20 6f 66 20 77 61 79 73 | variety of ways| 000022e0 20 61 6e 64 20 74 68 65 73 65 20 61 72 65 20 64 | and these are d| 000022f0 65 74 61 69 6c 65 64 20 69 6e 20 53 65 63 74 69 |etailed in Secti| 00002300 6f 6e 20 36 2e 20 0a 53 69 6d 69 6c 61 72 6c 79 |on 6. .Similarly| 00002310 2c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 77 68 |, the actions wh| 00002320 69 63 68 20 6d 61 79 20 62 65 20 70 65 72 66 6f |ich may be perfo| 00002330 72 6d 65 64 20 6f 6e 20 74 68 65 20 4d 65 6e 75 |rmed on the Menu| 00002340 73 20 61 72 65 0a 61 63 63 6f 75 6e 74 65 64 20 |s are.accounted | 00002350 66 6f 72 20 69 6e 20 53 65 63 74 69 6f 6e 20 37 |for in Section 7| 00002360 2e 20 41 64 64 69 74 69 6f 6e 61 6c 20 42 61 72 |. Additional Bar| 00002370 73 20 6d 61 79 20 62 65 20 63 72 65 61 74 65 64 |s may be created| 00002380 20 61 6e 64 20 61 64 64 65 64 0a 74 6f 20 74 68 | and added.to th| 00002390 65 20 4c 69 62 72 61 72 79 20 61 73 20 64 65 73 |e Library as des| 000023a0 63 72 69 62 65 64 20 69 6e 20 53 65 63 74 69 6f |cribed in Sectio| 000023b0 6e 20 31 31 2e 20 46 69 72 73 74 2c 20 68 6f 77 |n 11. First, how| 000023c0 65 76 65 72 2c 20 4d 65 6e 75 42 61 72 27 73 0a |ever, MenuBar's.| 000023d0 6f 77 6e 20 6d 65 6e 75 73 20 61 72 65 20 64 65 |own menus are de| 000023e0 73 63 72 69 62 65 64 2e 20 0a 0a 0a 20 20 20 20 |scribed. ... | 000023f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002400 20 20 20 20 20 35 2e 20 20 4d 65 6e 75 42 61 72 | 5. MenuBar| 00002410 20 6d 65 6e 75 73 0a 20 20 20 20 20 20 20 20 20 | menus. | 00002420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002430 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00002440 2d 0a 0a 4d 65 6e 75 42 61 72 20 68 61 73 20 74 |-..MenuBar has t| 00002450 77 6f 20 6d 65 6e 75 73 20 2d 20 74 68 65 20 6d |wo menus - the m| 00002460 61 69 6e 20 6d 65 6e 75 20 61 6e 64 20 74 68 65 |ain menu and the| 00002470 20 62 75 74 74 6f 6e 20 6d 65 6e 75 2e 0a 0a 54 | button menu...T| 00002480 68 65 20 6d 61 69 6e 20 6d 65 6e 75 0a 0a 43 6c |he main menu..Cl| 00002490 69 63 6b 20 74 68 65 20 6d 65 6e 75 20 62 75 74 |ick the menu but| 000024a0 74 6f 6e 20 61 6e 79 77 68 65 72 65 20 6f 6e 20 |ton anywhere on | 000024b0 61 20 4d 65 6e 75 20 74 6f 20 64 69 73 70 6c 61 |a Menu to displa| 000024c0 79 20 74 68 65 20 6d 61 69 6e 20 6d 65 6e 75 2e |y the main menu.| 000024d0 20 0a 54 68 65 72 65 20 61 72 65 20 74 68 72 65 | .There are thre| 000024e0 65 20 6d 65 6e 75 20 69 74 65 6d 73 2c 20 6f 6e |e menu items, on| 000024f0 65 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e |e for the curren| 00002500 74 20 42 61 72 2c 20 6f 6e 65 20 66 6f 72 20 74 |t Bar, one for t| 00002510 68 65 0a 63 75 72 72 65 6e 74 20 4d 65 6e 75 2c |he.current Menu,| 00002520 20 61 6e 64 20 6f 6e 65 20 66 6f 72 20 74 68 65 | and one for the| 00002530 20 63 75 72 72 65 6e 74 20 4f 62 6a 65 63 74 2e | current Object.| 00002540 20 20 54 68 65 20 74 65 78 74 20 6f 66 20 74 68 | The text of th| 00002550 65 0a 73 65 63 6f 6e 64 20 74 77 6f 20 64 65 70 |e.second two dep| 00002560 65 6e 64 73 20 6f 6e 20 74 68 65 20 70 6f 69 6e |ends on the poin| 00002570 74 65 72 20 70 6f 73 69 74 69 6f 6e 20 77 68 65 |ter position whe| 00002580 6e 20 79 6f 75 20 63 6c 69 63 6b 20 74 68 65 20 |n you click the | 00002590 6d 65 6e 75 0a 62 75 74 74 6f 6e 2e 20 20 49 66 |menu.button. If| 000025a0 20 74 68 65 20 70 6f 69 6e 74 65 72 20 69 73 20 | the pointer is | 000025b0 6e 6f 74 20 6f 76 65 72 20 61 6e 20 4f 62 6a 65 |not over an Obje| 000025c0 63 74 20 74 68 65 20 74 68 69 72 64 20 69 74 65 |ct the third ite| 000025d0 6d 20 69 73 0a 67 72 65 79 65 64 20 6f 75 74 2e |m is.greyed out.| 000025e0 0a 0a 54 68 65 20 62 75 74 74 6f 6e 20 6d 65 6e |..The button men| 000025f0 75 0a 0a 43 6c 69 63 6b 20 6d 65 6e 75 20 6f 6e |u..Click menu on| 00002600 20 74 68 65 20 62 75 74 74 6f 6e 20 69 63 6f 6e | the button icon| 00002610 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 | to display the | 00002620 62 75 74 74 6f 6e 20 6d 65 6e 75 2e 20 20 42 65 |button menu. Be| 00002630 6c 6f 77 20 74 68 65 0a 64 6f 74 74 65 64 20 6c |low the.dotted l| 00002640 69 6e 65 20 61 72 65 20 74 68 65 20 75 73 75 61 |ine are the usua| 00002650 6c 20 49 6e 66 6f 20 61 6e 64 20 51 75 69 74 2c |l Info and Quit,| 00002660 20 61 6e 64 20 61 62 6f 76 65 20 61 72 65 20 66 | and above are f| 00002670 69 76 65 20 69 74 65 6d 73 20 2d 0a 27 4c 69 62 |ive items -.'Lib| 00002680 72 61 72 79 27 2c 20 27 53 70 72 69 74 65 73 27 |rary', 'Sprites'| 00002690 2c 20 27 53 79 73 56 61 72 73 27 2c 20 27 43 68 |, 'SysVars', 'Ch| 000026a0 6f 69 63 65 73 27 20 61 6e 64 20 27 48 65 6c 70 |oices' and 'Help| 000026b0 27 2e 0a 0a 54 68 65 20 73 75 62 6d 65 6e 75 20 |'...The submenu | 000026c0 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 64 65 |functions are de| 000026d0 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 20 73 |scribed in the s| 000026e0 65 63 74 69 6f 6e 73 20 74 68 61 74 20 66 6f 6c |ections that fol| 000026f0 6c 6f 77 2e 20 20 49 66 0a 63 68 61 6e 67 65 73 |low. If.changes| 00002700 20 68 61 76 65 20 62 65 65 6e 20 6d 61 64 65 20 | have been made | 00002710 61 6e 20 61 73 74 65 72 69 73 6b 20 61 70 70 65 |an asterisk appe| 00002720 61 72 73 20 69 6e 20 74 68 65 20 74 69 74 6c 65 |ars in the title| 00002730 20 6f 66 20 62 6f 74 68 0a 6d 65 6e 75 73 2c 20 | of both.menus, | 00002740 61 6e 64 20 69 66 20 79 6f 75 20 61 74 74 65 6d |and if you attem| 00002750 70 74 20 74 6f 20 71 75 69 74 20 77 69 74 68 20 |pt to quit with | 00002760 75 6e 73 61 76 65 64 20 64 61 74 61 20 61 20 77 |unsaved data a w| 00002770 61 72 6e 69 6e 67 20 69 73 0a 69 73 73 75 65 64 |arning is.issued| 00002780 2e 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 36 |.... 6| 00002790 2e 20 4f 62 6a 65 63 74 73 20 28 64 69 72 65 63 |. Objects (direc| 000027a0 74 6f 72 69 65 73 2c 20 61 70 70 6c 69 63 61 74 |tories, applicat| 000027b0 69 6f 6e 73 20 6f 72 20 66 69 6c 65 73 29 0a 20 |ions or files). | 000027c0 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d | ------| 000027d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000027f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 0a 0a 20 20 20 36 |--------- .. 6| 00002800 2e 31 20 20 41 64 64 20 6f 62 6a 65 63 74 73 0a |.1 Add objects.| 00002810 0a 54 6f 20 61 64 64 20 6f 62 6a 65 63 74 73 20 |.To add objects | 00002820 28 64 69 72 65 63 74 6f 72 69 65 73 2c 20 61 70 |(directories, ap| 00002830 70 6c 69 63 61 74 69 6f 6e 73 20 6f 72 20 66 69 |plications or fi| 00002840 6c 65 73 29 20 74 6f 20 61 20 4d 65 6e 75 2c 20 |les) to a Menu, | 00002850 64 72 61 67 0a 74 68 65 6d 20 66 72 6f 6d 20 61 |drag.them from a| 00002860 20 46 69 6c 65 72 20 77 69 6e 64 6f 77 2c 20 65 | Filer window, e| 00002870 69 74 68 65 72 20 69 6e 64 69 76 69 64 75 61 6c |ither individual| 00002880 6c 79 20 6f 72 20 61 73 20 61 20 73 65 6c 65 63 |ly or as a selec| 00002890 74 69 6f 6e 2e 20 20 49 66 0a 79 6f 75 20 61 74 |tion. If.you at| 000028a0 74 65 6d 70 74 20 74 6f 20 65 78 63 65 65 64 20 |tempt to exceed | 000028b0 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 |the maximum numb| 000028c0 65 72 20 6f 66 20 6f 62 6a 65 63 74 73 20 70 65 |er of objects pe| 000028d0 72 20 6d 65 6e 75 20 61 0a 77 61 72 6e 69 6e 67 |r menu a.warning| 000028e0 20 62 75 7a 7a 20 73 6f 75 6e 64 73 2e 20 20 54 | buzz sounds. T| 000028f0 68 65 20 73 61 6d 65 20 6f 62 6a 65 63 74 20 6d |he same object m| 00002900 61 79 20 62 65 20 61 64 64 65 64 20 74 6f 20 6d |ay be added to m| 00002910 6f 72 65 20 74 68 61 6e 20 6f 6e 65 0a 4d 65 6e |ore than one.Men| 00002920 75 2c 20 74 68 6f 75 67 68 20 69 74 20 69 73 20 |u, though it is | 00002930 6e 61 74 75 72 61 6c 6c 79 20 6e 6f 74 20 70 6f |naturally not po| 00002940 73 73 69 62 6c 65 20 74 6f 20 68 61 76 65 20 74 |ssible to have t| 00002950 68 65 20 73 61 6d 65 20 6f 62 6a 65 63 74 0a 74 |he same object.t| 00002960 77 69 63 65 20 69 6e 20 74 68 65 20 73 61 6d 65 |wice in the same| 00002970 20 4d 65 6e 75 2e 20 20 44 72 6f 70 70 69 6e 67 | Menu. Dropping| 00002980 20 61 6e 20 6f 62 6a 65 63 74 20 6f 6e 20 74 68 | an object on th| 00002990 65 20 4d 65 6e 75 27 73 20 68 61 6e 64 6c 65 0a |e Menu's handle.| 000029a0 73 65 6e 64 73 20 69 74 20 74 6f 20 74 68 65 20 |sends it to the | 000029b0 74 6f 70 2c 20 6f 74 68 65 72 77 69 73 65 20 74 |top, otherwise t| 000029c0 68 65 20 6e 65 77 20 6f 62 6a 65 63 74 20 69 73 |he new object is| 000029d0 20 70 6f 73 69 74 69 6f 6e 65 64 0a 69 6d 6d 65 | positioned.imme| 000029e0 64 69 61 74 65 6c 79 20 62 65 6c 6f 77 20 74 68 |diately below th| 000029f0 65 20 6f 6e 65 20 6f 6e 20 77 68 69 63 68 20 69 |e one on which i| 00002a00 74 20 69 73 20 64 72 6f 70 70 65 64 2e 0a 0a 20 |t is dropped... | 00002a10 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00002a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00002a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 | P| 00002a50 61 67 65 20 35 0a 20 20 20 20 20 20 20 20 20 20 |age 5. | 00002a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00002a90 20 20 20 0a 20 20 20 20 36 2e 32 20 20 53 65 6c | . 6.2 Sel| 00002aa0 65 63 74 20 6f 62 6a 65 63 74 73 0a 0a 41 73 20 |ect objects..As | 00002ab0 77 69 74 68 20 74 68 65 20 46 69 6c 65 72 2c 20 |with the Filer, | 00002ac0 63 6c 69 63 6b 69 6e 67 20 53 65 6c 65 63 74 20 |clicking Select | 00002ad0 6f 6e 20 61 6e 20 6f 62 6a 65 63 74 20 73 65 6c |on an object sel| 00002ae0 65 63 74 73 20 69 74 20 61 6e 64 0a 63 6c 69 63 |ects it and.clic| 00002af0 6b 69 6e 67 20 41 64 6a 75 73 74 20 61 6c 6c 6f |king Adjust allo| 00002b00 77 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 6f 62 |ws additional ob| 00002b10 6a 65 63 74 73 20 74 6f 20 62 65 20 73 65 6c 65 |jects to be sele| 00002b20 63 74 65 64 2f 64 65 73 65 6c 65 63 74 65 64 2e |cted/deselected.| 00002b30 0a 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 |.Alternatively, | 00002b40 75 73 65 20 64 72 61 67 20 77 69 74 68 20 53 65 |use drag with Se| 00002b50 6c 65 63 74 20 6f 72 20 41 64 6a 75 73 74 20 6f |lect or Adjust o| 00002b60 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 |n the background| 00002b70 0a 28 6c 65 66 74 20 65 64 67 65 20 6f 66 20 6f |.(left edge of o| 00002b80 62 6a 65 63 74 20 6e 61 6d 65 29 20 74 6f 20 73 |bject name) to s| 00002b90 65 6c 65 63 74 2f 64 65 73 65 6c 65 63 74 20 61 |elect/deselect a| 00002ba0 20 67 72 6f 75 70 20 6f 66 20 6f 62 6a 65 63 74 | group of object| 00002bb0 73 2e 0a 41 6c 6c 20 74 68 65 20 6f 62 6a 65 63 |s..All the objec| 00002bc0 74 73 20 69 6e 20 61 20 4d 65 6e 75 20 6d 61 79 |ts in a Menu may| 00002bd0 20 62 65 20 73 65 6c 65 63 74 65 64 20 61 6e 64 | be selected and| 00002be0 20 63 6c 65 61 72 65 64 20 69 6e 20 6f 6e 65 20 | cleared in one | 00002bf0 67 6f 20 66 72 6f 6d 0a 74 68 65 20 6d 65 6e 75 |go from.the menu| 00002c00 20 62 79 20 63 68 6f 6f 73 69 6e 67 20 27 4d 65 | by choosing 'Me| 00002c10 6e 75 20 2d 20 41 6c 74 65 72 27 20 66 6f 6c 6c |nu - Alter' foll| 00002c20 6f 77 65 64 20 62 79 20 27 53 65 6c 65 63 74 27 |owed by 'Select'| 00002c30 20 6f 72 20 27 43 6c 65 61 72 27 2e 20 0a 50 72 | or 'Clear'. .Pr| 00002c40 6f 76 69 64 69 6e 67 20 4d 65 6e 75 42 61 72 20 |oviding MenuBar | 00002c50 68 61 73 20 74 68 65 20 69 6e 70 75 74 20 66 6f |has the input fo| 00002c60 63 75 73 20 74 68 65 20 73 61 6d 65 20 72 65 73 |cus the same res| 00002c70 75 6c 74 20 63 61 6e 20 62 65 0a 61 63 68 69 65 |ult can be.achie| 00002c80 76 65 64 20 28 66 6f 72 20 74 68 65 20 6d 6f 73 |ved (for the mos| 00002c90 74 2d 72 65 63 65 6e 74 6c 79 20 61 63 74 69 76 |t-recently activ| 00002ca0 65 20 4d 65 6e 75 29 20 62 79 20 53 68 69 66 74 |e Menu) by Shift| 00002cb0 2b 53 20 6f 72 20 53 68 69 66 74 2b 5a 2e 0a 0a |+S or Shift+Z...| 00002cc0 4d 61 6b 69 6e 67 20 73 65 6c 65 63 74 69 6f 6e |Making selection| 00002cd0 73 20 69 73 20 75 73 65 66 75 6c 20 69 66 20 79 |s is useful if y| 00002ce0 6f 75 20 77 61 6e 74 20 74 6f 20 65 78 65 63 75 |ou want to execu| 00002cf0 74 65 20 73 65 76 65 72 61 6c 20 6f 62 6a 65 63 |te several objec| 00002d00 74 73 0a 61 74 20 6f 6e 63 65 2e 20 20 46 6f 72 |ts.at once. For| 00002d10 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 6d 69 | example, you mi| 00002d20 67 68 74 20 73 65 6c 65 63 74 20 61 6c 6c 20 74 |ght select all t| 00002d30 68 65 20 6f 62 6a 65 63 74 73 20 69 6e 20 79 6f |he objects in yo| 00002d40 75 72 20 44 54 50 0a 4d 65 6e 75 20 69 6e 20 6f |ur DTP.Menu in o| 00002d50 72 64 65 72 20 74 6f 20 72 75 6e 20 74 68 65 6d |rder to run them| 00002d60 20 61 6c 6c 20 77 69 74 68 20 61 20 73 69 6e 67 | all with a sing| 00002d70 6c 65 20 64 72 61 67 20 74 6f 20 74 68 65 20 69 |le drag to the i| 00002d80 63 6f 6e 20 62 61 72 2e 20 0a 4f 72 20 79 6f 75 |con bar. .Or you| 00002d90 20 6d 69 67 68 74 20 77 61 6e 74 20 74 6f 20 72 | might want to r| 00002da0 65 6d 6f 76 65 20 73 65 76 65 72 61 6c 20 6f 62 |emove several ob| 00002db0 6a 65 63 74 73 20 66 72 6f 6d 20 61 20 4d 65 6e |jects from a Men| 00002dc0 75 2e 20 0a 0a 20 20 20 20 36 2e 33 20 20 52 65 |u. .. 6.3 Re| 00002dd0 6d 6f 76 65 20 6f 62 6a 65 63 74 73 0a 0a 54 6f |move objects..To| 00002de0 20 72 65 6d 6f 76 65 20 61 6e 20 6f 62 6a 65 63 | remove an objec| 00002df0 74 20 28 6f 72 20 61 20 73 65 6c 65 63 74 69 6f |t (or a selectio| 00002e00 6e 29 20 63 6c 69 63 6b 20 6d 65 6e 75 20 6f 6e |n) click menu on| 00002e10 20 69 74 20 61 6e 64 20 63 68 6f 6f 73 65 0a 27 | it and choose.'| 00002e20 52 65 6d 6f 76 65 27 20 66 72 6f 6d 20 74 68 65 |Remove' from the| 00002e30 20 6f 62 6a 65 63 74 20 6d 65 6e 75 2e 20 20 54 | object menu. T| 00002e40 68 69 73 20 64 6f 65 73 20 6e 6f 74 2c 20 6f 66 |his does not, of| 00002e50 20 63 6f 75 72 73 65 2c 20 64 65 6c 65 74 65 20 | course, delete | 00002e60 74 68 65 0a 6f 62 6a 65 63 74 20 66 72 6f 6d 20 |the.object from | 00002e70 79 6f 75 72 20 64 69 73 63 2e 20 0a 0a 20 20 20 |your disc. .. | 00002e80 20 36 2e 34 20 20 4d 6f 76 65 20 6f 62 6a 65 63 | 6.4 Move objec| 00002e90 74 73 20 0a 0a 54 6f 20 72 65 70 6f 73 69 74 69 |ts ..To repositi| 00002ea0 6f 6e 20 61 6e 20 6f 62 6a 65 63 74 20 28 6f 72 |on an object (or| 00002eb0 20 61 20 73 65 6c 65 63 74 69 6f 6e 29 20 77 69 | a selection) wi| 00002ec0 74 68 69 6e 20 61 20 4d 65 6e 75 20 64 72 61 67 |thin a Menu drag| 00002ed0 20 74 68 65 0a 73 6f 75 72 63 65 20 6f 62 6a 65 | the.source obje| 00002ee0 63 74 20 61 6e 64 20 64 72 6f 70 20 69 74 20 6f |ct and drop it o| 00002ef0 6e 20 74 68 65 20 64 65 73 74 69 6e 61 74 69 6f |n the destinatio| 00002f00 6e 20 6f 62 6a 65 63 74 2e 20 20 4d 6f 76 65 64 |n object. Moved| 00002f10 0a 6f 62 6a 65 63 74 28 73 29 20 61 72 65 20 69 |.object(s) are i| 00002f20 6e 73 65 72 74 65 64 20 62 65 6c 6f 77 20 74 68 |nserted below th| 00002f30 65 20 6f 62 6a 65 63 74 20 61 74 20 70 6f 69 6e |e object at poin| 00002f40 74 65 72 20 70 6f 73 69 74 69 6f 6e 20 61 6e 64 |ter position and| 00002f50 20 61 6e 79 0a 69 6e 74 65 72 6d 65 64 69 61 74 | any.intermediat| 00002f60 65 20 6f 62 6a 65 63 74 73 20 61 72 65 20 73 68 |e objects are sh| 00002f70 75 6e 74 65 64 20 75 70 20 6f 72 20 64 6f 77 6e |unted up or down| 00002f80 20 74 6f 20 6d 61 6b 65 20 73 70 61 63 65 2e 0a | to make space..| 00002f90 0a 20 20 20 20 36 2e 35 20 20 44 72 61 67 20 6f |. 6.5 Drag o| 00002fa0 62 6a 65 63 74 73 20 0a 0a 41 20 73 69 6e 67 6c |bjects ..A singl| 00002fb0 65 20 6f 62 6a 65 63 74 20 6f 72 20 61 20 73 65 |e object or a se| 00002fc0 6c 65 63 74 69 6f 6e 20 6f 66 20 6f 62 6a 65 63 |lection of objec| 00002fd0 74 73 20 6d 61 79 20 62 65 20 64 72 61 67 67 65 |ts may be dragge| 00002fe0 64 3a 0a 20 20 0a 20 20 2d 20 74 6f 20 61 20 46 |d:. . - to a F| 00002ff0 69 6c 65 72 20 77 69 6e 64 6f 77 20 28 6f 62 6a |iler window (obj| 00003000 65 63 74 73 20 61 72 65 20 63 6f 70 69 65 64 29 |ects are copied)| 00003010 20 20 0a 20 20 2d 20 74 6f 20 61 20 63 6f 6d 70 | . - to a comp| 00003020 61 74 69 62 6c 65 20 41 70 70 6c 69 63 61 74 69 |atible Applicati| 00003030 6f 6e 20 28 77 69 6e 64 6f 77 20 6f 72 20 69 63 |on (window or ic| 00003040 6f 6e 20 62 61 72 20 69 63 6f 6e 29 0a 20 20 2d |on bar icon). -| 00003050 20 74 6f 20 74 68 65 20 50 69 6e 62 6f 61 72 64 | to the Pinboard| 00003060 20 28 6f 62 6a 65 63 74 73 20 61 72 65 20 70 69 | (objects are pi| 00003070 6e 6e 65 64 29 0a 20 20 2d 20 74 6f 20 74 68 65 |nned). - to the| 00003080 20 49 63 6f 6e 20 42 61 72 20 28 6f 62 6a 65 63 | Icon Bar (objec| 00003090 74 73 20 61 72 65 20 65 78 65 63 75 74 65 64 29 |ts are executed)| 000030a0 0a 0a 44 72 61 67 67 69 6e 67 20 77 69 74 68 20 |..Dragging with | 000030b0 53 68 69 66 74 20 68 65 6c 64 20 64 6f 77 6e 20 |Shift held down | 000030c0 72 65 6d 6f 76 65 73 20 74 68 65 20 6f 62 6a 65 |removes the obje| 000030d0 63 74 20 66 72 6f 6d 20 74 68 65 20 4d 65 6e 75 |ct from the Menu| 000030e0 20 61 66 74 65 72 0a 74 68 65 20 64 72 61 67 20 | after.the drag | 000030f0 69 73 20 63 6f 6d 70 6c 65 74 65 64 20 28 62 75 |is completed (bu| 00003100 74 20 6e 65 76 65 72 20 64 65 6c 65 74 65 73 20 |t never deletes | 00003110 74 68 65 20 73 6f 75 72 63 65 29 2e 20 20 44 72 |the source). Dr| 00003120 61 67 67 69 6e 67 20 77 69 74 68 0a 41 64 6a 75 |agging with.Adju| 00003130 73 74 20 63 6c 6f 73 65 73 20 74 68 65 20 4d 65 |st closes the Me| 00003140 6e 75 20 77 68 65 6e 20 74 68 65 20 6f 70 65 72 |nu when the oper| 00003150 61 74 69 6f 6e 20 69 73 20 63 6f 6d 70 6c 65 74 |ation is complet| 00003160 65 2e 20 0a 0a 20 20 20 20 36 2e 36 20 20 45 78 |e. .. 6.6 Ex| 00003170 65 63 75 74 65 20 6f 62 6a 65 63 74 73 20 62 79 |ecute objects by| 00003180 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 69 6e 67 | double-clicking| 00003190 0a 0a 44 6f 75 62 6c 65 2d 63 6c 69 63 6b 69 6e |..Double-clickin| 000031a0 67 20 53 65 6c 65 63 74 20 6f 6e 20 61 6e 20 6f |g Select on an o| 000031b0 62 6a 65 63 74 20 6f 70 65 6e 73 20 64 69 72 65 |bject opens dire| 000031c0 63 74 6f 72 69 65 73 20 61 6e 64 20 72 75 6e 73 |ctories and runs| 000031d0 20 66 69 6c 65 73 0a 6f 72 20 61 70 70 6c 69 63 | files.or applic| 000031e0 61 74 69 6f 6e 73 2c 20 61 73 20 77 69 74 68 20 |ations, as with | 000031f0 74 68 65 20 46 69 6c 65 72 2e 20 20 54 6f 20 6f |the Filer. To o| 00003200 70 65 6e 20 61 6e 20 61 70 70 6c 69 63 61 74 69 |pen an applicati| 00003210 6f 6e 0a 64 69 72 65 63 74 6f 72 79 2c 20 68 6f |on.directory, ho| 00003220 6c 64 20 64 6f 77 6e 20 73 68 69 66 74 20 61 6e |ld down shift an| 00003230 64 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 20 53 |d double-click S| 00003240 65 6c 65 63 74 2e 20 44 6f 75 62 6c 65 2d 63 6c |elect. Double-cl| 00003250 69 63 6b 69 6e 67 0a 77 69 74 68 20 41 64 6a 75 |icking.with Adju| 00003260 73 74 20 63 6c 6f 73 65 73 20 74 68 65 20 4d 65 |st closes the Me| 00003270 6e 75 20 61 66 74 65 72 77 61 72 64 73 2e 20 0a |nu afterwards. .| 00003280 0a 20 20 20 20 36 2e 37 20 20 4f 62 6a 65 63 74 |. 6.7 Object| 00003290 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 0a 54 6f | information..To| 000032a0 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 | find out more a| 000032b0 62 6f 75 74 20 61 6e 20 6f 62 6a 65 63 74 20 63 |bout an object c| 000032c0 6c 69 63 6b 20 74 68 65 20 6d 65 6e 75 20 62 75 |lick the menu bu| 000032d0 74 74 6f 6e 20 6f 6e 20 69 74 20 61 6e 64 0a 73 |tton on it and.s| 000032e0 6c 69 64 65 20 6f 66 66 20 74 68 65 20 6f 62 6a |lide off the obj| 000032f0 65 63 74 20 6e 61 6d 65 2e 20 20 59 6f 75 20 63 |ect name. You c| 00003300 61 6e 20 74 68 65 6e 20 73 6c 69 64 65 20 6f 66 |an then slide of| 00003310 66 20 27 50 61 74 68 6e 61 6d 65 27 20 6f 72 0a |f 'Pathname' or.| 00003320 27 49 6e 66 6f 27 2e 20 0a 0a 0a 0a 0a 0a 0a 0a |'Info'. ........| 00003330 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |... | 00003340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00003370 20 50 61 67 65 20 36 0a 0a 20 20 20 20 36 2e 38 | Page 6.. 6.8| 00003380 20 20 46 69 6e 64 20 6f 62 6a 65 63 74 73 20 0a | Find objects .| 00003390 0a 53 6c 69 64 65 20 6f 66 66 20 27 42 61 72 20 |.Slide off 'Bar | 000033a0 2d 20 46 69 6e 64 27 20 66 6f 6c 6c 6f 77 65 64 |- Find' followed| 000033b0 20 62 79 20 27 4c 65 61 66 27 20 6f 72 20 27 50 | by 'Leaf' or 'P| 000033c0 61 74 68 27 20 61 6e 64 20 65 6e 74 65 72 20 74 |ath' and enter t| 000033d0 68 65 0a 73 65 61 72 63 68 20 73 74 72 69 6e 67 |he.search string| 000033e0 2e 20 20 50 72 65 73 73 20 52 65 74 75 72 6e 20 |. Press Return | 000033f0 61 6e 64 20 61 20 73 65 61 72 63 68 20 77 69 6c |and a search wil| 00003400 6c 20 62 65 20 6d 61 64 65 20 6f 66 20 61 6c 6c |l be made of all| 00003410 20 74 68 65 0a 4d 65 6e 75 73 20 66 6f 72 20 61 | the.Menus for a| 00003420 6e 79 20 6f 62 6a 65 63 74 73 20 63 6f 6e 74 61 |ny objects conta| 00003430 69 6e 69 6e 67 20 74 68 65 20 73 65 61 72 63 68 |ining the search| 00003440 20 73 74 72 69 6e 67 2e 20 20 44 65 70 65 6e 64 | string. Depend| 00003450 69 6e 67 20 6f 6e 0a 74 68 65 20 6d 65 6e 75 20 |ing on.the menu | 00003460 63 68 6f 69 63 65 20 74 68 65 20 73 65 61 72 63 |choice the searc| 00003470 68 20 77 69 6c 6c 20 69 6e 63 6c 75 64 65 20 74 |h will include t| 00003480 68 65 20 77 68 6f 6c 65 20 70 61 74 68 6e 61 6d |he whole pathnam| 00003490 65 20 6f 72 20 62 65 0a 63 6f 6e 66 69 6e 65 64 |e or be.confined| 000034a0 20 74 6f 20 74 68 65 20 6c 65 61 66 6e 61 6d 65 | to the leafname| 000034b0 2e 20 20 54 68 65 20 73 65 61 72 63 68 20 69 67 |. The search ig| 000034c0 6e 6f 72 65 73 20 63 61 73 65 2e 20 20 41 6e 79 |nores case. Any| 000034d0 20 6d 61 74 63 68 69 6e 67 0a 6f 62 6a 65 63 74 | matching.object| 000034e0 73 20 61 72 65 20 68 69 67 68 6c 69 67 68 74 65 |s are highlighte| 000034f0 64 20 61 6e 64 20 74 68 65 69 72 20 4d 65 6e 75 |d and their Menu| 00003500 73 20 66 75 6c 6c 79 20 6f 70 65 6e 65 64 2e 20 |s fully opened. | 00003510 20 41 74 20 74 68 65 20 65 6e 64 20 6f 66 0a 74 | At the end of.t| 00003520 68 65 20 73 65 61 72 63 68 20 61 20 62 65 65 70 |he search a beep| 00003530 20 73 6f 75 6e 64 73 20 69 66 20 74 68 65 20 73 | sounds if the s| 00003540 74 72 69 6e 67 20 69 73 20 66 6f 75 6e 64 20 6f |tring is found o| 00003550 72 20 61 20 62 75 7a 7a 20 69 66 20 6e 6f 74 2e |r a buzz if not.| 00003560 0a 0a 20 20 20 20 36 2e 39 20 20 4f 62 6a 65 63 |.. 6.9 Objec| 00003570 74 20 6e 6f 74 20 66 6f 75 6e 64 20 0a 0a 49 66 |t not found ..If| 00003580 2c 20 68 61 76 69 6e 67 20 70 6c 61 63 65 64 20 |, having placed | 00003590 61 6e 20 6f 62 6a 65 63 74 20 69 6e 20 61 20 4d |an object in a M| 000035a0 65 6e 75 2c 20 79 6f 75 20 73 75 62 73 65 71 75 |enu, you subsequ| 000035b0 65 6e 74 6c 79 20 6d 6f 76 65 2c 20 64 65 6c 65 |ently move, dele| 000035c0 74 65 0a 6f 72 20 72 65 6e 61 6d 65 20 74 68 61 |te.or rename tha| 000035d0 74 20 6f 62 6a 65 63 74 2c 20 74 68 65 6e 20 4d |t object, then M| 000035e0 65 6e 75 42 61 72 20 77 69 6c 6c 20 62 65 20 75 |enuBar will be u| 000035f0 6e 61 62 6c 65 20 74 6f 20 6c 6f 63 61 74 65 20 |nable to locate | 00003600 69 74 2e 20 20 49 6e 0a 74 68 69 73 20 63 61 73 |it. In.this cas| 00003610 65 20 74 68 65 20 64 72 61 67 20 69 63 6f 6e 20 |e the drag icon | 00003620 77 69 6c 6c 20 62 65 20 72 65 70 6c 61 63 65 64 |will be replaced| 00003630 20 62 79 20 61 20 72 65 64 20 63 72 6f 73 73 2e | by a red cross.| 00003640 20 20 49 66 20 79 6f 75 0a 73 75 62 73 65 71 75 | If you.subsequ| 00003650 65 6e 74 6c 79 20 72 65 2d 6c 61 75 6e 63 68 20 |ently re-launch | 00003660 4d 65 6e 75 42 61 72 20 74 68 65 6e 20 74 68 65 |MenuBar then the| 00003670 20 66 69 6c 65 20 69 63 6f 6e 20 77 69 6c 6c 20 | file icon will | 00003680 61 6c 73 6f 20 62 65 0a 72 65 70 6c 61 63 65 64 |also be.replaced| 00003690 20 62 79 20 61 20 72 65 64 20 63 72 6f 73 73 2e | by a red cross.| 000036a0 20 20 45 78 65 63 75 74 69 6e 67 20 73 75 63 68 | Executing such| 000036b0 20 61 6e 20 6f 62 6a 65 63 74 20 70 72 6f 64 75 | an object produ| 000036c0 63 65 73 20 61 0a 77 61 72 6e 69 6e 67 20 62 75 |ces a.warning bu| 000036d0 7a 7a 2e 0a 0a 20 20 20 20 36 2e 31 30 20 20 44 |zz... 6.10 D| 000036e0 69 73 63 20 6e 6f 74 20 66 6f 75 6e 64 0a 0a 49 |isc not found..I| 000036f0 6e 20 74 68 65 20 75 6e 6c 69 6b 65 6c 79 20 65 |n the unlikely e| 00003700 76 65 6e 74 20 6f 66 20 61 20 64 69 73 63 20 6e |vent of a disc n| 00003710 6f 74 20 62 65 69 6e 67 20 66 6f 75 6e 64 2c 20 |ot being found, | 00003720 70 65 72 68 61 70 73 20 62 65 63 61 75 73 65 20 |perhaps because | 00003730 79 6f 75 0a 68 61 76 65 20 69 6e 63 6c 75 64 65 |you.have include| 00003740 64 20 61 6e 20 6f 62 6a 65 63 74 20 77 68 69 63 |d an object whic| 00003750 68 20 72 65 73 69 64 65 73 20 6f 6e 20 61 6e 20 |h resides on an | 00003760 61 62 73 65 6e 74 20 66 6c 6f 70 70 79 20 64 69 |absent floppy di| 00003770 73 63 2c 20 6f 72 0a 72 65 6e 61 6d 65 64 20 79 |sc, or.renamed y| 00003780 6f 75 72 20 68 61 72 64 20 64 69 73 63 20 61 6e |our hard disc an| 00003790 64 20 6e 6f 74 20 73 74 72 69 70 70 65 64 20 74 |d not stripped t| 000037a0 68 65 20 48 44 34 20 6e 61 6d 65 20 66 72 6f 6d |he HD4 name from| 000037b0 20 74 68 65 20 64 61 74 61 0a 66 69 6c 65 2c 20 | the data.file, | 000037c0 74 68 65 6e 20 74 68 65 20 46 69 6c 65 72 20 77 |then the Filer w| 000037d0 69 6c 6c 20 69 73 73 75 65 20 61 20 27 50 6c 65 |ill issue a 'Ple| 000037e0 61 73 65 20 69 6e 73 65 72 74 20 64 69 73 63 2e |ase insert disc.| 000037f0 2e 2e 27 20 6d 65 73 73 61 67 65 2e 20 0a 52 65 |..' message. .Re| 00003800 73 70 6f 6e 64 20 62 79 20 65 69 74 68 65 72 20 |spond by either | 00003810 69 6e 73 65 72 74 69 6e 67 20 74 68 65 20 64 69 |inserting the di| 00003820 73 63 20 6f 72 20 70 72 65 73 73 69 6e 67 20 27 |sc or pressing '| 00003830 43 61 6e 63 65 6c 27 2e 20 20 49 6e 20 74 68 65 |Cancel'. In the| 00003840 0a 6c 61 74 74 65 72 20 63 61 73 65 20 4d 65 6e |.latter case Men| 00003850 75 42 61 72 20 77 69 6c 6c 20 6f 66 66 65 72 20 |uBar will offer | 00003860 79 6f 75 20 74 68 65 20 6f 70 74 69 6f 6e 20 6f |you the option o| 00003870 66 20 72 65 2d 6c 6f 61 64 69 6e 67 20 74 68 65 |f re-loading the| 00003880 0a 70 72 65 76 69 6f 75 73 20 42 61 72 20 6f 72 |.previous Bar or| 00003890 20 71 75 69 74 74 69 6e 67 2e 20 20 54 68 69 73 | quitting. This| 000038a0 20 69 73 20 74 6f 20 70 72 65 76 65 6e 74 20 61 | is to prevent a| 000038b0 20 73 69 74 75 61 74 69 6f 6e 20 77 68 65 72 65 | situation where| 000038c0 20 74 68 65 0a 46 69 6c 65 72 20 63 6f 75 6c 64 | the.Filer could| 000038d0 20 69 73 73 75 65 20 61 20 27 44 69 73 63 20 6e | issue a 'Disc n| 000038e0 6f 74 20 66 6f 75 6e 64 2e 2e 2e 27 20 6d 65 73 |ot found...' mes| 000038f0 73 61 67 65 20 66 6f 72 20 65 76 65 72 79 20 73 |sage for every s| 00003900 69 6e 67 6c 65 0a 6f 62 6a 65 63 74 20 6f 6e 20 |ingle.object on | 00003910 74 68 65 20 42 61 72 2e 0a 0a 20 20 20 20 36 2e |the Bar... 6.| 00003920 31 31 20 20 4f 70 65 6e 20 46 69 6c 65 72 20 20 |11 Open Filer | 00003930 0a 0a 54 6f 20 6f 70 65 6e 20 74 68 65 20 46 69 |..To open the Fi| 00003940 6c 65 72 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 |ler window of th| 00003950 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 |e directory cont| 00003960 61 69 6e 69 6e 67 20 61 20 4d 65 6e 75 20 6f 62 |aining a Menu ob| 00003970 6a 65 63 74 2c 0a 63 6c 69 63 6b 20 74 68 65 20 |ject,.click the | 00003980 6d 65 6e 75 20 62 75 74 74 6f 6e 20 6f 6e 20 69 |menu button on i| 00003990 74 20 61 6e 64 20 73 6c 69 64 65 20 6f 66 66 20 |t and slide off | 000039a0 74 68 65 20 6f 62 6a 65 63 74 20 6e 61 6d 65 2e |the object name.| 000039b0 20 20 54 68 65 6e 0a 63 68 6f 6f 73 65 20 27 4f | Then.choose 'O| 000039c0 70 65 6e 20 50 61 72 65 6e 74 27 2e 20 0a 0a 20 |pen Parent'. .. | 000039d0 20 20 20 36 2e 31 32 20 20 4c 61 75 6e 63 68 20 | 6.12 Launch | 000039e0 41 70 70 6c 69 63 61 74 69 6f 6e 73 20 61 6e 64 |Applications and| 000039f0 20 6c 6f 61 64 20 64 61 74 61 20 66 69 6c 65 20 | load data file | 00003a00 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 0a 0a |simultaneously..| 00003a10 57 68 65 6e 20 79 6f 75 20 64 6f 75 62 6c 65 2d |When you double-| 00003a20 63 6c 69 63 6b 20 6f 6e 20 61 20 66 69 6c 65 2c |click on a file,| 00003a30 20 4d 65 6e 75 42 61 72 20 62 72 6f 61 64 63 61 | MenuBar broadca| 00003a40 73 74 73 20 61 20 6d 65 73 73 61 67 65 20 74 6f |sts a message to| 00003a50 20 61 6c 6c 0a 74 68 65 20 61 63 74 69 76 65 20 | all.the active | 00003a60 74 61 73 6b 73 20 74 6f 20 73 65 65 20 77 68 65 |tasks to see whe| 00003a70 74 68 65 72 20 61 6e 79 20 6f 66 20 74 68 65 6d |ther any of them| 00003a80 20 77 69 73 68 65 73 20 74 6f 20 6c 6f 61 64 20 | wishes to load | 00003a90 69 74 2e 20 20 46 6f 72 0a 65 78 61 6d 70 6c 65 |it. For.example| 00003aa0 2c 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 69 6e |, double-clickin| 00003ab0 67 20 6f 6e 20 61 20 53 70 72 69 74 65 20 66 69 |g on a Sprite fi| 00003ac0 6c 65 20 77 69 6c 6c 20 70 72 6f 62 61 62 6c 79 |le will probably| 00003ad0 20 6c 6f 61 64 20 69 74 20 69 6e 74 6f 0a 50 61 | load it into.Pa| 00003ae0 69 6e 74 2e 20 49 66 20 50 61 69 6e 74 20 69 73 |int. If Paint is| 00003af0 20 6e 6f 74 20 61 63 74 69 76 65 2c 20 74 68 65 | not active, the| 00003b00 6e 20 69 74 20 77 69 6c 6c 20 62 65 20 69 6e 73 |n it will be ins| 00003b10 74 61 6c 6c 65 64 20 62 65 66 6f 72 65 20 74 68 |talled before th| 00003b20 65 0a 64 61 74 61 20 69 73 20 6c 6f 61 64 65 64 |e.data is loaded| 00003b30 2e 20 20 53 6f 6d 65 74 69 6d 65 73 2c 20 68 6f |. Sometimes, ho| 00003b40 77 65 76 65 72 2c 20 79 6f 75 20 73 70 65 63 69 |wever, you speci| 00003b50 66 69 63 61 6c 6c 79 20 77 61 6e 74 20 74 6f 20 |fically want to | 00003b60 6c 6f 61 64 0a 74 68 65 20 66 69 6c 65 20 69 6e |load.the file in| 00003b70 74 6f 20 61 20 64 69 66 66 65 72 65 6e 74 20 41 |to a different A| 00003b80 70 70 6c 69 63 61 74 69 6f 6e 2e 20 20 59 6f 75 |pplication. You| 00003b90 20 6d 61 79 2c 20 66 6f 72 20 69 6e 73 74 61 6e | may, for instan| 00003ba0 63 65 2c 20 77 69 73 68 0a 74 6f 20 6c 6f 61 64 |ce, wish.to load| 00003bb0 20 74 68 65 20 53 70 72 69 74 65 20 66 69 6c 65 | the Sprite file| 00003bc0 20 69 6e 74 6f 20 4f 76 61 74 69 6f 6e 2e 20 0a | into Ovation. .| 00003bd0 0a 59 6f 75 20 63 61 6e 20 61 63 68 69 65 76 65 |.You can achieve| 00003be0 20 74 68 69 73 20 77 69 74 68 20 4d 65 6e 75 42 | this with MenuB| 00003bf0 61 72 20 62 79 20 68 6f 6c 64 69 6e 67 20 64 6f |ar by holding do| 00003c00 77 6e 20 41 6c 74 20 61 6e 64 20 64 72 61 67 67 |wn Alt and dragg| 00003c10 69 6e 67 20 61 0a 73 75 69 74 61 62 6c 65 20 66 |ing a.suitable f| 00003c20 69 6c 65 20 74 6f 20 61 6e 20 41 70 70 6c 69 63 |ile to an Applic| 00003c30 61 74 69 6f 6e 20 6f 6e 20 61 20 4d 65 6e 75 2e |ation on a Menu.| 00003c40 20 20 54 68 65 20 66 69 6c 65 20 6d 61 79 20 62 | The file may b| 00003c50 65 20 64 72 61 67 67 65 64 0a 66 72 6f 6d 20 61 |e dragged.from a| 00003c60 6e 6f 74 68 65 72 20 4d 65 6e 75 20 6f 72 20 66 |nother Menu or f| 00003c70 72 6f 6d 20 61 20 46 69 6c 65 72 20 77 69 6e 64 |rom a Filer wind| 00003c80 6f 77 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 |ow...Note that t| 00003c90 68 69 73 20 66 65 61 74 75 72 65 20 64 65 70 65 |his feature depe| 00003ca0 6e 64 73 20 6f 6e 20 4d 65 6e 75 42 61 72 20 62 |nds on MenuBar b| 00003cb0 65 69 6e 67 20 61 62 6c 65 20 74 6f 20 69 64 65 |eing able to ide| 00003cc0 6e 74 69 66 79 20 74 68 65 0a 74 61 73 6b 20 6e |ntify the.task n| 00003cd0 61 6d 65 20 28 61 73 20 64 69 73 70 6c 61 79 65 |ame (as displaye| 00003ce0 64 20 69 6e 20 74 68 65 20 74 61 73 6b 20 77 69 |d in the task wi| 00003cf0 6e 64 6f 77 29 20 66 72 6f 6d 20 74 68 65 20 61 |ndow) from the a| 00003d00 70 70 6c 69 63 61 74 69 6f 6e 27 73 0a 66 69 6c |pplication's.fil| 00003d10 65 6e 61 6d 65 2e 20 20 4e 6f 72 6d 61 6c 6c 79 |ename. Normally| 00003d20 20 74 68 65 73 65 20 61 72 65 20 74 68 65 20 73 | these are the s| 00003d30 61 6d 65 2c 20 62 75 74 20 69 66 20 6e 6f 74 20 |ame, but if not | 00003d40 28 66 6f 72 20 65 78 61 6d 70 6c 65 20 61 0a 74 |(for example a.t| 00003d50 61 73 6b 6e 61 6d 65 20 68 61 73 20 61 20 73 70 |askname has a sp| 00003d60 61 63 65 20 69 6e 20 69 74 20 6f 72 20 69 73 20 |ace in it or is | 00003d70 6c 6f 6e 67 65 72 20 74 68 61 6e 20 31 30 20 63 |longer than 10 c| 00003d80 68 61 72 61 63 74 65 72 73 29 20 74 68 65 6e 0a |haracters) then.| 00003d90 41 6c 74 2d 64 72 61 67 67 69 6e 67 20 77 69 6c |Alt-dragging wil| 00003da0 6c 20 6e 6f 74 20 77 6f 72 6b 20 61 73 20 69 6e |l not work as in| 00003db0 74 65 6e 64 65 64 2e 20 20 54 6f 20 6f 76 65 72 |tended. To over| 00003dc0 63 6f 6d 65 20 74 68 69 73 2c 20 65 61 63 68 20 |come this, each | 00003dd0 74 69 6d 65 0a 4d 65 6e 75 42 61 72 20 69 73 20 |time.MenuBar is | 00003de0 6c 61 75 6e 63 68 65 64 20 69 74 20 6c 6f 6f 6b |launched it look| 00003df0 73 20 69 6e 20 69 74 73 20 61 70 70 6c 69 63 61 |s in its applica| 00003e00 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 66 |tion directory f| 00003e10 6f 72 20 61 20 66 69 6c 65 0a 63 61 6c 6c 65 64 |or a file.called| 00003e20 20 41 70 70 4e 61 6d 65 73 20 61 6e 64 20 62 75 | AppNames and bu| 00003e30 69 6c 64 73 20 61 20 6e 61 6d 65 20 74 72 61 6e |ilds a name tran| 00003e40 73 6c 61 74 69 6f 6e 20 74 61 62 6c 65 2e 20 20 |slation table. | 00003e50 42 79 20 65 64 69 74 69 6e 67 0a 74 68 69 73 20 |By editing.this | 00003e60 74 65 78 74 66 69 6c 65 20 79 6f 75 20 63 61 6e |textfile you can| 00003e70 20 61 64 64 20 69 74 65 6d 73 20 74 6f 20 74 68 | add items to th| 00003e80 65 20 6e 61 6d 65 73 20 74 72 61 6e 73 6c 61 74 |e names translat| 00003e90 69 6f 6e 20 74 61 62 6c 65 2c 20 75 70 0a 74 6f |ion table, up.to| 00003ea0 20 61 20 6d 61 78 69 6d 75 6d 20 6f 66 20 33 30 | a maximum of 30| 00003eb0 20 6e 61 6d 65 73 2e 20 54 68 65 20 66 6f 72 6d | names. The form| 00003ec0 61 74 20 69 73 20 3c 66 69 6c 65 6e 61 6d 65 3e |at is <filename>| 00003ed0 3a 3c 74 61 73 6b 6e 61 6d 65 3e 3c 4c 46 3e 2e |:<taskname><LF>.| 00003ee0 20 0a 0a 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 | ..... | 00003ef0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00003f20 20 20 20 20 50 61 67 65 20 37 0a 0a 4e 6f 74 65 | Page 7..Note| 00003f30 20 61 6c 73 6f 20 74 68 61 74 20 62 65 66 6f 72 | also that befor| 00003f40 65 20 74 68 65 20 52 69 73 63 20 50 43 20 28 52 |e the Risc PC (R| 00003f50 4f 20 33 2e 35 29 2c 20 74 68 65 20 6e 61 6d 65 |O 3.5), the name| 00003f60 20 69 6e 20 74 68 65 20 74 61 73 6b 0a 6d 61 6e | in the task.man| 00003f70 61 67 65 72 20 68 61 64 20 61 20 6d 61 78 69 6d |ager had a maxim| 00003f80 75 6d 20 6f 66 20 31 39 20 63 68 61 72 61 63 74 |um of 19 charact| 00003f90 65 72 73 2c 20 65 67 20 50 75 62 6c 69 73 68 65 |ers, eg Publishe| 00003fa0 72 20 77 6f 75 6c 64 20 62 65 0a 27 49 6d 70 72 |r would be.'Impr| 00003fb0 65 73 73 69 6f 6e 20 50 75 62 6c 69 73 68 65 27 |ession Publishe'| 00003fc0 2c 20 62 75 74 20 66 72 6f 6d 20 74 68 65 20 52 |, but from the R| 00003fd0 69 73 63 20 50 43 20 6f 6e 77 61 72 64 73 20 74 |isc PC onwards t| 00003fe0 68 65 20 6e 61 6d 65 20 63 61 6e 20 62 65 0a 6c |he name can be.l| 00003ff0 6f 6e 67 65 72 20 28 69 65 20 27 49 6d 70 72 65 |onger (ie 'Impre| 00004000 73 73 69 6f 6e 20 50 75 62 6c 69 73 68 65 72 27 |ssion Publisher'| 00004010 29 2e 20 20 54 68 69 73 20 41 70 70 4e 61 6d 65 |). This AppName| 00004020 73 20 66 69 6c 65 20 69 73 20 63 75 72 72 65 6e |s file is curren| 00004030 74 6c 79 0a 73 65 74 20 75 70 20 66 6f 72 20 75 |tly.set up for u| 00004040 73 65 20 6f 6e 20 61 20 52 69 73 63 20 50 43 2e |se on a Risc PC.| 00004050 20 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ... | 00004060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004070 20 37 2e 20 4d 65 6e 75 73 0a 20 20 20 20 20 20 | 7. Menus. | 00004080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004090 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a | --------.| 000040a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000040b0 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 | . | 000040c0 20 20 37 2e 31 20 20 41 64 64 20 4d 65 6e 75 73 | 7.1 Add Menus| 000040d0 0a 0a 43 68 6f 6f 73 65 20 27 42 61 72 20 2d 20 |..Choose 'Bar - | 000040e0 41 64 64 20 4d 65 6e 75 27 20 61 6e 64 20 61 6e |Add Menu' and an| 000040f0 20 65 6d 70 74 79 20 6d 65 6e 75 20 77 69 6c 6c | empty menu will| 00004100 20 62 65 20 61 64 64 65 64 20 61 74 20 74 68 65 | be added at the| 00004110 20 72 69 67 68 74 0a 6f 66 20 74 68 65 20 4d 65 | right.of the Me| 00004120 6e 75 20 42 61 72 2e 20 20 54 68 65 20 42 61 72 |nu Bar. The Bar| 00004130 20 69 73 20 72 65 2d 63 65 6e 74 72 65 64 2e 20 | is re-centred. | 00004140 20 49 66 20 79 6f 75 20 68 61 76 65 20 61 6c 72 | If you have alr| 00004150 65 61 64 79 20 61 64 64 65 64 0a 74 68 65 20 6d |eady added.the m| 00004160 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 |aximum number of| 00004170 20 4d 65 6e 75 73 2c 20 74 68 69 73 20 6f 70 74 | Menus, this opt| 00004180 69 6f 6e 20 69 73 20 67 72 65 79 65 64 20 6f 75 |ion is greyed ou| 00004190 74 2e 0a 0a 20 20 20 20 37 2e 32 20 20 53 63 72 |t... 7.2 Scr| 000041a0 6f 6c 6c 20 4d 65 6e 75 73 0a 0a 49 66 20 74 68 |oll Menus..If th| 000041b0 65 20 73 63 72 65 65 6e 20 72 65 73 6f 6c 75 74 |e screen resolut| 000041c0 69 6f 6e 20 69 73 20 73 75 63 68 20 74 68 61 74 |ion is such that| 000041d0 20 74 68 65 20 4d 65 6e 75 73 20 77 69 6c 6c 20 | the Menus will | 000041e0 6e 6f 74 20 61 6c 6c 20 66 69 74 0a 74 68 65 6e |not all fit.then| 000041f0 20 74 68 65 20 77 68 6f 6c 65 20 42 61 72 20 63 | the whole Bar c| 00004200 61 6e 20 62 65 20 73 63 72 6f 6c 6c 65 64 20 62 |an be scrolled b| 00004210 79 20 68 6f 6c 64 69 6e 67 20 64 6f 77 6e 20 43 |y holding down C| 00004220 74 72 6c 20 61 6e 64 20 6d 6f 76 69 6e 67 0a 74 |trl and moving.t| 00004230 68 65 20 70 6f 69 6e 74 65 72 20 74 6f 20 74 68 |he pointer to th| 00004240 65 20 65 78 74 72 65 6d 65 20 6c 65 66 74 20 6f |e extreme left o| 00004250 72 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 42 |r right of the B| 00004260 61 72 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 |ar. Alternative| 00004270 6c 79 2c 0a 79 6f 75 20 63 61 6e 20 75 73 65 20 |ly,.you can use | 00004280 74 68 65 20 6c 65 66 74 20 6f 72 20 72 69 67 68 |the left or righ| 00004290 74 20 63 75 72 73 6f 72 20 6b 65 79 73 20 70 72 |t cursor keys pr| 000042a0 6f 76 69 64 65 64 20 4d 65 6e 75 42 61 72 20 68 |ovided MenuBar h| 000042b0 61 73 20 74 68 65 0a 69 6e 70 75 74 20 66 6f 63 |as the.input foc| 000042c0 75 73 2e 0a 0a 20 20 20 20 37 2e 33 20 20 4f 70 |us... 7.3 Op| 000042d0 65 6e 2f 43 6c 6f 73 65 2f 46 72 6f 6e 74 2f 42 |en/Close/Front/B| 000042e0 61 63 6b 20 4d 65 6e 75 73 0a 0a 54 68 65 20 4d |ack Menus..The M| 000042f0 65 6e 75 73 20 6d 61 79 20 62 65 20 6f 70 65 6e |enus may be open| 00004300 65 64 2c 20 63 6c 6f 73 65 64 2c 20 6d 6f 76 65 |ed, closed, move| 00004310 64 20 74 6f 20 74 68 65 20 66 72 6f 6e 74 20 6f |d to the front o| 00004320 72 20 6d 6f 76 65 64 20 74 6f 20 74 68 65 0a 62 |r moved to the.b| 00004330 61 63 6b 20 69 6e 20 61 20 76 61 72 69 65 74 79 |ack in a variety| 00004340 20 6f 66 20 77 61 79 73 2e 20 20 54 68 65 20 6f | of ways. The o| 00004350 70 65 72 61 74 69 6f 6e 20 6d 61 79 20 62 65 20 |peration may be | 00004360 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 0a 77 |applied to the.w| 00004370 68 6f 6c 65 20 4d 65 6e 75 20 42 61 72 20 6f 72 |hole Menu Bar or| 00004380 20 6a 75 73 74 20 61 20 73 69 6e 67 6c 65 20 4d | just a single M| 00004390 65 6e 75 2e 0a 0a 57 68 6f 6c 65 20 42 61 72 3a |enu...Whole Bar:| 000043a0 20 20 54 68 65 20 73 69 6d 70 6c 65 73 74 20 6d | The simplest m| 000043b0 65 74 68 6f 64 20 69 73 20 74 6f 20 63 6c 69 63 |ethod is to clic| 000043c0 6b 20 6f 6e 20 74 68 65 20 62 75 74 74 6f 6e 20 |k on the button | 000043d0 77 69 74 68 0a 53 65 6c 65 63 74 2b 53 68 69 66 |with.Select+Shif| 000043e0 74 20 74 6f 20 6f 70 65 6e 20 74 68 65 20 42 61 |t to open the Ba| 000043f0 72 20 61 6e 64 20 53 65 6c 65 63 74 2b 41 64 6a |r and Select+Adj| 00004400 75 73 74 20 74 6f 20 63 6c 6f 73 65 20 69 74 2e |ust to close it.| 00004410 20 0a 53 65 6c 65 63 74 2b 43 74 72 6c 20 62 72 | .Select+Ctrl br| 00004420 69 6e 67 73 20 74 68 65 20 42 61 72 20 74 6f 20 |ings the Bar to | 00004430 74 68 65 20 66 72 6f 6e 74 20 61 6e 64 20 41 64 |the front and Ad| 00004440 6a 75 73 74 2b 43 74 72 6c 20 73 65 6e 64 73 20 |just+Ctrl sends | 00004450 69 74 20 74 6f 0a 74 68 65 20 62 61 63 6b 2e 20 |it to.the back. | 00004460 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 | Alternatively, | 00004470 66 72 6f 6d 20 74 68 65 20 6d 65 6e 75 20 63 68 |from the menu ch| 00004480 6f 6f 73 65 20 27 4d 65 6e 75 20 2d 20 41 6c 74 |oose 'Menu - Alt| 00004490 65 72 27 0a 66 6f 6c 6c 6f 77 65 64 20 62 79 20 |er'.followed by | 000044a0 27 4f 70 65 6e 27 2c 20 27 43 6c 6f 73 65 27 2c |'Open', 'Close',| 000044b0 20 27 46 72 6f 6e 74 27 20 6f 72 20 27 42 61 63 | 'Front' or 'Bac| 000044c0 6b 27 2e 20 20 49 66 20 4d 65 6e 75 42 61 72 20 |k'. If MenuBar | 000044d0 68 61 73 20 74 68 65 0a 69 6e 70 75 74 20 66 6f |has the.input fo| 000044e0 63 75 73 20 74 68 65 20 73 61 6d 65 20 72 65 73 |cus the same res| 000044f0 75 6c 74 73 20 63 61 6e 20 62 65 20 61 63 68 69 |ults can be achi| 00004500 65 76 65 64 20 62 79 20 43 74 72 6c 2b 4f 2c 20 |eved by Ctrl+O, | 00004510 43 74 72 6c 2b 43 2c 0a 43 74 72 6c 2b 46 2c 20 |Ctrl+C,.Ctrl+F, | 00004520 6f 72 20 43 74 72 6c 2b 42 2e 20 20 54 68 65 20 |or Ctrl+B. The | 00004530 66 69 72 73 74 20 6d 65 74 68 6f 64 20 69 73 20 |first method is | 00004540 70 72 6f 62 61 62 6c 79 20 74 68 65 20 62 65 73 |probably the bes| 00004550 74 20 73 69 6e 63 65 20 69 74 0a 69 73 20 6e 6f |t since it.is no| 00004560 74 20 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20 |t necessary for | 00004570 4d 65 6e 75 42 61 72 20 74 6f 20 68 61 76 65 20 |MenuBar to have | 00004580 74 68 65 20 69 6e 70 75 74 20 66 6f 63 75 73 2e |the input focus.| 00004590 20 20 41 20 71 75 69 63 6b 20 77 61 79 0a 74 6f | A quick way.to| 000045a0 20 73 65 6e 64 20 74 68 65 20 42 61 72 20 74 6f | send the Bar to| 000045b0 20 74 68 65 20 62 61 63 6b 20 69 66 20 69 74 20 | the back if it | 000045c0 69 73 20 6f 62 73 63 75 72 69 6e 67 20 61 20 77 |is obscuring a w| 000045d0 69 6e 64 6f 77 27 73 20 74 69 74 6c 65 20 62 61 |indow's title ba| 000045e0 72 0a 69 73 20 74 6f 20 63 6c 69 63 6b 20 6d 65 |r.is to click me| 000045f0 6e 75 20 77 69 74 68 20 74 68 65 20 70 6f 69 6e |nu with the poin| 00004600 74 65 72 20 61 74 20 74 68 65 20 76 65 72 79 20 |ter at the very | 00004610 74 6f 70 20 6f 66 20 74 68 65 20 73 63 72 65 65 |top of the scree| 00004620 6e 2e 0a 0a 53 69 6e 67 6c 65 20 4d 65 6e 75 3a |n...Single Menu:| 00004630 20 20 41 20 73 69 6e 67 6c 65 20 4d 65 6e 75 20 | A single Menu | 00004640 6d 61 79 20 62 65 20 6f 70 65 6e 65 64 20 62 79 |may be opened by| 00004650 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 69 6e 67 | double-clicking| 00004660 20 53 65 6c 65 63 74 0a 6f 6e 20 69 74 73 20 68 | Select.on its h| 00004670 61 6e 64 6c 65 2c 20 6f 72 20 63 6c 6f 73 65 64 |andle, or closed| 00004680 20 62 79 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b | by double-click| 00004690 69 6e 67 20 41 64 6a 75 73 74 2e 20 20 4f 72 20 |ing Adjust. Or | 000046a0 79 6f 75 20 63 61 6e 0a 73 69 6d 70 6c 79 20 64 |you can.simply d| 000046b0 72 61 67 20 74 68 65 20 68 61 6e 64 6c 65 2e 20 |rag the handle. | 000046c0 20 49 6e 20 63 61 73 65 20 74 68 65 20 68 61 6e | In case the han| 000046d0 64 6c 65 20 69 73 20 6f 62 73 63 75 72 65 64 2c |dle is obscured,| 000046e0 20 79 6f 75 20 63 61 6e 0a 61 6c 73 6f 20 64 72 | you can.also dr| 000046f0 61 67 20 74 68 65 20 4d 65 6e 75 20 62 79 20 70 |ag the Menu by p| 00004700 6c 61 63 69 6e 67 20 74 68 65 20 70 6f 69 6e 74 |lacing the point| 00004710 65 72 20 63 6c 6f 73 65 20 74 6f 20 69 74 73 20 |er close to its | 00004720 72 69 67 68 74 2d 68 61 6e 64 0a 65 64 67 65 2e |right-hand.edge.| 00004730 20 43 6c 69 63 6b 69 6e 67 20 53 65 6c 65 63 74 | Clicking Select| 00004740 20 6f 6e 20 61 20 4d 65 6e 75 27 73 20 68 61 6e | on a Menu's han| 00004750 64 6c 65 20 28 6f 72 20 6f 6e 20 69 74 73 20 65 |dle (or on its e| 00004760 78 74 72 65 6d 65 20 72 69 67 68 74 0a 65 64 67 |xtreme right.edg| 00004770 65 29 20 62 72 69 6e 67 73 20 69 74 20 74 6f 20 |e) brings it to | 00004780 74 68 65 20 66 72 6f 6e 74 2e 20 20 41 6c 74 65 |the front. Alte| 00004790 72 6e 61 74 69 76 65 6c 79 2c 20 66 72 6f 6d 20 |rnatively, from | 000047a0 74 68 65 20 6d 65 6e 75 20 63 68 6f 6f 73 65 0a |the menu choose.| 000047b0 27 42 61 72 20 2d 20 41 6c 74 65 72 27 20 66 6f |'Bar - Alter' fo| 000047c0 6c 6c 6f 77 65 64 20 62 79 20 27 4f 70 65 6e 27 |llowed by 'Open'| 000047d0 2c 20 6f 72 20 27 43 6c 6f 73 65 27 2e 20 20 49 |, or 'Close'. I| 000047e0 66 20 4d 65 6e 75 42 61 72 20 68 61 73 20 74 68 |f MenuBar has th| 000047f0 65 0a 69 6e 70 75 74 20 66 6f 63 75 73 20 74 68 |e.input focus th| 00004800 65 20 73 61 6d 65 20 72 65 73 75 6c 74 73 20 63 |e same results c| 00004810 61 6e 20 62 65 20 61 63 68 69 65 76 65 64 20 62 |an be achieved b| 00004820 79 20 53 68 69 66 74 2b 4f 2c 20 6f 72 20 53 68 |y Shift+O, or Sh| 00004830 69 66 74 2b 43 2e 0a 0a 20 20 20 20 37 2e 34 20 |ift+C... 7.4 | 00004840 20 4e 61 6d 65 20 4d 65 6e 75 73 0a 0a 45 61 63 | Name Menus..Eac| 00004850 68 20 4d 65 6e 75 20 63 61 6e 20 62 65 20 67 69 |h Menu can be gi| 00004860 76 65 6e 20 61 20 6d 6f 72 65 20 6d 65 61 6e 69 |ven a more meani| 00004870 6e 67 66 75 6c 20 6e 61 6d 65 2e 20 20 43 6c 69 |ngful name. Cli| 00004880 63 6b 20 74 68 65 20 6d 65 6e 75 0a 62 75 74 74 |ck the menu.butt| 00004890 6f 6e 20 6f 6e 20 74 68 65 20 61 70 70 72 6f 70 |on on the approp| 000048a0 72 69 61 74 65 20 4d 65 6e 75 20 61 6e 64 20 73 |riate Menu and s| 000048b0 6c 69 64 65 20 6f 66 66 20 74 68 65 20 4d 65 6e |lide off the Men| 000048c0 75 20 6e 61 6d 65 2e 20 20 54 68 65 6e 0a 73 6c |u name. Then.sl| 000048d0 69 64 65 20 6f 66 66 20 74 68 65 20 27 52 65 6e |ide off the 'Ren| 000048e0 61 6d 65 27 20 69 74 65 6d 20 6f 6e 20 74 68 65 |ame' item on the| 000048f0 20 73 75 62 6d 65 6e 75 20 74 6f 20 72 65 76 65 | submenu to reve| 00004900 61 6c 20 61 20 77 72 69 74 61 62 6c 65 20 69 63 |al a writable ic| 00004910 6f 6e 0a 77 68 65 72 65 20 79 6f 75 20 63 61 6e |on.where you can| 00004920 20 65 64 69 74 20 74 68 65 20 65 78 69 73 74 69 | edit the existi| 00004930 6e 67 20 6e 61 6d 65 2c 20 75 73 69 6e 67 20 75 |ng name, using u| 00004940 70 20 74 6f 20 74 77 65 6c 76 65 20 63 68 61 72 |p to twelve char| 00004950 61 63 74 65 72 73 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a |acters..........| 00004960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00004990 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 61 | Pa| 000049a0 67 65 20 38 0a 0a 20 20 20 20 37 2e 35 20 20 52 |ge 8.. 7.5 R| 000049b0 65 6d 6f 76 65 20 4d 65 6e 75 73 0a 0a 43 68 6f |emove Menus..Cho| 000049c0 6f 73 65 20 27 52 65 6d 6f 76 65 20 4d 65 6e 75 |ose 'Remove Menu| 000049d0 27 20 66 72 6f 6d 20 74 68 65 20 61 70 70 72 6f |' from the appro| 000049e0 70 72 69 61 74 65 20 6d 65 6e 75 20 61 6e 64 20 |priate menu and | 000049f0 74 68 65 20 4d 65 6e 75 20 77 69 6c 6c 20 62 65 |the Menu will be| 00004a00 0a 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 74 68 |.removed from th| 00004a10 65 20 42 61 72 2e 20 20 41 6e 79 20 67 61 70 73 |e Bar. Any gaps| 00004a20 20 61 72 65 20 63 6c 6f 73 65 64 20 61 6e 64 20 | are closed and | 00004a30 74 68 65 20 4d 65 6e 75 20 42 61 72 20 69 73 0a |the Menu Bar is.| 00004a40 72 65 2d 63 65 6e 74 72 65 64 2e 20 20 41 66 74 |re-centred. Aft| 00004a50 65 72 20 73 61 76 69 6e 67 2c 20 6f 6e 6c 79 20 |er saving, only | 00004a60 74 68 6f 73 65 20 4d 65 6e 75 73 20 77 68 69 63 |those Menus whic| 00004a70 68 20 72 65 6d 61 69 6e 20 77 69 6c 6c 20 62 65 |h remain will be| 00004a80 0a 6c 6f 61 64 65 64 20 6f 6e 20 74 68 65 20 6e |.loaded on the n| 00004a90 65 78 74 20 6f 63 63 61 73 69 6f 6e 2e 20 20 49 |ext occasion. I| 00004aa0 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c |t is not possibl| 00004ab0 65 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 |e to remove the | 00004ac0 6c 61 73 74 0a 4d 65 6e 75 2e 20 0a 0a 20 20 20 |last.Menu. .. | 00004ad0 20 37 2e 36 20 20 4d 6f 76 65 20 4d 65 6e 75 73 | 7.6 Move Menus| 00004ae0 0a 0a 54 6f 20 72 65 70 6f 73 69 74 69 6f 6e 20 |..To reposition | 00004af0 61 20 4d 65 6e 75 20 6f 6e 20 74 68 65 20 42 61 |a Menu on the Ba| 00004b00 72 2c 20 68 6f 6c 64 20 64 6f 77 6e 20 41 6c 74 |r, hold down Alt| 00004b10 20 61 6e 64 20 64 72 61 67 20 74 68 65 20 73 6f | and drag the so| 00004b20 75 72 63 65 0a 4d 65 6e 75 20 68 61 6e 64 6c 65 |urce.Menu handle| 00004b30 2c 20 64 72 6f 70 70 69 6e 67 20 74 68 65 20 64 |, dropping the d| 00004b40 72 61 67 20 69 63 6f 6e 20 6f 6e 20 74 68 65 20 |rag icon on the | 00004b50 64 65 73 74 69 6e 61 74 69 6f 6e 20 4d 65 6e 75 |destination Menu| 00004b60 2e 20 20 41 6e 79 0a 69 6e 74 65 72 6d 65 64 69 |. Any.intermedi| 00004b70 61 74 65 20 4d 65 6e 75 73 20 61 72 65 20 73 68 |ate Menus are sh| 00004b80 75 6e 74 65 64 20 61 6c 6f 6e 67 20 74 6f 20 6d |unted along to m| 00004b90 61 6b 65 20 73 70 61 63 65 2e 20 20 49 6e 20 63 |ake space. In c| 00004ba0 61 73 65 20 74 68 65 0a 68 61 6e 64 6c 65 20 69 |ase the.handle i| 00004bb0 73 20 6f 62 73 63 75 72 65 64 2c 20 79 6f 75 20 |s obscured, you | 00004bc0 63 61 6e 20 61 6c 73 6f 20 64 72 61 67 20 74 68 |can also drag th| 00004bd0 65 20 4d 65 6e 75 20 62 79 20 64 6f 69 6e 67 20 |e Menu by doing | 00004be0 61 6e 20 41 6c 74 2d 64 72 61 67 0a 73 74 61 72 |an Alt-drag.star| 00004bf0 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 70 6f |ting with the po| 00004c00 69 6e 74 65 72 20 63 6c 6f 73 65 20 74 6f 20 74 |inter close to t| 00004c10 68 65 20 69 74 73 20 72 69 67 68 74 2d 68 61 6e |he its right-han| 00004c20 64 20 65 64 67 65 2e 0a 0a 20 20 20 20 37 2e 37 |d edge... 7.7| 00004c30 20 20 53 61 76 65 20 4d 65 6e 75 73 0a 0a 43 68 | Save Menus..Ch| 00004c40 6f 6f 73 65 20 27 42 61 72 20 2d 20 53 61 76 65 |oose 'Bar - Save| 00004c50 27 2c 20 61 6e 64 20 61 20 64 61 74 61 20 66 69 |', and a data fi| 00004c60 6c 65 20 61 6e 64 20 74 65 78 74 20 66 69 6c 65 |le and text file| 00004c70 20 61 72 65 20 73 61 76 65 64 20 69 6e 0a 73 75 | are saved in.su| 00004c80 62 2d 64 69 72 65 63 74 6f 72 69 65 73 20 77 69 |b-directories wi| 00004c90 74 68 69 6e 20 74 68 65 20 27 4c 69 62 72 61 72 |thin the 'Librar| 00004ca0 79 27 20 64 69 72 65 63 74 6f 72 79 2e 20 20 54 |y' directory. T| 00004cb0 68 65 20 74 65 78 74 20 66 69 6c 65 20 69 73 20 |he text file is | 00004cc0 61 0a 72 65 61 64 61 62 6c 65 20 6c 69 73 74 69 |a.readable listi| 00004cd0 6e 67 20 6f 66 20 74 68 65 20 70 61 74 68 6e 61 |ng of the pathna| 00004ce0 6d 65 73 20 6f 66 20 61 6c 6c 20 74 68 65 20 6f |mes of all the o| 00004cf0 62 6a 65 63 74 73 20 69 6e 20 65 61 63 68 20 4d |bjects in each M| 00004d00 65 6e 75 20 2d 0a 76 65 72 79 20 75 73 65 66 75 |enu -.very usefu| 00004d10 6c 20 69 66 20 79 6f 75 20 65 76 65 72 20 6e 65 |l if you ever ne| 00004d20 65 64 20 74 6f 20 72 65 2d 63 72 65 61 74 65 20 |ed to re-create | 00004d30 79 6f 75 72 20 4d 65 6e 75 73 20 73 65 65 20 53 |your Menus see S| 00004d40 65 63 74 69 6f 6e 0a 31 32 29 2e 0a 0a 20 20 20 |ection.12)... | 00004d50 20 37 2e 38 20 20 53 6f 72 74 20 4d 65 6e 75 73 | 7.8 Sort Menus| 00004d60 20 0a 0a 59 6f 75 20 63 61 6e 20 73 6f 72 74 20 | ..You can sort | 00004d70 6f 62 6a 65 63 74 73 20 62 79 20 6e 61 6d 65 20 |objects by name | 00004d80 6f 72 20 62 79 20 74 79 70 65 2c 20 66 6f 72 20 |or by type, for | 00004d90 61 6c 6c 20 4d 65 6e 75 73 20 6f 72 20 6a 75 73 |all Menus or jus| 00004da0 74 20 6f 6e 65 2c 0a 62 79 20 63 6c 69 63 6b 69 |t one,.by clicki| 00004db0 6e 67 20 74 68 65 20 6d 65 6e 75 20 62 75 74 74 |ng the menu butt| 00004dc0 6f 6e 20 61 6e 64 20 6d 61 6b 69 6e 67 20 74 68 |on and making th| 00004dd0 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 68 |e appropriate ch| 00004de0 6f 69 63 65 2e 20 20 41 73 0a 77 69 74 68 20 74 |oice. As.with t| 00004df0 68 65 20 46 69 6c 65 72 2c 20 73 6f 72 74 69 6e |he Filer, sortin| 00004e00 67 20 62 79 20 6e 61 6d 65 20 69 73 20 61 6c 70 |g by name is alp| 00004e10 68 61 62 65 74 69 63 61 6c 20 61 6e 64 20 73 6f |habetical and so| 00004e20 72 74 69 6e 67 20 62 79 20 74 79 70 65 0a 69 73 |rting by type.is| 00004e30 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 64 69 | in the order di| 00004e40 72 65 63 74 6f 72 69 65 73 2d 61 70 70 6c 69 63 |rectories-applic| 00004e50 61 74 69 6f 6e 73 2d 66 69 6c 65 73 2e 20 20 55 |ations-files. U| 00004e60 6e 64 65 72 20 27 43 68 6f 69 63 65 73 27 20 79 |nder 'Choices' y| 00004e70 6f 75 0a 63 61 6e 20 73 65 74 20 61 6e 20 6f 70 |ou.can set an op| 00004e80 74 69 6f 6e 20 74 6f 20 63 61 75 73 65 20 61 75 |tion to cause au| 00004e90 74 6f 6d 61 74 69 63 20 73 6f 72 74 69 6e 67 20 |tomatic sorting | 00004ea0 77 68 65 6e 65 76 65 72 20 61 6e 20 6f 62 6a 65 |whenever an obje| 00004eb0 63 74 20 69 73 0a 61 64 64 65 64 2e 20 20 41 6c |ct is.added. Al| 00004ec0 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 79 6f 75 |ternatively, you| 00004ed0 20 63 61 6e 20 61 72 72 61 6e 67 65 20 74 68 65 | can arrange the| 00004ee0 20 6f 62 6a 65 63 74 73 20 69 6e 20 61 6e 79 20 | objects in any | 00004ef0 6f 72 64 65 72 20 79 6f 75 0a 63 68 6f 6f 73 65 |order you.choose| 00004f00 20 62 79 20 64 72 61 67 67 69 6e 67 20 28 73 65 | by dragging (se| 00004f10 65 20 27 4d 6f 76 65 20 6f 62 6a 65 63 74 27 29 |e 'Move object')| 00004f20 2e 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 |.... | 00004f30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004f40 38 2e 20 20 53 70 72 69 74 65 73 0a 20 20 20 20 |8. Sprites. | 00004f50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004f60 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d | --------| 00004f70 2d 2d 2d 0a 0a 49 66 20 79 6f 75 72 20 4d 65 6e |---..If your Men| 00004f80 75 73 20 69 6e 63 6c 75 64 65 20 61 70 70 6c 69 |us include appli| 00004f90 63 61 74 69 6f 6e 73 20 77 68 69 63 68 20 68 61 |cations which ha| 00004fa0 76 65 20 6e 6f 74 20 62 65 65 6e 20 73 65 65 6e |ve not been seen| 00004fb0 20 62 79 20 74 68 65 0a 46 69 6c 65 72 2c 20 74 | by the.Filer, t| 00004fc0 68 65 20 67 65 6e 65 72 69 63 20 41 70 70 6c 69 |he generic Appli| 00004fd0 63 61 74 69 6f 6e 20 69 63 6f 6e 20 73 70 72 69 |cation icon spri| 00004fe0 74 65 20 77 69 6c 6c 20 62 65 20 73 68 6f 77 6e |te will be shown| 00004ff0 2e 20 20 54 68 69 73 20 64 6f 65 73 0a 6e 6f 74 |. This does.not| 00005000 20 61 64 76 65 72 73 65 6c 79 20 61 66 66 65 63 | adversely affec| 00005010 74 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 |t the operation | 00005020 6f 66 20 4d 65 6e 75 42 61 72 2c 20 62 75 74 20 |of MenuBar, but | 00005030 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 0a 61 |displaying the.a| 00005040 70 70 6c 69 63 61 74 69 6f 6e 73 27 20 6f 77 6e |pplications' own| 00005050 20 69 63 6f 6e 73 20 64 6f 65 73 20 6c 6f 6f 6b | icons does look| 00005060 20 6d 6f 72 65 20 61 74 74 72 61 63 74 69 76 65 | more attractive| 00005070 2e 20 20 54 68 65 72 65 20 61 72 65 0a 73 65 76 |. There are.sev| 00005080 65 72 61 6c 20 77 61 79 73 20 6f 66 20 64 6f 69 |eral ways of doi| 00005090 6e 67 20 74 68 69 73 2e 0a 0a 46 6f 72 20 61 20 |ng this...For a | 000050a0 73 69 6e 67 6c 65 20 6f 62 6a 65 63 74 20 64 6f |single object do| 000050b0 75 62 6c 65 2d 63 6c 69 63 6b 69 6e 67 20 6f 72 |uble-clicking or| 000050c0 20 63 6c 69 63 6b 69 6e 67 2d 61 6e 64 2d 68 6f | clicking-and-ho| 000050d0 6c 64 69 6e 67 20 28 69 65 0a 73 74 61 72 74 69 |lding (ie.starti| 000050e0 6e 67 20 61 20 64 72 61 67 29 20 70 65 72 66 6f |ng a drag) perfo| 000050f0 72 6d 73 20 61 20 46 69 6c 65 72 5f 42 6f 6f 74 |rms a Filer_Boot| 00005100 20 6f 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 | on the applicat| 00005110 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 0a 74 |ion to display.t| 00005120 68 65 20 63 6f 72 72 65 63 74 20 73 70 72 69 74 |he correct sprit| 00005130 65 2e 0a 0a 46 6f 72 20 61 20 77 68 6f 6c 65 20 |e...For a whole | 00005140 4d 65 6e 75 2c 20 74 68 65 20 73 61 6d 65 20 72 |Menu, the same r| 00005150 65 73 75 6c 74 20 6d 61 79 20 62 65 20 6f 62 74 |esult may be obt| 00005160 61 69 6e 65 64 20 62 79 20 63 68 6f 6f 73 69 6e |ained by choosin| 00005170 67 20 27 4d 65 6e 75 0a 2d 20 46 69 6c 65 72 42 |g 'Menu.- FilerB| 00005180 6f 6f 74 27 2c 20 61 6e 64 20 66 6f 72 20 74 68 |oot', and for th| 00005190 65 20 77 68 6f 6c 65 20 42 61 72 20 62 79 20 63 |e whole Bar by c| 000051a0 68 6f 6f 73 69 6e 67 20 27 42 61 72 20 2d 20 46 |hoosing 'Bar - F| 000051b0 69 6c 65 72 42 6f 6f 74 27 2e 20 0a 4e 6f 74 65 |ilerBoot'. .Note| 000051c0 20 74 68 61 74 20 74 68 65 20 46 69 6c 65 72 42 | that the FilerB| 000051d0 6f 6f 74 20 6f 70 65 72 61 74 69 6f 6e 2c 20 77 |oot operation, w| 000051e0 68 69 63 68 20 63 61 6e 20 62 65 20 71 75 69 74 |hich can be quit| 000051f0 65 20 6c 65 6e 67 74 68 79 2c 20 6d 61 79 0a 62 |e lengthy, may.b| 00005200 65 20 61 62 6f 72 74 65 64 20 62 79 20 70 72 65 |e aborted by pre| 00005210 73 73 69 6e 67 20 45 73 63 61 70 65 2e 0a 0a 48 |ssing Escape...H| 00005220 6f 77 65 76 65 72 2c 20 74 68 65 20 62 65 73 74 |owever, the best| 00005230 20 6d 65 74 68 6f 64 20 69 73 20 74 6f 20 73 61 | method is to sa| 00005240 76 65 20 74 68 65 20 72 65 71 75 69 72 65 64 20 |ve the required | 00005250 73 70 72 69 74 65 73 20 62 79 20 63 68 6f 6f 73 |sprites by choos| 00005260 69 6e 67 0a 27 53 70 72 69 74 65 73 20 2d 20 53 |ing.'Sprites - S| 00005270 61 76 65 27 20 66 72 6f 6d 20 74 68 65 20 62 75 |ave' from the bu| 00005280 74 74 6f 6e 20 6d 65 6e 75 2e 20 20 49 6e 20 6f |tton menu. In o| 00005290 72 64 65 72 20 74 6f 20 64 6f 20 74 68 69 73 20 |rder to do this | 000052a0 79 6f 75 20 6d 75 73 74 0a 66 69 72 73 74 20 70 |you must.first p| 000052b0 65 72 66 6f 72 6d 20 61 20 46 69 6c 65 72 42 6f |erform a FilerBo| 000052c0 6f 74 20 6f 6e 20 74 68 65 20 77 68 6f 6c 65 20 |ot on the whole | 000052d0 42 61 72 20 28 61 6e 64 20 69 6e 64 65 65 64 20 |Bar (and indeed | 000052e0 65 76 65 72 79 20 42 61 72 20 69 66 0a 79 6f 75 |every Bar if.you| 000052f0 20 68 61 76 65 20 6d 6f 72 65 20 74 68 61 6e 20 | have more than | 00005300 6f 6e 65 20 2d 20 73 65 65 20 74 68 65 20 73 65 |one - see the se| 00005310 63 74 69 6f 6e 20 6f 6e 20 4c 69 62 72 61 72 79 |ction on Library| 00005320 29 2e 20 20 54 68 69 73 20 70 6c 61 63 65 73 0a |). This places.| 00005330 74 68 65 20 72 65 71 75 69 72 65 64 20 73 70 72 |the required spr| 00005340 69 74 65 73 20 69 6e 20 74 68 65 20 57 69 6d 70 |ites in the Wimp| 00005350 20 50 6f 6f 6c 2e 20 20 27 53 70 72 69 74 65 73 | Pool. 'Sprites| 00005360 20 20 2d 20 53 61 76 65 27 20 64 6f 65 73 20 61 | - Save' does a| 00005370 0a 73 65 6c 65 63 74 69 76 65 20 73 61 76 65 2c |.selective save,| 00005380 20 6b 65 65 70 69 6e 67 20 6f 6e 6c 79 20 74 68 | keeping only th| 00005390 65 20 72 65 71 75 69 72 65 64 20 73 70 72 69 74 |e required sprit| 000053a0 65 73 20 61 6e 64 20 64 69 73 63 61 72 64 69 6e |es and discardin| 000053b0 67 20 74 68 65 0a 6c 61 72 67 65 20 76 65 72 73 |g the.large vers| 000053c0 69 6f 6e 20 77 68 65 6e 20 61 20 73 6d 61 6c 6c |ion when a small| 000053d0 20 6f 6e 65 20 65 78 69 73 74 73 2e 20 20 49 74 | one exists. It| 000053e0 20 74 68 75 73 20 6b 65 65 70 73 20 74 68 65 20 | thus keeps the | 000053f0 65 78 74 72 61 0a 73 74 6f 72 61 67 65 20 72 65 |extra.storage re| 00005400 71 75 69 72 65 6d 65 6e 74 73 20 74 6f 20 61 20 |quirements to a | 00005410 6d 69 6e 69 6d 75 6d 2e 0a 0a 0a 0a 20 20 20 20 |minimum..... | 00005420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00005450 20 20 20 20 20 20 20 20 20 50 61 67 65 20 39 0a | Page 9.| 00005460 0a 57 68 65 6e 20 4d 65 6e 75 42 61 72 20 69 73 |.When MenuBar is| 00005470 20 6e 65 78 74 20 6c 61 75 6e 63 68 65 64 2c 20 | next launched, | 00005480 74 68 65 20 53 70 72 69 74 65 73 20 66 69 6c 65 |the Sprites file| 00005490 20 28 77 68 69 63 68 20 69 73 20 6c 6f 63 61 74 | (which is locat| 000054a0 65 64 20 69 6e 0a 74 68 65 20 4c 69 62 72 61 72 |ed in.the Librar| 000054b0 79 20 64 69 72 65 63 74 6f 72 79 29 20 69 73 20 |y directory) is | 000054c0 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6d 65 |automatically me| 000054d0 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 57 69 |rged into the Wi| 000054e0 6d 70 20 50 6f 6f 6c 20 73 6f 0a 74 68 61 74 20 |mp Pool so.that | 000054f0 74 68 65 20 63 6f 72 72 65 63 74 20 73 70 72 69 |the correct spri| 00005500 74 65 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 |tes are displaye| 00005510 64 20 69 6e 20 74 68 65 20 4d 65 6e 75 73 2e 20 |d in the Menus. | 00005520 20 54 68 69 73 20 69 73 20 76 65 72 79 0a 66 61 | This is very.fa| 00005530 73 74 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 |st provided the | 00005540 57 69 6d 70 20 50 6f 6f 6c 20 69 73 20 6e 6f 74 |Wimp Pool is not| 00005550 20 61 6c 72 65 61 64 79 20 66 61 69 72 6c 79 20 | already fairly | 00005560 66 75 6c 6c 2c 20 77 68 69 63 68 20 69 73 0a 61 |full, which is.a| 00005570 6e 6f 74 68 65 72 20 67 6f 6f 64 20 72 65 61 73 |nother good reas| 00005580 6f 6e 20 66 6f 72 20 6c 61 75 6e 63 68 69 6e 67 |on for launching| 00005590 20 4d 65 6e 75 42 61 72 20 69 6e 20 79 6f 75 72 | MenuBar in your| 000055a0 20 42 6f 6f 74 20 73 65 71 75 65 6e 63 65 2e 20 | Boot sequence. | 000055b0 0a 59 6f 75 20 63 61 6e 20 66 6f 72 63 65 20 74 |.You can force t| 000055c0 68 65 20 53 70 72 69 74 65 73 20 66 69 6c 65 20 |he Sprites file | 000055d0 74 6f 20 6c 6f 61 64 20 61 74 20 61 6e 79 20 74 |to load at any t| 000055e0 69 6d 65 20 62 79 20 63 68 6f 6f 73 69 6e 67 0a |ime by choosing.| 000055f0 27 53 70 72 69 74 65 73 20 2d 20 4c 6f 61 64 27 |'Sprites - Load'| 00005600 20 62 75 74 20 74 68 69 73 20 73 68 6f 75 6c 64 | but this should| 00005610 20 6e 6f 74 20 6e 6f 72 6d 61 6c 6c 79 20 62 65 | not normally be| 00005620 20 6e 65 63 65 73 73 61 72 79 2e 0a 0a 4f 6e 63 | necessary...Onc| 00005630 65 20 79 6f 75 20 68 61 76 65 20 63 72 65 61 74 |e you have creat| 00005640 65 64 20 74 68 65 20 53 70 72 69 74 65 73 20 66 |ed the Sprites f| 00005650 69 6c 65 20 61 6c 6c 20 79 6f 75 20 6e 65 65 64 |ile all you need| 00005660 20 74 6f 20 64 6f 20 77 68 65 6e 20 79 6f 75 0a | to do when you.| 00005670 61 64 64 20 6f 74 68 65 72 20 61 70 70 6c 69 63 |add other applic| 00005680 61 74 69 6f 6e 73 20 77 68 69 63 68 20 73 68 6f |ations which sho| 00005690 77 20 61 20 67 65 6e 65 72 69 63 20 69 63 6f 6e |w a generic icon| 000056a0 20 73 70 72 69 74 65 20 69 73 20 74 6f 20 63 6c | sprite is to cl| 000056b0 69 63 6b 0a 61 6e 64 20 68 6f 6c 64 20 74 6f 20 |ick.and hold to | 000056c0 67 65 74 20 74 68 65 20 63 6f 72 72 65 63 74 20 |get the correct | 000056d0 73 70 72 69 74 65 20 74 68 65 6e 20 64 6f 20 61 |sprite then do a| 000056e0 20 27 53 70 72 69 74 65 73 20 2d 20 53 61 76 65 | 'Sprites - Save| 000056f0 27 2e 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 |'.... | 00005700 20 20 20 20 20 20 20 20 20 20 20 39 2e 20 20 53 | 9. S| 00005710 79 73 74 65 6d 20 56 61 72 69 61 62 6c 65 73 0a |ystem Variables.| 00005720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005730 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ----------| 00005740 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 53 79 73 |----------. .Sys| 00005750 74 65 6d 20 76 61 72 69 61 62 6c 65 73 20 61 72 |tem variables ar| 00005760 65 20 75 73 65 64 20 74 6f 20 73 74 6f 72 65 20 |e used to store | 00005770 76 61 72 69 6f 75 73 20 70 69 65 63 65 73 20 6f |various pieces o| 00005780 66 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 77 68 |f information.wh| 00005790 69 63 68 20 61 66 66 65 63 74 20 74 68 65 20 77 |ich affect the w| 000057a0 61 79 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 |ay in which the | 000057b0 63 6f 6d 70 75 74 65 72 20 77 6f 72 6b 73 2e 20 |computer works. | 000057c0 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 0a | For example, a.| 000057d0 73 79 73 74 65 6d 20 76 61 72 69 61 62 6c 65 20 |system variable | 000057e0 63 61 6e 20 74 65 6c 6c 20 74 68 65 20 63 6f 6d |can tell the com| 000057f0 70 75 74 65 72 20 77 68 69 63 68 20 61 70 70 6c |puter which appl| 00005800 69 63 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 6c |ication should l| 00005810 6f 61 64 0a 61 20 70 61 72 74 69 63 75 6c 61 72 |oad.a particular| 00005820 20 74 79 70 65 20 6f 66 20 66 69 6c 65 3b 20 61 | type of file; a| 00005830 6e 6f 74 68 65 72 20 63 6f 6e 74 61 69 6e 73 20 |nother contains | 00005840 64 65 74 61 69 6c 73 20 6f 66 20 74 68 65 20 64 |details of the d| 00005850 61 74 65 0a 66 6f 72 6d 61 74 2e 20 20 41 20 73 |ate.format. A s| 00005860 65 74 20 6f 66 20 64 65 66 61 75 6c 74 20 73 79 |et of default sy| 00005870 73 74 65 6d 20 76 61 72 69 61 62 6c 65 73 20 69 |stem variables i| 00005880 73 20 70 72 65 73 65 6e 74 20 77 68 65 6e 20 74 |s present when t| 00005890 68 65 0a 63 6f 6d 70 75 74 65 72 20 69 73 20 66 |he.computer is f| 000058a0 69 72 73 74 20 74 75 72 6e 65 64 20 6f 6e 2c 20 |irst turned on, | 000058b0 62 75 74 20 74 68 65 20 6c 69 73 74 20 69 73 20 |but the list is | 000058c0 61 64 64 65 64 20 74 6f 20 62 79 20 6d 61 6e 79 |added to by many| 000058d0 0a 61 70 70 6c 69 63 61 74 69 6f 6e 73 2c 20 74 |.applications, t| 000058e0 79 70 69 63 61 6c 6c 79 20 77 68 65 6e 20 74 68 |ypically when th| 000058f0 65 69 72 20 21 42 6f 6f 74 20 66 69 6c 65 20 69 |eir !Boot file i| 00005900 73 20 72 75 6e 2e 0a 0a 44 6f 75 62 6c 65 2d 63 |s run...Double-c| 00005910 6c 69 63 6b 69 6e 67 20 61 20 66 69 6c 65 20 77 |licking a file w| 00005920 68 69 63 68 20 64 6f 65 73 20 6e 6f 74 20 68 61 |hich does not ha| 00005930 76 65 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 |ve an appropriat| 00005940 65 20 73 79 73 74 65 6d 0a 76 61 72 69 61 62 6c |e system.variabl| 00005950 65 20 73 65 74 20 72 65 73 75 6c 74 73 20 69 6e |e set results in| 00005960 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 65 72 72 6f | the common erro| 00005970 72 20 6d 65 73 73 61 67 65 20 27 41 6e 20 61 70 |r message 'An ap| 00005980 70 6c 69 63 61 74 69 6f 6e 0a 74 68 61 74 20 6c |plication.that l| 00005990 6f 61 64 73 20 61 20 66 69 6c 65 20 6f 66 20 74 |oads a file of t| 000059a0 68 69 73 20 74 79 70 65 20 68 61 73 20 6e 6f 74 |his type has not| 000059b0 20 62 65 65 6e 20 73 65 65 6e 20 62 79 20 74 68 | been seen by th| 000059c0 65 20 46 69 6c 65 72 2e 2e 2e 27 2e 0a 0a 4d 65 |e Filer...'...Me| 000059d0 6e 75 42 61 72 20 70 72 6f 76 69 64 65 73 20 74 |nuBar provides t| 000059e0 68 65 20 6d 65 61 6e 73 20 6f 66 20 73 61 76 69 |he means of savi| 000059f0 6e 67 20 61 6e 64 20 72 65 2d 6c 6f 61 64 69 6e |ng and re-loadin| 00005a00 67 20 61 6c 6c 20 63 75 72 72 65 6e 74 0a 73 79 |g all current.sy| 00005a10 73 74 65 6d 20 76 61 72 69 61 62 6c 65 73 2e 20 |stem variables. | 00005a20 20 42 65 66 6f 72 65 20 73 61 76 69 6e 67 20 74 | Before saving t| 00005a30 68 65 20 73 79 73 74 65 6d 20 76 61 72 69 61 62 |he system variab| 00005a40 6c 65 73 20 66 6f 72 20 74 68 65 20 66 69 72 73 |les for the firs| 00005a50 74 0a 74 69 6d 65 20 79 6f 75 20 73 68 6f 75 6c |t.time you shoul| 00005a60 64 20 70 65 72 66 6f 72 6d 20 61 20 46 69 6c 65 |d perform a File| 00005a70 72 42 6f 6f 74 20 6f 6e 20 74 68 65 20 77 68 6f |rBoot on the who| 00005a80 6c 65 20 42 61 72 20 28 61 6e 64 20 69 6e 64 65 |le Bar (and inde| 00005a90 65 64 0a 65 76 65 72 79 20 42 61 72 20 69 66 20 |ed.every Bar if | 00005aa0 79 6f 75 20 68 61 76 65 20 6d 6f 72 65 20 74 68 |you have more th| 00005ab0 61 6e 20 6f 6e 65 29 20 69 6e 20 6f 72 64 65 72 |an one) in order| 00005ac0 20 74 6f 20 73 65 74 20 74 68 65 20 72 65 71 75 | to set the requ| 00005ad0 69 72 65 64 0a 73 79 73 74 65 6d 20 76 61 72 69 |ired.system vari| 00005ae0 61 62 6c 65 73 2e 20 54 68 65 6e 20 63 68 6f 6f |ables. Then choo| 00005af0 73 65 20 27 53 79 73 56 61 72 73 20 2d 20 53 61 |se 'SysVars - Sa| 00005b00 76 65 27 20 66 72 6f 6d 20 74 68 65 20 62 75 74 |ve' from the but| 00005b10 74 6f 6e 20 6d 65 6e 75 2e 20 0a 54 68 69 73 20 |ton menu. .This | 00005b20 73 61 76 65 73 20 61 6e 20 4f 62 65 79 20 66 69 |saves an Obey fi| 00005b30 6c 65 20 27 53 79 73 56 61 72 73 27 20 69 6e 20 |le 'SysVars' in | 00005b40 74 68 65 20 4c 69 62 72 61 72 79 20 64 69 72 65 |the Library dire| 00005b50 63 74 6f 72 79 20 61 6e 64 20 77 68 65 6e 0a 4d |ctory and when.M| 00005b60 65 6e 75 42 61 72 20 69 73 20 6e 65 78 74 20 6c |enuBar is next l| 00005b70 61 75 6e 63 68 65 64 20 74 68 69 73 20 66 69 6c |aunched this fil| 00005b80 65 20 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c |e is automatical| 00005b90 6c 79 20 72 75 6e 2c 20 74 68 75 73 0a 6f 76 65 |ly run, thus.ove| 00005ba0 72 63 6f 6d 69 6e 67 20 70 72 6f 62 6c 65 6d 73 |rcoming problems| 00005bb0 20 73 75 63 68 20 61 73 20 74 68 65 20 6f 6e 65 | such as the one| 00005bc0 20 6d 65 6e 74 69 6f 6e 65 64 20 61 62 6f 76 65 | mentioned above| 00005bd0 2e 0a 0a 54 6f 20 75 70 64 61 74 65 20 74 68 65 |...To update the| 00005be0 20 27 53 79 73 56 61 72 73 27 20 66 69 6c 65 20 | 'SysVars' file | 00005bf0 79 6f 75 20 63 61 6e 20 65 69 74 68 65 72 20 72 |you can either r| 00005c00 65 2d 73 61 76 65 20 69 74 20 66 72 6f 6d 20 74 |e-save it from t| 00005c10 68 65 0a 6d 65 6e 75 2c 20 6f 72 20 28 69 66 20 |he.menu, or (if | 00005c20 79 6f 75 20 6b 6e 6f 77 20 77 68 61 74 20 79 6f |you know what yo| 00005c30 75 20 61 72 65 20 64 6f 69 6e 67 21 29 20 61 6d |u are doing!) am| 00005c40 65 6e 64 20 69 74 20 62 79 20 68 61 6e 64 2e 20 |end it by hand. | 00005c50 20 54 68 65 0a 66 69 6c 65 20 6d 61 79 20 62 65 | The.file may be| 00005c60 20 72 65 2d 6c 6f 61 64 65 64 20 61 74 20 61 6e | re-loaded at an| 00005c70 79 20 74 69 6d 65 20 66 72 6f 6d 20 74 68 65 20 |y time from the | 00005c80 6d 65 6e 75 2e 0a 0a 0a 20 20 20 20 20 20 20 20 |menu.... | 00005c90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005ca0 20 20 20 20 31 30 2e 20 20 43 68 6f 69 63 65 73 | 10. Choices| 00005cb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00005cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d | ---| 00005cd0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 27 43 68 6f 69 |---------..'Choi| 00005ce0 63 65 73 27 20 69 73 20 61 76 61 69 6c 61 62 6c |ces' is availabl| 00005cf0 65 20 66 72 6f 6d 20 74 68 65 20 62 75 74 74 6f |e from the butto| 00005d00 6e 20 6d 65 6e 75 20 61 6e 64 20 6c 65 61 64 73 |n menu and leads| 00005d10 20 74 6f 20 61 20 77 69 6e 64 6f 77 20 69 6e 0a | to a window in.| 00005d20 77 68 69 63 68 20 79 6f 75 20 63 61 6e 20 63 68 |which you can ch| 00005d30 6f 6f 73 65 20 63 6f 6c 6f 75 72 73 20 61 6e 64 |oose colours and| 00005d40 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 2e 0a | other options..| 00005d50 0a 54 6f 20 63 68 61 6e 67 65 20 74 68 65 20 63 |.To change the c| 00005d60 6f 6c 6f 75 72 73 20 66 69 72 73 74 20 73 65 6c |olours first sel| 00005d70 65 63 74 20 74 68 65 20 63 6f 6c 6f 75 72 20 79 |ect the colour y| 00005d80 6f 75 20 77 61 6e 74 20 62 79 20 63 6c 69 63 6b |ou want by click| 00005d90 69 6e 67 0a 6f 6e 20 74 68 65 20 70 61 6c 65 74 |ing.on the palet| 00005da0 74 65 2e 20 20 54 68 65 20 63 75 72 72 65 6e 74 |te. The current| 00005db0 6c 79 2d 73 65 6c 65 63 74 65 64 20 63 6f 6c 6f |ly-selected colo| 00005dc0 75 72 20 69 73 20 73 68 6f 77 6e 20 62 65 6c 6f |ur is shown belo| 00005dd0 77 20 74 68 65 0a 70 61 6c 65 74 74 65 2e 20 20 |w the.palette. | 00005de0 54 68 65 6e 20 63 6c 69 63 6b 20 6f 6e 20 74 68 |Then click on th| 00005df0 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 70 6c |e appropriate pl| 00005e00 61 63 65 20 69 6e 20 74 68 65 20 73 6d 61 6c 6c |ace in the small| 00005e10 20 72 65 70 6c 69 63 61 0a 6f 66 20 4d 65 6e 75 | replica.of Menu| 00005e20 42 61 72 20 62 65 6c 6f 77 20 74 68 65 20 70 61 |Bar below the pa| 00005e30 6c 65 74 74 65 2e 20 20 59 6f 75 20 63 61 6e 20 |lette. You can | 00005e40 73 65 74 20 74 68 65 20 62 61 63 6b 67 72 6f 75 |set the backgrou| 00005e50 6e 64 2f 66 6f 72 65 67 72 6f 75 6e 64 0a 6f 66 |nd/foreground.of| 00005e60 20 74 68 65 20 4d 65 6e 75 20 61 6e 64 20 69 74 | the Menu and it| 00005e70 73 20 68 61 6e 64 6c 65 2c 20 61 6e 64 20 28 73 |s handle, and (s| 00005e80 65 70 61 72 61 74 65 6c 79 29 20 74 68 65 20 66 |eparately) the f| 00005e90 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 75 72 |oreground colour| 00005ea0 0a 6f 66 20 61 6e 20 65 6d 70 74 79 20 6d 65 6e |.of an empty men| 00005eb0 75 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 65 61 |u. Note that ea| 00005ec0 63 68 20 42 61 72 20 63 61 6e 20 68 61 76 65 20 |ch Bar can have | 00005ed0 69 74 73 20 6f 77 6e 20 63 6f 6c 6f 75 72 73 2e |its own colours.| 00005ee0 0a 0a 41 75 74 6f 6d 61 74 69 63 20 73 6f 72 74 |..Automatic sort| 00005ef0 69 6e 67 2c 20 65 69 74 68 65 72 20 62 79 20 6e |ing, either by n| 00005f00 61 6d 65 20 6f 72 20 62 79 20 74 79 70 65 20 6d |ame or by type m| 00005f10 61 79 20 62 65 20 73 65 74 20 61 6e 64 20 63 61 |ay be set and ca| 00005f20 75 73 65 73 0a 74 68 65 20 6d 65 6e 75 20 69 74 |uses.the menu it| 00005f30 65 6d 73 20 74 6f 20 62 65 20 73 6f 72 74 65 64 |ems to be sorted| 00005f40 20 65 61 63 68 20 74 69 6d 65 20 61 6e 20 6f 62 | each time an ob| 00005f50 6a 65 63 74 20 69 73 20 61 64 64 65 64 2e 0a 0a |ject is added...| 00005f60 59 6f 75 20 6d 61 79 20 73 65 74 20 4d 65 6e 75 |You may set Menu| 00005f70 42 61 72 27 73 20 64 72 61 67 20 73 70 72 69 74 |Bar's drag sprit| 00005f80 65 20 74 6f 20 62 65 20 65 69 74 68 65 72 20 73 |e to be either s| 00005f90 6f 6c 69 64 20 6f 72 20 64 69 74 68 65 72 65 64 |olid or dithered| 00005fa0 2e 0a 0a 0a 0a 0a 0a 20 20 20 20 20 20 20 20 20 |....... | 00005fb0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00005fe0 20 20 20 20 50 61 67 65 20 31 30 0a 0a 43 6c 69 | Page 10..Cli| 00005ff0 63 6b 20 27 53 65 74 27 20 74 6f 20 61 63 74 69 |ck 'Set' to acti| 00006000 76 61 74 65 20 61 6e 79 20 63 68 61 6e 67 65 73 |vate any changes| 00006010 20 77 69 74 68 20 69 6d 6d 65 64 69 61 74 65 20 | with immediate | 00006020 65 66 66 65 63 74 20 6f 72 20 27 53 61 76 65 27 |effect or 'Save'| 00006030 0a 74 6f 20 73 61 76 65 20 74 68 65 20 73 65 74 |.to save the set| 00006040 74 69 6e 67 73 20 69 6e 20 61 20 43 68 6f 69 63 |tings in a Choic| 00006050 65 73 20 66 69 6c 65 20 66 6f 72 20 66 75 74 75 |es file for futu| 00006060 72 65 20 75 73 65 2e 20 20 20 27 43 61 6e 63 65 |re use. 'Cance| 00006070 6c 27 0a 63 6c 6f 73 65 73 20 74 68 65 20 77 69 |l'.closes the wi| 00006080 6e 64 6f 77 20 6c 65 61 76 69 6e 67 20 74 68 65 |ndow leaving the| 00006090 20 70 72 65 76 69 6f 75 73 20 73 65 74 74 69 6e | previous settin| 000060a0 67 73 20 69 6e 74 61 63 74 2e 20 20 43 6c 69 63 |gs intact. Clic| 000060b0 6b 69 6e 67 20 6f 6e 0a 43 68 6f 69 63 65 73 20 |king on.Choices | 000060c0 66 72 6f 6d 20 74 68 65 20 74 6f 70 20 6c 65 76 |from the top lev| 000060d0 65 6c 20 6d 65 6e 75 20 6f 70 65 6e 73 20 74 68 |el menu opens th| 000060e0 65 20 77 69 6e 64 6f 77 20 61 6e 64 20 63 6c 6f |e window and clo| 000060f0 73 65 73 20 74 68 65 20 6d 65 6e 75 0a 73 6f 20 |ses the menu.so | 00006100 74 68 61 74 20 74 68 65 20 64 69 61 6c 6f 67 75 |that the dialogu| 00006110 65 20 62 6f 78 20 72 65 6d 61 69 6e 73 20 69 6e |e box remains in| 00006120 20 70 6c 61 63 65 20 75 6e 74 69 6c 20 79 6f 75 | place until you| 00006130 20 65 78 70 6c 69 63 69 74 6c 79 20 63 6c 6f 73 | explicitly clos| 00006140 65 0a 69 74 20 62 79 20 63 6c 69 63 6b 69 6e 67 |e.it by clicking| 00006150 20 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 61 | on one of the a| 00006160 63 74 69 6f 6e 20 62 75 74 74 6f 6e 73 2e 0a 0a |ction buttons...| 00006170 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00006180 20 20 20 20 20 20 20 20 20 20 20 20 20 31 31 2e | 11.| 00006190 20 20 4c 69 62 72 61 72 79 0a 20 20 20 20 20 20 | Library. | 000061a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000061b0 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ----------| 000061c0 2d 2d 0a 0a 55 70 20 74 6f 20 33 30 20 73 65 70 |--..Up to 30 sep| 000061d0 61 72 61 74 65 20 42 61 72 73 20 6d 61 79 20 62 |arate Bars may b| 000061e0 65 20 63 72 65 61 74 65 64 20 61 6e 64 20 73 61 |e created and sa| 000061f0 76 65 64 20 69 6e 20 61 20 4c 69 62 72 61 72 79 |ved in a Library| 00006200 20 66 6f 72 0a 6c 6f 61 64 69 6e 67 20 61 73 20 | for.loading as | 00006210 72 65 71 75 69 72 65 64 2e 0a 0a 54 68 65 20 4c |required...The L| 00006220 69 62 72 61 72 79 20 69 73 20 63 6f 6e 74 72 6f |ibrary is contro| 00006230 6c 6c 65 64 20 66 72 6f 6d 20 74 68 65 20 62 75 |lled from the bu| 00006240 74 74 6f 6e 20 6d 65 6e 75 2e 20 20 53 6c 69 64 |tton menu. Slid| 00006250 69 6e 67 20 6f 66 66 0a 27 4c 69 62 72 61 72 79 |ing off.'Library| 00006260 27 20 6f 70 65 6e 73 20 61 20 73 75 62 20 6d 65 |' opens a sub me| 00006270 6e 75 20 6c 69 73 74 69 6e 67 20 61 6c 6c 20 74 |nu listing all t| 00006280 68 65 20 61 76 61 69 6c 61 62 6c 65 20 42 61 72 |he available Bar| 00006290 73 2c 20 77 69 74 68 20 74 68 65 0a 61 63 74 69 |s, with the.acti| 000062a0 76 65 20 6f 6e 65 20 73 68 6f 77 6e 20 69 6e 20 |ve one shown in | 000062b0 72 65 64 2e 20 20 42 65 6c 6f 77 20 74 68 69 73 |red. Below this| 000062c0 2c 20 69 6e 20 67 72 65 79 2c 20 69 73 20 61 20 |, in grey, is a | 000062d0 63 6f 75 6e 74 20 6f 66 20 74 68 65 0a 6e 75 6d |count of the.num| 000062e0 62 65 72 20 6f 66 20 61 63 74 75 61 6c 20 61 6e |ber of actual an| 000062f0 64 20 6d 61 78 69 6d 75 6d 20 42 61 72 73 2e 20 |d maximum Bars. | 00006300 20 54 68 69 73 20 69 73 20 66 6f 6c 6c 6f 77 65 | This is followe| 00006310 64 20 62 79 20 74 68 65 0a 72 65 6d 61 69 6e 69 |d by the.remaini| 00006320 6e 67 20 74 77 6f 20 65 6e 74 72 69 65 73 20 2d |ng two entries -| 00006330 20 27 4f 70 65 6e 20 4c 69 62 2e 27 20 61 6e 64 | 'Open Lib.' and| 00006340 20 27 43 72 65 61 74 65 27 2e 0a 0a 54 6f 20 63 | 'Create'...To c| 00006350 72 65 61 74 65 20 61 20 6e 65 77 20 42 61 72 20 |reate a new Bar | 00006360 73 6c 69 64 65 20 6f 66 66 20 27 43 72 65 61 74 |slide off 'Creat| 00006370 65 27 2c 20 65 6e 74 65 72 20 61 20 6e 61 6d 65 |e', enter a name| 00006380 20 66 6f 72 20 74 68 65 20 42 61 72 2c 0a 61 6e | for the Bar,.an| 00006390 64 20 63 6c 69 63 6b 20 53 65 6c 65 63 74 2e 20 |d click Select. | 000063a0 20 41 20 6e 65 77 20 42 61 72 20 61 70 70 65 61 | A new Bar appea| 000063b0 72 73 2c 20 63 6f 6d 70 72 69 73 69 6e 67 20 66 |rs, comprising f| 000063c0 69 76 65 20 65 6d 70 74 79 20 4d 65 6e 75 73 2c |ive empty Menus,| 000063d0 0a 61 6e 64 20 79 6f 75 20 63 61 6e 20 70 72 6f |.and you can pro| 000063e0 63 65 65 64 20 74 6f 20 62 75 69 6c 64 20 74 68 |ceed to build th| 000063f0 65 20 4d 65 6e 75 20 42 61 72 20 61 73 20 64 65 |e Menu Bar as de| 00006400 73 63 72 69 62 65 64 20 69 6e 20 53 65 63 74 69 |scribed in Secti| 00006410 6f 6e 20 34 2e 0a 0a 42 79 20 73 6c 69 64 69 6e |on 4...By slidin| 00006420 67 20 6f 66 66 20 74 68 65 20 6e 61 6d 65 20 6f |g off the name o| 00006430 66 20 61 6e 79 20 42 61 72 20 79 6f 75 20 6f 70 |f any Bar you op| 00006440 65 6e 20 61 20 73 75 62 2d 6d 65 6e 75 20 77 69 |en a sub-menu wi| 00006450 74 68 20 66 69 76 65 0a 69 74 65 6d 73 3a 0a 0a |th five.items:..| 00006460 20 27 4c 6f 61 64 27 20 72 65 70 6c 61 63 65 73 | 'Load' replaces| 00006470 20 74 68 65 20 61 63 74 69 76 65 20 42 61 72 20 | the active Bar | 00006480 77 69 74 68 20 74 68 65 20 6e 65 77 20 6f 6e 65 |with the new one| 00006490 2e 20 20 41 20 77 61 72 6e 69 6e 67 20 69 73 0a |. A warning is.| 000064a0 69 73 73 75 65 64 20 69 66 20 74 68 65 20 61 63 |issued if the ac| 000064b0 74 69 76 65 20 42 61 72 20 63 6f 6e 74 61 69 6e |tive Bar contain| 000064c0 73 20 75 6e 73 61 76 65 64 20 64 61 74 61 2e 20 |s unsaved data. | 000064d0 20 41 20 71 75 69 63 6b 20 77 61 79 20 6f 66 0a | A quick way of.| 000064e0 6c 6f 61 64 69 6e 67 20 61 20 42 61 72 20 69 73 |loading a Bar is| 000064f0 20 6a 75 73 74 20 74 6f 20 63 6c 69 63 6b 20 6f | just to click o| 00006500 6e 20 69 74 73 20 6e 61 6d 65 20 69 6e 20 74 68 |n its name in th| 00006510 65 20 6d 65 6e 75 2e 0a 0a 20 27 44 65 66 61 75 |e menu... 'Defau| 00006520 6c 74 27 20 65 73 74 61 62 6c 69 73 68 65 73 20 |lt' establishes | 00006530 74 68 65 20 61 63 74 69 76 65 20 42 61 72 20 61 |the active Bar a| 00006540 73 20 74 68 65 20 64 65 66 61 75 6c 74 2c 20 73 |s the default, s| 00006550 6f 20 74 68 61 74 20 69 74 20 69 73 0a 6c 6f 61 |o that it is.loa| 00006560 64 65 64 20 77 68 65 6e 20 4d 65 6e 75 42 61 72 |ded when MenuBar| 00006570 20 69 73 20 6c 61 75 6e 63 68 65 64 2e 20 20 54 | is launched. T| 00006580 68 65 20 64 65 66 61 75 6c 74 20 42 61 72 20 69 |he default Bar i| 00006590 73 20 74 69 63 6b 65 64 2e 20 0a 43 68 6f 6f 73 |s ticked. .Choos| 000065a0 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 |ing the default | 000065b0 6e 61 6d 65 20 61 67 61 69 6e 20 64 65 2d 73 65 |name again de-se| 000065c0 6c 65 63 74 73 20 69 74 2e 20 20 49 66 20 6e 6f |lects it. If no| 000065d0 20 64 65 66 61 75 6c 74 20 42 61 72 20 69 73 0a | default Bar is.| 000065e0 73 65 6c 65 63 74 65 64 20 74 68 65 6e 20 61 20 |selected then a | 000065f0 4e 65 77 42 61 72 20 69 73 20 6f 66 66 65 72 65 |NewBar is offere| 00006600 64 20 6f 6e 20 73 74 61 72 74 2d 75 70 2e 0a 20 |d on start-up.. | 00006610 27 44 65 6c 65 74 65 27 20 70 72 6f 6d 70 74 73 |'Delete' prompts| 00006620 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f | for confirmatio| 00006630 6e 20 74 68 65 6e 20 64 65 6c 65 74 65 73 20 74 |n then deletes t| 00006640 68 65 20 42 61 72 20 66 72 6f 6d 20 74 68 65 0a |he Bar from the.| 00006650 64 69 73 63 2e 20 4e 6f 74 65 20 74 68 61 74 20 |disc. Note that | 00006660 69 66 20 79 6f 75 20 64 65 6c 65 74 65 20 74 68 |if you delete th| 00006670 65 20 63 75 72 72 65 6e 74 20 42 61 72 2c 20 69 |e current Bar, i| 00006680 74 20 72 65 6d 61 69 6e 73 20 27 61 63 74 69 76 |t remains 'activ| 00006690 65 27 0a 69 6e 20 6d 65 6d 6f 72 79 20 28 61 6e |e'.in memory (an| 000066a0 64 20 63 61 6e 20 62 65 20 72 65 2d 73 61 76 65 |d can be re-save| 000066b0 64 29 20 75 6e 74 69 6c 20 69 74 20 69 73 20 72 |d) until it is r| 000066c0 65 70 6c 61 63 65 64 20 62 79 20 61 6e 6f 74 68 |eplaced by anoth| 000066d0 65 72 20 42 61 72 2e 0a 20 27 52 65 6e 61 6d 65 |er Bar.. 'Rename| 000066e0 27 20 63 68 61 6e 67 65 73 20 74 68 65 20 42 61 |' changes the Ba| 000066f0 72 20 6e 61 6d 65 2e 0a 20 27 43 6f 70 79 20 61 |r name.. 'Copy a| 00006700 73 27 20 63 6f 70 69 65 73 20 61 20 42 61 72 20 |s' copies a Bar | 00006710 75 6e 64 65 72 20 61 20 6e 65 77 20 6e 61 6d 65 |under a new name| 00006720 20 66 6f 72 20 66 75 72 74 68 65 72 20 65 64 69 | for further edi| 00006730 74 69 6e 67 2c 20 77 68 69 63 68 0a 6d 61 79 20 |ting, which.may | 00006740 62 65 20 71 75 69 63 6b 65 72 20 74 68 61 6e 20 |be quicker than | 00006750 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 42 |creating a new B| 00006760 61 72 2e 0a 0a 46 69 6e 61 6c 6c 79 2c 20 79 6f |ar...Finally, yo| 00006770 75 20 63 61 6e 20 6f 70 65 6e 20 74 68 65 20 4c |u can open the L| 00006780 69 62 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 |ibrary directory| 00006790 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 | by clicking on | 000067a0 27 4f 70 65 6e 0a 4c 69 62 2e 27 20 77 68 65 72 |'Open.Lib.' wher| 000067b0 65 20 79 6f 75 20 77 69 6c 6c 20 73 65 65 20 74 |e you will see t| 000067c0 68 65 20 64 61 74 61 20 61 6e 64 20 74 65 78 74 |he data and text| 000067d0 20 66 69 6c 65 73 20 73 74 6f 72 65 64 20 69 6e | files stored in| 000067e0 20 73 65 70 61 72 61 74 65 0a 73 75 62 2d 64 69 | separate.sub-di| 000067f0 72 65 63 74 6f 72 69 65 73 2e 20 20 41 20 74 65 |rectories. A te| 00006800 78 74 20 66 69 6c 65 20 27 44 65 66 61 75 6c 74 |xt file 'Default| 00006810 27 20 72 65 63 6f 72 64 73 20 74 68 65 20 6e 61 |' records the na| 00006820 6d 65 20 6f 66 20 74 68 65 0a 64 65 66 61 75 6c |me of the.defaul| 00006830 74 20 42 61 72 2c 20 69 66 20 61 6e 79 2e 20 20 |t Bar, if any. | 00006840 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 66 |If you need to f| 00006850 6f 72 63 65 20 4d 65 6e 75 42 61 72 20 74 6f 20 |orce MenuBar to | 00006860 72 65 2d 72 65 61 64 20 74 68 65 0a 6c 69 62 72 |re-read the.libr| 00006870 61 72 79 20 64 61 74 61 20 79 6f 75 20 63 61 6e |ary data you can| 00006880 20 61 63 68 69 65 76 65 20 74 68 69 73 20 62 79 | achieve this by| 00006890 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 27 4c 69 | clicking on 'Li| 000068a0 62 72 61 72 79 27 20 69 6e 20 74 68 65 0a 6d 65 |brary' in the.me| 000068b0 6e 75 2e 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 |nu.... | 000068c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000068d0 20 31 32 2e 20 20 50 61 73 73 77 6f 72 64 73 0a | 12. Passwords.| 000068e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000068f0 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d | -----| 00006900 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 57 69 74 68 20 |---------..With | 00006910 73 63 68 6f 6f 6c 73 20 69 6e 20 6d 69 6e 64 2c |schools in mind,| 00006920 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 | it is possible | 00006930 74 6f 20 70 72 6f 74 65 63 74 20 65 61 63 68 20 |to protect each | 00006940 42 61 72 20 77 69 74 68 20 61 0a 70 61 73 73 77 |Bar with a.passw| 00006950 6f 72 64 2e 20 54 68 65 20 69 64 65 61 20 69 73 |ord. The idea is| 00006960 20 74 68 61 74 20 74 68 65 20 74 65 61 63 68 65 | that the teache| 00006970 72 20 72 65 74 61 69 6e 73 20 63 6f 6e 74 72 6f |r retains contro| 00006980 6c 20 6f 66 20 61 20 73 65 70 61 72 61 74 65 0a |l of a separate.| 00006990 50 61 73 73 77 6f 72 64 20 61 70 70 6c 69 63 61 |Password applica| 000069a0 74 69 6f 6e 2c 20 73 65 63 72 65 74 6c 79 20 65 |tion, secretly e| 000069b0 6e 74 65 72 69 6e 67 20 65 61 63 68 20 63 68 69 |ntering each chi| 000069c0 6c 64 27 73 20 63 68 6f 73 65 6e 0a 70 61 73 73 |ld's chosen.pass| 000069d0 77 6f 72 64 2c 20 61 66 74 65 72 20 77 68 69 63 |word, after whic| 000069e0 68 20 69 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 |h it is not poss| 000069f0 69 62 6c 65 20 74 6f 20 6f 70 65 6e 20 74 68 65 |ible to open the| 00006a00 20 42 61 72 20 77 69 74 68 6f 75 74 0a 74 79 70 | Bar without.typ| 00006a10 69 6e 67 20 69 6e 20 74 68 65 20 63 6f 72 72 65 |ing in the corre| 00006a20 63 74 20 70 61 73 73 77 6f 72 64 2e 0a 0a 0a 0a |ct password.....| 00006a30 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |... | 00006a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00006a70 50 61 67 65 20 31 31 0a 0a 49 6e 20 74 68 65 20 |Page 11..In the | 00006a80 27 55 74 69 6c 73 27 20 64 69 72 65 63 74 6f 72 |'Utils' director| 00006a90 79 20 69 73 20 61 6e 20 61 70 70 6c 69 63 61 74 |y is an applicat| 00006aa0 69 6f 6e 20 63 61 6c 6c 65 64 20 27 21 50 61 73 |ion called '!Pas| 00006ab0 73 77 6f 72 64 27 2e 20 0a 52 75 6e 6e 69 6e 67 |sword'. .Running| 00006ac0 20 74 68 69 73 20 69 6e 73 74 61 6c 6c 73 20 69 | this installs i| 00006ad0 74 73 20 69 63 6f 6e 20 6f 6e 20 74 68 65 20 69 |ts icon on the i| 00006ae0 63 6f 6e 20 62 61 72 20 61 6e 64 20 6f 70 65 6e |con bar and open| 00006af0 73 20 69 74 73 20 77 69 6e 64 6f 77 2e 20 0a 4a |s its window. .J| 00006b00 75 73 74 20 64 72 61 67 20 74 68 65 20 27 2e 2e |ust drag the '..| 00006b10 2e 2e 4c 69 62 72 61 72 79 2e 44 61 74 61 27 20 |..Library.Data' | 00006b20 64 69 72 65 63 74 6f 72 79 20 6f 6e 20 74 6f 20 |directory on to | 00006b30 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 |the application | 00006b40 61 6e 64 0a 61 6c 6c 20 74 68 65 20 42 61 72 20 |and.all the Bar | 00006b50 6e 61 6d 65 73 20 61 72 65 20 64 69 73 70 6c 61 |names are displa| 00006b60 79 65 64 2e 20 20 59 6f 75 20 63 61 6e 20 6e 6f |yed. You can no| 00006b70 77 20 65 6e 74 65 72 20 61 20 70 61 73 73 77 6f |w enter a passwo| 00006b80 72 64 20 66 6f 72 0a 65 61 63 68 20 42 61 72 20 |rd for.each Bar | 00006b90 61 6e 64 20 63 6c 69 63 6b 20 74 68 65 20 6f 70 |and click the op| 00006ba0 74 69 6f 6e 20 62 75 74 74 6f 6e 20 74 6f 20 6d |tion button to m| 00006bb0 61 6b 65 20 69 74 20 61 63 74 69 76 65 2e 20 20 |ake it active. | 00006bc0 43 6c 69 63 6b 69 6e 67 20 6f 6e 0a 27 53 61 76 |Clicking on.'Sav| 00006bd0 65 27 20 65 6e 63 72 79 70 74 73 20 74 68 65 20 |e' encrypts the | 00006be0 64 61 74 61 20 66 69 6c 65 73 20 77 69 74 68 20 |data files with | 00006bf0 74 68 65 20 70 61 73 73 77 6f 72 64 2e 20 20 50 |the password. P| 00006c00 61 73 73 77 6f 72 64 73 20 63 61 6e 20 62 65 0a |asswords can be.| 00006c10 63 68 61 6e 67 65 64 20 6f 72 20 72 65 6e 64 65 |changed or rende| 00006c20 72 65 64 20 69 6e 61 63 74 69 76 65 20 62 79 20 |red inactive by | 00006c30 74 68 65 20 73 61 6d 65 20 70 72 6f 63 65 73 73 |the same process| 00006c40 2e 0a 0a 4e 6f 77 2c 20 77 68 65 6e 20 79 6f 75 |...Now, when you| 00006c50 20 74 72 79 20 74 6f 20 6c 6f 61 64 20 61 20 70 | try to load a p| 00006c60 72 6f 74 65 63 74 65 64 20 42 61 72 20 61 20 77 |rotected Bar a w| 00006c70 69 6e 64 6f 77 20 70 6f 70 73 20 75 70 20 70 72 |indow pops up pr| 00006c80 6f 6d 70 74 69 6e 67 0a 66 6f 72 20 74 68 65 20 |ompting.for the | 00006c90 70 61 73 73 77 6f 72 64 2e 20 20 49 66 20 61 6e |password. If an| 00006ca0 20 69 6e 63 6f 72 72 65 63 74 20 70 61 73 73 77 | incorrect passw| 00006cb0 6f 72 64 20 69 73 20 65 6e 74 65 72 65 64 20 61 |ord is entered a| 00006cc0 20 62 75 7a 7a 0a 73 6f 75 6e 64 73 2c 20 61 6e | buzz.sounds, an| 00006cd0 64 20 74 68 65 20 75 73 65 72 20 69 73 20 66 6f |d the user is fo| 00006ce0 72 63 65 64 20 74 6f 20 63 6c 69 63 6b 20 6f 6e |rced to click on| 00006cf0 20 27 43 61 6e 63 65 6c 27 2e 20 20 4e 6f 74 65 | 'Cancel'. Note| 00006d00 20 74 68 61 74 0a 70 61 73 73 77 6f 72 64 73 20 | that.passwords | 00006d10 61 72 65 20 63 61 73 65 2d 73 65 6e 73 69 74 69 |are case-sensiti| 00006d20 76 65 2e 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 |ve.... | 00006d30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 33 | 13| 00006d40 2e 20 20 44 61 74 61 20 63 6f 6e 76 65 72 73 69 |. Data conversi| 00006d50 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |on. | 00006d60 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d | -----| 00006d70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |---------------.| 00006d80 0a 49 6e 20 74 68 65 20 27 55 74 69 6c 73 27 20 |.In the 'Utils' | 00006d90 64 69 72 65 63 74 6f 72 79 20 69 73 20 61 6e 20 |directory is an | 00006da0 61 70 70 6c 69 63 61 74 69 6f 6e 20 63 61 6c 6c |application call| 00006db0 65 64 20 27 21 43 6f 6e 76 65 72 74 27 2c 20 77 |ed '!Convert', w| 00006dc0 68 69 63 68 0a 63 68 61 6e 67 65 73 20 4d 65 6e |hich.changes Men| 00006dd0 75 42 61 72 20 74 65 78 74 20 66 69 6c 65 73 20 |uBar text files | 00006de0 74 6f 20 64 61 74 61 20 66 69 6c 65 73 2c 20 61 |to data files, a| 00006df0 6e 64 20 76 69 63 65 2d 76 65 72 73 61 2e 20 20 |nd vice-versa. | 00006e00 59 6f 75 20 77 69 6c 6c 0a 6e 6f 74 20 6e 6f 72 |You will.not nor| 00006e10 6d 61 6c 6c 79 20 6e 65 65 64 20 74 6f 20 75 73 |mally need to us| 00006e20 65 20 74 68 69 73 20 62 75 74 20 69 74 20 63 6f |e this but it co| 00006e30 75 6c 64 20 62 65 20 69 6e 76 61 6c 75 61 62 6c |uld be invaluabl| 00006e40 65 20 69 66 20 62 79 20 73 6f 6d 65 0a 6d 69 73 |e if by some.mis| 00006e50 63 68 61 6e 63 65 20 61 20 64 61 74 61 20 66 69 |chance a data fi| 00006e60 6c 65 20 69 73 20 6c 6f 73 74 20 6f 72 20 63 6f |le is lost or co| 00006e70 72 72 75 70 74 65 64 2c 20 6f 72 20 74 6f 20 63 |rrupted, or to c| 00006e80 6f 6e 76 65 72 74 20 61 20 66 69 6c 65 0a 63 72 |onvert a file.cr| 00006e90 65 61 74 65 64 20 75 73 69 6e 67 20 74 68 65 20 |eated using the | 00006ea0 64 65 6d 6f 20 76 65 72 73 69 6f 6e 20 66 6f 72 |demo version for| 00006eb0 20 75 73 65 20 77 69 74 68 20 74 68 65 20 66 75 | use with the fu| 00006ec0 6c 6c 20 76 65 72 73 69 6f 6e 2e 20 0a 50 72 6f |ll version. .Pro| 00006ed0 76 69 64 69 6e 67 20 79 6f 75 20 73 74 69 6c 6c |viding you still| 00006ee0 20 68 61 76 65 20 74 68 65 20 63 6f 72 72 65 73 | have the corres| 00006ef0 70 6f 6e 64 69 6e 67 20 74 65 78 74 20 66 69 6c |ponding text fil| 00006f00 65 20 79 6f 75 20 63 61 6e 0a 72 65 2d 63 72 65 |e you can.re-cre| 00006f10 61 74 65 20 74 68 65 20 64 61 74 61 20 66 69 6c |ate the data fil| 00006f20 65 2e 0a 0a 52 75 6e 6e 69 6e 67 20 74 68 65 20 |e...Running the | 00006f30 70 72 6f 67 72 61 6d 20 20 69 6e 73 74 61 6c 6c |program install| 00006f40 73 20 69 74 73 20 69 63 6f 6e 20 6f 6e 20 74 68 |s its icon on th| 00006f50 65 20 69 63 6f 6e 20 62 61 72 20 61 6e 64 20 6f |e icon bar and o| 00006f60 70 65 6e 73 20 69 74 73 0a 77 69 6e 64 6f 77 2e |pens its.window.| 00006f70 20 20 4c 6f 63 61 74 65 20 74 68 65 20 73 6f 75 | Locate the sou| 00006f80 72 63 65 20 66 69 6c 65 20 69 6e 20 74 68 65 20 |rce file in the | 00006f90 27 4c 69 62 72 61 72 79 27 20 64 69 72 65 63 74 |'Library' direct| 00006fa0 6f 72 79 20 61 6e 64 20 64 72 61 67 0a 69 74 20 |ory and drag.it | 00006fb0 6f 6e 74 6f 20 74 68 65 20 61 70 70 6c 69 63 61 |onto the applica| 00006fc0 74 69 6f 6e 2e 20 20 54 68 65 20 6d 65 73 73 61 |tion. The messa| 00006fd0 67 65 20 73 68 6f 77 73 20 27 54 65 78 74 2d 74 |ge shows 'Text-t| 00006fe0 6f 2d 44 61 74 61 27 20 6f 72 0a 27 44 61 74 61 |o-Data' or.'Data| 00006ff0 2d 74 6f 2d 54 65 78 74 27 20 61 73 20 61 70 70 |-to-Text' as app| 00007000 72 6f 70 72 69 61 74 65 2c 20 61 6e 64 20 74 68 |ropriate, and th| 00007010 65 20 73 61 76 65 20 69 63 6f 6e 20 62 65 63 6f |e save icon beco| 00007020 6d 65 73 20 74 79 70 65 20 44 61 74 61 0a 6f 72 |mes type Data.or| 00007030 20 74 79 70 65 20 54 65 78 74 2e 20 20 44 72 61 | type Text. Dra| 00007040 67 20 74 68 65 20 73 61 76 65 20 69 63 6f 6e 20 |g the save icon | 00007050 74 6f 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 |to the appropria| 00007060 74 65 20 73 75 62 2d 64 69 72 65 63 74 6f 72 79 |te sub-directory| 00007070 0a 69 6e 20 74 68 65 20 27 4c 69 62 72 61 72 79 |.in the 'Library| 00007080 27 20 64 69 72 65 63 74 6f 72 79 2c 20 63 6c 69 |' directory, cli| 00007090 63 6b 20 6f 6e 20 27 4c 69 62 72 61 72 79 27 2c |ck on 'Library',| 000070a0 20 61 6e 64 20 69 74 20 77 69 6c 6c 20 61 70 70 | and it will app| 000070b0 65 61 72 0a 6f 6e 20 74 68 65 20 4c 69 62 72 61 |ear.on the Libra| 000070c0 72 79 20 6d 65 6e 75 2e 0a 0a 0a 20 20 20 20 20 |ry menu.... | 000070d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000070e0 20 20 20 20 31 34 2e 20 20 4d 69 73 63 65 6c 6c | 14. Miscell| 000070f0 61 6e 65 6f 75 73 0a 20 20 20 20 20 20 20 20 20 |aneous. | 00007100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00007110 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00007120 2d 2d 0a 0a 28 31 29 20 20 4e 6f 74 65 20 74 68 |--..(1) Note th| 00007130 61 74 20 63 6f 70 79 69 6e 67 20 69 73 20 69 6e |at copying is in| 00007140 74 65 72 61 63 74 69 76 65 20 69 66 20 74 68 69 |teractive if thi| 00007150 73 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 |s is configured | 00007160 28 75 73 65 20 74 68 65 0a 52 49 53 43 20 4f 53 |(use the.RISC OS| 00007170 20 21 43 6f 6e 66 69 67 75 72 65 29 2c 20 61 6e | !Configure), an| 00007180 64 20 74 68 61 74 20 74 68 65 20 6f 70 74 69 6f |d that the optio| 00007190 6e 73 20 28 43 6f 6e 66 69 72 6d 20 65 74 63 2e |ns (Confirm etc.| 000071a0 29 20 77 69 6c 6c 20 62 65 0a 61 63 63 6f 72 64 |) will be.accord| 000071b0 69 6e 67 20 74 6f 20 79 6f 75 72 20 73 65 74 74 |ing to your sett| 000071c0 69 6e 67 73 2e 20 20 41 6c 73 6f 20 6e 6f 74 65 |ings. Also note| 000071d0 20 74 68 61 74 20 73 6f 6c 69 64 20 73 70 72 69 | that solid spri| 000071e0 74 65 20 64 72 61 67 67 69 6e 67 0a 61 70 70 6c |te dragging.appl| 000071f0 69 65 73 20 69 66 20 79 6f 75 72 20 43 4d 4f 53 |ies if your CMOS| 00007200 20 69 73 20 61 70 70 72 6f 70 72 69 61 74 65 6c | is appropriatel| 00007210 79 20 63 6f 6e 66 69 67 75 72 65 64 20 28 69 65 |y configured (ie| 00007220 2e 20 62 69 74 20 31 20 6f 66 20 62 79 74 65 0a |. bit 1 of byte.| 00007230 32 38 20 69 73 20 73 65 74 29 3b 20 6f 74 68 65 |28 is set); othe| 00007240 72 77 69 73 65 20 27 72 6f 74 61 74 69 6e 67 20 |rwise 'rotating | 00007250 62 6f 78 65 73 27 20 61 70 70 6c 79 2e 20 20 41 |boxes' apply. A| 00007260 20 73 65 70 61 72 61 74 65 20 75 74 69 6c 69 74 | separate utilit| 00007270 79 0a 27 53 6f 6c 69 64 44 72 61 67 27 20 69 73 |y.'SolidDrag' is| 00007280 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 | included in the| 00007290 20 27 55 74 69 6c 73 27 20 64 69 72 65 63 74 6f | 'Utils' directo| 000072a0 72 79 20 74 6f 20 73 69 6d 70 6c 69 66 79 20 74 |ry to simplify t| 000072b0 68 65 0a 73 65 74 74 69 6e 67 2f 75 6e 73 65 74 |he.setting/unset| 000072c0 74 69 6e 67 20 6f 66 20 73 6f 6c 69 64 20 73 70 |ting of solid sp| 000072d0 72 69 74 65 20 64 72 61 67 67 69 6e 67 2e 0a 0a |rite dragging...| 000072e0 28 32 29 20 41 20 73 75 6d 6d 61 72 79 20 6f 66 |(2) A summary of| 000072f0 20 74 68 65 20 73 68 6f 72 74 63 75 74 73 20 6d | the shortcuts m| 00007300 61 79 20 62 65 20 6f 62 74 61 69 6e 65 64 20 62 |ay be obtained b| 00007310 79 20 63 68 6f 6f 73 69 6e 67 20 27 48 65 6c 70 |y choosing 'Help| 00007320 2e 2e 2e 27 0a 66 72 6f 6d 20 74 68 65 20 62 75 |...'.from the bu| 00007330 74 74 6f 6e 20 6d 65 6e 75 2e 0a 0a 28 33 29 20 |tton menu...(3) | 00007340 59 6f 75 20 61 72 65 20 70 72 65 76 65 6e 74 65 |You are prevente| 00007350 64 20 66 72 6f 6d 20 69 6e 61 64 76 65 72 74 65 |d from inadverte| 00007360 6e 74 6c 79 20 72 75 6e 6e 69 6e 67 20 6d 6f 72 |ntly running mor| 00007370 65 20 74 68 61 6e 20 6f 6e 65 20 63 6f 70 79 0a |e than one copy.| 00007380 6f 66 20 4d 65 6e 75 42 61 72 20 61 74 20 74 68 |of MenuBar at th| 00007390 65 20 73 61 6d 65 20 74 69 6d 65 2e 0a 20 20 20 |e same time.. | 000073a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 000073d0 20 20 20 20 20 20 20 20 20 20 20 28 34 29 0a 4d | (4).M| 000073e0 65 6e 75 42 61 72 27 73 20 6f 77 6e 20 65 72 72 |enuBar's own err| 000073f0 6f 72 2f 6d 65 73 73 61 67 65 20 77 69 6e 64 6f |or/message windo| 00007400 77 20 6d 61 79 20 62 65 20 64 72 61 67 67 65 64 |w may be dragged| 00007410 20 77 69 74 68 20 53 65 6c 65 63 74 20 6f 72 0a | with Select or.| 00007420 41 64 6a 75 73 74 20 77 68 65 6e 20 74 68 65 20 |Adjust when the | 00007430 70 6f 69 6e 74 65 72 20 69 73 20 6f 6e 20 74 68 |pointer is on th| 00007440 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 77 69 |e body of the wi| 00007450 6e 64 6f 77 2e 20 0a 0a 28 35 29 20 54 68 65 72 |ndow. ..(5) Ther| 00007460 65 20 69 73 20 61 20 50 75 62 6c 69 63 20 44 6f |e is a Public Do| 00007470 6d 61 69 6e 20 70 72 6f 67 72 61 6d 20 63 61 6c |main program cal| 00007480 6c 65 64 20 21 4c 6f 6e 67 46 69 6c 65 73 20 62 |led !LongFiles b| 00007490 79 20 4a 61 73 6f 6e 0a 54 72 69 62 62 65 63 6b |y Jason.Tribbeck| 000074a0 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 66 69 | which allows fi| 000074b0 6c 65 6e 61 6d 65 73 20 6f 66 20 75 70 20 74 6f |lenames of up to| 000074c0 20 35 35 20 63 68 61 72 61 63 74 65 72 73 20 74 | 55 characters t| 000074d0 6f 20 62 65 0a 63 72 65 61 74 65 64 2e 20 20 4d |o be.created. M| 000074e0 65 6e 75 42 61 72 20 69 73 20 63 6f 6d 70 61 74 |enuBar is compat| 000074f0 69 62 6c 65 20 77 69 74 68 20 74 68 69 73 20 75 |ible with this u| 00007500 74 69 6c 69 74 79 2c 20 74 68 6f 75 67 68 20 6e |tility, though n| 00007510 61 74 75 72 61 6c 6c 79 0a 74 68 65 20 66 69 6c |aturally.the fil| 00007520 65 6e 61 6d 65 73 20 61 72 65 20 74 72 75 6e 63 |enames are trunc| 00007530 61 74 65 64 20 74 6f 20 66 69 74 20 69 6e 74 6f |ated to fit into| 00007540 20 74 68 65 20 4d 65 6e 75 73 2e 0a 0a 28 36 29 | the Menus...(6)| 00007550 20 43 6c 69 63 6b 69 6e 67 20 41 64 6a 75 73 74 | Clicking Adjust| 00007560 20 6f 6e 20 74 68 65 20 62 75 74 74 6f 6e 20 6c | on the button l| 00007570 6f 73 65 73 20 74 68 65 20 69 6e 70 75 74 20 66 |oses the input f| 00007580 6f 63 75 73 2e 20 20 54 68 69 73 20 69 73 0a 75 |ocus. This is.u| 00007590 73 65 66 75 6c 20 74 6f 20 61 6c 6c 6f 77 20 6f |seful to allow o| 000075a0 74 68 65 72 20 74 61 73 6b 73 20 74 6f 20 70 72 |ther tasks to pr| 000075b0 6f 63 65 73 73 20 27 68 6f 74 20 6b 65 79 73 27 |ocess 'hot keys'| 000075c0 0a 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 |.... | 000075d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00007600 20 50 61 67 65 20 31 32 0a 0a 28 37 29 20 4d 65 | Page 12..(7) Me| 00007610 6e 75 42 61 72 20 63 61 6e 20 75 73 65 66 75 6c |nuBar can useful| 00007620 6c 79 20 63 6f 6e 74 61 69 6e 20 43 6f 6d 6d 61 |ly contain Comma| 00007630 6e 64 2f 4f 62 65 79 20 66 69 6c 65 73 20 74 6f |nd/Obey files to| 00007640 20 63 61 72 72 79 20 6f 75 74 0a 70 72 65 73 63 | carry out.presc| 00007650 72 69 62 65 64 20 61 63 74 69 6f 6e 73 20 77 68 |ribed actions wh| 00007660 65 6e 20 79 6f 75 20 64 6f 75 62 6c 65 2d 63 6c |en you double-cl| 00007670 69 63 6b 20 74 68 65 6d 2e 20 20 46 6f 72 20 65 |ick them. For e| 00007680 78 61 6d 70 6c 65 20 74 68 65 0a 66 6f 6c 6c 6f |xample the.follo| 00007690 77 69 6e 67 20 6c 69 6e 65 73 20 77 69 6c 6c 20 |wing lines will | 000076a0 67 65 74 20 72 69 64 20 6f 66 20 61 20 73 74 75 |get rid of a stu| 000076b0 63 6b 20 48 6f 75 72 67 6c 61 73 73 3a 0a 0a 20 |ck Hourglass:.. | 000076c0 20 20 20 20 20 20 20 20 20 20 20 20 42 41 53 49 | BASI| 000076d0 43 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |C . | 000076e0 53 59 53 20 22 48 6f 75 72 67 6c 61 73 73 5f 53 |SYS "Hourglass_S| 000076f0 6d 61 73 68 22 20 0a 20 20 20 20 20 20 20 20 20 |mash" . | 00007700 20 20 20 20 2a 44 65 73 6b 54 6f 70 0a 0a 0a 20 | *DeskTop... | 00007710 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00007720 20 31 35 2e 20 20 43 68 61 6e 67 65 73 20 73 69 | 15. Changes si| 00007730 6e 63 65 20 76 65 72 73 69 6f 6e 20 31 2e 30 30 |nce version 1.00| 00007740 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00007750 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------| 00007760 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00007770 2d 2d 0a 0a 20 31 2e 30 30 20 28 31 35 20 4f 63 |--.. 1.00 (15 Oc| 00007780 74 20 31 39 39 35 29 0a 20 2d 2d 2d 2d 2d 2d 2d |t 1995). -------| 00007790 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 46 69 72 |-----------. Fir| 000077a0 73 74 20 72 65 6c 65 61 73 65 20 66 6f 72 20 41 |st release for A| 000077b0 63 6f 72 6e 20 57 6f 72 6c 64 20 73 68 6f 77 20 |corn World show | 000077c0 28 32 37 2d 32 39 20 4f 63 74 20 31 39 39 35 29 |(27-29 Oct 1995)| 000077d0 0a 0a 20 32 2e 30 30 20 28 31 31 20 53 65 70 20 |.. 2.00 (11 Sep | 000077e0 31 39 39 36 29 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d |1996). ---------| 000077f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 4d 61 6a 6f 72 |---------. Major| 00007800 20 6e 65 77 20 72 65 6c 65 61 73 65 20 61 73 20 | new release as | 00007810 73 68 61 72 65 77 61 72 65 20 66 6f 72 20 41 63 |shareware for Ac| 00007820 6f 72 6e 20 57 6f 72 6c 64 20 73 68 6f 77 20 28 |orn World show (| 00007830 34 2d 36 20 4e 6f 76 20 31 39 39 36 29 0a 0a 4e |4-6 Nov 1996)..N| 00007840 65 77 20 62 75 74 74 6f 6e 20 74 6f 20 6c 65 66 |ew button to lef| 00007850 74 20 6f 66 20 42 61 72 20 74 6f 20 61 63 74 20 |t of Bar to act | 00007860 61 73 20 27 69 63 6f 6e 20 62 61 72 20 69 63 6f |as 'icon bar ico| 00007870 6e 27 2e 20 20 4d 65 6e 75 73 0a 73 69 6d 70 6c |n'. Menus.simpl| 00007880 69 66 69 65 64 2c 20 61 6e 64 20 63 6f 75 6e 74 |ified, and count| 00007890 20 61 64 64 65 64 20 77 68 65 72 65 20 72 65 6c | added where rel| 000078a0 65 76 61 6e 74 2e 20 20 43 61 6e 20 64 72 61 67 |evant. Can drag| 000078b0 20 74 68 65 20 76 65 72 73 69 6f 6e 20 31 0a 27 | the version 1.'| 000078c0 21 4d 65 6e 75 44 61 74 61 27 20 61 70 70 6c 69 |!MenuData' appli| 000078d0 63 61 74 69 6f 6e 20 74 6f 20 62 75 74 74 6f 6e |cation to button| 000078e0 20 74 6f 20 61 64 64 20 74 6f 20 4c 69 62 72 61 | to add to Libra| 000078f0 72 79 20 61 6e 64 20 6c 6f 61 64 20 69 74 0a 28 |ry and load it.(| 00007900 65 73 70 65 63 69 61 6c 6c 79 20 75 73 65 66 75 |especially usefu| 00007910 6c 20 77 68 65 6e 20 75 70 67 72 61 64 69 6e 67 |l when upgrading| 00007920 29 2e 0a 0a 4e 65 77 20 4c 69 62 72 61 72 79 20 |)...New Library | 00007930 73 79 73 74 65 6d 20 74 6f 20 61 6c 6c 6f 77 20 |system to allow | 00007940 75 70 20 74 6f 20 33 30 20 42 61 72 73 20 66 6f |up to 30 Bars fo| 00007950 72 20 6c 6f 61 64 69 6e 67 20 61 73 20 6e 65 65 |r loading as nee| 00007960 64 65 64 2e 0a 0a 53 70 72 69 74 65 73 20 6d 61 |ded...Sprites ma| 00007970 79 20 62 65 20 73 61 76 65 64 2f 6c 6f 61 64 65 |y be saved/loade| 00007980 64 20 28 62 75 74 74 6f 6e 20 6d 65 6e 75 20 6f |d (button menu o| 00007990 70 74 69 6f 6e 29 2e 20 20 53 61 76 69 6e 67 20 |ption). Saving | 000079a0 6f 6e 6c 79 20 73 61 76 65 73 0a 6f 75 72 20 73 |only saves.our s| 000079b0 70 72 69 74 65 73 20 66 72 6f 6d 20 74 68 65 20 |prites from the | 000079c0 57 69 6d 70 20 70 6f 6f 6c 2e 0a 0a 4e 65 77 20 |Wimp pool...New | 000079d0 63 6f 6c 6f 75 72 20 70 69 63 6b 65 72 20 61 6e |colour picker an| 000079e0 64 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 20 |d other options | 000079f0 69 6e 20 43 68 6f 69 63 65 73 20 77 69 6e 64 6f |in Choices windo| 00007a00 77 2e 20 20 43 6f 6c 6f 75 72 0a 63 68 6f 69 63 |w. Colour.choic| 00007a10 65 73 20 73 61 76 65 64 20 73 65 70 61 72 61 74 |es saved separat| 00007a20 65 6c 79 20 77 69 74 68 20 64 61 74 61 20 66 6f |ely with data fo| 00007a30 72 20 65 61 63 68 20 4d 65 6e 75 2e 0a 0a 55 73 |r each Menu...Us| 00007a40 65 20 6f 66 20 76 69 72 74 75 61 6c 20 6d 65 6d |e of virtual mem| 00007a50 6f 72 79 20 74 65 63 68 6e 69 71 75 65 73 20 6d |ory techniques m| 00007a60 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 |akes it possible| 00007a70 20 66 6f 72 20 4d 65 6e 75 42 61 72 20 74 6f 0a | for MenuBar to.| 00007a80 72 75 6e 20 69 6e 20 61 20 73 6d 61 6c 6c 65 72 |run in a smaller| 00007a90 20 57 69 6d 70 20 53 6c 6f 74 2e 0a 0a 4f 62 6a | Wimp Slot...Obj| 00007aa0 65 63 74 28 73 29 20 64 72 61 67 67 65 64 20 6f |ect(s) dragged o| 00007ab0 6e 74 6f 20 61 20 4d 65 6e 75 20 6f 72 20 6d 6f |nto a Menu or mo| 00007ac0 76 65 64 20 77 69 74 68 69 6e 20 69 74 20 61 72 |ved within it ar| 00007ad0 65 20 69 6e 73 65 72 74 65 64 20 62 65 6c 6f 77 |e inserted below| 00007ae0 0a 74 68 65 20 6f 62 6a 65 63 74 20 61 74 20 74 |.the object at t| 00007af0 68 65 20 70 6f 69 6e 74 65 72 20 70 6f 73 69 74 |he pointer posit| 00007b00 69 6f 6e 2c 20 77 68 65 74 68 65 72 20 6d 6f 76 |ion, whether mov| 00007b10 65 64 20 75 70 20 6f 72 20 64 6f 77 6e 2e 20 20 |ed up or down. | 00007b20 49 66 0a 64 72 6f 70 70 65 64 20 6f 6e 20 68 61 |If.dropped on ha| 00007b30 6e 64 6c 65 20 74 68 65 6e 20 67 6f 20 74 6f 20 |ndle then go to | 00007b40 74 6f 70 2e 20 20 4d 65 6e 75 20 6e 6f 20 6c 6f |top. Menu no lo| 00007b50 6e 67 65 72 20 6f 70 65 6e 73 20 66 75 6c 6c 79 |nger opens fully| 00007b60 20 77 68 65 6e 0a 61 64 64 69 6e 67 20 6f 72 20 | when.adding or | 00007b70 72 65 6d 6f 76 69 6e 67 20 69 74 65 6d 2e 0a 0a |removing item...| 00007b80 57 68 65 6e 20 41 70 70 20 69 73 20 64 6f 75 62 |When App is doub| 00007b90 6c 65 2d 63 6c 69 63 6b 65 64 2f 64 72 61 67 67 |le-clicked/dragg| 00007ba0 65 64 20 46 69 6c 65 72 5f 42 6f 6f 74 20 69 73 |ed Filer_Boot is| 00007bb0 20 64 6f 6e 65 20 61 6e 64 20 73 70 72 69 74 65 | done and sprite| 00007bc0 0a 75 70 64 61 74 65 64 20 28 61 20 62 69 74 20 |.updated (a bit | 00007bd0 61 72 72 61 79 20 6b 65 65 70 73 20 74 72 61 63 |array keeps trac| 00007be0 6b 20 6f 66 20 46 69 6c 65 72 5f 42 6f 6f 74 65 |k of Filer_Boote| 00007bf0 64 20 69 63 6f 6e 73 20 73 6f 20 74 68 65 79 20 |d icons so they | 00007c00 61 72 65 0a 6e 6f 74 20 64 6f 6e 65 20 74 77 69 |are.not done twi| 00007c10 63 65 29 2e 0a 0a 4e 65 77 20 64 65 73 69 67 6e |ce)...New design| 00007c20 20 6f 66 20 6d 65 73 73 61 67 65 20 77 69 6e 64 | of message wind| 00007c30 6f 77 20 61 6c 6c 6f 77 69 6e 67 20 6c 6f 6e 67 |ow allowing long| 00007c40 65 72 20 61 63 74 69 6f 6e 20 62 75 74 74 6f 6e |er action button| 00007c50 20 73 74 72 69 6e 67 73 2e 0a 0a 43 61 6e 20 6e | strings...Can n| 00007c60 6f 77 20 41 6c 74 2d 64 72 61 67 20 6d 75 6c 74 |ow Alt-drag mult| 00007c70 69 70 6c 65 20 6f 62 6a 65 63 74 73 20 74 6f 20 |iple objects to | 00007c80 41 70 70 20 6f 6e 20 4d 65 6e 75 20 28 66 6f 72 |App on Menu (for| 00007c90 6d 65 72 6c 79 20 6a 75 73 74 0a 6f 6e 65 29 2e |merly just.one).| 00007ca0 0a 0a 43 61 6e 20 6e 6f 77 20 70 72 65 73 73 20 |..Can now press | 00007cb0 45 73 63 20 74 6f 20 61 62 6f 72 74 20 6c 65 6e |Esc to abort len| 00007cc0 67 74 68 79 20 46 69 6c 65 72 5f 62 6f 6f 74 2e |gthy Filer_boot.| 00007cd0 0a 0a 4d 75 63 68 20 66 61 73 74 65 72 20 73 6f |..Much faster so| 00007ce0 72 74 69 6e 67 20 28 75 73 69 6e 67 20 4f 53 5f |rting (using OS_| 00007cf0 48 65 61 70 53 6f 72 74 29 2e 0a 0a 50 61 73 73 |HeapSort)...Pass| 00007d00 77 6f 72 64 20 70 72 6f 74 65 63 74 69 6f 6e 20 |word protection | 00007d10 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 65 61 63 |available on eac| 00007d20 68 20 42 61 72 20 2d 20 73 65 70 61 72 61 74 65 |h Bar - separate| 00007d30 20 41 70 70 20 63 6f 6e 74 72 6f 6c 73 0a 69 74 | App controls.it| 00007d40 2e 0a 0a 4f 76 65 72 73 69 7a 65 20 42 61 72 20 |...Oversize Bar | 00007d50 6e 6f 77 20 73 63 72 6f 6c 6c 73 20 69 6e 73 74 |now scrolls inst| 00007d60 65 61 64 20 6f 66 20 62 65 69 6e 67 20 74 65 6c |ead of being tel| 00007d70 65 73 63 6f 70 65 64 2e 0a 0a 4f 70 65 6e 57 69 |escoped...OpenWi| 00007d80 6e 64 6f 77 20 65 76 65 6e 74 20 69 6e 20 74 68 |ndow event in th| 00007d90 65 20 77 69 6d 70 20 70 6f 6c 6c 20 6c 6f 6f 70 |e wimp poll loop| 00007da0 20 63 6f 6e 66 69 6e 65 64 20 74 6f 20 6e 6f 6e | confined to non| 00007db0 2d 4d 65 6e 75 20 77 69 6e 64 6f 77 73 0a 74 68 |-Menu windows.th| 00007dc0 75 73 20 61 6c 6c 6f 77 69 6e 67 20 74 68 65 20 |us allowing the | 00007dd0 42 61 72 20 74 6f 20 72 65 6d 61 69 6e 20 69 6e |Bar to remain in| 00007de0 20 70 6c 61 63 65 20 77 68 69 63 68 65 76 65 72 | place whichever| 00007df0 20 61 72 65 61 20 6f 66 20 74 68 65 0a 76 69 72 | area of the.vir| 00007e00 74 75 61 6c 20 64 65 73 6b 74 6f 70 20 69 73 20 |tual desktop is | 00007e10 73 65 6c 65 63 74 65 64 20 69 6e 20 4a 75 6c 69 |selected in Juli| 00007e20 61 6e 20 53 6d 69 74 68 27 73 20 65 78 63 65 6c |an Smith's excel| 00007e30 6c 65 6e 74 20 50 44 20 70 72 6f 67 72 61 6d 0a |lent PD program.| 00007e40 4d 75 6c 74 69 44 65 73 6b 2e 0a 0a 20 20 20 20 |MultiDesk... | 00007e50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00007e80 20 20 20 20 20 20 20 20 50 61 67 65 20 31 33 0a | Page 13.| 00007e90 0a 20 32 2e 30 31 20 28 31 32 20 4f 63 74 20 31 |. 2.01 (12 Oct 1| 00007ea0 39 39 36 29 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |996). ----------| 00007eb0 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 49 6d 70 72 6f |--------. .Impro| 00007ec0 76 65 64 20 6d 75 6c 74 69 2d 66 69 6c 65 20 6c |ved multi-file l| 00007ed0 6f 61 64 69 6e 67 20 74 6f 20 41 70 70 20 28 63 |oading to App (c| 00007ee0 61 6e 20 72 65 6c 65 61 73 65 20 41 6c 74 29 2e |an release Alt).| 00007ef0 20 45 6e 73 75 72 65 20 74 61 73 6b 20 69 73 0a | Ensure task is.| 00007f00 61 63 74 69 76 65 20 62 65 66 6f 72 65 20 74 72 |active before tr| 00007f10 79 69 6e 67 20 74 6f 20 6c 6f 61 64 20 66 69 6c |ying to load fil| 00007f20 65 73 20 28 61 6c 6c 6f 77 73 20 66 6f 72 20 4f |es (allows for O| 00007f30 76 61 74 69 6f 6e 20 50 6c 75 73 20 77 68 69 63 |vation Plus whic| 00007f40 68 20 69 73 0a 61 63 74 75 61 6c 6c 79 20 54 57 |h is.actually TW| 00007f50 4f 20 74 61 73 6b 73 29 2e 0a 0a 20 32 2e 30 32 |O tasks)... 2.02| 00007f60 20 28 31 37 20 4f 63 74 20 31 39 39 36 29 0a 20 | (17 Oct 1996). | 00007f70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00007f80 2d 2d 0a 20 0a 44 69 73 61 62 6c 65 64 20 6f 76 |--. .Disabled ov| 00007f90 65 72 6c 61 79 73 2e 20 20 20 52 65 6d 6f 76 65 |erlays. Remove| 00007fa0 64 20 72 6f 6f 74 70 61 74 68 2d 73 74 72 69 70 |d rootpath-strip| 00007fb0 70 69 6e 67 2e 0a 0a 20 32 2e 30 33 20 28 32 33 |ping... 2.03 (23| 00007fc0 20 4f 63 74 20 31 39 39 36 29 0a 20 2d 2d 2d 2d | Oct 1996). ----| 00007fd0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a |--------------..| 00007fe0 4f 76 65 72 6c 61 79 73 20 72 65 2d 65 6e 61 62 |Overlays re-enab| 00007ff0 6c 65 64 2e 20 0a 0a 20 32 2e 30 34 20 28 32 34 |led. .. 2.04 (24| 00008000 20 4f 63 74 20 31 39 39 36 29 0a 20 2d 2d 2d 2d | Oct 1996). ----| 00008010 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a |--------------..| 00008020 42 75 67 20 66 69 78 65 64 20 69 6e 20 44 45 46 |Bug fixed in DEF| 00008030 50 52 4f 43 65 6e 63 72 79 70 74 20 28 77 61 73 |PROCencrypt (was| 00008040 20 6f 76 65 72 77 72 69 74 69 6e 67 20 6d 61 78 | overwriting max| 00008050 20 62 61 72 73 2c 20 6d 65 6e 75 73 2c 0a 69 74 | bars, menus,.it| 00008060 65 6d 73 29 2e 0a 0a 20 32 2e 30 35 20 28 34 20 |ems)... 2.05 (4 | 00008070 4e 6f 76 20 31 39 39 36 29 0a 20 2d 2d 2d 2d 2d |Nov 1996). -----| 00008080 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a |-------------. .| 00008090 4d 65 6e 75 20 61 74 20 74 6f 70 20 6f 66 20 73 |Menu at top of s| 000080a0 63 72 65 65 6e 20 73 65 6e 64 73 20 4d 42 20 74 |creen sends MB t| 000080b0 6f 20 62 61 63 6b 2e 0a 48 6f 72 69 7a 6f 6e 74 |o back..Horizont| 000080c0 61 6c 20 6c 69 6e 65 20 69 6e 20 6d 65 73 73 61 |al line in messa| 000080d0 67 65 20 77 69 6e 64 6f 77 20 6e 6f 77 20 69 63 |ge window now ic| 000080e0 6f 6e 2c 20 6e 6f 74 20 73 70 72 69 74 65 2e 0a |on, not sprite..| 000080f0 46 33 20 69 6e 20 62 61 72 20 6d 65 6e 75 20 6d |F3 in bar menu m| 00008100 6f 76 65 64 20 66 75 72 74 68 65 72 20 74 6f 20 |oved further to | 00008110 72 69 67 68 74 2e 0a 20 0a 20 32 2e 30 36 20 28 |right.. . 2.06 (| 00008120 32 34 20 4e 6f 76 20 31 39 39 36 29 0a 20 2d 2d |24 Nov 1996). --| 00008130 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00008140 0a 20 0a 41 64 64 65 64 20 66 61 63 69 6c 69 74 |. .Added facilit| 00008150 79 20 74 6f 20 73 61 76 65 2f 6c 6f 61 64 20 53 |y to save/load S| 00008160 79 73 74 65 6d 20 56 61 72 69 61 62 6c 65 73 2e |ystem Variables.| 00008170 0a 20 0a 20 32 2e 30 37 20 28 31 20 44 65 63 20 |. . 2.07 (1 Dec | 00008180 31 39 39 36 29 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d |1996). ---------| 00008190 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 52 65 6d 6f |---------. .Remo| 000081a0 76 65 64 20 6e 65 65 64 20 66 6f 72 20 75 73 65 |ved need for use| 000081b0 72 20 74 6f 20 72 65 67 69 73 74 65 72 2e 20 44 |r to register. D| 000081c0 6f 6e 65 20 69 6e 20 61 64 76 61 6e 63 65 2e 0a |one in advance..| 000081d0 27 55 73 65 72 27 20 66 69 6c 65 20 72 65 6e 61 |'User' file rena| 000081e0 6d 65 64 20 27 52 65 67 69 73 74 65 72 27 20 61 |med 'Register' a| 000081f0 6e 64 20 6d 6f 76 65 64 20 74 6f 20 4c 69 62 72 |nd moved to Libr| 00008200 61 72 79 20 64 69 72 2e 0a 53 65 6c 65 63 74 20 |ary dir..Select | 00008210 63 6c 69 63 6b 20 6f 6e 20 62 75 74 74 6f 6e 20 |click on button | 00008220 74 6f 67 67 6c 65 73 20 69 6e 70 75 74 20 66 6f |toggles input fo| 00008230 63 75 73 2e 0a 41 64 6a 75 73 74 20 63 6c 69 63 |cus..Adjust clic| 00008240 6b 20 70 6f 70 73 20 6f 70 20 6d 69 73 63 20 69 |k pops op misc i| 00008250 6e 66 6f 20 77 69 6e 64 6f 77 2e 0a 20 0a 20 32 |nfo window.. . 2| 00008260 2e 30 38 20 28 31 32 20 44 65 63 20 31 39 39 36 |.08 (12 Dec 1996| 00008270 29 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |). -------------| 00008280 2d 2d 2d 2d 2d 0a 20 0a 46 69 78 65 64 20 62 75 |-----. .Fixed bu| 00008290 67 20 77 68 65 72 65 62 79 20 77 6f 75 6c 64 6e |g whereby wouldn| 000082a0 27 74 20 72 75 6e 20 69 6e 20 42 6f 6f 74 20 73 |'t run in Boot s| 000082b0 65 71 75 65 6e 63 65 20 6f 6e 20 41 35 30 30 30 |equence on A5000| 000082c0 2e 0a 49 6d 70 72 6f 76 65 64 20 68 61 6e 64 6c |..Improved handl| 000082d0 69 6e 67 20 6f 66 20 27 6e 6f 74 66 6f 75 6e 64 |ing of 'notfound| 000082e0 27 20 6f 62 6a 65 63 74 73 2e 20 28 4e 6f 20 73 |' objects. (No s| 000082f0 69 6e 67 6c 65 20 64 72 61 67 73 2c 20 65 74 63 |ingle drags, etc| 00008300 29 2e 0a 20 0a 20 32 2e 30 39 20 28 37 20 4a 61 |).. . 2.09 (7 Ja| 00008310 6e 20 31 39 39 37 29 0a 20 2d 2d 2d 2d 2d 2d 2d |n 1997). -------| 00008320 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 54 72 69 65 |---------. .Trie| 00008330 64 20 61 67 61 69 6e 20 74 6f 20 66 69 78 20 62 |d again to fix b| 00008340 75 67 20 77 68 65 72 65 62 79 20 77 6f 75 6c 64 |ug whereby would| 00008350 6e 27 74 20 72 75 6e 20 69 6e 20 42 6f 6f 74 20 |n't run in Boot | 00008360 73 65 71 75 65 6e 63 65 20 6f 6e 0a 41 35 30 30 |sequence on.A500| 00008370 30 2c 20 74 68 69 73 20 74 69 6d 65 20 62 79 20 |0, this time by | 00008380 72 65 77 72 69 74 69 6e 67 20 44 45 46 46 4e 6e |rewriting DEFFNn| 00008390 61 6d 65 2e 20 20 48 69 67 68 6c 79 20 62 69 7a |ame. Highly biz| 000083a0 61 72 72 65 21 0a 46 69 78 65 64 20 62 75 67 20 |arre!.Fixed bug | 000083b0 77 68 65 72 65 62 79 20 63 6c 69 63 6b 69 6e 67 |whereby clicking| 000083c0 20 6d 65 6e 75 20 61 74 20 74 6f 70 20 6f 66 20 | menu at top of | 000083d0 73 63 72 65 65 6e 20 66 61 69 6c 65 64 20 74 6f |screen failed to| 000083e0 20 62 61 63 6b 20 74 68 65 0a 42 61 72 20 6f 6e | back the.Bar on| 000083f0 20 41 35 30 30 30 2e 0a 0a 20 0a 0a 0a 2d 2d 2d | A5000... ...---| 00008400 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00008440 2d 0a 0a 49 20 68 6f 70 65 20 79 6f 75 20 66 69 |-..I hope you fi| 00008450 6e 64 20 4d 65 6e 75 42 61 72 20 75 73 65 66 75 |nd MenuBar usefu| 00008460 6c 20 61 6e 64 20 73 61 74 69 73 66 79 69 6e 67 |l and satisfying| 00008470 2c 20 61 6e 64 20 73 68 61 6c 6c 20 62 65 20 70 |, and shall be p| 00008480 6c 65 61 73 65 64 0a 74 6f 20 72 65 63 65 69 76 |leased.to receiv| 00008490 65 20 61 6e 79 20 63 6f 6d 6d 65 6e 74 73 2c 20 |e any comments, | 000084a0 63 72 69 74 69 63 69 73 6d 73 20 6f 72 20 73 75 |criticisms or su| 000084b0 67 67 65 73 74 69 6f 6e 73 2e 0a 0a 0a 20 20 0a |ggestions.... .| 000084c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000084d0 20 20 20 20 20 20 20 20 20 20 20 20 47 72 61 68 | Grah| 000084e0 61 6d 20 43 72 6f 77 0a 20 43 72 6f 77 20 41 73 |am Crow. Crow As| 000084f0 73 6f 63 69 61 74 65 73 2c 20 4d 61 6e 6f 72 20 |sociates, Manor | 00008500 4c 6f 64 67 65 2c 20 4c 6c 61 6e 67 61 74 74 6f |Lodge, Llangatto| 00008510 63 6b 2c 20 4d 6f 6e 6d 6f 75 74 68 2c 20 47 77 |ck, Monmouth, Gw| 00008520 65 6e 74 20 4e 50 35 20 34 4e 47 0a 20 20 20 20 |ent NP5 4NG. | 00008530 20 20 20 20 20 20 20 20 20 54 65 6c 65 70 68 6f | Telepho| 00008540 6e 65 20 61 6e 64 20 46 61 78 3a 20 20 4d 6f 6e |ne and Fax: Mon| 00008550 6d 6f 75 74 68 20 28 30 31 36 30 30 29 20 37 37 |mouth (01600) 77| 00008560 32 35 33 32 0a 20 20 20 20 20 20 20 20 20 20 20 |2532. | 00008570 20 20 20 20 20 20 20 20 20 20 20 20 20 65 2d 6d | e-m| 00008580 61 69 6c 3a 20 20 67 6d 63 72 6f 77 40 61 72 67 |ail: gmcrow@arg| 00008590 6f 6e 65 74 2e 63 6f 2e 75 6b 0a 0a 0a 20 43 6f |onet.co.uk... Co| 000085a0 70 79 72 69 67 68 74 20 28 63 29 20 43 72 6f 77 |pyright (c) Crow| 000085b0 20 41 73 73 6f 63 69 61 74 65 73 20 31 39 39 35 | Associates 1995| 000085c0 2c 31 39 39 36 2c 31 39 39 37 0a 0a 2d 2d 2d 2d |,1996,1997..----| 000085d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00008610 0a 20 0a 20 0a 20 0a 20 20 20 20 20 20 20 20 20 |. . . . | 00008620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00008650 20 20 20 20 50 61 67 65 20 31 34 0a 0a 0a 0a 0a | Page 14.....| 00008660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00008670 20 20 20 20 20 20 4d 65 6e 75 42 61 72 20 52 65 | MenuBar Re| 00008680 67 69 73 74 72 61 74 69 6f 6e 20 44 6f 63 75 6d |gistration Docum| 00008690 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ent. | 000086a0 20 20 20 20 20 20 20 20 20 20 3d 3d 3d 3d 3d 3d | ======| 000086b0 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d |================| 000086c0 3d 3d 3d 3d 3d 3d 3d 0a 0a 4e 61 6d 65 3a 0a 0a |=======..Name:..| 000086d0 0a 41 64 64 72 65 73 73 3a 0a 0a 0a 0a 0a 0a 50 |.Address:......P| 000086e0 6f 73 74 63 6f 64 65 3a 0a 20 20 20 20 20 20 20 |ostcode:. | 000086f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a | .| 00008700 54 65 6c 65 70 68 6f 6e 65 3a 0a 0a 46 61 78 3a |Telephone:..Fax:| 00008710 0a 0a 45 2d 6d 61 69 6c 3a 0a 20 0a 49 20 6f 62 |..E-mail:. .I ob| 00008720 74 61 69 6e 65 64 20 6d 79 20 65 76 61 6c 75 61 |tained my evalua| 00008730 74 69 6f 6e 20 63 6f 70 79 20 6f 66 20 4d 65 6e |tion copy of Men| 00008740 75 42 61 72 20 66 72 6f 6d 3a 0a 0a 0a 0a 52 65 |uBar from:....Re| 00008750 67 69 73 74 65 72 20 61 73 3a 20 20 28 65 2e 67 |gister as: (e.g| 00008760 2e 20 79 6f 75 72 20 6e 61 6d 65 20 6f 72 20 79 |. your name or y| 00008770 6f 75 72 20 6f 72 67 61 6e 69 73 61 74 69 6f 6e |our organisation| 00008780 27 73 20 6e 61 6d 65 29 0a 0a 0a 0a 0a 49 20 65 |'s name).....I e| 00008790 6e 63 6c 6f 73 65 20 31 35 2e 30 30 20 55 4b 20 |nclose 15.00 UK | 000087a0 70 6f 75 6e 64 73 20 28 6e 65 77 20 75 73 65 72 |pounds (new user| 000087b0 73 29 0a 20 0a 49 20 65 6e 63 6c 6f 73 65 20 37 |s). .I enclose 7| 000087c0 2e 35 30 20 55 4b 20 70 6f 75 6e 64 73 20 28 65 |.50 UK pounds (e| 000087d0 78 69 73 74 69 6e 67 20 75 73 65 72 73 29 0a 0a |xisting users)..| 000087e0 43 6f 75 6c 64 20 6f 76 65 72 73 65 61 73 20 63 |Could overseas c| 000087f0 75 73 74 6f 6d 65 72 73 20 70 6c 65 61 73 65 20 |ustomers please | 00008800 61 64 64 20 31 20 70 6f 75 6e 64 20 74 6f 20 63 |add 1 pound to c| 00008810 6f 76 65 72 20 65 78 74 72 61 20 70 6f 73 74 61 |over extra posta| 00008820 67 65 2e 0a 0a 54 68 65 73 65 20 70 72 69 63 65 |ge...These price| 00008830 73 20 61 72 65 20 66 6f 72 20 73 69 6e 67 6c 65 |s are for single| 00008840 2d 75 73 65 72 20 76 65 72 73 69 6f 6e 73 2e 20 |-user versions. | 00008850 20 46 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | For information| 00008860 20 61 62 6f 75 74 0a 73 69 74 65 20 6c 69 63 65 | about.site lice| 00008870 6e 63 65 73 20 70 6c 65 61 73 65 20 63 6f 6e 74 |nces please cont| 00008880 61 63 74 20 74 68 65 20 61 75 74 68 6f 72 2e 0a |act the author..| 00008890 0a 28 4e 6f 20 63 72 65 64 69 74 20 63 61 72 64 |.(No credit card| 000088a0 73 3a 20 63 68 65 71 75 65 73 20 70 61 79 61 62 |s: cheques payab| 000088b0 6c 65 20 74 6f 20 47 72 61 68 61 6d 20 43 72 6f |le to Graham Cro| 000088c0 77 29 0a 0a 0a 43 6f 6d 6d 65 6e 74 73 20 6f 6e |w)...Comments on| 000088d0 20 44 65 6d 6f 20 76 65 72 73 69 6f 6e 3a 0a 0a | Demo version:..| 000088e0 0a 0a 0a 0a 0a 0a 53 69 67 6e 65 64 3a 0a 0a 0a |......Signed:...| 000088f0 0a 44 61 74 65 3a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d |.Date:.---------| 00008900 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00008930 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0c |-----------..| 0000893d