Icon bar

Last updated

In computing, the icon bar is the name of the dock in Acorn's RISC OS operating system, and is fundamental to the OS. Its introduction in 1987 (as part of Arthur, the predecessor to RISC OS) was a new concept in GUIs. [1] [2] It displays icons through which access is provided to all parts of the computer that a typical user will require, from physical devices and system utilities to running applications, and will usually be their starting point for interacting with the system once it has finished booting.

Contents

Appearance and features

The bar is fixed in height and located at the bottom of the screen. It takes up the full width of the screen, and a single row of icons is displayed within. Icons are either justified to the left or the right edge of the screen, at the control of the owning program. According to Acorn's official RISC OS Style Guide, a program should place its icons to the left hand side of the icon bar if they relate to physical devices or resources such as filing systems. These will have an item of text underneath them identifying the device or resource. All other icons should be placed on the right of the bar. [3] [4] If too many icons are present to be displayed at once then the icon bar will extend horizontally and become wider than the screen; in order to access the non-visible icons the user must scroll the bar by hovering the mouse pointer at the appropriate edge of the screen.

The result of clicking the left mouse button (known as the Select button) on an icon will vary depending on what the icon represents. For filing systems, a filer window will open containing the contents of the root directory. For document-oriented applications supporting multiple open documents, clicking Select will open a window containing a new, empty document. This is different from the behaviour of the typical Taskbar and Dock, where clicking an icon will result in a task switch (All windows associated with the icon will be brought to the front of the window stack and will gain input focus). For programs that do not support multiple open documents, clicking its icon will typically result in the task switch behaviour.

By pressing the middle (Menu) mouse button while the pointer is over an icon, a context-sensitive menu associated with that icon will open. Although the owner of the icon is responsible for the contents of the menu, the menus for icons with similar functions will typically contain the same subset of options. For example, filing systems will allow the naming and formatting of disks, as well as an option to open a window displaying free space. Most applications will provide access to an Info window (displaying the version number and copyright information), online help, and a quit option.

Drag and Drop, Filer Icons (File or Directory) can be dragged and dropped on top of an icon bar icon to initiate a process, if the object type is known to the application. For example:

Even if there are no running applications or active filing systems, the icon bar will contain a small number of system-managed icons:

In RISC OS 3 the AddTinyDir [5] [6] star command was introduced, which allows an icon for any file, folder or application to be added to the left-hand side of the icon bar. This provides functionality similar to that later embodied in the Mac OS X dock. [7]

History and evolution

Arthur

The Arthur icon bar, 1987
Arthur Icon Bar 1987.PNG
Appearance after a typical unmodified system boot

The icon bar first appeared in the Arthur operating system, in 1987. To the right was an Exit icon, which provided an exit to the command line (later to be replaced by the Task Manager). In keeping with the operating system as a whole, the icon bar reflected the multicolour appearance, being orange in colour

RISC OS 2

The RISC OS 2 icon bar, 1988
RISC OS Icon Bar 1988.PNG
Appearance after a typical unmodified system boot

RISC OS 2 in 1988 introduced the Task Manager and Display icons, with the Task Manager adopting Acorn's Archimedes logo. The colour scheme was also revised and a suite of applications supplied on floppy disk. Amongst these was one called 'TinyDirs', which allowed users to dock applications and directories on the icon bar for convenient access. [8]

RISC OS 3

The RISC OS 3 icon bar, 1991
RISC OS Icon Bar 1991.PNG
Appearance after a typical unmodified system boot

RISC OS 3 in 1991 introduced the Apps icon to the left and replaced the Task Manager's Archimedes logo with the Acorn nut. Apps provided access to the ROM based applications and the functionality of 'TinyDirs' was replaced by the OS command AddTinyDir. The 'Shift-F12' keyboard shortcut and icon grouping were also added, with the intention of simplifying the finding of desired icons. [9] The whole of RISC OS, including the icon bar, was given a facelift in 1993 including replacement of the flat grey colour with a textured wallpaper. This was referred to as the 3D "Look and Feel". [10] In 1994, this 3D look was provided as standard with the release of RISC OS 3.5 on the Risc PC series. The "nested Wimp" introduced in 1998 (as a soft load for existing machines) added the feature to temporarily bring the icon bar to the front of the window stack by moving the pointer to the bottom of the screen (previously this required 'Shift-F12' on the keyboard). [11]

RISC OS 4

The RISC OS 4 icon bar, 1999
RISC OS Icon Bar 1999.PNG
Appearance after launching a number of devices and applications

RISC OS 4 in 1999 introduced the facility for iconised windows to be sent to the icon bar rather than the Pinboard. The facelift introduced in RISC OS 3.5 was also incorporated directly into the OS, as well as the method of popping the icon bar to the front. [12] The Task Manager icon was again replaced, this time with the RISC OS 4 cube logo used by RISCOS Ltd . Later versions of RISC OS 4 replaced the Task Manager's cube with the cogwheel, designed by Richard Hallas. [13] [14]

RISC OS 5

