Old Blue Workbench

erickhill1 pts0 comments

Table of Contents

Old Blue Workbench

Old Blue Workbench screen

Download LHA<br>Download ZIP

Old Blue Workbench is a Workbench replacement for Amigas running Kickstart 1.3 written by<br>Mats Eirik Hansen with the following features:

Enhanced menus similar to Workbench 2.0.

Enhanced Workbench window and drawer windows with support for:

Window menu and Icon menu as context menus.

Lasso for selecting multiple icons.

Default icons for showing all files and drawers.

Arranging icons by name or type.

Configurable backgrounds and fonts.

Cut, Copy and Paste of files, drawers and disks.

Browser windows for browsing the file system with support for:

Optional sidebar.

Filtering by name.

Sorting by name and type.

Enhanced Info windows with support for changing icons and swapping their colors.

User defined menus.

Docks with support for drag and drop of icons.

Support for launching tools at startup.

User defined global hot keys for window management and more.

Requirements

Minimum 1MB of memory.

reqtools.library (version 38.390 for Kickstart 1.3 included).

iffparse.library (version 37.1 for Kickstart 1.3 included).

Default icons in ENVARC:Sys (included).

Installation

The included installation script will copy the required files but some changes must be made to S:Startup-Sequence manually.

Old Blue Workbench requires the ENVARC: assign for locating the default icons so add the following to<br>S:Startup-Sequence if it doesn’t already exist.

C:Assign ENVARC: SYS:Prefs/Env-Archive

To launch Old Blue Workbench instead of the original Workbench when Old Blue Workbench has been installed in SYS:Tools/OldBlue<br>replace the LoadWB command in S:Startup-Sequence with:

C:Assign OldBlue: SYS:Tools/OldBlue<br>C:Run NIL: OldBlue:LaunchDaemon<br>C:Stack 8192<br>C:Run NIL: OldBlue:Workbench STARTUPDRAWER SYS:WBStartup SHOWSTARTUP

The STARTUPDRAWER argument specifies the path to a drawer with tools and projects to launch at startup.<br>The SHOWSTARTUP argument tells Old Blue Workbench to show a window with a progress bar while launching these tools and projects.<br>The STARTPRI tool type can be set for each of the tools and projects to control the launch order.

LaunchDaemon is a background task that is used by Old Blue Workbench to launch tools and commands.<br>It makes it possible to quit Old Blue Workbench without quitting all tools launched by it.

Workbench windows

There are three types of Workbench windows that are used for navigating the file system and share most of their behavior.

Workbench window shows disk icons.

Drawer windows show the content a drawer or disk.

Browser windows are used for browsing the file system and can show all disks and the content of drawers and disks.

Mouse interaction

Clicking the mouse’s select button when the mouse pointer is over the background and dragging will extend a lasso for selecting multiple icons.

Clicking the mouse’s menu button when the mouse pointer is over an icon will deselect all selected icons and select that icon before<br>showing the Icon menu as a context menu. If the SHIFT key is pressed when clicking the mouse’s menu button then no icons<br>will be deselected.

Clicking the mouse’s menu button when mouse pointer is over the background will show the Window menu as a context menu.

Keyboard interaction

Cursor keys can be used to scroll the content of the windows. Pressing a SHIFT key while using the cursor keys will scroll to the end points,<br>and pressing an ALT key will scroll only a single pixel.

Workbench window

Workbench window

The Workbench window shows disk icons and can be a backdrop window or a normal window with a titlebar, resize gadget and scrollbars.<br>Whether the window is a backdrop window or a normal window is set in the Project menu.

By default the Workbench window will position icons without a saved position from top to bottom on the right side of<br>the window but this can be changed in the Workbench Appearance tab in the<br>Appearance Settings window.

The Workbench window also supports opening a browser window by double clicking the background.<br>This functionality is disabled by default but can be enabled in the General Setting window.

Drawer windows

Drawer window

Drawer windows show the contents of a drawer or disk and there will always only be one drawer window for a drawer or disk open.<br>Trying to open another drawer window will only bring the existing drawer window to the front.

By default a drawer window shows only files and drawers that have an icon but this can be changed in the Icon menu.

Browser windows

Browser window

Browser windows are used for browsing the file system.<br>They have much of the same functionality as drawer windows but there are some major differences.

A browser window has a navigation bar with the following items from left to right:

A Back button going back in the path history.

A Forward button going forward in the path history.

A Parent button that can be used for making the browser window show the content of the parent drawer...

window workbench drawer windows icons menu

Related Articles