Статус бар - Status bar

Пример строки состояния в Emacs
GTK + -основан gedit со всплывающим окном в строке состояния.

А статус бар это графический элемент управления который представляет собой информационную область, обычно находящуюся на окно дно.[1] Его можно разделить на разделы, чтобы сгруппировать информацию. Его задача в первую очередь - отображать информацию о текущем состоянии своего окна, хотя некоторые строки состояния имеют дополнительные функции. Например, многие веб-браузеры иметь интерактивные разделы, в которых отображается информация о безопасности или конфиденциальности.

Строка состояния также может быть текстовой, в основном в консольных приложениях, и в этом случае она обычно является последней строкой в ​​формате 80x25. текстовый режим конфигурации, оставляя верхние 24 строки для данных приложения. Обычно строка состояния (называемая строка состояния в этом контексте) отображает текущее состояние приложения, а также полезные горячие клавиши. Одним из примеров является текстовый редактор vi в UNIX (1970-х годов) или более новых системах Linux.[2]

Статусные строки используются более 30 лет[2] для отображения информационных сообщений в заранее определенной области, а не в виде всплывающих сообщений на центральном экране, которые могут блокировать просмотр связанной информации.

Иногда видео игра размещает важную информацию об игроке или Индикация на лобовом стекле (Такие как очки, жизни и очков) на аналогичной полосе в верхней или нижней части экрана; это также называется строкой состояния.

использование

Строки состояния и строки состояния перед ними использовались годами.[2] для отображения информационных сообщений в заранее определенной области, предшествующих диалоговые окна который может блокировать просмотр связанной информации за всплывающими сообщениями. Использование строк состояния (или строк состояния) имеет как преимущества, так и недостатки:

Преимущества статус-бара:

  • Они позволяют просматривать сообщения, одновременно просматривая весь экран (хотя они занимают место на экране для собственного отображения)
  • Они позволяют вводить информацию при просмотре данных статуса
  • Они позволяют использовать другие параметры меню при просмотре данных о состоянии
  • Они постоянно показывают статус во время работы

Недостатки статус-бара:

  • Строки состояния могут ограничивать информацию однострочным дисплеем (хотя можно использовать переменную многострочную строку состояния / область);
  • Строки состояния обычно не могут появиться на поверхности для критических сообщений, когда его родительское окно расположено ниже других (но всегда видны в родительском окне, которое можно поднять).
  • Их расположение на краю дисплея может сделать их менее заметными, чем диалоговое окно.

Примеры

  • Строка состояния Файловый менеджер часто показывает количество элементов в текущем каталоге, их общий размер или размер текущего выбранного элемента.
  • Строка состояния веб-браузер будет относительно бездействовать, когда пользователь просматривает страницу, а затем загорится активностью, когда пользователь щелкнет гиперссылка.
  • Строка состояния графический редактор покажет информацию о текущем изображении, такую ​​как его размеры, цветовое пространство, или же разрешающая способность.
  • В текстовый редактор, в строке состояния часто отображается позиция курсора, количество страниц в документе и состояние Caps Lock, числовой замок, и блокировка прокрутки ключи. Кроме того, многие текстовые процессоры присваивают клавише вставки поведение, аналогичное этим трем, чтобы разрешить переключение режима вставки - состояние этого также отображается в строке состояния.
  • Текстовые приключения часто имеют строку состояния, в которой отображается такая информация, как местоположение игроков, время игры и счет. Инфоком информационный бюллетень для клиентов был назван Строка состояния после того, как это было названо The New Zork Times
  • В электронная таблица, в строке состояния отображается информация, аналогичная текстовым процессорам, но с возможностью выделения ячеек и отображения среднего, суммы, максимального значения и т. д.

Смотрите также

Искандар

  1. ^ Каррик, Мика (декабрь 2007 г.). "Учебное пособие по программированию с графическим интерфейсом пользователя GTK + и Glade3 - Часть 1". micahcarrick.com.
  2. ^ а б c "Как использовать редактор vi *". Вашингтонский университет, Университет Саймона Фрейзера. 1991. (WEdu-Unix-vi).