The RISC OS 5 icon bar, 2002
Iconbar ro5 256col 640w base.png
Appearance after a typical unmodified system boot
Iconbar ro5 256col 640w apps.png
Appearance after launching a number of devices and applications

RISC OS 5 in 2002 introduced further changes in icon design, including the Iyonix 'blue jellybean' Task Manager icon, again designed by Richard Hallas. [15]

RISC OS 6

RISC OS 6 in 2006 introduced the number 6 in the centre of the Task Manager's cogwheel icon. Where appropriate, Adjust (right mouse button) clicks perform consistent operations such as loading the configuration choices for parts of the system.

Related Research Articles

<span class="mw-page-title-main">Context menu</span> User interface element

A context menu is a menu in a graphical user interface (GUI) that appears upon user interaction, such as a right-click mouse operation. A context menu offers a limited set of choices that are available in the current state, or context, of the operating system or application to which the menu belongs. Usually the available choices are actions related to the selected object. From a technical point of view, such a context menu is a graphical control element.

<span class="mw-page-title-main">History of the graphical user interface</span>

The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles. Several vendors have created their own windowing systems based on independent code, but with basic elements in common that define the WIMP "window, icon, menu and pointing device" paradigm.

<span class="mw-page-title-main">RISC OS</span> Computer operating system by Acorn Computers Ltd

RISC OS is a computer operating system originally designed by Acorn Computers Ltd in Cambridge, England. First released in 1987, it was designed to run on the ARM chipset, which Acorn had designed concurrently for use in its new line of Archimedes personal computers. RISC OS takes its name from the reduced instruction set computer (RISC) architecture it supports.

In computing, a window is a graphical control element. It consists of a visual area containing some of the graphical user interface of the program it belongs to and is framed by a window decoration. It usually has a rectangular shape that can overlap with the area of other windows. It displays the output of and may allow input to one or more processes.

<span class="mw-page-title-main">Phoebe (computer)</span> Proposed computer by Acorn, cancelled 1998

The Phoebe 2100 was to be Acorn Computers' successor to the RiscPC, slated for release in late 1998. However, in September 1998, Acorn cancelled the project as part of a restructuring of the company.

The Dock is a prominent feature of the graphical user interface of macOS. It is used to launch applications and to switch between running applications. The Dock is also a prominent feature of macOS's predecessor NeXTSTEP and OPENSTEP operating systems. The earliest known implementations of a dock are found in operating systems such as RISC OS and NeXTSTEP. iOS has its own version of the Dock for the iPhone and iPod Touch, as does iPadOS for the iPad.

<span class="mw-page-title-main">Drag and drop</span> Action in computer graphic user interfaces

In computer graphical user interfaces, drag and drop is a pointing device gesture in which the user selects a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object. In general, it can be used to invoke many kinds of actions, or create various types of associations between two abstract objects.

<span class="mw-page-title-main">Mission Control (macOS)</span> Feature of the macOS operating system

Mission Control is a feature of the macOS operating system. Dashboard, Exposé, and Spaces were combined and renamed Mission Control in 2011 with the release of Mac OS X 10.7 Lion. Exposé was first previewed on June 23, 2003, at the Apple Worldwide Developers Conference as a feature of the then forthcoming Mac OS X 10.3 Panther.

The Taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running programs. The Taskbar and the associated Start Menu were created and named in 1993 by Daniel Oran, a program manager at Microsoft who had previously collaborated on Great ape language research with the behavioral psychologist B.F. Skinner at Harvard.

<span class="mw-page-title-main">Windows key</span> Keyboard key

The Windows logo key is a keyboard key which was originally introduced on Microsoft's Natural Keyboard in 1994. This key became a standard key on PC keyboards. In Windows, pressing the key brings up the start menu. Ctrl+Esc performs the same function, in case the keyboard lacks this key.

<span class="mw-page-title-main">Window manager</span> Type of system software

A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface. Most window managers are designed to help provide a desktop environment. They work in conjunction with the underlying graphical system that provides required functionality—support for graphics hardware, pointing devices, and a keyboard—and are often written and created using a widget toolkit.

The Start menu is a graphical user interface element that has been part of Microsoft Windows since Windows 95, providing a means of opening programs and performing other functions in the Windows shell. The Start menu, and the Taskbar on which it appears, were created and named in 1993 by Daniel Oran, a program manager at Microsoft who had previously collaborated on Great ape language research with the behavioral psychologist B.F. Skinner at Harvard.

A menu bar is a graphical control element which contains drop-down menus.

The Windows shell is the graphical user interface for the Microsoft Windows operating system. Its readily identifiable elements consist of the desktop, the taskbar, the Start menu, the task switcher and the AutoPlay feature. On some versions of Windows, it also includes Flip 3D and the charms. In Windows 10, the Windows Shell Experience Host interface drives visuals like the Start Menu, Action Center, Taskbar, and Task View/Timeline. However, the Windows shell also implements a shell namespace that enables computer programs running on Windows to access the computer's resources via the hierarchy of shell objects. "Desktop" is the top object of the hierarchy; below it there are a number of files and folders stored on the disk, as well as a number of special folders whose contents are either virtual or dynamically created. Recycle Bin, Libraries, Control Panel, This PC and Network are examples of such shell objects.

