Short: Replacement for WB2+ 'Execute', V1.3 Author: nmc@dircon.co.uk (Nick Christie) Uploader: nmc dircon co uk (Nick Christie) Type: util/wb Version: 1.3 Requires: dev/gui/BGUI12.lha, dev/gui/mui33usr.lha, AmigaOS V2.04+. Architecture: m68k-amigaos ShellBench is a replacement for the Workbench Execute requester. It opens a small window with a string gadget for typing in the desired command. The string gadget supports filename completion, clipboard paste, and keeps a command history buffer. Via tooltypes and an options window, ShellBench offers fine control over the execution environment of launched programs, including task priority, stack size and current directory. In addition to using ShellBench on-demand for executing individual Shell commands, you can also quickly set up project icons that run Shell programs in highly configurable environments. Recent History: 1.3 (5.4.96) ------------ New: MUI version included. Requires MUI3.0+. New: Change program settings like current directory directly from the command string gadget. For example, enter ";cd Ram:". New: Added ADDTOCOMMAND ShellBench project tooltype, appends project name to command as well as the names of shift-selected icons. New: Special value PUBSCREEN=FRONTMOST to put window on front screen, if public. New: By setting HISTORYLINES to 0 and HISTORYFILE to an existing history file, you can keep a 'static' history to which no new commands will be added. This lets you use the history like the F-keys. New: Options window now opens centred on main window, if open, but always retains previous size, if set by user. New: Boolean tooltype WINDOWMOUSE makes ShellBench main window always open under mouse pointer, rather than re-open at last position. This is overridden by WINDOWLEFT/TOP/WIDTH (BGUI version only). New: Current directory is now displayed in main window title bar. Bug fix: Corrected bugs in Options window AppWindow handling that caused gadgets not to be updated when an icon was dropped, and would cause memory leaks if multiple icons were dropped. Bug fix: Fixed matching of names to match in target current directory, rather than ShellBench's current directory. Bug fix: ShellBench should now be able to find its icon when run from a Shell with a qualified name eg. "Run Work:Utils/ShellBench". Changed: Removed Ctrl-C to quit, as KingCON windows opened by ShellBench when launching a command somehow broadcast the signal back to ShellBench and would make it quit. Changed: Options window now fixes gadget heights, putting space between gadgets. $VER: ShellBench.readme 1.3 (5.4.96)