The Butler

__/What is this?

The Butler makes special 'batch'-files for Windows. They are called 
Butler Collections and they work very much like an ordinary .BAT file.
However, it is much faster, and it is a fully Windows based program 
(No more DOS-boxes poping up!). Can be forced to wait for a program to
finish. It is also very user-friendly. Extensive Sound Event support.

__/Changes:

Version 1.05.09
	Added Sound Event support. (See below)
	Fixed a bug in the Shift-Click exit.
	Changed the Common Dialogs to remember their directories.

Version 1.04.04
	Added "Find Target" Button on the Item Edit Dialog.
	Fixed some toolbar problems.
	Added Shift-Click exit, to prevent exiting (See Instructions 
	below)

Version 1.04.01
	Added "Wait until program is finished" option.
	Upgraded Butler Collections to 1.2 to handle new options.
	Fixed a few bugs with string handling routines.
	Fixed a few bugs with the Save commondialog.

Version 1.03.28
	Fixed a bug when saving a Collection.
	Fixed a bug when opening a Butler Collection from Explorer.

Version 1.03.26
	Added special "Parameters" field to Itmes.
	Upgraded Butler Collections to version 1.1 to handle the new
	"Parameters" field. When you open an older file, you can 
	upgrade it. Also you can only save in the new version.
	Added some buttons to the Item toolbar.
	Removed the need for COMDLG32.OCX.
	Fixed some bugs.

Version 1.02.23
	Initial release

__/Simple Instructions:

Place the program anywhere you want. 

IMPORTANT: This program requires the files MSVBVM50.DLL and 
COMCTL32.OCX. If you haven't got them, download them from my homepage 
and place them in your Windows\System directory. My URL is 
http://home5.swipnet.se/~w-55489/

It will make some additions in the Registry the first time you run it.
If you wish to uninstall the Butler choose "Options\Registry..." and
click "No". You can now safely delete the program.

Make a new Collection by clicking on the "New" button.

Right click in the "Butler Items" list to popup a menu and choose 
"Add".

Select the program or file you want, the description and the 
state in which the program will be executed. You can force the Butler
to for a program to finish by checking the box (N/A for 
nonexecutables). If you select a nonexecutable file, the associated
program will be executed with the file. Be careful with the "Hidden" 
window state, as it can prevent you from closing that program. If you
use it and the program freezes, press "CTRL+ALT+DELETE" and select the 
program from the list and click "End Task".

You can open the folder in which the selected item lies by pressing the
"Find Target" button.

Add as many items to the list as you want.

Arrange the list the way you want it by clicking the up and down
arrows.

You can edit an item by opening the popup menu and choose "Edit..." or
by pressing the "Edit" toolbar button.

Save the Collection by clicking the "Save" button. It is recommended 
that you save your Collections in the same directory as the Butler
program, as all Collections in that directory is accessable from the
dropdown list. If you save it somewhere else, you can open it by
pressing the "Open" button.

Run all items in the list by clicking the "Execute Butler" button. If 
you hold Shift when you click this button, the Butler will not exit
when all programs has been executed. It will be hidden though...

You can also run a single item by opening the popup menu and choose 
"Open Item" or by pressing the "Open" toolbar button. If the item is
set to be waited for, the Butler is hidden until then.

If you, in the Explorer, right click on a Butler Collection, you can
choose "Open" or "Run". What it does is exactly what it says.

Sound Event Notices:
Open the Sound Events dialog by clicking "Options\Sound Events...".
Select an event from the topmost combobox. Items with a "*" are System
Events.
Select type of sound. It's the three options buttons on the left.
If avalible, select a sound in the Sound Information Frame on the 
right.
A System Event is a standard Explorer event. If you select no sound for
this, the corresponding Explorer event will be played.
There is no need to select the right System event for System events.
There are three unique Butler Events: "Done", "OpenAbout" and 
"OpenItemEdit". They occur at the following events:
	Done - When a Butler Collection has been completely executed.
	OpenAbout - When you open the About box.
	OpenItemEdit - When you open the Item Editor.
You can also access these sound events by opening "My Computer" and 
"\Control Panel\Sounds". Scroll down until you see the Butler events.

__/Distribution Notice:

The Butler is Copyright (C) 1998 Zeshin Shimazu
(C) Zeshin Software
Zeshin Shimazu and Zeshin Software are Trademarks of Eric Lenander

THIS PROGRAM IS FREEWARE!
YOU MAY FREELY DISTRIBUTE IT, BUT IT MUST BE DISTRIBUTED IN THIS
UNCHANGED ARCHIVE AND MAY NEVER BE CHARGED FOR.
THE PROGRAM MAY NOT BE CHANGED OR ALTERED IN ANY WAY.

__/Contact:

Author:	Zeshin Shimazu (Eric Lenander)
E-mail:	lenander@mbox301.swipnet.se
Http:	http://home5.swipnet.se/~w-55489/