<span class="mw-page-title-main">Workbench (AmigaOS)</span> Graphical user interface for the Amiga computer

Workbench is the desktop environment and graphical file manager of AmigaOS developed by Commodore International for their Amiga line of computers. Workbench provides the user with a graphical interface to work with file systems and launch applications. It uses a workbench metaphor for representing file system organisation.

<span class="mw-page-title-main">Stacks (Mac OS)</span> MacOS dock folder view

Stacks are a feature found in Apple's macOS, starting in Mac OS X Leopard. As the name implies, they "stack" files into a small organized folder on the Dock. At the WWDC07 Keynote Presentation, Steve Jobs stated that in Leopard, the user will be given a default stack called Downloads, in which all downloaded content will be placed.

<span class="mw-page-title-main">Mouse button</span> Electric switch on a computer mouse

A mouse button is an electric switch on a computer mouse which can be pressed (“clicked”) to select or interact with an element of a graphical user interface. Mouse buttons are most commonly implemented as miniature snap-action switches.

SpringBoard is the standard application that manages the iPhone's home screen. Other tasks include starting WindowServer, launching and bootstrapping applications and setting some of the device's settings on startup.

RISC OS, the computer operating system developed by Acorn Computers for their ARM-based Acorn Archimedes range, was originally released in 1987 as Arthur 0.20, and soon followed by Arthur 0.30, and Arthur 1.20. The next version, Arthur 2, became RISC OS 2 and was completed and made available in April 1989. RISC OS 3 was released with the very earliest version of the A5000 in 1991 and contained a series of new features. By 1996 RISC OS had been shipped on over 500,000 systems.

References

  1. Holwerda, Thom (2007-11-18). "Common Usability Terms: pt. VI: the Dock". OSNews . Retrieved 2011-06-13. [...] the first public appearance of the dock was the Iconbar in Arthur.
  2. Reimer, Jeremy (2005-05-05). "A History of the GUI". Ars Technica. Ars Technica. Retrieved 2011-06-01. This GUI [...] introduced a new concept: a "Dock" or shelf at the bottom of the screen where shortcuts to launch common programs and tools could be kept.
  3. RISC OS 3 Style Guide, p.94. Acorn Computers Limited, 1993, ISBN   978-1-85250-148-8
  4. RISC OS Style Guide, p.104. RISC OS Open Limited, 2015, ISBN   978-0-99319-480-1
  5. 1 2 ""Star Command Summaries"". Archived from the original on 2013-02-01. Retrieved 2008-08-31.
  6. 1 2 "RISC OS Star Commands@Everything2.com"
  7. "AppleInsider: Road to Mac OS X Leopard: Dock 1.6"
  8. A3000 User Guide, p.181. Acorn Computers Limited, ISBN   978-1-85250-065-8
  9. "RISC OS 3 Q&A". Acorn Computers . Retrieved 2011-06-14. * Grouping of icon bar icons. On RISC OS 3 icons of the same type will appear on the icon bar in a group, regardless of the order they were added to the icon bar. For instance all hard disc icons will appear in a group, and so will all the fileserver icons. This makes finding the icon you want easier. * New hot keys. New hot keys are provided to [...] move the icon bar to the front [...]
  10. "Developers' Newsletter No 28 - March 1993" (PDF). Acorn Computers. March 1993. Archived from the original (PDF) on 2011-07-18. Retrieved 2011-06-01. Adoption of a 3D 'Look and Feel' [...] (delivered by means of an application called !Newlook) [...]
  11. "Acorn Nested Window Manager Functional Specification". Acorn Computers. April 1998. Retrieved 2014-06-14. the main features are [...] Icon bar auto-fronting
  12. "RISC OS 4 feature lists". RISCOS Ltd. 1999. Archived from the original on 2013-02-01. Retrieved 2011-06-01. Moving the mouse pointer to the bottom of the screen will pop the iconbar to the front. The [...] "3D patch" is now optionally integrated into the window manager [...] [N]ow set where various types of file, or iconised window, gravitate to when placed on the pinboard. [...] iconised windows, which can be sent to the iconbar [...]
  13. "The new RISC OS cogwheel". RISCOS Ltd. 2001. Archived from the original on 2013-02-01. Retrieved 2011-06-02. Richard Hallas explains the thinking behind the new RISC OS logo
  14. Hallas, Richard (2001). "Rebranding RISC OS". RISCOS Ltd. Archived from the original on 2013-02-01. Retrieved 2011-06-01. What was needed was a new device; a graphical design that could be used in many different situations to mean just "RISC OS" (any version).
  15. Hallas, Richard. "Icon Do It!". Richard Hallas, Risc User. Archived from the original on 2008-11-23. Retrieved 2011-06-01. This article is here, though, mainly as a preface to the complementary article about the new icon set designed for RISC OS 5.