home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
447.lha
/
ToolManager_v1.0
/
ToolManager.doc
< prev
next >
Wrap
Text File
|
1990-12-08
|
3KB
|
70 lines
Documentation for ToolManager 1.0 4.11.1990
This is program is FreeWare. The author is not responsible for any damage
caused by the use of this program.
I. What is ToolManager?
With ToolManager you can add your own programs to the Tools menu of the 2.0
Workbench. The name of the programs can be given at startup (CLI or Workbench
parameters) or in a configuration file. Furthermore the user can drop a Tool or
Project icon on the program's icon to add a tool to the list.
BEWARE: This program makes heavely use of the new 2.0 functions, so its
completely useless to all people who are still forced to use 1.3 :-)
II. How to start ToolManager
- From CLI: Run ToolManager [<program 1>] ... [<program n>]
If you want to use it in your Startup-Sequence, you will need to redirect its
standard I/O or use RunBack. The name of program x will also be the name of its
corresponding menu item.
- From Workbench: <Click on ToolManager's icon>
[<Click on program 1's icon>] ...
[<Double click program n's icon>]
If you selected a Tool icon, its name will also be the name of the menu item.
If you selected a Project icon, the icon name will be the name of the menu
entry. The default tool of this icon will be called if the menu item is
selected.
After the program has started, you will see a neat icon. Only one ToolManager
can be active at a time, so every try to start it a second time will fail!
III. The configuration file
ToolManager scans also a file called "S:ToolManager.config". It consists of
lines which look as follows:
<Menu entry name>[;<Real program name>]
If only one name is given, it will be the name of the menu entry and also of
the program to be called for this entry. If two names are given, the first will
be the name of the menu entry and the second one will be the name of the
program to be called. Look at the example configuration file.
IV. How to use ToolManager
When ToolManager is active, you can see additional entries in the Workbench
Tools menu. To start a tool you select its entry. Easy, isn't it? There is a
special menu entry called "Quit ToolManager", which causes ToolManager to quit.
It also quits if you send his process a break signal.
To add a new tool, you just drag a Tool (or Project) icon on ToolManager's icon
and it will be added to the menu. If you double-click the ToolManager icon, it
opens a window, which shows the number of tools.
V. How to compile ToolManager
This program was developed with DICE (nice job Matt!). You will need the
registered version, because I used the __chip keyword, but DICE is worth its
$40 anyway. Of course you need the 2.0 include files and a 2.0 amiga.lib.
TODO
- Icon for Workbench usage
- Better looking internal icon (hey, I'm not a painter :-)
- Support for different configuration files
- Function to delete tools
- Add tools at runtime with a second call of ToolManager
Send comments or bug reports to:
Domain: stefanb@cip-s02.informatik.rwth-aachen.de
Bang : ..mcvax!unido!rwthinf!cip-s02!stefanb
FIDO : 2:242/7.6