Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Пример строки состояния в Emacs
GTK + - Gedit с в пироге статуса баре.

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

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

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

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

Использование [ править ]

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

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

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

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

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

Примеры [ править ]

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

См. Также [ править ]

Заметки [ править ]

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