CheckBox

Наследует: Button < BaseButton < Control < CanvasItem < Node < Object

Кнопка, представляющая бинарный выбор.

Описание

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

См. также BaseButton, который содержит общие свойства и методы, связанные с этим узлом.

Когда BaseButton.button_group указывает ButtonGroup, CheckBox меняет свой внешний вид на вид переключателя и использует различные свойства темы radio_*.

Свойства

HorizontalAlignment

alignment

0 (overrides Button)

bool

toggle_mode

true (overrides BaseButton)

Свойства темы

Color

checkbox_checked_color

Color(1, 1, 1, 1)

Color

checkbox_unchecked_color

Color(1, 1, 1, 1)

int

check_v_offset

0

Texture2D

checked

Texture2D

checked_disabled

Texture2D

radio_checked

Texture2D

radio_checked_disabled

Texture2D

radio_unchecked

Texture2D

radio_unchecked_disabled

Texture2D

unchecked

Texture2D

unchecked_disabled


Описания свойств темы

Color checkbox_checked_color = Color(1, 1, 1, 1) 🔗

Цвет отмеченного значка при нажатии на флажок.


Color checkbox_unchecked_color = Color(1, 1, 1, 1) 🔗

Цвет неотмеченного значка, когда флажок не нажат.


int check_v_offset = 0 🔗

Вертикальное смещение, используемое при отрисовке значков галочек (в пикселях).


Texture2D checked 🔗

Значок галочки, отображаемый при установке флажка CheckBox.


Texture2D checked_disabled 🔗

Значок галочки, отображаемый, когда CheckBox отмечен и отключен.


Texture2D radio_checked 🔗

Значок галочки, отображаемый, когда CheckBox настроен как переключатель и отмечен.


Texture2D radio_checked_disabled 🔗

Значок галочки, отображаемый, когда CheckBox настроен как переключатель, отключен и не отмечен.


Texture2D radio_unchecked 🔗

Значок галочки, отображаемый, когда CheckBox настроен как переключатель и не отмечен.


Texture2D radio_unchecked_disabled 🔗

Значок галочки, отображаемый, когда CheckBox настроен как переключатель, отключен и не отмечен.


Texture2D unchecked 🔗

Значок галочки, отображаемый, когда флажок CheckBox не отмечен.


Texture2D unchecked_disabled 🔗

Значок галочки, отображаемый, когда флажок CheckBox не отмечен и отключен.