Строка состояния
Строка состояния — это графический элемент управления , который представляет собой информационную область, обычно расположенную в нижней части окна . [1] Его можно разделить на разделы для группировки информации. Его задача — в первую очередь отображать информацию о текущем состоянии окна, хотя некоторые строки состояния имеют дополнительные функции. Например, во многих веб-браузерах есть кликабельные разделы, в которых отображается информация о безопасности или конфиденциальности.
Строка состояния также может быть текстовой, в основном в консольных приложениях, и в этом случае она обычно является последней строкой в конфигурации текстового режима 80x25 , оставляя верхние 24 строки для данных приложения. Обычно строка состояния (в данном контексте называемая строкой состояния ) отображает текущее состояние приложения, а также полезные сочетания клавиш . Одним из примеров является текстовый редактор «vi» UNIX (1970-х годов) или более новых систем Linux. [2]
Статусные строки используются уже более 30 лет. [2] для отображения консультативных сообщений в заранее определенной области, а не в виде всплывающих сообщений на центральном экране, которые могут заблокировать просмотр соответствующей информации.
Иногда в видеоиграх жизненно важная информация об игроке или хедз-ап-дисплей (например, очки жизни , жизни и очки) размещаются на аналогичной полосе в верхней или нижней части экрана; это также называется строкой состояния.
Использование
[ редактировать ]Строки состояния и строки состояния перед ними используются уже много лет. [2] для отображения консультативных сообщений в заранее определенной области, предшествующих диалоговым окнам , которые могут блокировать просмотр соответствующей информации за всплывающими сообщениями. Использование строк состояния (или строк состояния) имеет как преимущества, так и недостатки:
Преимущества статус-баров:
- Они позволяют просматривать сообщения, а также просматривать весь экран (хотя и отнимают место на экране для собственного отображения)
- Они позволяют вводить информацию во время просмотра данных о состоянии.
- Они позволяют использовать другие параметры меню при просмотре данных о состоянии.
- Они постоянно показывают статус во время работы.
Недостатки статус-баров:
- Строки состояния могут ограничивать информацию однострочным отображением (хотя можно использовать переменную многострочную строку/область состояния);
- Строки состояния обычно не могут появиться на поверхности для важных сообщений, если их родительское окно расположено ниже других (но всегда видно в родительском окне, которое можно поднять).
- Их расположение на краю дисплея может сделать их менее заметными, чем диалоговое окно.
Примеры
[ редактировать ]- Строка состояния файлового менеджера часто показывает количество элементов в текущем каталоге, их общий размер или размер выбранного в данный момент элемента.
- Строка состояния веб-браузера будет невидимой или пустой, когда пользователь просматривает страницу, а затем отображать информацию о загрузке, когда пользователь нажимает гиперссылку .
- В строке состояния графического редактора будет отображаться информация о текущем изображении, например его размеры, цветовое пространство или разрешение .
- В текстовом процессоре строка состояния часто показывает положение курсора, количество страниц в документе, а также состояние клавиш Caps Lock , Num Lock и Scroll Lock . Кроме того, многие текстовые процессоры присваивают клавише вставки поведение, аналогичное поведению этих трех, чтобы разрешить переключение режима вставки — состояние этого также отображается в строке состояния.
- Текстовые приключения часто имеют строку состояния, в которой отображается такая информация, как местоположение игрока, время игры и счет. Информационный бюллетень для клиентов Infocom был назван The Status Line в честь названия The New Zork Times.
- В электронной таблице строка состояния отображает информацию, аналогичную текстовому процессору, но включает возможность выделения ячеек и отображения среднего значения, суммы, максимального значения и т. д.
См. также
[ редактировать ]- Другие панели окон: строка меню , панель инструментов , адресная строка , строка заголовка .
Примечания
[ редактировать ]- ^ Каррик, Мика (декабрь 2007 г.). «Учебное пособие по программированию графического интерфейса GTK+ и Glade3 — Часть 1» . micahcarrick.com.
- ^ Jump up to: а б с «Как использовать редактор vi» . Вашингтонский университет, Университет Саймона Фрейзера . 1991. (WEdu-Unix-vi).