Versionstring$VER: CO_English.HLP 1.0 (02.06.01) Main Menu This is the main menu of the configuration program. From here you may move to any of the configuration sections. These sections are : Buttons Configure the custom buttons that allow you to launch internal commands and external functions. Drives Configure the custom drive buttons. Filetypes Configure the file classes and actions necessary for file recognition. Hotkeys Configure the global hotkeys that allow you to launch programs from anywhere in the system, while Directory Opus is active. Menus Configure the custom menus that allow you to launch internal commands and external functions. Operation Configure several items that modify the way Directory Opus operates. Screen Modify the parameters and appearance of the Directory Opus screen. System Configure several items that modify the way Directory Opus operates. Clicking the Save button saves the configuration without bringing up the file requester. Additionally, the Okay and Cancel buttons allow you to exit the configuration editor. Available from this and most other windows is the pull-down menu labelled Configure. The options in the menu allow you to load and save configuration files. These options are : Default This allows you to load the default settings for the current configuration section. When accessed from the main menu, it restores the default settings for the entire configuration, but when accessed from individual configuration sections it imports the default configuration for that section only. Open... This allows you to load in a new configuration file from disk. When accessed from the main menu, the loaded file replaces the entire configuration, but when accessed from individual configuration sections it imports the settings from the file for that section only. Save This will save the entire configuration to the current configuration file. Save As... This allows you to save the entire configuration to a new file. Buttons This window allows you to configure your own custom buttons. Custom buttons can be used to launch external programs and ARexx scripts, as well as to call internal functions. The custom buttons are arranged in rows at the bottom of the main Directory Opus window. The number of rows can be set to none, one, two, three or six. Buttons are grouped in banks; each bank contains six rows of seven buttons (forty-eight buttons in all). The number of banks is only limited by available memory; to all intents and purposes you can have an unlimited number of custom buttons. On this configuration window you are shown one bank at a time. The title bar displays the current bank number. Each button has two functions; one accessed from the left mouse button and one from the right. The top group of buttons represents the left mouse button functions of each button in the bank, and the bottom group represents the right mouse button functions. To edit a button definition, simply select the appropriate button from the display. As long as no button editing functions are turned on (see below), you will be taken to the function editor window, where you may edit the button definition. Immediately under the right button function group is a recessed rectangle. Instructions will be displayed in this bar telling you how to perform certain functions. Running along the bottom of the window are two strips of buttons. Their functions are : Next bank This button allows you to move to the next bank of buttons. The "curled" corner of this button indicates that it has a right mouse button function. If you select this button with the right mouse button, you will be moved to the previous bank of buttons. If there is only one bank configured, nothing will happen. New bank This button will create a brand new bank of buttons. All buttons on the newly created bank will be blank. If you select this button with the left mouse button, the new bank will be added after the last bank. If you select this button with the right mouse button, the new bank will be inserted before the currently displayed bank. Copy bank This function allows you to copy the currently displayed bank, including all the button definitions, to another bank. You are asked to enter the number of the bank to copy to. If the bank number you enter does not exist, a new bank will be automatically created and the current bank copied to it. Swap bank This function allows you to change the order of button banks by swapping the currently displayed bank with another button bank. You are asked to enter the number of the bank you wish to swap with. If the bank number you enter does not exist, you are informed of this in the status bar. Delete bank This button allows you to delete the currently displayed bank. You are asked for confirmation before the bank is actually deleted. This function removes the entire bank, including all button definitions. Copy button This function allows you to copy one button definition to another button. When you select this function, you are instructed to select the button to copy. To do this, simply select the button you want. You may use the Next bank or Prev bank functions to select a button on a different bank. Once you have selected the desired button, you are instructed to select the button you wish to copy to. Again, you may use the Next bank or Prev bank functions to select a button on a different bank. To abort the button copy after you have selected the first button, select the first button again. This mode remains active until it is turned off or another mode is chosen. Swap button This functions operates in a similar manner to the Copy button function except that it swaps the definitions of two buttons. To abort the button swap after you have selected the first button, select the first button again. This mode remains active until it is turned off or another mode is chosen. Del. button This function allows you to delete button definitions. When this mode is active, any button you select will be instantly deleted. Be careful! This mode remains active until it is turned off or another mode is chosen. Okay This button returns to the main menu, keeping any changes you may have made to the buttons. Cancel This button returns to the main menu. Any changes you may have made to the buttons are discarded. There are three pull-down menus available in this section. The first, Configure, is discussed in the help text for the main menu. The second, entitled Button rows, allows you to select the number of rows of custom buttons that will be displayed at the bottom of the Directory Opus window. The last menu is the Tools menu. Its only item is "Paint Mode". Selecting the "Paint Mode" menu item brings up a requester which allows you to select the Forground and Background colors you want to paint with. When you select Okay, the window's title bar will contain the text "(Paint Mode Active)" and the "Paint Mode" menu will have a checkmark next to it. When you click on a Button in the Button Editor, the button will be painted with the selected colors. You can click on as many buttons as you wish to paint. When you are done painting with these colors, select the "Paint Mode" menu item again. This will turn off Paint Mode. If you want to paint with some other colors, simply select the menu item again to restart the process. Buttons/Edit This window is where you actually define and edit the functions for custom buttons. At the top you can see a representation of what the button will look like on the screen. To the left and right are color selection boxes that allow you to pick the foreground and background colors of the button. When you choose a new color, the button image will change to reflect this. Immediately below this is the Name field. This is where you enter the name of this button; this is the text that is actually displayed inside the button itself. Again, the button image at the top will change to reflect modifications made here. Below the Name field is the Shortcut key field. This allows you to define a keyboard shortcut for this button. To do this, select the Sample button, to turn sampling mode on. Any key combination you now press will be entered in the Shortcut key field. When you have the desired key sequence set, select the Sample button again to turn sampling mode off. To clear the Shortcut key, select the Sample button with the right mouse button. Underneath the Shortcut key field is the function list. This list contains the commands associated with the function. To the left of the list are four buttons that allow you to manipulate the commands. New This adds a new function to the list. Duplicate This duplicates the currently selected function, creating a new entry. Swap This allows you to swap the currently selected function with another function. Delete This will delete the currently selected function. To edit a function, simply click on it. The function string will be copied to the field below the list for you to edit it. Immediately to the left of this field is a cycle button that allows you to select the type of function. The magnify-glass button will bring up a list of internal commands (if Internal is the type selected) or a file requester allowing you to easily pick a command. The button labelled {} brings up a list of the argument functions. Refer to the manual for more information about these. Below the function list is a list of the flags that modify the operation of the function. These flags are described properly in the manual, but briefly, they are : Auto iconify Iconifies Directory Opus when this function is selected. CD destination Makes this function's current directory the current destination directory CD source Makes this function's current directory the current source directory Directory Opus to front Moves the Directory Opus screen to the front when the function returns Do all files Causes the function to operate on each selected file individually. Include DOpus-Startup Executes the DOpus-Startup script before the function. Include Shell-Startup Executes the Shell-Startup script before the function. No filename quotes Prevents filenames passed to commands being enclosed in quotation marks. Output to file Redirects output to a temporary file and displays it in the text viewer. Output window Opens a window to display output from the function. Recursive directories Descends into selected directories and operates on files within them. Reload each file Reloads each file after it has been operated upon to reflect any changes made to it. Rescan destination Rescans the destination directory when the function returns. Rescan source Rescans the source directory when the function returns. Run asynchronously Runs the function as a separate process so that Directory Opus does not have to wait for it to return. Workbench to front Moves the Workbench screen to the front before running the function. To the right of the flags list are three more fields pertinent to the operation of the function. Stack size This is the amount of stack space that will be allocated for the function. Priority This is the priority that the function will be run at. Close delay This specifies the amount of time that an output window will remain before closing after the function has returned. The Okay button will return, keeping the changes you have made. The Cancel button will discard any changes you have made. There is one pull-down menu available in this section, "Edit". All sections with a Command Editor contain the Edit Menu with Cut, Copy and Paste commands. These allow you to swap command definitions between buttons, menus and filetypes. The options in this menu operate on the displayed Command List. This includes the Flags and fields. Cut Copies the settings of this Command List to the clipboard then erases them, resetting all fields to their default settings. Copy Copies the settings of this Command List to the clipboard, but will leave the values untouched. Paste... Displays a list of all Command Clips in the clipboard (if there are any present). If you select an entry from this list, it will be pasted into the current Command, replacing any information that was there already. Erase Resets all fields to their settings, erasing the Command List. The Command will not be copied to the clipboard. Clear Clips When you use the Cut and Copy Edit Menus, the Commands are stored in the file t:configopus.clip. Clear Clips deletes this file, causing all previously clipped Commands to be cleared. Drives The Drives section allows you to configure the devices that are listed in the drive buttons, displayed to the left of the button banks in Directory Opus' window. There are thirty drive buttons, arranged in five banks of six. To edit a drive, click on the appropriate button. Editing controls will appear below, allowing you to pick foreground and background color for the button, the name of the button (the text that is displayed inside the button), the path of the button (the path that is read when the button is selected), and a shortcut key for the drive button. At the bottom of the window are several buttons allowing you to perform certain operations on the drives. These are : Get drives This fills the drive buttons in with the current devices present in your system. Copy bank This allows you to copy the contents of an entire drive bank to another bank. Swap bank This allows you to swap the contents of an entire drive bank with those of another bank. Delete bank This allows you to clear the contents of an entire drive bank. Sort bank This allows you to alphabetically sort the contents of a drive bank. Copy drive This allows you to copy the contents of one drive button to another. Swap drive This allows you to swap the contents of one drive button with those of another. Delete drive This allows you to delete an individual drive button. There are two pull-down menus available in this section. The first, Configure, is discussed in the help text for the main menu. The last menu is the Tools menu. It works in the same way as in the Custom Button configuration screen. Filetypes This window allows you to manipulate your defined filetypes. All currently defined filetypes are displayed in the list. To edit a filetype, simply select it from the list. To create a new filetype, select the New button at the bottom of the window. The Swap button allows you to exchange the position of two filetypes in the list. The Delete button allows you to remove filetypes from the list. This window has an additional menu, Classes. The functions in this menu allow you to manipulate the file class definitions. You can then take a file class definition and turn it into a filetype with defined actions. The options available from the Classes menu are : New... This function allows you to create a brand new class definition. Edit... This function opens a window listing all defined file classes, and allows you to select one to edit it. Duplicate... This function allows you to duplicate an existing file class. Delete... This function allows you to delete a file class definition. Open... This function allows you to open another file class definition file, and selectively import class definitions into your current definition list. Save This saves your file class definitions. Save As... This allows you to save your file class definitions to a new file. Clear This will remove all file class definitions from memory. Filetypes/Edit class This window allows you to define and edit a file class definition. At the top of the window is the file viewer. This allows you to load a file and examine it in hexadecimal mode. To load a file, select the magnify-glass button or enter a filename into the field. When a file is displayed in the viewer, you can use the scroller to move up and down. You can also use the cursor keys. If you click with the left mouse button inside the file viewer, a cursor will appear. As you move the mouse (with the button held down), the cursor will move, and your position inside the file will be displayed in the Position box to the right of the viewer. If you double-click inside the file viewer, you are able to "mark" a position. From now on, when you move the cursor around, your offset from the position you marked is displayed inside the Offset box, located under the Position box. The cycle button labelled Decimal initially allows you to change the Position and Offset displays from decimal to hexadecimal format. Below the file viewer is the actual definition area for the file class. The File class field allows you to give a name to this class, and the Class ID field allows you to give the class a short identifying string. Underneath this is a list displaying the definition of the file class. Click on a line in the definition to edit it. The operation of each definition line is set by selecting the magnify-glass button and picking an operation from the list. The field to the right of this allows you to enter data needed by the operation. The New entry button allows you to add a new line to the class definition. The Duplicate button allows you to duplicate an existing line, and the Swap button allows you to swap the position of two lines. The Delete button allows you to remove a line from the definition. Filetypes/Edit This window is where you actually define the actions that are to be taken on files of this filetype. Each filetype has separate actions defined for several different events. The lister at the top of the window allows you to select the event to edit the action for. Events include Click-m-click, Double-click, Read, Show and Play, and four user definable commands (User1 through User4). Events that have actions defined for them will be indicated in this list with asterisks. Underneath the Event lister is a field allowing you to edit the Event description. This is a string that is displayed in the status bar whenever this particular event occurs. Below this is the function editor. This operates in the same way as the function editor in the Buttons configuration. In the top-right corner is a button labelled Edit Class. This allows you to edit the class definition for this filetype. Note that this only changes the definition for this filetype; the original definition in the class database is not affected. The "Edit" pull-down menu operates in the same way as described in the Button Editor section. Filetypes/Edit/Edit class This window allows you to edit the local class definition for a filetype. This window operates in the same way as editing a distinct file class. Note that this only changes the definition for this filetype; the original definition in the class database is not affected. Hotkeys This Window allows you to define and edit global Hotkeys. These are functions that are assigned a certain key sequence, and can be activated by pressing those keys from anywhere in the system (while Directory Opus is running), not just from Directory Opus' window. To edit an existing Hotkey, select it from the list. To create a new Hotkey, use the New hotkey button. The Delete button allows you to remove a Hotkey from the list. The Duplicate button allows you to duplicate an existing Hotkey. The Swap button allows you to exchange the positions of two Hotkeys in the list. Hotkeys/Edit This window allows you to edit the function for a global Hotkey sequence. The Name field lets you give a name to this Hotkey. Below this is the function editor for the Hotkey sequence. This works in the same way as all the other function editors in the program, except that only some of the Flags are selectable. This is because many flags are meaningless when applied to Hotkeys. Menus Here you can create and edit your custom menus. You can have up to five menus, each containing up to twenty menu items. To change the title of a menu, click on its title. A requester will appear allowing you to edit the string. To edit a menu item, simply click on it. As the window is not large enough to display all twenty items in each menu at once, you have to use the slider at the right of the window to access the lower menu items. Below the menus are several buttons. These are : Copy menu This allows you to copy the entire contents of one menu into another menu. Swap menu This allows you to swap the contents of one menu with those of another. Delete menu This allows you to delete every menu item within a selected menu. Sort menu This allows you to alphabetically sort a menu. Insert item This allows you to insert a menu item before already existing items. The selected menu item and all items below it will be shifted down to create a space. Copy item This allows you to copy one menu item to another. Swap item This allows you to swap two menu items. Delete item This allows you to delete an individual menu items. All menu items below the deleted one will move up to fill the space. There are two pull-down menus available in this section. The first, Configure, is discussed in the help text for the main menu. The last menu is the Tools menu. It works in the same way as in the Custom Button configuration screen. Menus/Edit This window allows you to edit the functions for the selected menu item. It operates identically to the Button editing window. Operation This window allows you to set certain parameters that change the way Directory Opus operates. Down the left side of the screen are several buttons that access different sections of the Operation configuration. Copy Lets you modify the operation of the Copy function. Also allows you to select what happens when trying to replace an existing file. Date format Allows you to select the format you wish dates displayed in, and also allows you to select a 12 or 24 hour clock format. Delete Allows you to configure the operation of the Delete function. Error check Lets you choose how you wish errors to be handled. General Miscellaneous flags that do not fit in to any other section. Icons Allows you to configure how icons are to be dealt with. List format Lets you configure the format in which files and directories are displayed in the left and right windows. Update Lets you choose how the display is to be updated during disk operations. Operation/Copy This allows you to configure how the Copy function works. "Check destination's free space" causes Directory Opus to check to see if the destination has enough room for the selected files before they are copied. NOTE: This option is heavily outdated. It only knowns about FFS partitions with 512 Bytes per block. It will fail (in other words: report wrong results) on any partition that does not match these specs exactly. Always disable this option unless you're sure that all of your partitions are FFS, 512 Bytes/block! "Set archive bit of source" causes Directory Opus to set the A bit of each file after it is successfully copied. "Also copy source's..." allows you to select which items are maintained when a file is copied. "What to do when a file already exists..." allows you to pick what happens when you try to copy over an already existing file. Operation/Date format Here you can choose the format that dates are displayed in. "Name substitution" lets you pick whether very recent dates are displayed by the name of the day (eg Wednesday). 12 hour clock lets to choose whether time is displayed in 12 or 24 hour format. Operation/Delete This lets you configure how the Delete function works. "Ask before commencing" delete will make a verification requester appear every time the Delete operation is started. "Ask before deleting files" will ask you before each individual file is deleted. "Ask before deleting non-empty directories" will ask you before deleting a directory that is not empty. "Ignore the delete protection bit" causes Directory Opus to not respect the D protection bit, and delete the file whether it is protected against deletion or not. Operation/Error check This allows you to choose what happens when an error occurs. "DOS requesters" will enable the standard DOS error requesters. "Opus error" requesters will enable Directory Opus' own error requesters. Operation/General These flags are miscellaneous settings that do not fit under any other category. "Click-M-Click drag" enables the dragging of files and directories from one window to another as an equivalent for the click-m-click operation. "Display info" causes information on each file to be displayed in the title bar when the file is selected. "File double-click" enables filetype actions on files when they are double-clicked. "Window slider activate" makes a directory window become active whenever its sliders or scroll buttons are selected. Operation/Icons These flags allow you to select how icons are handled by the system. "Create icon with directories" causes an icon to be created when a directory is made with the Makedir function. "Perform all actions on icons as well" makes whatever happens to a file happen to its icon too (copy, rename, delete, etc.) "Select icons automatically" will cause an icon to be selected automatically when its file is selected. Operation/List format This allows you to configure the format of the list that is displayed in both the left and right directory windows. To select which window you are configuring, use the cycle button at the top of the window. The list of "Selected display items" shows which items are currently selected for display, and in what order they appear. To add an item to the list, click on it in the list of "Available display items". You can select which item the list will be sorted on by selecting from the list of Selected display items. The current sort item is indicated by a check mark. The "Displayed lengths..." fields allow you to enter the maximum length of certain items. "Show entries as K/M/G" lets you decide if you want to have filesizes displayed in bytes (i.e. "338566") or Kilo/Mega/ Gigabytes (i.e. "330K"). The latter needs four chars less (saving valuable space) and is probably more readable. The Reset button will reset the list of Selected display items to its default. Below this, the Clear button will clear the entire list. Selecting the Clear button with the right mouse button causes the last entry in the list to be removed. "Entry separation" allows you to select how files and directories are to be displayed : Mixed, with files listed first, and with directories listed first. Finally, the "Reverse sorting" flag causes the list to be sorted in reverse order. Operation/Update This screen lets to select how the Directory Opus screen is to be updated when processing files. "Operation progress indicator" causes a requester to appear giving a graphical indication of the percentage of completion of the operation. "Current file progress indicator" is a bar which shows how much of a file has been copied or moved. This is especially useful when copying large files. "Left-justify filename in status bar" causes filenames that are displayed in the status bar to be left-justified, to enhance readability. "Scroll directory window" causes the directory windows to be scrolled if necessary to ensure that the file currently being processed is visible. "Update free disk space" will make the free space indicators above each directory window be updated as needed during file processing. Ordinarily, the free space is only updated after the operation has finished. "Directory refresh.." causes directories to be reloaded automatically if Directory Opus receives notification that they have been modified by another program. "Redraw more than a quarter of a page" causes directory lists to be completely redrawn, rather than scrolled, if they are moved more than a quarter of a pagae in either direction. This can greatly speed up moving through directories. "Update listview slider while scanning" turns updating the sliders while scanning a directory's content on or off. Turning it off may result in a slight speedup, especially for directories containing an extremely big amount of files. Screen This section allows you to configure Directory Opus' display. Arrows This allows you to set the size and position of the sliders and arrows. Colors This lets to configure the pen colors used to render the display in. Fonts Fonts lets you select the fonts used for several display items. General This allows you to configure several miscellaneous parameters. Palette This lets you modify the palette used on a custom screen, or on the Workbench screen under 3.0. Screen mode This lets you choose the screen mode and size of the Directory Opus display. Sliders This screen allows you to adjust the position of the directory sliders. Screen/Arrows This section lets you configure the size and position of the three sets of arrows and sliders/fields (Scroll up/down, Scroll left/right and Buffer previous/next). For each of set of arrows you have three position choices. You can also set the size of the arrows and sliders/fields using the four arrows labelled Adjust size. Screen/Colors This allows you to select which pens various display items are rendered in. You can configure the color of almost every item on the Directory Opus display. To select the item to modify, use the cycle button at the top, or click on the items representation from the display at the bottom of the display. Screen/Fonts This screen allows you to pick which fonts are used to render certain display items. When this section is entered, your FONTS: directory will be scanned, and a list of all available fonts will be displayed. Select the item you wish to modify from the Display item list. Then, simply select the font and point size you want from the appropriate lists. There is also a field under the point size list, allowing you to enter a custom size. Below the lists an example of the selected font is displayed. Screen/General These are miscellaneous flags relating to the display configuration. "Bottom-right tiny buttons" allows you to enable or disable the tiny buttons that appear at the bottom-right of Directory Opus' window. "Button banks sliders" allows you to enable sliders on the button and drive banks at the bottom of the Directory Opus screen. "Custom screen window borders" turns on the new style guide compliant look. This is described in the manual. "Display status text in title bar" removes the dedicated status bar and instead displays status text using the OS function SetWindowTitles() "Draggable requesters" allows you to enable proper window borders (including a drag bar) for requesters that appear on the Directory Opus screen. "Indicate button has RMB" function causes buttons in the custom button banks with right-mouse button functions to be displayed with a tiny "dog-ear" in the top-right corner of the button, to indicate that they have a right-mouse button equivalent. "New-look sliders" causes the sliders of the Directory Opus window to be displayed in the new 2.0 style. Note that their color is not configurable if this option is turned on. Screen/Palette This allows you to configure the color palette Directory Opus uses. To select the color to edit, simply click on it. The currently selected color is displayed in a box to the right of the color selection box. Below this are three sliders that allow you to modify the amount of red, green and blue in the selected color. The precision of these sliders will depend on the selected screen mode. Below this are several internal Preset color palettes that you may like to experiment with. Screen/Screen mode This screen allows you to select the type of screen Directory Opus is displayed on, and the size and number of colors that it uses. The Display mode list displays the available display modes that you can pick from. The display mode list also shows all public screens. Directory Opus can be setup to open on to a specific public screen. The one other display mode entry is Workbench:Clone. This causes Directory Opus to open a screen in the same mode, and the same size as the Workbench screen. The only thing you can modify is the number of colors. Below the list is the Width and Height settings. If the "Use default" option is enabled for either of these, the default values will be used. Otherwise, you may enter your own width and height for the screen. Underneath this is the color setting. Here you can configure the number of colors the Directory Opus screen is to have. The "Half-height screen" option causes the screen to be opened at half the normal height, and positioned half-way down the display. This allows you to run Directory Opus at the bottom of the screen, leaving the top of the screen free for another program. This will have no effect on certain graphic cards (i.e. BlizzardVision / CybervisionPPC). Below this is a box that displays certain parameters above the selected screen mode, including default size, maximum size and maximum number of colors. Screen/Sliders This editor allows you to select the positon of the Window View Sliders. Simply click on the buttons above the simulated window views to toggle them between Right and Left. System This section allows you to configure certain parameters that control the Directory Opus system and operation of certain functions. AmigaDOS Allows you to change settings controlling the launching of external functions. Clocks Allows you to configure the format of the screen clock and the iconified clock. Directories Allows you to determine the handling of directories. Hotkey Allows you to configure a hotkey that can call Directory Opus up at any time. Icons Allows you to specify external icons used by the AddIcon function. Modules Allows you to select which external modules are to be pre-loaded. Show pattern Allows you to pick which files to display and which to hide. Startup Lets you configure what happens when Directory Opus first starts up. View & Play Allows you to modify the operation of the viewing and playing functions. System/AmigaDOS This section allows you to configure how external functions are launched. Shell lets you select a command used to start new shells. Console lets you configure the handle used to open shell windows. Startup-script lets you name a script that is always executed before custom functions are run. Priority lets you pick the priority at which Directory Opus itself runs. It does not directly affect the launching of external functions, but is configured from this menu because there was basically nowhere else to put it :-) System/Clocks This screen lets you configure the format of the clock/memory bar at the bottom of the Directory Opus screen, and also to choose what is displayed when Directory Opus is iconified. "Show free space as..." and "Text format..." allow you to configure the format that free memory is displayed in, if the Memory monitor option is selected. System/Directories This section allows you to configure the handling of directories. "Buffers per window" lets you set the number of directories that are cached for each of the left and right windows. "Always move to an empty buffer" causes Directory Opus to load new directories into empty buffers rather than overwriting the contents of an existing directory buffer. "Re-read changed buffers" makes Directory Opus re-read any directory whose datestamp has been modified, thus ensuring the representation of the directory is as up-to-date as possible. "Search buffers" allows you to configure when Directory Opus will search buffers for a directory before actually reading it off disk. "Auto diskchange" and "Auto diskload" cause Directory Opus to sense when disks have been inserted and to act appropriately. "Expand pathnames" causes pathnames to be expanded to their full name. "Use ExAll()" makes Directory Opus use DOS routines introduced with AmigaOS 2.0 for reading directories that have the potential to be faster. "Show free space as..." lets you configure how the free space of both windows is displayed. System/Hotkey This lets you select a key sequence that can be used to call Directory Opus up no matter what state it is in. If the Use middle mouse button option is selected, and you have a three-button mouse, the middle mouse button will be used as an additional hotkey. System/Icons This screen lets you assign an external icon file to each of your configured filetypes, to be used by the AddIcon function. This lets you add specific icons to specific types of files automatically. To select an icon file for a filetype, select it from the list. Those filetypes that have icons assigned to them have an asterisk displayed to the left of the name. If the selected icon can be found, it is displayed in the box at the bottom-right corner of the screen. The Project's Default Tool allows you to change the default tool of the Default Project icon. It does not modify the default tool of any filetype icons. System/Modules This section lets you choose which external modules are to be pre-loaded. To reduce the size of the main program, Directory Opus uses several external modules that only need to be in memory when they are being used (an example of this is ConfigOpus, the configuration program). If you do have plenty of memory, however, you can elect to pre-load the modules. This causes them to be loaded automatically when Directory Opus runs, and results in much quicker access to them when they are needed. To select a module to be pre-loaded, click on it. A checkmark is displayed indicating which modules are to be pre-loaded. System/Show pattern This lets you configure which files are to be displayed, and which are not to be displayed. Hide files with hidden bit set causes files that have the H bit set to be hidden from view. Show lets you configure a wildcard pattern determining files to show. If this is set, ONLY files matching this pattern will be displayed. Hide lets you configure a wildcard pattern determining files to hide. If this is set, files matching this pattern will not be displayed. System/Startup This section lets you configure the operation of Directory Opus when it first starts up, and returns from certain operations. "Directories to read on startup..." lets you set directories that will be automatically read into the left and right directory windows. "ARexx scripts to execute on..." lets you choose external ARexx scripts that are executed at certain times. System/View & Play This section allows you to modify the operation of the viewers and players. "Black background between pictures" causes the Directory Opus screen to be turned black when showing multiple pictures. "Start animation paused" causes animations to be displayed in pause mode initially. You can then start them with the S key. "8-bits per gun colour" tells Directory Opus to treat the colour information in IFF ILBMs as having 8 bits per gun. Pictures that have 4 bits per gun, pre-AGA, are shown a little dimmer than usual. This option is only available when using AGA. If "Pick best screen mode" is enabled, the Operating system will select the screen-mode used by DirOpus' viewers. "Show delay" lets you configure the time in seconds that each picture is displayed for before the next picture is brought up. "Fade delay" lets you set the speed of the fade in/out of each picture. This is set in approximately 45ths of a second, and controls the time between each palette change in the fade process. If this is set to 0 there will be no fade. "Turn audio filter off for play" will cause the high-pass audio filter to be turned off when playing sounds (this does not work in Amiga 1000s). "Loop on double-click" causes sound files to be played endlessly if they are played via a double-click operation, instead of just played once. "Text viewer borders" enables the borders and slider in the text viewer. "View in window" tells the Text viewer to open as a window on DirOpus' screen (or on the screen DirOpus is using) instead of opening its own screen. "Tab size" allows you to set the number of spaces that a tab is equivalent to for the text reader. "Left X", "Top Y", "Width", "Height": If the Text viewer is told to open a window on DirOpus screen (see above), this will determine the window's position and size. '0' in width or height equals maximum distance in that direction. Negative values are subtracted from the maximum available size. The window cannot be made smaller than 50 x 50.