short: some tiny utilities for ToolManager 2.0

tm_tools
--------
I eventually got around to installing ToolManager on my system. ToolManager
is an excellent program-launching environment by Stefan Becker.

The tools included are:

	GAsk		a graphical 'ask' for use from scripts
	InsertKey	inserts a keystroke into the input stream
	IconKill	deletes an icon using DeleteDiskObj
	Kill.script	shell-script to delete files

GAsk was written primarily for a Delete icon, to confirm deletion. It may
be useful elsewhere. Usage is GAsk <prompt>; quotes are not required around
the prompt. e.g. 'GAsk Really delete file?'

InsertKey was written so that clicking a dock icon would open another dock.
I'm sure Stefan will in a future version include a 'docks opening docks'
option, but for now, InsertKey fills a gap. Usage is InsertKey <key> where
key is a standard (commodities-style) key description. For example, I have
the hotkey 'lcommand 1' set to bring up a specialised dock. In my main dock
I have an Exec object with (CLI) command 'InsertKey lcommand 1', so that I
can bring up the other dock without recourse to the keyboard.

IconKill is a small program to delete icons. It IS NOT written by me, but
is Copyright  1991 by Jarto Tarpio, and was taken from the AppServer
package. I've included it as it's used in my Kill.script. See IconKill.doc
for more details. 

Finally, Kill.script is a small Shell script attached to a dock-icon so
that any files/directories dropped over it are deleted. It can only take
one file/directory at a time, because a file containing a space would be
interpreted as two files, and in the worst-case scenario, these files could
actually exist and be wiped unintentionally.

These programs (except IconKill) are placed in the public domain; they have
no warranties attached whatsoever (especially Kill.script). Use them at
your own risk.

To compile the C programs you need Lattice 5.10 (or above?). Just 'execute'
them to get them compiled.

You have been listening to...

	Martin Scott	email: mws@castle.ed.ac.uk


