Переключатель (элемент интерфейса программ)

Переключатель (элемент интерфейса программ)
Примеры чек-боксов.

В программировании, чек-бокс (от англ. check box — флажок, переключатель) — элемент графического пользовательского интерфейса, который позволяет пользователю осуществлять возможность множественного выбора. Чек-бокс представляет собой квадрат небольших размеров, который имеет два состояния — ☑ включено и ☐ выключено. Во включенном состоянии внутри чек-бокса отображается отметка (галочка ✓ или реже крестик). Чек-бокс меняет свое состояние при нажатии на него мышью.

Содержание

Третье состояние чек-бокса

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

HTML

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

Юникод

В Юникоде, пустой и отмеченный чек-боксы представлены кодами U+2610 (, 'BALLOT BOX'), U+2611 (, 'BALLOT BOX WITH CHECK'), и U+2612 (, 'BALLOT BOX WITH X').

См. также