Что такое CheckBox?
gui.CheckBox — это виджет-флажок, который может находиться в двух состояниях: включён (галочка есть) или выключен (галочки нет).
Где он встречается:
- ⚙️ Настройки — «Запомнить меня», «Принимаю условия»
- 🎮 В играх — «Отключить музыку», «Включить субтитры»
- 📋 Списки задач — отметить выполненное дело
- 🛒 Интернет-магазин — сравнить товары
Вот простейший CheckBox:
✅ Обычный флажок с текстом. Попробуйте поставить/снять галочку.
Свойства text и is_checked
У CheckBox есть два основных свойства:
text— текст, отображаемый рядом с флажком (string)is_checked— состояние флажка (bool)
📋 Кнопка читает состояние
is_checked и выводит результат на лейбл.
Событие on_change
Событие on_change срабатывает каждый раз, когда пользователь меняет состояние флажка:
Вы не согласны на рассылку
🔄 Текст под флажком меняется мгновенно при каждом переключении.