Флажок - Checkbox

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

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

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

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

Флажок с тремя состояниями

Примеры флажков с тремя состояниями

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

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

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

Не подлежит действию

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

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

Выключатель

Альтернатива переключателю света флажку

Альтернативная форма флажка - это выключатель в котором пользователь переключает переключатель, который переходит из одного состояния в другое. На изображении справа опция Большие иконки не был выбран, а опция Скрыть меню был. Выключатель света используется редко[нуждается в обновлении ] поскольку он занимает больше места на экране и не является стандартным элементом управления, то есть с ним нужно работать программно (графическая система не обрабатывает его), требуя, чтобы программа изменяла его, когда пользователь нажимает на него. При выборе дизайна могут быть случаи, когда выключатель света является лучшим выбором интерфейса, чем флажок.

HTML

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

Unicode

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

Рекомендации

  1. ^ «Флажки». msdn. Получено 5 февраля, 2010.
  2. ^ Нильсен, Якоб (сентябрь 2004 г.). "Флажки против радиокнопок". Якоба Нильсена. Получено 5 февраля, 2010.

внешняя ссылка

  • СМИ, связанные с Флажки в Wikimedia Commons