In
computing
Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, hardware and softw ...
, the icon bar is the name of the
dock
The word dock () in American English refers to one or a group of human-made structures that are involved in the handling of boats or ships (usually on or near a shore). In British English, the term is not used the same way as in American Engl ...
in
Acorn
The acorn is the nut (fruit), nut of the oaks and their close relatives (genera ''Quercus'', ''Notholithocarpus'' and ''Lithocarpus'', in the family Fagaceae). It usually contains a seedling surrounded by two cotyledons (seedling leaves), en ...
's
RISC OS
RISC OS () is an operating system designed to run on ARM architecture, ARM computers. Originally designed in 1987 by Acorn Computers of England, it was made for use in its new line of ARM-based Acorn Archimedes, Archimedes personal computers an ...
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
, and is fundamental to the OS. Its introduction in 1987 (as part of ''Arthur'', the predecessor to ) was a new concept in
GUIs. It displays icons through which access is provided to all parts of the
computer
A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
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
In computing, booting is the process of starting a computer as initiated via Computer hardware, hardware such as a physical button on the computer or by a software command. After it is switched on, a computer's central processing unit (CPU) h ...
.
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 style guide is a set of standards for the writing, formatting, and design of documents. A book-length style guide is often called a style manual or a manual of style. A short style guide, typically ranging from several to several dozen page ...
, 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. 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
The taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running computer program, programs. The taskbar and the associated Start menu, Start Menu were ...
and
Dock
The word dock () in American English refers to one or a group of human-made structures that are involved in the handling of boats or ships (usually on or near a shore). In British English, the term is not used the same way as in American Engl ...
, 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
Software versioning is the process of assigning either unique ''version names'' or unique ''version numbers'' to unique states of computer software. Within a given version number category (e.g., major or minor), these numbers are generally assig ...
and copyright information),
online help
Online help is a form of user assistance that provides topic-oriented, procedural or reference information designed to assist in using a software application, web application or operating system. Online help linked to the application's state ( ...
, 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:
* Copying a file or directory to the root of a floppy or network drive
* Adding a file or directory to a compressed archive
* Opening a text file in a word-processor
* Playing a music file or video
* Deleting a file by placing it in the waste bin
Even if there are no running applications or active filing systems, the icon bar will contain a small number of system-managed icons:
* The ''Apps'' icon, located within the left-hand group of icons. This was introduced in
RISC OS 3 as a way to access the applications built into the computer's
ROM
Rom, or ROM may refer to:
Biomechanics and medicine
* Risk of mortality, a medical classification to estimate the likelihood of death for a patient
* Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac
* ...
. It is actually just a frontend to the read-only ResourceFS filing system; when the icon is clicked it opens the Resources:$.Apps folder. Although ResourceFS is read-only via the usual filing system interface, system
APIs can be used to add or replace files. In RISC OS 3.5 this functionality was leveraged to allow the user to easily add his own applications to the Apps folder, via the ''AddApp''
["RISC OS Star [email protected]"](_blank)
/ref> star command. The applications inserted using ''AddApp'' are simple shell applications that will just execute the real, original copy of the application when they are started. This allows the applications to be added without using significant amounts of RAM
Ram, ram, or RAM most commonly refers to:
* A male sheep
* Random-access memory, computer memory
* Ram Trucks, US, since 2009
** List of vehicles named Dodge Ram, trucks and vans
** Ram Pickup, produced by Ram Trucks
Ram, ram, or RAM may also ref ...
and restricting them to read-only access to their internal files.
* The ''Task Manager'' icon, located to the far right of the icon bar. When clicked with the left mouse button this opens a window similar to that of the Windows Task Manager
Task Manager, previously known as Windows Task Manager, is a task manager, system monitor, and startup manager included with Microsoft Windows systems. It provides information about computer performance and running software, including names of ...
, where the running programs and processes are listed, along with their memory usage. Basic control over the processes is also available (forced termination and in some cases manual control over how much memory is allocated). From the task manager's icon bar menu it is also possible to shut down the computer, exit the window manager to the single-tasking CLI CLI may refer to:
Computing
* Call Level Interface, an SQL database management API
* Command-line interface, of a computer program
* Command-line interpreter or command language interpreter; see List of command-line interpreters
* CLI (x86 instruc ...
, or open a multi-tasking CLI window. A ''desktop boot file'' can also be saved, which contains the current state of the desktop and any loaded programs. In theory this provides full hibernation
Hibernation is a state of minimal activity and metabolic reduction entered by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It is mos ...
support, although in reality because each program is responsible for saving and restoring its state within the file, the computer's state after executing the saved boot file will not be identical to its state before.
* The ''Display Manager'' icon is located just to the left of the task manager. This allows selection of which display mode is in use. In versions of RISC OS prior to 3.5, where memory restrictions forced most people to use modes with 16 or less colours, it was also possible to alter the current palette from this icon.
In RISC OS 3 the AddTinyDir 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.
History and evolution
Arthur
The icon bar first appeared in the Arthur
Arthur is a masculine given name of uncertain etymology. Its popularity derives from it being the name of the legendary hero King Arthur.
A common spelling variant used in many Slavic, Romance, and Germanic languages is Artur. In Spanish and Ital ...
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
RISC OS 2 in 1988 introduced the ''Task Manager'' and ''Display'' icons, with the ''Task Manager'' adopting Acorn's Archimedes
Archimedes of Syracuse ( ; ) was an Ancient Greece, Ancient Greek Greek mathematics, mathematician, physicist, engineer, astronomer, and Invention, inventor from the ancient city of Syracuse, Sicily, Syracuse in History of Greek and Hellenis ...
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.
RISC OS 3
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
In computing, a keyboard shortcut (also hotkey/hot key or key binding) is a software-based assignment of an action to one or more keys on a computer keyboard. Most Operating system, operating systems and Application software, applications come ...
and icon grouping were also added, with the intention of simplifying the finding of desired icons.
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
Wallpaper is used in interior decoration to cover the interior walls of domestic and public buildings. It is usually sold in rolls and is applied onto a wall using wallpaper paste. Wallpapers can come plain as "lining paper" to help cover uneve ...
. This was referred to as the 3D "Look and Feel".
In 1994, this 3D look was provided as standard with the release of RISC OS 3.5 on the 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).
RISC OS 4
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. The ''Task Manager'' icon was again replaced, this time with the cube logo used by . Later versions of replaced the ''Task Manager''s cube with the cogwheel, designed by Richard Hallas.
RISC OS 5
RISC OS 5 in 2002 introduced further changes in icon design, including the Iyonix 'blue jellybean' ''Task Manager'' icon, again designed by Richard Hallas.[
]
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.
References
{{RISC OS
RISC OS
Graphical user interface elements