Control Strip

Last updated
The Control Strip, pictured along the bottom left Macintosh System 7.5.3 screenshot.png
The Control Strip, pictured along the bottom left

The Control Strip is a user interface component introduced in the "classic" System 7 Macintosh operating system. It currently exists as part of the Touch Bar interface in macOS.

Contents

History

The Control Strip was initially released in 1994 with the PowerBook 500 series of notebook computers and the PowerBook Duo 280 subnotebook computers, at that point shipping with System 7.1. Later on it was made available to desktop and portable Macintosh computers, beginning with System 7.5.3.

Apple removed Control Strip in 2001 as a consequence of its move to Mac OS X. Apple initially attempted to integrate the Control Strip’s features into the Dock. After this was found to be too clumsy, most of its features were again duplicated in the menu extras of 10.1.

An attempt was made at an open source reimplementation of the Control Strip for OS X, but it never received much developer traction and the last release is dated 27 October 2000. [1]

Apple revived the Control Strip as a component of its Touch Bar in October 2016. By default, the rightmost portion of the Touch Bar displays a subset of system controls previously available on the keyboard's function keys. When Control Strip is expanded the full set of system controls is displayed. [2]

Features

Somewhat like the system trays of other operating systems, the Control Strip allowed easy access to status information about and control of simple tasks such as screen resolution, AppleTalk activity, battery status etc. Each task appears as a button-like popup menu called a module, these modules are managed in the Finder as individual module files, which have their own folder in the System Folder ("Control Strip Modules") and are executed alongside the Control Strip as it starts up or can be dragged directly onto the strip while it is running.

The Control Strip always anchors itself to the closest vertical screen edge (left or right,) but can be freely moved up and down both sides of any display by the user. It defaults to the lower left corner of the primary display on fresh systems.

Users can choose whether to turn the Control Strip on and off and even set a hot key to hide and reveal it using its control panel. Two buttons at either end allow the Strip to be collapsed and expanded (with the one opposite the screen edge also allowing the strip to be resized when dragged), while two more buttons just inside those allow one to scroll through a very full Strip. Holding down the option key while clicking turns the cursor into a distinctive hand shape that allows one to drag the Strip around the screen, rearrange modules within the Strip and drag modules out.

Extensibility

Control Strip modules were also available from many third parties. For example, Conflict Catcher included a Control Strip module to switch extension sets, while DAVE used one to toggle SMB/NetBIOS networking. Some novelty modules even consisted of calculators, calendars and games. Like the System Trays of other OSs, this was often abused to insert a flotsam module that merely launched and quit a given application.

Related Research Articles

History of the graphical user interface Aspect of history

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.

AppleScript is a scripting language created by Apple Inc. that facilitates automated control over scriptable Mac applications. First introduced in System 7, it is currently included in all versions of macOS as part of a package of system automation tools. The term "AppleScript" may refer to the language itself, to an individual script written in the language, or, informally, to the macOS Open Scripting Architecture that underlies the language.

Finder (software) Macintosh file manager and GUI shell

The Finder is the default file manager and graphical user interface shell used on all Macintosh operating systems. Described in its "About" window as "The Macintosh Desktop Experience", it is responsible for the launching of other applications, and for the overall user management of files, disks, and network volumes. It was introduced with the first Macintosh computer, and also exists as part of GS/OS on the Apple IIGS. It was rewritten completely with the release of Mac OS X in 2001.

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.

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.

System 7 Apple Macintosh operating system released between 1991–1997

System 7, codenamed "Big Bang", and also known as Mac OS 7, is a graphical user interface-based operating system for Macintosh computers and is part of the classic Mac OS series of operating systems. It was introduced on May 13, 1991, by Apple Computer, Inc. It succeeded System 6, and was the main Macintosh operating system until it was succeeded by Mac OS 8 in 1997. Features added with the System 7 release included virtual memory, personal file sharing, QuickTime, QuickDraw 3D, and an improved user interface.

Function key Key on a computer or terminal keyboard

A function key is a key on a computer or terminal keyboard which can be programmed so as to cause an operating system command interpreter or application program to perform certain actions, a form of soft key. On some keyboards/computers, function keys may have default actions, accessible on power-on.

A taskbar is an element of a graphical user interface which has various purposes. It typically shows which programs are currently running.

System 6 1988 Macintosh operating system

System 6 is a graphical user interface-based operating system for Macintosh computers, made by Apple Computer, Inc. It was released in 1988, and is part of the classic Mac OS series. It is a monolithic operating system, with cooperative multitasking based on an improved MultiFinder. The boxed version cost US$49, and it was included with all new Macintosh computers until 1991, when it was succeeded by System 7.

Aqua (user interface) User interface of macOS by Apple

Aqua is the graphical user interface, design language and visual theme of Apple's macOS operating system. It was originally based on the theme of water, with droplet-like components and a liberal use of reflection effects and translucency. Its goal is to "incorporate color, depth, translucence, and complex textures into a visually appealing interface" in macOS applications. At its introduction, Steve Jobs noted that "... it's liquid, one of the design goals was when you saw it you wanted to lick it".

Mac OS 8 1997 Classic Mac OS system by Apple and is the eighth major release

Mac OS 8 is an operating system that was released by Apple Computer, Inc. on July 26, 1997. It includes the largest overhaul of the classic Mac OS experience since the release of System 7, approximately six years before. It places a greater emphasis on color than prior versions. Released over a series of updates, Mac OS 8 represents an incremental integration of many of the technologies which had been developed from 1988 to 1996 for Apple's overly ambitious OS named Copland. Mac OS 8 helped modernize the Mac OS while Apple developed its next-generation operating system, Mac OS X.

Window manager 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 Appearance Manager is a component of Mac OS 8 and Mac OS 9 that controls the overall look of the Macintosh graphical user interface widgets and supports several themes. It was originally developed for Apple's ill-fated Copland project, but with the cancellation of this project the system was moved into newer versions of the Mac OS. The Appearance Manager is also available free as part of a downloadable SDK for System 7.

On the classic Mac OS, extensions were small pieces of code that extended the system's functionality. They were run initially at start-up time, and operated by a variety of mechanisms, including trap patching and other code modifying techniques. Initially an Apple developer hack, extensions became the standard way to provide a modular operating system. Large amounts of important system services such as the TCP/IP network stacks and USB and FireWire support were optional components implemented as extensions. The phrase "system extension" later came to encompass faceless background applications as well.

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

Apple menu

The Apple menu is a drop-down menu that is on the left side of the menu bar in the classic Mac OS, macOS and A/UX operating systems. The Apple menu's role has changed throughout the history of Apple Inc.'s operating systems, but the menu has always featured a version of the Apple logo.

Workbench (AmigaOS) Graphical user interface for the Amiga computer

Workbench is the 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.

Mouse button 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.

System 1

The Macintosh "System 1" is the first version of Apple Macintosh operating system and the beginning of the classic Mac OS series. It was developed for the Motorola 68000 microprocessor. System 1 was released on January 24, 1984, along with the Macintosh 128K, the first in the Macintosh family of personal computers. It received one update, "System 1.1" on December 29, 1984, before being succeeded by System 2.

References

  1. "OpenStrip". web.archive.org. November 4, 2013.
  2. "macOS Human Interface Guidelines: About the Touch Bar". developer.apple.com. Retrieved 2016-10-28.