home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Merciful 3
/
Merciful_Release_3.bin
/
software
/
d
/
data_division_docs
/
datadivisiondocs02.dms
/
datadivisiondocs02.adf
/
06
< prev
next >
Wrap
Text File
|
1996-10-14
|
43KB
|
943 lines
Chapter Five
Using Directory Opus 5 ..........................31
Aborting Operations .............................31
Opus Context Sensitive Help .....................32
Directory Opus 5 Components .....................33
The Opus 5 Main Window ..........................33
Program Application Icons .......................34
Selecting Icons .............................34
Leaving Out Icons ...........................34
Icon Pop-up Menus ...............................35
Program Groups ..................................35
Menus ...........................................36
The Opus 5 File Listers .........................37
Lister - Name Mode Display ......................38
Title Bar ...................................38
Status Bar ..................................38
Lister Pop-up Menus .........................41
Filetype Pop-up Menus .......................42
Position, Display Format and Sort Order .....43
Editing Display and Sort Order ..............43
Dynamic Resorting ...........................45
Special Formats for defined Directories .....45
Field Titles ................................46
Toolbar .....................................46
Directory Path ..............................46
Hidden Parent Button ........................47
Lister - Icon Mode Display ......................47
Lister - Icon Action Mode Display ...............48
Using the Listers ...............................49
Using a Mouse with a Lister .................50
Moving Around ...............................50
Selecting Files and Directories .............50
Drag and Drop ...............................51
Directories .................................51
Double Click Power! .........................52
Name Mode - Double-Click ....................52
Name Mode - SHIFT double-click ..............53
Icon or Icon Action mode - Double-Click .....53
Clipboard Cut and Paste .....................53
Using the Keyboard with a Lister ................54
Quick Access to a File Name in Name Mode ....55
Extended Key Selection Gadget ...............55
Converting Directory Opus 4 Configuration Files .56
Using Directory Opus 5
This section gives you a short tour of Directory Opus 5. It describes
the operation of the program when using its default configuration. Other
configuration options are described in later chapters.
Aborting Operations
Before using the program, it is important to know how to abort an action.
Most functions can be aborted once they have begun. This can be quite
useful if you accidentally start deleting the contents of your hard drive.
To abort an operation, select the 'Abort' gadget shown in the file
Lister. Do not be alarmed if the action does not abort immediately; some
functions such as copy, may have to finish with the file they are working
upon before exiting.
Because Opus 5 uses extensive multitasking, it will often internally
spawn another task or program to perform your selected action. Or, the
selected action may be spread over a number of Opus 5's internal tasks.
For example, when de-archiving, Opus 5 will spawn your selected archiver,
for example, LHA, with the arguments to perform that job. After this Opus
5 will return to monitoring its main screen. To abort such actions, it
will be the LHA task you must abort not Opus 5.
Directory Opus 5 31
Opus Context Sensitive Help
Directory Opus 5 provides extensive context-sensitive help. Simply move
the mouse pointer over an object in the current window and press the Help
key. This will lookup the object in the Opus 5 AmigaGuide-based help
system and display the details of the object, button, or command pointed
to by the mouse pointer.
If the mouse pointer is over an Opus 5 Custom Button, the help system
will display information on the first command attached to that button. Of
course, Opus 5 can only show details of its own internal commands. It
cannot show details for script files or calls to AmigaDOS programs.
*** See Fig 5-01 ***
32 Directory Opus 5
Directory Opus 5 Components
As discussed in the introduction, Directory Opus 5 consists of a number
of inter-related objects, each running as its own task or process but
communicating with the other objects as required.
The main objects of the Directory Opus 5 system are a base window, called
the Opus 5 Main Window, plus any number of the following objects:- a
window displaying files and directories, called a Lister ; a window
displaying custom buttons, called a Button Bank; secondary requesters
for functions such as DiskCopy and Format; and from time to time, various
windows used to edit and adjust the configuration settings or other
operational parameters of the Opus 5 system.
This may all seem a little complicated at first, but in practice it is
not! It just uses the capabilities of the Amiga to allow you to do
several things at once, if you want. In reality you will find the power
and flexibility easy to master.
The Opus 5 Main Window
When Opus 5 is started, it first opens its main display window. This is
the handle by which you initially access basic Opus 5 functions.
This window, and its underlying process, provides similar functionality
to that of Workbench. As discussed on page 26, with Opus 5 you no longer
even need to run Workbench at all and can use the Opus 5 Main window as a
replacement for the standard Workbench window.
Like Workbench, the Opus 5 Main Window shows icons representing the disks
and volumes available. Once you have mastered using Opus 5 itself, you
may also wish to leave out other icons for your favourite files,
directories and programs.
You can select to open the Opus 5 Main Window on its own custom public
screen, on the Workbench screen, or on any public screen available in your
Directory Opus 5 33
system. You may also use the Opus 5 Main Window in place of Workbench as
discussed elsewhere.
Program Application Icons
Opus 5 can display the AppIcon images which application programs may open
as special handles on Workbench. The display of these may be controlled
by a switch in the Environment requester as discussed later. If you turn
this option on, Opus 5 will hear about these events from the Amiga OS
whenever a program attempts to add these to the Workbench display.
Selecting Icons
To access any icon displayed on the main window, simply double-click on
the icon with the left mouse button. This will open the volume or device
and read its contents into an Opus 5 file Lister display.
Alternatively, you may use the keyboard to select and activate the icons
as follows:-
the SPACE key toggles keyboard selection mode,
the Arrow cursor keys move the highlight,
the RETURN key activates the selected icon.
Leaving Out Icons
If you wish to leave out other icons representing files, programs or
directories, you can highlight the icon and select Leave Out from the
Icons menu, select Leave Out from the entry's RMB pop-up menu, or more
simply drag and drop the item(s) onto the main window from a file Lister
display. Left out icons will display a small arrow image to show that
they are left-outs. To put icons away, highlight the icon(s) and select
Put Away from the Icons menu or the icon's pop-up menu.
+-------------------------------------------------------------------+
| Unlike Workbench, when you 'leave out' files, the icon images are |
| still visible in their original directory. |
+-------------------------------------------------------------------+
34 Directory Opus 5
Icon Pop-up Menus
Each icon displayed on the Opus Main Window has special, sticky , pop-up
menus, accessed by clicking the right mouse button over the icon. These
menus contain a selected set of commands depending on the object to which
they are attached, whether Disk, Drawer, Group, or left out program.
These pop-up menus are also available on icons in Icon or Icon Action mode
Listers and, if activated, are also available on files in Name mode
Listers.
In reality, these pop-up menus are Filetype specific and are enhanced by
the Opus 5.5 Filetype recognition system. From Filetypes you may easily
add new menu functions according to the type of file. For example you
could add special menus to any LHA file as shown below.
*** See Fig 5-02 ***
Program Groups
On the Amiga, the concept of Program Groups is unique to Opus 5. Instead
of having to leave out all your favourite applications on the main window,
Opus 5 gives you an easy way to organise your files by allowing you to
create custom drawers called Groups. In a Group drawer you can collect
your favourite applications for immediate access.
As an example, you could create a Group called 'Graphics' and store in it
programs such as DPaint, Brilliance, Photogenics or other painting
programs. Another example would be to create one or more groups and
collect all your related Internet applications in one place. One group
called 'Net' could be used to reference applications such as AmiTCP
scripts, another called 'WWW' could hold assorted web browsers, and yet
Directory Opus 5 35
another could hold mailers such as Thor and other Internet utilities.
Instead of having to search all over your hard disk for each program, you
could then simply open the 'NET' group, for example, and double-click on
the required program to start your Internet connection and access the
World Wide Web.
To place applications in a specific Group drawer, open an Opus 5 Lister
showing the application's current directory then drag and drop the
application icon into the Group window.
For efficiency, Opus does not copy the actual icon or program to the
group drawer but only preserves a reference to the actual icon. If you
edit an icon in a Group, you are actually editing the original icon. When
you double-click on icon in a Group, you are effectively double-clicking
on the real icon in its real directory.
+---------------------------------------------------------------------+
| Not all icons may be placed into a Group drawer. If a file does |
| not have an associated TOOL or PROJECT icon, it cannot be placed in |
| a Group drawer. Also, you cannot place other drawers in a Group |
| drawer. |
+---------------------------------------------------------------------+
Menus
Access to other main Opus 5 functions is provided by global menus
attached to this window. (See The Global Menus on page 57.)
36 Directory Opus 5
The Opus 5 File Listers
The hub of the Opus 5 system are the file Listers. Each file Lister is
an independent process with its own output window. You may have as many
Lister windows open at any one time as you desire. Often, you will select
two or more windows to act in concert to, say, copy files between one
directory and another. Alternatively, you may only require one Lister to
view files in a directory and play a series of sound files.
Many of the features of a Lister display such as status and file colours,
display formats and other features can be customised. See the section
under the Environment menu for Lister Display and Lister Format.
Opus 5 Listers can display files in one of three ways, in Name Mode, Icon
Mode, or Icon Action Mode.
*** See Fig 5-03 ***
*** See Fig 5-04 ***
Directory Opus 5 37
Lister - Name Mode Display
We shall discuss Name Mode first since this was the original native
display mode of the Directory Opus Listers. This mode is designed to show
the list of files and directories in greater detail, as well as providing
many extra commands to make file manipulation easier.
In Name Mode, the Lister display window has the following features:-
Lister Window Title Bar
The title bar is at the very top of the Lister display. It is used to
display various status or error messages. Usually, this will show the
disk volume name, the name of the current directory, and the amount of
free space on this drive.
As with normal Amiga windows, if the Lister window is active, the window
title bar will be highlighted.
If you are unsure what Directory Opus 5 is doing, it is a good idea to
look in the title bar for a hint.
As well as a normal depth gadget, the window title bar also contains
(from right to left) a zoom gadget, iconify gadget and display format lock
gadget.
Lister Status Bar
*** See Fig 5-05 ***
Immediately underneath the title bar, is the Lister status display with
three embedded gadgets. This area shows details about the current
directory and selected items. It also defines whether a Lister is the
source or destination for file operations. From the Environment/Lister
Display menu, you can easily set different highlight colours for the
status bars of source and destination Listers. This gives you an instant
visual clue to the status of each Lister.
38 Directory Opus 5
The Lister status bar has four parts which are described in detail over
the following pages.
a) The Lister Message area
The large area on the left shows either a status or warning message about
the Lister display, or, more usually, when a device or directory has been
selected, it shows information about the directories, files and byte size
in the current Lister display. The number of directories, files and bytes
is shown in the following format:-
D:[xxx/yyy] F:[xxx/yyy] B:[xxx/yyy] *
where yyy is the total number of items, xxx is the number of each item
currently selected, and the asterisk is shown whenever files are hidden by
a filter, hide bit, or the filter icons flag. If desired you can
customise this display with the setting in Environment/Lister
Display/Status Text.
b) The Lister Command Menu
This special gadget provides a pop-up menu which may be used to hold your
favourite Opus 5 commands. These commands act only on the Lister to which
they are attached.
*** See Fig 5-06 ***
Directory Opus 5 39
Opus 5 comes with a pre-defined set of commands for this menu. By
default, Opus 5 will load the file Buttons/Lister Menu, but you may
readily customise these defaults to your own requirements. (See The Menu
Editor on page 174.)
c) The Lister Device Gadget
*** See Fig 5-07 ***
This special gadget provides a pop-up menu with quick access to the
current parent and root directories , the system device list and Opus 5's
internal cache list, and the history of previous directories seen by this
Lister.
d) The Lister Status Gadget
*** See Fig 5-08 ***
This special gadget displays the current status of the Lister. It also
provides access to a pop-up menu to change the Lister status and display.
Each Lister may be temporarily defined as a source (SRCE) or destination
(DEST) for file operations. When activated, a Lister usually becomes the
source, and the previous source (if any) becomes the destination. If more
than two Listers are displayed at one time, when activated, the Listers
40 Directory Opus 5
will cycle between SRCE, DEST and OFF in turn.
Alternatively, a Lister may be permanently locked as a source or
destination. Listers may also be OFF, that is neither SRCE or DEST.
Other options available from the pop-up menu include:-
Edit: Allows you to edit the list format display options for a specific
Lister. (See Lister Format on page 43.) This may also be
accessed from a double-click of the right mouse in the Lister
window, depending on the settings in Environment / Lister Options.
Lock Position: Normally, each Lister is displayed in a standard Amiga
window, which may be dragged to any position and may also
be resized. However, Opus 5 provides the option to lock
the Lister window in a set position at a set size. A
useful option if you wish to mimic other directory
utilities such as Directory Opus 4.
Lister Pop-up Menus
Opus 5.5 adds new pop-up menus to Listers. The Lister pop-up is accessed
from any Lister title bar by clicking the right mouse button. In Icon or
Icon Action Mode, the sticky menus may also be assessed by clicking the
RMB anywhere over the body of the Lister.
*** See Fig 5-09 ***
Directory Opus 5 41
The Lister pop-up menus provide rapid access to common functions
including:-
Iconify: Reduces the window to a small icon on the main window. This
saves memory but retains the contents of the Lister directory.
To un-iconify a Lister, simply double-click on the icon. You
can also iconify the Lister from the iconify gadget in the
Lister title bar.
Snapshot: Saves the current size, position and display mode for this
specific directory path. Next time you open this path it will
open exactly as you have saved it. (Note: See the
Environment/Lister Options section for more details on
snapshot.)
View As: Changes the Lister display to Name, Icon or Icon Action mode.
Show All displays all files which do not have their own icon by
using Filetype icons if they exist, or, if not, by using the
default icons as defined by the system default icons in
ENV:sys. (e.g. def_project.info etc)
Arrange Icons: When icons are displayed, this arranges the icons in
Name, (file) Type, Size or Date order.
New Drawer: Provides a shortcut to creating a new drawer or directory.
Filetype Pop-up Menus
These Filetype specific menus are accessed by clicking the RMB over any
entry in the Lister, whether directory, file, or icon. These are the same
menus as those available from icons on the Opus Main Window. (See
Environment/Lister Options)
*** See Fig 5-10 ***
42 Directory Opus 5
Lister Position, Display Format and Sort Order
When a new Lister is first opened, it will use the system defaults for
size, position, mode as defined in the current Environment, unless you
have previously done a snapshot of the size and position (and mode) for
the chosen directory path. If the Lister is in Name Mode, the display
format and sort order will also be taken from the system defaults unless
you have saved a special format for this path. This behaviour can be
refined further with settings in the Environment/Lister Display and
Environment/Lister Options.
For Name Mode Listers, if a special path format has been saved for the
chosen path the Lister will adopt the display format and sort method you
have previously saved unless you freeze the Lister format by using the
lock gadget in the Lister title bar. If this is selected, any special
path formats will be ignored and the current Lister format will be used.
Editing Display and Sort Order
The Lister format editor may be invoked from the Lister status menu
(Edit) or by a double-click of the right mouse button in a Lister window
if that option is enable in the Environment Editor Lister Options. The
format of each Lister may be changed independently.
The display format used in each Lister can be made up of any of the
following fields, in whatever order you wish:-
File Name File Size
File Date Protection
Comment File Type
Version Owner
Group Net Access
+--------------------------------------------------------------------+
| The version check understands version format used internally for |
| libraries and devices and also looks for the version string as |
| recommended in the Amiga Style Guide (defined as "$VER: Name |
| version.revision <(DD/MM/YY" ). If the version information in |
| the file does not follow the recommended standard, Opus may report |
| anomalous results. |
+--------------------------------------------------------------------+
Directory Opus 5 43
The chosen display order is shown in the Display/Sort list with the field
by which the data is sorted tagged with a check mark.
*** See Fig 5-11 ***
You can move items from the Available list to the Display/Sort list by
clicking on them. Alternatively, if you click and hold a given item, you
can drag and drop it between the lists, and also drag it to a new position
in the Display/Sort list.
Entry Separation: Choose between a display with Directories shown first,
files shown first, or a mix of files and directories,
sorted in order as selected above.
Reverse Sorting: By default, the display is sorted in alphabetical
order, or, if the item starts with a number, then the
item is sorted in numerical order. Tick this gadget to
display the list in reverse order.
Normally, the Opus 5 file Listers will display all files and directories
in the selected directory. By using the filters you can restrict the
files displayed.
Filter Icons: By default, all the '.info' icons files are also displayed
in the list. Check this gadget if you wish to not display
these files.
Hidden: When checked, tells Opus 5 to NOT show any files with the 'H' or
hidden bit set.
44 Directory Opus 5
Show and Hide: These text fields allow you to select a pattern of
files to show or files to hide. The pattern may be
defined using the standard Amiga wild cards of '#' and
'?'. For example, putting '#?.o' in the Hide field,
will cause the Lister to hide any file ending in '.o'.
Reset to Defaults: Will reset the format to the current global system
default setting. Saving this format will cancel and
remove any previously defined special path format.
Save: Ties the defined format to the path displayed in the Lister and
permanently saves (snapshots) it for use whenever the defined path
is accessed.
+-----------------------------------------------------------------------+
| Saved formats are remembered forever and always override the system |
| default format unless the Lister lock gadget is closed. Use Reset to |
| Default to clear and forget a stored format. |
+-----------------------------------------------------------------------+
Use: Accepts this format for this Lister for the current session
Cancel: Abandons all changes.
Dynamic Resorting
Since each Lister supports dynamic resorting, it is easy to change the
sorting method in a specific Lister on a temporary or permanent basis.
For example, you may wish to see the new files recently added to a
directory. To do this, double-click the right mouse button over a Lister
to bring up the format editor, select File Date as the sort method, tick
Reverse Sorting and select Use. (Alternatively, if Field Titles are being
displayed, simply click on the Date field title.)
Special Formats for defined Directories
In some cases, you may often wish to define a specific display format for
a particular directory. For example, you may wish normal directories to
be sorted in filename order, but with a 'Downloads' directory, you may
wish to see the latest files you have received.
Directory Opus 5 45
As from Opus 5.5, if wish to have a special format associated with a
specific directory (such as a Download or Incoming directory), set this
directly from the Lister format editor then select Save, and the chosen
format will be permanently stored for whenever you next access this
directory. (See page 93 for more details.)
Lister Field Titles
From the Environment/Lister Options settings, you may select to display
the names of the fields shown in a Name mode Lister. When these are
active, clicking on the name of the field will dynamically resort the
Lister, alternatively in ascending or descending order by that selected
field.
Lister Toolbar
Immediately beneath the status bar, is an optional toolbar showing small
graphic images or icons. Each of these images is actually a normal Opus 5
action button for which you may define separate actions for left, middle
and right mouse clicks.
By default, Opus 5 uses the file Buttons/Toolbar, but you may easily
define your own Toolbar. The images and actions of the Toolbar buttons
can be edited from the Editing the Lister Toolbar on page 182 for more
details. For those who wish to experiment or extensively customise their
Lister display, Opus 5.5 has a new internal command, Set Toolbar, which
allows you to load a new toolbar of your choice into any given Lister.
+---------------------------------------------------------------------+
| In Opus 5.5 the Lister window (or button window) no longer needs to |
| be active in order to see right and middle mouse buttons. Clicking |
| RMB or MMB over a Lister toolbar icon will generate the associated |
| RMB or MMB command function without activating the Lister window |
| itself. |
+---------------------------------------------------------------------+
Directory Path
At the bottom of the Lister display is a string gadget which contains the
full directory path. To go quickly to a specific directory, you may enter
46 Directory Opus 5
the full path in this box and press return. Opus 5.5 adds a history to
the string gadget. Activating the string gadget and pressing cursor up or
cursor down will scroll through the previous entries.
Hidden Parent Button
Each directory window contains a hidden Parent button on the left hand
outer edge of the window area. From any Lister in Name or Icon Action
modes, when you click the left mouse button on the left-hand window
border, Directory Opus 5 will display directory's parent, if it has one.
Alternatively, the button second from the left in the default toolbar
provides the functions for Parent and Root.
Lister - Icon Mode Display
Icon Mode provides a simple 100% compatible Workbench style graphical
display where files are displayed by their associated icons. It is best
used for running PROJECT applications which can often be run more easily
from their associated icons, or for quick access to a new disk.
In Icon Mode, the Lister window behaves more like a standard Workbench
window. It does not have the status bar and toolbar, nor its associated
gadgets, only a standard window display.
*** See Fig 5-12 ***
Icon Mode is not designed to be used for extensive file manipulation. If
you wish to do this, switch to Name Mode. However, you may still easily
copy files using the simple drag and drop operation.
Directory Opus 5 47
The prime purpose for Icon Mode is to provide extra compatibility with a
standard Workbench display. In Icon Mode, when you double-click on a
PROJECT or TOOL icon, Opus 5 will launch the application as if it had been
run from Workbench. Otherwise, the normal Opus 5 rules apply and Opus 5
will look at the file type and follow the instructions you have provided
under the particular Filetype definition. (See Filetypes on page 139).
These different modes of operation can be seen by using the master Opus 5
disk as an example. In Name Mode, if you double-click on the InstallOpus5
icon on the master Opus 5 disk, Opus 5 will call the text viewer and
display the script file as text. In Icon Mode, because the InstallOpus5
is actually a PROJECT icon, a double-click will run the Installer program
with the InstallOpus5 script.
In Icon mode, there is no concept of SRC or DEST Listers. Many Opus 5
buttons and command do not work in this mode. Icon mode is designed to
emulate the old Workbench display. If you need to have access to Opus
functionality, either use Name or Icon Action modes.
+---------------------------------------------------------------------+
| Once you switch to Icon Mode, you lose the Lister status bar, |
| toolbar and associated menus. To return to Name Mode or Icon Action |
| Mode, use the RMB pop-up menu or the global menus and select |
| Lister/View As/Name. |
+---------------------------------------------------------------------+
Lister - Icon Action Mode Display
Icon Action mode is new for Opus 5.5. It combines the functions of Name
mode with an icon display. Since there are SRC and DEST Listers, all the
standard Opus internal commands work for Icon Action mode on or between
the active Listers, plus you have extended drag and drop control using
icons not just filenames.
*** See Fig 5-13 ***
48 Directory Opus 5
Both the Icon and Icon Action modes allow you to have a background
pattern or picture in the Lister window.
If you double click on a drawer or directory icon in either Icon or Icon
action modes, a new Lister will be opened using the current display modes
unless the directory has a stored snapshot, in which case the stored mode
will be used. The position for the new Lister will be the last used
position or the snapshot position depending on the settings in
Environment/Lister Options.
If you hold down the left ALT key when you double-click on a directory
icon, the parent Lister will be closed automatically when the new Lister
opens.
Using the Listers
A Lister is used to display the list of directories and files in a
selected directory. You may also display the list of available devices
and assigns, or internal Opus 5 cached directories. Custom modules and
ARexx handles can also use Listers.
In Name or Icon Action mode, most actions and commands apply only to the
highlighted items in the list or highlighted icons, although some
commands, such as MakeDir, obviously, act to create a new directory in the
current directory as shown in the Lister.
Actions such as Copy, CopyAs, Move etc, act between a Lister defined as
the Source (SRCE) and a Lister defined as a Destination (DEST). If you
are using a multi-windowed multi-Lister display, be careful that you have
set the SRCE and DEST Listers correctly before you attempt a semi-
destructive action such as Copy, Move, Delete and so on.
Actions selected from the Toolbar or pop-up menu in a particular Lister
act only on that Lister. Actions selected from Button Banks, act on the
defined source Lister or between the source and destination Listers
depending on the particular command or action.
Directory Opus 5 49
Using a Mouse with a Lister
Activating a Lister
Single left-click on the Lister window title to activate the Lister
window.
Left-click on status bar to make the Lister the source (SRCE).
SHIFT left-click on status bar to make the Lister the destination (DEST).
ALT left-click on status bar turns the Lister OFF.
CTRL left-click on status bar toggles the LOCK option. This toggles a
SRCE to locked SRCE! or DEST to locked DEST!.
Depending on the settings in Environment/Lister Options, a double right-
click over a Lister can bring up the Lister Format Editor.
Moving Around
If there is more information available than will fit into the Lister
display, either horizontally or vertically, a limited display will be
presented. Use the window's horizontal or vertical scroll bars to reveal
the rest of the display.
Alternatively, you can also scroll up and down, and left and right, by
holding the right mouse button and moving the mouse. These actions are
available in all Listers irrespective of the display type.
Selecting Files and Directories
To select or highlight a file or directory, simply click on it with the
left mouse button.
To highlight multiple items, click and hold the left mouse button and
drag downwards or upwards to select the adjacent items.
Drag and Drop
Dragging selected items horizontally allows you to pick them up and move
them out of the Lister. You can then drop them either in another Lister
or on the Opus 5 main window, and even on other objects including the
various editors. This is called Drag and Drop.
Specifically, to drag and drop, select one or more files and/or
directories, and either move horizontally outside of the window while
holding the button down or press right button while holding left button.
If the Lister already has files selected, use ALT left-click to "pickup"
the currently selected files.
Unless otherwise defined, drag and drop of a file copies the item to the
new location. For consistency, normal drag and drop operations on a
directory perform the same copy function. The default action for drag and
drop for all internal Filetypes is to Copy the file, but, this can be
overridden by user-defined settings.
Directories
Double-click on a directory to enter and display that directory.
Drag and drop a directory to copy the directory to the new location, or
leave it out if dropped onto the main window.
SHIFT drag and drop of a directory does not copy the directory but
displays the contents of the directory in the destination Lister.
(Actually, it is holding down the SHIFT key when you drop the directory
which does the trick!) SHIFT double-click on a directory to open up a
new Lister for that directory.
SHIFT ALT double-click on a directory to split the current Lister display
and open a new directory Lister.
+-------------------------------------------------------------------+
| These actions for directories can be further defined by using the |
| special Opus "directory" Filetype. See Filetypes on page 139.) |
+-------------------------------------------------------------------+
Directory Opus 5 51
Double Click Power!
Some of the power of Opus 5 is revealed by a simple double-click on a
file. In Opus 5.5 we have extended the double-click system depending on
the Lister mode, either File or Icon (or Icon Action) modes.
Name Mode - Double-Click
When you double-click on a file Opus 5 examines it to see if it can
identify the type of file. If a file matches a previously user-defined
Filetype, for which the appropriate function has been defined, the
function is executed.
If a file does not match a user-defined Filetype, it is tested against
the internal Filetype definitions, which are as follows:-
Filetype Function
Executable Program Run
ILBM picture Show
Picture (DT) Show (via datatypes)
ANIM Animation Show (plays animation)
8SVX sound Play
Sound (DT) Play (via datatypes)
Icon Display IconInfo
Opus 5 Buttons file LoadButtons
Opus 5 Environment file LoadEnvironment
Opus 5 Options file LoadOptions
If none of these match, the action taken depends on the setting of
Options/Miscellaneous/Filetype Sniffer. Opus 5.5 provides a new Automatic
Filetype Creator to assist you in creating and testing file types. If the
Filetype sniffer option is selected, Opus can examine ("sniff") the file
in greater detail and install or create a new Filetype for this type of
file. (See Filetypes on page 139.)
52 Directory Opus 5
*** See Fig 5-14 ***
Otherwise, the SmartRead function will be called. This will display the
file as ASCII (with or without ANSI sequences) or in hexadecimal,
depending on its contents.
+-------------------------------------------------------------------+
| In a Name Mode Lister, if you wish to check how Opus recognises a |
| specific file, add "File Type" to the display format. |
+-------------------------------------------------------------------+
Name Mode - SHIFT double-click
If you hold down the SHIFT key and double-click on a file, Opus looks to
see if the file has an associated icon and if so will perform a double-
click on that icon. This allows you to run many programs and installer
scripts directly from Name Mode but through the project icons just as if
from Workbench.
Icon or Icon Action mode - Double-Click
A double-click on an icon acts the same as Workbench, running the project
or tool as defined in the icon.
A SHIFT double-click in Icon or Icon Action mode has no special
significance unless more than one icon has been highlighted (by holding
down the SHIFT key and highlighting multiple icons or drag selecting
icons). In this case, a SHIFT double-click will act the same as Workbench
and search the list of highlighted files to find the first TOOL, run this
program and feed to it the list of the other PROJECT files.
Clipboard Cut and Paste
Opus 5.5 now fully supports the Amiga clipboard. You can now copy the
displayed text from any string gadget such as the Lister Directory Path
Directory Opus 5 53
using right-Amiga-C and paste this into another gadget (or any other
program which supports the clipboard) using right-Amiga-V. Remember all
Opus string gadgets support copy and paste.
Support is also provided directly in Name Mode Listers. You can directly
copy the list of highlighted files to the clipboard with right-Amiga-C.
This copies the full path of the files to the clip. (e.g.
work:smeg/filename). If you use right-amiga-shift-C, only the filenames
themselves are copied, not the full path name.
Using the Keyboard with a Lister
When a Name Mode Lister is active, the cursor keys or keypad cursor keys
may be used to scroll the Lister display up, down or left or right.
Pressing SPACE toggles a special keyboard selection mode. In Name Mode,
the cursor keys may be used to move the highlight up and down the list and
the following sequences may be used. In Icon modes, some of these key
sequences will selectively highlight icons in the Lister, others do not
apply.
Key
Home / CTRL cursor up top of list
End / CTRL cursor down bottom of list
Pg Up / SHIFT cursor up up one page
Pg Dn / SHIFT cursor down down one page
Other key sequences include:-
* TAB activates the next (non-busy) Lister.
* SHIFT TAB activates the previous (non-busy) Lister.
* RETURN (in keyboard selection mode) toggles selection status of a
file. In non-keyboard mode, it activates the path field at the
bottom of the Lister.
* Enter (in keyboard selection mode) performs the same action as a
double mouse click.
* SHIFT-ESCAPE closes the Lister.
54 Directory Opus 5
Other key functions include:-
Del Format Editor
/ or BACKSPACE Parent ***
: or ; Root ***
* Select
( All
) None
- Toggle
+ DeviceList
(*** plus SHIFT to open a new Lister)
Quick Access to a File Name in Name Mode
To scroll quickly to the first file entry starting with a particular
letter, press that letter; the list will scroll as close as it can get to
the first entry. Press a letter in conjunction with either SHIFT key to
scroll to the first Directory beginning with that letter.
Extended Key Selection Gadget
For those large directories and CDROMs where more than one key is
required to choose a specific file, Opus 5.5 adds an extended key
selection gadget. If enabled from the Options/Miscellaneous setting, this
provides a pop-up string gadget which allows you to enter several
characters to match a file. Again, using capital letters scrolls to
directories instead of files.
Directory Opus 5 55
Converting Directory Opus 4 Configuration Files
Directory Opus 5 is able to detect and convert the old configuration
files from Directory Opus 4 ONLY. Opus 5 is not able to convert
environment files from earlier versions. If you have a version earlier
than version 4 then you will have to convert the files using version 4
first!
If you select Environment/Open in Opus 5, and try to load an old version
4 configuration file, you will be asked which parts of the old
configuration you wish to convert. The basename you specify will be used
when creating individual files corresponding to Button Banks, etc.
*** See Fig 5-15 ***
56 Directory Opus 5