Opus 5 Utility Requesters

The Diskcopy Requester
This function allows you to make an exact copy of one disk
on another. When this function is called, a requester with
several buttons appears.
From..: This list contains the possible disk drives that may be
used as the source. When you click on one, it becomes the
selected drive.
To..: This list contains the possible destination drives which
are compatible with the selected source drive. The source disk
drive is always available as a destination to allow you to make
single drive copies. This only makes sense with removable
media such as floppy drives as it would accomplish nothing to
Verify: This button allows you to turn off the integrity
verification when writing data to the destination drive.
Although it is faster, you probably won't want to do this.
Bump Name: This button allows you to change the volume
name using the same naming convention as Workbench's
Diskcopy. (See AmigaDOS documentation for details.)
This function will not copy any protected software, or non-
AmigaDOS format disks.
Selecting the 'Diskcopy' button will start the copy. The ' Cancel'
button will abort without attempting to copy the disk.copy a hard drive to itself.

The Format Requester
This allows you to format a new disk. All new disks need to be
formatted before the computer can write to them.
When the Format command is called, a requester with several
buttons appears. On the left side is a list containing the devices
which can be formatted using this operation. The selected device
is highlighted. Be sure the device you intend to format is the one
that is highlighted!
+ Warning! This option will destroy existing data on a disk. 
Be sure you want to erase the data before you click Format or
Quick Format buttons.
Name: This field allows you to give a volume name to the
drive to be formatted.
Fast File System: This allows you to format a device using the
Fast File System option of AmigaDOS. You should consult
AmigaDOS documentation for more detail.
International Mode: This allows file and directory names to
include accented characters.
Directory Caching: This will decrease the capacity of your
disk but the directory reading speed will be much greater.
Put Trashcan: This button allows you to put a trashcan in the
root directory of the newly formatted device.
Make Bootable: If this button is selected, Opus 5 will install a
standard AmigaDOS bootblock on the disk, making it bootable.
Verify: This button allows you to disable the format
verification. As with the Diskcopy function, the process is
faster with Verify turned off, but you won't be made aware of
any errors, so it's better to leave Verify turned on unless you
trust your disks completely (you really shouldn't).
Format: This button begins the formatting process. Be very
careful that you have selected the correct device. Once a
Format begins, it can be aborted, but data will be lost!
Quick Format: When this button is selected, the disk will be
initialised (wiped). This provides an extremely fast way to
erase an old disk. It will not work on new disks however, only
on disks that have previously been formatted.
Cancel: This button will abort the process without attempting
the format.

The Print Requester
This Requester gives you full print formatting control for text files.
+ These configuration options work in accordance with the
Amiga Printer Preferences. The Amiga Preferences may override
these preferences or simply make the output look silly. For
example, you may not be able to use these options to display more
lines on a page than is specified in Amiga Preferences. All printers
are not created equal. Some printers will ignore some of these
configuration options.
You may adjust the following configuration items:-
Left Margin: This field contains the number of characters to
skip before printing each line.
Right Margin: This field contains the number of printed
characters allowed on each line. The Left Margin characters
are not included in this value. For example, a Left Margin of 5
and Right Margin of 70 will result in the last printable
character in the column 75.
Tab Size: This field contains the number of spaces to which a
tab character is equivalent. Opus 5 converts tabs to spaces and
will insert the appropriate number of spaces to create columns
based on Tab Size. For example, a Tab Size of 8 specifies Tab
positions of 8, 16, 32, 40, 48, 56, and 64.
Quality: This button cycles between Letter, and Draft. Some
printers can be toggled between Letter and Draft quality
Pitch: This button cycles between Pica, Elite, and Fine. These
values specify the size of letters to print. Your printer will
determine the exact dimensions of these values.
Output: By default, the output will be sent to the current
Preferences printer. However, you can redirect the output to a
file of your choosing.
Printer: This option directs output to the printer.
File: When this option is enabled, output is directed to a
selected disk file or device. When printing starts, a file
requester is presented. Enter the file path required or enter
the device name, such as PAR: or SER: etc.
Configuration: This button cycles between Header and Footer.
The Title, Date and Page no. buttons can be used when
creating a Header or Footer line for each page in the print out.
When the configuration button is Header, these buttons affect
the Header line; otherwise, they affect the Footer line. By
default, neither are created.
Title: When checked, a title will be generated. By default, the
filename will be the title. However, you can override this by
putting text in the Title field. You can have different titles in
the header and footer lines.
Date: When checked, the current date will be printed. Usually
this is enabled for either the header line or the footer line, but
not for both.
Page No: When checked, the page number will printed.
Usually this is enabled for either the header line or the footer
line, but not for both.
Style: This button allows you to modify the appearance of all
the printed text except the headers and footers. (Some printers
do not support all of these styles.) Clicking on the Text Style
Cycle button allows you to choose from the following options:
Normal, Bold, Italics, and Unlined (Under Lined).
Print: When you click this button, Directory Opus 5 will begin
printing the information.
This function will print all selected files, one at a time with a form
feed sent to the printer between each file.
If you select only one file to print, the print routine will be started
up as a separate process, allowing you to continue working with
Directory Opus 5. To cancel this type of print, simply select the
print function again. A requester will appear asking if you want to
continue with the print or halt it. This requester will also appear if
you attempt to quit Directory Opus 5 while a print operation is in
place, as you cannot quit until the print has finished.
Even if you abort a print, the printer may not actually stop for
some time. This is because most printers have buffers, some quite
large ones, which store data for printing and will need to empty
themselves before the print out will stop.
Cancel: This button will abort without attempting to print.

The Opus 5 Viewer
When required, Directory Opus 5 uses its own in-built program to
display selected files in ASCII, ANSI, or HEXadecimal formats.
The viewer opens as a separate window either on the Opus 5
screen or on its own screen. The viewer's display is fully buffered
so you may scroll backwards and forwards in the file as required,
using the scroll bars or the keys. You may re-size the window as
required with the size gadget on the bottom right.
The name of the current file is displayed in the window title bar,
along with various details about the creation date and size of the
file being displayed. The following keys are active:-
up or down arrows Move up or down a line
U Moves up a page
D Moves down a page at a time
Cursor keys Move up or down a line
Cursor key + Shift Moves one page
T or Cursor up + Ctrl Moves to the top
B or Cursor down + Ctrl Moves to the bottom
Q or Esc Exits the viewer
Space Page Down
Backspace Page Up
P Print file
S Search
N Next search
Right Amiga + C Copy to clipboard
The arrow keys and PgUp, PgDn, Home, End are also available.
The Viewer Menus
The File Menu
Next: If you have selected more than one file, the next one will
be read when you exit. To exit without reading the next file,
press the 'Quit' button.
Search: Searches for a string. Limited pattern matching is
provided by using the '?' character.
Repeat Search: Continue the search from the current position
using the same search pattern.
Print: Prints the current displayed file.
Save As: Saves a copy of the file using the standard ASL file
To Editor: Lets you edit the file with your preferred text editor
as specified in the Settings/Pick Editor menu item.
Quit: Quits the viewer.
The Settings Menu
Tab Size: Allows you to specify how many spaces to be used
in place of any TAB ($09) characters found.
Mode: Choose to display the file in either normal, ANSI, or
Hexadecimal mode.
Directory Opus 5 194
Utility Requesters
ANSI mode: Some text files may contain imbedded ANSI
sequences to provide extended formatting of the text using
Bold, Italics and other sequences. When set in this ANSI mode
from the menu, the Viewer is capable of displaying most of the
standard ANSI sequences.
Hex mode: The viewer can display files in hexadecimal
format. This allows you to view binary files and other files
containing non-textual characters. The file is displayed in the
following manner: The first value is the offset, displayed in
hex. This is the number of bytes you are into the file. The next
four values are each a four byte longword, with the actual
ASCII representation at the end. Any non-text characters are
shown as a '.' character.
Use Screen: Toggles whether the Viewer is opened on the
Opus 5 screen or its own screen.
Pick Screen Mode: Allows you to choose the screen mode to
use for the Viewer.
Pick Font: Allows you to choose the font to be used to display
the text in the Viewer.
Pick Editor: Allows you to choose the command line used to
invoke an external text editor. The "%s" will be replaced with
the name of the file. For example:-
Ed "%s"
This will start a text editor called 'ed' if you have one. The
double quotes are there so that filenames with spaces will
Save Settings: Saves the current Viewer settings to disk.