Флажок

редактировать
Примеры флажков двоичного состояния с отключенными некоторыми параметрами

A флажок (флажок, галочка, галочка ) - это виджет графического интерфейса, который позволяет пользователю делать двоичный выбор, т. Е. Выбор между одним из двух возможных взаимоисключающие варианты. Например, пользователю может потребоваться ответить «да» (отмечен) или «нет» (не отмечен) на простой вопрос «да / нет».

Флажки отображаются как ☐, если флажок не установлен, или ☑ или ☒ (в зависимости от графического интерфейса пользователя), если он установлен. Заголовок, описывающий значение флажка, обычно отображается рядом с флажком. Чтобы изменить состояние флажка, щелкните мышью на поле, заголовке или с помощью сочетания клавиш , например, пробела.

. Часто используется серия флажков. представлен, каждый с двоичным выбором между двумя вариантами. Затем пользователь может выбрать несколько вариантов. Контрастность - это переключатель , в котором из нескольких взаимоисключающих вариантов можно выбрать только один вариант.

Содержание
  • 1 Флажок с тремя состояниями
  • 2 Не действует
  • 3 Переключатель света
  • 4 HTML
  • 5 Unicode
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние links
Флажок с тремя состояниями
Примеры флажков с тремя состояниями

Некоторые приложения используют флажки, которые позволяют неопределенное состояние в дополнение к двум, предусмотренным обычным флажком. Это третье состояние отображается в виде квадрата или тире в поле флажка и указывает, что его состояние не отмечено и не снято. Это чаще всего используется, когда флажок привязан к коллекции элементов в смешанных состояниях. Неопределенное состояние обычно не может быть выбрано пользователем и при активации переключается на отмеченное состояние.

Например, флажок для выбора файлов для отправки через FTP может использовать древовидное представление, чтобы файлы можно было выбирать по одному или по папкам.. Если выбраны только некоторые файлы в папке, то флажок для этой папки будет неопределенным. Если щелкнуть этот неопределенный флажок, будут выбраны все или, что реже, ни один из содержащихся файлов. Продолжая щелкать по флажку, вы будете переключаться между отмеченным (все подкаталоги и файлы) и снятым флажком (подкаталоги или файлы не выбраны).

Некоторые реализации флажков с тремя состояниями позволяют пользователю переключаться между всеми состояниями, включая неопределенное состояние, запоминая смешанное состояние элементов в коллекции. Это служит функцией отмены.

Действия невозможны

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

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

Переключатель света
Переключатель света, альтернативный флажку

Альтернативной формой флажка является переключатель света, при котором пользователь переключает переключатель, который переходит из одного состояния в другое. На изображении справа параметр «Крупные значки» не выбран, в то время как параметр «Скрыть меню» установлен. Выключатель света используется редко, так как он занимает больше места на экране и не является стандартным элементом управления, что означает, что он должен обрабатываться программно (графическая система не обрабатывает его), требуя, чтобы программа изменяла его, когда пользователь нажимает на него. Что касается дизайна, в некоторых случаях переключатель света может быть лучшим выбором интерфейса, чем флажок.

HTML

В веб-формах элемент HTML используется для отображения флажка.

Unicode
См. Также
Ссылки
Внешние ссылки
  • Средства массовой информации, относящиеся к Флажки на Wikimedia Commons
Последняя правка сделана 2021-05-14 09:07:45
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте