home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 4
/
FreshFish_May-June1994.bin
/
new
/
amigalibdisks
/
d984
/
forceicon
/
forceicon.doc
next >
Wrap
Text File
|
1994-04-04
|
30KB
|
685 lines
Welcome to ForceIcon v1.4. This is a short description on how to use
the program and how to configure it. ForceIcon is a utility mainly
written for users of CDRom drives or networking software of any kind.
Have you ever tried to Snapshot the disk icon (Disk.info) or tried
to replace the disk icon of a CDRom? Well, if not, do not even try,
CDRom drives are read only media (how come). This is where ForceIcon
comes to use. You may tell ForceIcon which volumes/devices to
snoop/trace for forcing absolute positions or images. Furthermore you
may set the window`s size/position and flags for viewing.
ForceIcon is (C) 1993/94 Kai Iske, GiftWare
The Prefs program uses MUI; MUI is (C) Stefan Stuntz
MUI version 2.0 or higher (internal version 7) is required
The drawer and document icons were taken from the MagicWB
distribution. MagicWB was created by Martin 'XEN' Huttenloher. The
icons are distributed with kind permission by the author. Furthermore
the main program`s and the prefs program`s icons were created by
Martin. Thank`s!
Copyright
*********
You are allowed to copy and spread this program but only if you do
not make any commercial profit out of the program itself and all
supported files. The source of ForceIcon is considered teachware and
the author claims the right to be the only one to produce and release
new versions of ForceIcon. Public Domain vendors are not allowed to
sell ForceIcon for more than the price of a regular disk, which should
not be higher than 5 Dollars.
ForceIcon is GiftWare, so if you like it and you you want to express
your feelings, feel free to send me anything you think of being suited.
Postcards, cookies, money, simply anything ;)
Guarantee
*********
The author does not give any guarantee that the program ForceIcon
works perfectly. The program was tested and it is used every day,
anyway nobody is perfect and that is why I can not take the
responsibilty for any damages occured during the usage of ForceIcon.
Evolution/Overview
******************
When I bought my CDRom drive I found out that the Workbench chooses
quite *stupid* positions for icons with no absolute position (from my
point of view). Furthermore some CDRom publishers do not seem to care
for good looking disk icons (again, from my point of view; if they even
supply one). Since I could not snapshot the supplied icon, nor replace
it with one of my icons, I thought it would be a good idea to have an
utility which does the "snapshotting" or "replacment". This was when
ForceIcon came to live.
ForceIcon allows the user to select positions for his/her Disk.info
files, either device dependant or volume dependant, ie. ForceIcon will
either monitor *all* volumes inserted into a device, or just those
specified by the user. It is also possible to override the settings for
a device if you specify the name of a volume, too. Volumes may
'inherit' specifc settings of the corresponding device entry (as long
as you`ve defined an entry for the device). Furthermore you may set the
root drawer`s window size/position and display modes/flags.
Installing ForceIcon
********************
*NOTE:* ForceIcon (both programs) must have a stack of 8192 bytes or
more (more recommended)
Installing ForceIcon is not that hard. Simply copy the main program
(found in the `WBStartUp' drawer of this archive) and it`s icon to the
`SYS:WBStartUp' drawer, or place it somewhere else and start ForceIcon
from within your `S:User-StartUp' file. I suggest you better start
ForceIcon from within `S:User-StartUp', so that ForceIcon may apply all
patches *before* Workbench is loaded. If you do start it from
`S:User-StartUp' then you`d better not copy it to `SYS:WBStartUp' ;)
When starting from within `S:User-StartUp' issue the following line :
Run <NIL: >NIL: ForceIcon
If you want to quit the main program, simply start it again, or
select 'Quit' from the Prefs program.
Now copy the Prefs program and it`s icon to a suitable location
(like `SYS:Prefs'). The Prefs program may be found in the `Prefs'
drawer of this archive.
You may configure ForceIcon Prefs using the following
ToolType/Commandline option.
`FLUSHMEMORY'
Due to the fact that the Prefs program uses MUI to create it`s
UserInterface, it is quite memory consuming. That`s why I added
this switch, which will cause the Prefs program to flush memory on
exit, thus removing all the libraries etc.pp not needed anymore
resulting in more free memory.
This option may be used within the icon`s ToolType field or on the
Commandline.
Using ForceIcon; Preferences program
************************************
If you have installed the AmigaGuide(C) document you may retrieve
online-help by pressing HELP in one of the windows. The main window is
divided into three sensitive areas. The left ListView part, the right
ListView part and the remaining parts of the window. Pressing help in
either of them will bring up a different page of the document, ie. it`s
a context sensitive HELP facility.
From within the main window you may configure ForceIcon to suit your
needs and disks. The main window is divided into two parts.
The entries within the Listview gadgets show volumes/devices.
Devices will be drawn in black, whilst Volumes will be drawn in white.
The five gadgets at the bottom of the window are to be used as
follows:
`Save'
Will copy the current settings to `ENV:ForceIcon_prefs.iff' *and*
to `ENVARC:ForceIcon_prefs.iff', thus leading to permanent storage
of your settings. The Prefs program will quit.
`Use'
Will copy the current settings to `ENV:ForceIcon_prefs.iff', thus
leading to temporary storage. The Prefs program will quit.
`About'
Displays about notices
`Hide'
Will close all windows and quit the Prefs program.
`Quit'
Will close all windows *and* remove ForceIcon (main program) from
memory.
Left ListView and buttons
=========================
The ListView gadget labeled 'Used volumes/devices' at the left side
of the window shows all devices/volumes ForceIcon will act on. This is
the list of entries you may edit. Double clicking on an entry from the
list will bring up the edit window so you may edit the selected entry
(see EditEntry).
Every time an entry is added to the list, the list will be sorted,
so that volumes are shown first. This is due to the fact, that volumes
have a higher priority over devices, so that you may force a volume`s
icon to an other position than the position specified for the device,
the volume was mounted from.
Below there are three buttons for editing, these are :
`Edit entry...'
Same as double clicking on an entry from the list. It will bring
up the edit window with all the data of the selected entry (see
EditEntry).
`Copy entry...'
This will let you copy the selected entry with all the settings
that come with it. The manual input window will pop up asking for
a new name for the copied entry, so that no doubles will be added
to the list (see ManualInput). ForceIcon will reject to accept
doubles.
`Remove entry'
Simple, I guess. This one will remove the selected entry from the
list of used devices/volumes. *Note:* There will be no warning;
just a delete.
Right ListView and buttons
==========================
This ListView gadget labeled 'Available volumes/devices' keeps a
list of all available volumes/devices currently known to the system. If
a device handler wasn`t launched before the prefs program was launched,
the device won`t show up in this list, ie. if you mount some devices
with 'Mount=0' then the device won`t show up as long as it hasn`t been
accessed. You may double click on an entry in order to copy it to the
'Used volumes/devices' ListView (see Left part). Again, there are
three gadgets below that ListView, which are :
`Add entry'
This will act as if you have double clicked on an entry from the
list. It will copy the selected entry to the 'Used
volumes/devices' list, as long as it wasn`t added before, ie. you
may not have more than one instance of an