Control Strip — компонент пользовательского интерфейса , представленный в «классической» операционной системе System 7 Macintosh.
Control Strip был первоначально выпущен в 1994 году с ноутбуками серии PowerBook 500 и субноутбуками PowerBook Duo 280 , на тот момент поставлявшимися с System 7.1 . Позже он стал доступен для настольных и портативных компьютеров Macintosh, начиная с System 7.5.3 .
Apple удалила Control Strip в 2001 году в результате перехода на Mac OS X. Apple изначально пыталась интегрировать функции Control Strip в Dock . После того, как это было признано слишком неуклюжим, большинство его функций были снова продублированы в дополнительных меню 10.1.
Была предпринята попытка переписать Control Strip с открытым исходным кодом для OS X, но она не получила особой поддержки разработчиков, и последний релиз датирован 27 октября 2000 года. [1]
Подобно системным панелям других операционных систем, Control Strip обеспечивает легкий доступ к информации о состоянии и управление простыми задачами, такими как разрешение экрана, активность AppleTalk , состояние батареи и т. д. Каждая задача отображается в виде всплывающего меню в виде кнопки, называемого модулем . Эти модули управляются в Finder как отдельные файлы модулей, которые имеют собственную папку в системной папке («Модули Control Strip») и выполняются вместе с Control Strip при ее запуске или могут быть перетащены непосредственно на полосу во время ее работы.
Control Strip всегда прикрепляется к ближайшему вертикальному краю экрана (левому или правому), но может свободно перемещаться вверх и вниз по обеим сторонам любого дисплея пользователем. По умолчанию он находится в нижнем левом углу основного дисплея на новых системах.
Пользователи могут включать и выключать Control Strip и даже назначать горячую клавишу для ее скрытия и отображения с помощью панели управления . Две кнопки на обоих концах позволяют сворачивать и разворачивать Strip (при этом кнопка напротив края экрана также позволяет изменять размер Strip при перетаскивании), а еще две кнопки внутри них позволяют прокручивать очень полную Strip. Удерживание клавиши Option при щелчке превращает курсор в характерную форму руки, которая позволяет перетаскивать Strip по экрану, переставлять модули внутри Strip и перетаскивать модули.
Функциональность, похожая на полосу управления, присутствует в Touch Bar от Apple , впервые запущенной в октябре 2016 года. По умолчанию в самой правой части Touch Bar отображается подмножество системных элементов управления, ранее доступных на функциональных клавишах клавиатуры. При развертывании полосы управления отображается полный набор системных элементов управления. [2]
Модули Control Strip также были доступны от многих сторонних поставщиков. Например, Conflict Catcher включал модуль Control Strip для переключения наборов расширений, в то время как DAVE использовал один для переключения сетей SMB/NetBIOS. Некоторые новые модули даже состояли из калькуляторов, календарей и игр. Как и системные треи других ОС, это часто использовалось для вставки модуля flotsam, который просто запускал и закрывал заданное приложение.