Прапорець. флаговая кнопка. Галочка (від англ. check box), галочка - елемент графічного інтерфейсу. дозволяє користувачеві управляти параметром з двома станами - ☑ включено і ☐ вимкнено. У включеному стані всередині чекбокса відображається позначка (галочка (✓), або рідше хрестик (×)). За традицією прапорець має квадратну форму. Поруч з прапорцем відображається його позначення, зазвичай - підпис, рідше - значок. Для збільшення площі активного елементу однаково реагує на натискання мишею як сам прапорець, так і підпис до нього.
Багато рекомендацій з побудови інтерфейсів радять по можливості не використовувати прапорець для запуску будь-яких процесів. Однак стан прапорця може в реальному часі впливати на стан інших елементів, наприклад при установці прапорця можна активувати недоступні раніше елементи управління.
Метафора прапорця передбачає два взаємовиключних стану, проте прапорець не завжди підходить в таких ситуаціях. Прапорець підходить, коли ці стани сприймаються як варіанти «так - ні», якщо ж вони рівнозначні (наприклад, вибір між книжкової та альбомної орієнтацією листа при друку), прапорець не підходить.
Більшість операційних систем дозволяють встановлювати прапорець в так зване «третій стан», однак його слід використовувати як варіант «прапорець встановлений для деяких елементів зі списку». При цьому натискання на прапорець переведе всі елементи списку в одне з двох станів.
У веб-формах для виведення чекбокса використовується елемент HTML .
текстовий інтерфейс
При використанні розширеного текстового інтерфейсу користувача прапорець позначався прямокутними дужками []. У включеному стані між дужками ставилася літери x, v, знак кореня √ або галочка - якщо реалізація інтерфейсу дозволяла використовувати юнікод.
У Юникоде. порожній і зазначений чекбокси представлені кодами U + 2610 (☐. 'BALLOT BOX'), U + 2611 (☑. 'BALLOT BOX WITH CHECK'), і U + 2612 (☒. 'BALLOT BOX WITH X').
У мобільних додатках поширених особливий різновид перемикача - так званий тумблер (toggle switch) [1]. На відміну від прапорця, щоб включити або вимкнути тумблер, потрібно перетягнути движок тумблера в ту чи іншу сторону. Часто на самому тумблері виводять його положення, однак користувачеві не завжди очевидно, знаходиться тумблер в цьому стані, або перейде в нього, якщо перемістити движок. Тому зазвичай радять підписувати положення тумблера зовні.
Кнопка «I» зафіксована в натиснутому положенні
Кнопки з фіксацією застосовуються зазвичай в панелях інструментів. так як займають мало місця і дозволяють розміщувати на собі значок. По виду кнопки неможливо визначити, фіксується вона чи ні.
Кнопки зі змінною написом / значком - в них також є проблема: чи є напис / значок індикатором поточного стану або дії, яке відбудеться після натискання? Тому такі кнопки застосовуються тільки тоді, коли поточний стан зрозуміло з контексту.
Також замість прапорця можна використовувати перемикачі (радиокнопки. Кнопки з залежною фіксацією і т. Д.), Якщо їм задати тільки два положення.
У даній статті або розділі є список джерел або зовнішніх посилань. але джерела окремих тверджень залишаються неясними через відсутність виносок.
Твердження, що не підкріплені джерелами. можуть бути поставлені під сумнів і видалені. Ви можете поліпшити статтю, внісши більш точні вказівки на джерела.