Short: Replacement for WB2+ 'Execute', V1.3 Author: nmc@dircon.co.uk (Nick Christie) Uploader: nmc@dircon.co.uk (Nick Christie) Version: 1.3 Type: util/wb Requires: dev/gui/BGUI12.lha, dev/gui/mui33usr.lha, AmigaOS V2.04+. 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) ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 1144 569 50.2% 06-Apr-96 02:16:20 ShellBench.info 1144 565 50.6% 06-Apr-96 02:17:56 +Catalogs.info 1144 563 50.7% 06-Apr-96 02:17:36 +Français.info 2770 1245 55.0% 06-Apr-96 01:17:18 +ShellBench.catalog 8784 2898 67.0% 06-Apr-96 01:17:18 +ShellBench_Français.ct 1144 566 50.5% 06-Apr-96 02:17:50 +Italiano.info 2824 1244 55.9% 06-Apr-96 01:17:22 +ShellBench.catalog 8894 2901 67.3% 06-Apr-96 01:17:20 +ShellBench_Italiano.ct 6778 2076 69.3% 06-Apr-96 01:17:02 +ShellBench.cd 6509 2054 68.4% 06-Apr-96 01:17:16 +ShellBench.ct 3841 1784 53.5% 06-Apr-96 01:23:06 +Translators.readme 1144 570 50.1% 06-Apr-96 02:18:18 +Icons.info 1294 731 43.5% 06-Apr-96 02:32:28 +def_ShellBench.4clr.info 1714 1172 31.6% 06-Apr-96 02:32:46 +def_ShellBench.8clr.info 2235 1176 47.3% 06-Apr-96 02:33:54 +ShellBench.4clr.info 2715 1684 37.9% 06-Apr-96 02:34:20 +ShellBench.8clr.info 54510 17065 68.6% 06-Apr-96 01:53:06 +ShellBench.guide 1433 937 34.6% 06-Apr-96 02:16:20 +ShellBench.guide.info 9775 2602 73.3% 06-Apr-96 02:30:06 +ShellBench.install 1982 1091 44.9% 06-Apr-96 02:16:20 +ShellBench.install.info 3004 1556 48.2% 05-Apr-96 21:24:30 +ShellBench.pi 1391 599 56.9% 06-Apr-96 02:16:20 +ShellBench.pi.info 2600 1330 48.8% 05-Apr-96 21:30:14 +ShellBench.readme 1448 699 51.7% 06-Apr-96 02:16:20 +ShellBench.readme.info 27388 14936 45.4% 06-Apr-96 01:29:28 +ShellBench_BGUI 2235 1170 47.6% 06-Apr-96 02:16:20 +ShellBench_BGUI.info 24812 13542 45.4% 06-Apr-96 01:35:24 +ShellBench_MUI 1912 1012 47.0% 06-Apr-96 02:16:20 +ShellBench_MUI.info -------- ------- ----- --------- -------- 186568 78337 58.0% 08-Apr-96 17:11:54 28 files