Short:    Workbench replacement 0.9a BETA
Version:  0.9a
Uploader: cs95mah@exeter.ac.uk (Mark Hewitt)
Author:   cs95mah@exeter.ac.uk (Mark Hewitt)
Type:     util/wb
Distribution: NoCD

MBench V0.9 (c) Mark Hewitt.

This is provided on aminet aat the request of those who had trouble 
downloading it from my site. Please read the following carefully.

MBench is a replacement for the Workbench graphical interface to the amigas
filing system. It is designed to be 100% compatible with workbench, even
providing the same features with app icons, windows etc. yet provides 
additional features such as:
- internally multitasking.
- system wide file notification.
- file requesters, progress gadgets etc. for copy, delete etc.
- open a window directly for any location.
- quick start menu for launching programs or running scripts to do things
  such as open an MBench window.
- assign list window.
- arexx port.
- online context sensitive help.
- and a whole host more.


Please note that this software is a BETA version and I take no responsibility
for any damage or other event arrising from the use of this software.
You use at your own risk.



MBench is to be released as Shareware. At the moment I feel that there are
too many problems to ask a fee but if you want to pay now the registration
fee of 10 then please e-mail me. Registration will entitle you to future
updates that will require a special keyfile to enable all the features.



consider paying. 
To Install
- make a directory MBench and assign 'MBENCH:' to it.
- copy mbench and mbench.guide into the MBench drawer.
- copy the Workspacedrawer, the modules drawer and the startmenu drawer 
  into the MBench drawer.
- make an assign of 'WORKSPACE:' to the MBENCH:Workspace drawer.
- copy 'Images/remapimage.image' to SYS:Classes/Images/
- copy Utilities:MBCommand into the path somewhere eg. C:
- **IMPORTANT** Make sure you set the stack quite high (about 10000)
  before running MBench.
  I haven't checked for stack usage yet, but best to be safe
  (Use 'Stack 10000' at the CLI).

NOTE WELL:
Currently MBench prints a running log file for debugging. To get rid of this 
and speed up the running a **LOT** then redirect the output to NIL:
eg. run <>NIL: MBench <>NIL:

Also provided is a prefs file (Extras/Launchpad.prefs) for use with LaunchPad 
which shows a way of adding floating toolbars to MBench.



Some usefull information.

ICONS - Drawers take tool values VIEW - ICON/LIST to set the mode.
                                 MODE - ALL/SELECTION to view all/selection.

WBSTART - Hold Down - L.Amiga to cancel the startup drawer.
											L.Amiga & L.Shift to pop up selection window.

Copy files to WORKSPACE: to have them automatically appear on the MBench
display.



Bugs.
Known bugs include:
- List headers don't work.
- Information requester is too big on some screens and produces an enforcer hit.
- Line input windows have a strange bug caused by the help feature that 
  sometimes causes the input text to appear outside the window!!!
- snapshot doesn't record the windows mode (list or icon). For now you have
  to do this by hand. See the tool values above.
- busy/invalid disks aren't treated properly.
- some memory corruption problems still.
- app icon problems.
- doesn't work at all well on floppy only systems.

- Some problems with the file notification. Enforcer hits. If you notice 
  anything specific with certain programs then please let me know.


If you find any bugs or have any suggestions then please let me know.


Contacting Me.
By e-mail as - cs95mah@exeter.ac.uk
WWW (frames) - http://www.geocities.com/SiliconValley/Lakes/1258/mbench.html
WWW (no frames) - http://www.geocities.com/SiliconValley/Lakes/1258/main.html



History

30-Mar-1997
 - bug fixed. You can now select all items in the assign window. Even the
   top ones!
 - Bug causing a possible hang when refreshing windows fixed.
 - Window refreshing sped up. This is at the expense of having the windows
   not refreshed sometimes for a while but c'est la vie or whatever.
 - Started to add the list headers for the list view mode. Still not 
   working, but shouldn't be long now.


29-Mar-1997
 - bug causing hang when main window updated fixed.
 - bug causing alert in MBCommand fixed. Was due to wrong value passed
   into ReadArgs.

28-Mar-1997
 - when changing display (list->icon etc.) the border is no longer slightly
   overwritten.
 - when dragging list items they now start off in the correct places.

27-Mar-1997 V0.9
- Loads a changes since the last release.
