CheckButton

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

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

Описание

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

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

Свойства

HorizontalAlignment

alignment

0 (overrides Button)

bool

toggle_mode

true (overrides BaseButton)

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

Color

button_checked_color

Color(1, 1, 1, 1)

Color

button_unchecked_color

Color(1, 1, 1, 1)

int

check_v_offset

0

Texture2D

checked

Texture2D

checked_disabled

Texture2D

checked_disabled_mirrored

Texture2D

checked_mirrored

Texture2D

unchecked

Texture2D

unchecked_disabled

Texture2D

unchecked_disabled_mirrored

Texture2D

unchecked_mirrored


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

Color button_checked_color = Color(1, 1, 1, 1) 🔗

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


Color button_unchecked_color = Color(1, 1, 1, 1) 🔗

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


int check_v_offset = 0 🔗

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


Texture2D checked 🔗

Значок, отображаемый при установке флажка CheckButton (для макетов слева направо).


Texture2D checked_disabled 🔗

Значок, отображаемый, когда CheckButton отмечен и отключен (для макетов слева направо).


Texture2D checked_disabled_mirrored 🔗

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


Texture2D checked_mirrored 🔗

Значок, отображаемый при установке флажка CheckButton (для макетов с письмом справа налево).


Texture2D unchecked 🔗

Значок, отображаемый при снятом флажке CheckButton (для макетов слева направо).


Texture2D unchecked_disabled 🔗

Значок, отображаемый, когда CheckButton не отмечен и отключен (для макетов слева направо).


Texture2D unchecked_disabled_mirrored 🔗

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


Texture2D unchecked_mirrored 🔗

Значок, отображаемый при снятом флажке CheckButton (для макетов с письмом справа налево).