ColorPickerButton
Наследует: Button < BaseButton < Control < CanvasItem < Node < Object
Кнопка, при нажатии которой открывается ColorPicker.
Описание
Инкапсулирует ColorPicker, делая его доступным при нажатии кнопки. Нажатие кнопки переключит видимость ColorPicker.
См. также BaseButton, который содержит общие свойства и методы, связанные с этим узлом.
Примечание: По умолчанию кнопка может быть недостаточно широкой для отображения образца предварительного просмотра цвета. Обязательно установите Control.custom_minimum_size на достаточно большое значение, чтобы предоставить кнопке достаточно места.
Обучающие материалы
Свойства
|
||
|
||
|
||
toggle_mode |
|
Методы
Свойства темы
Сигналы
Излучается при изменении цвета.
picker_created() 🔗
Генерируется при создании ColorPicker (кнопка нажата в первый раз).
popup_closed() 🔗
Выдается при закрытии ColorPicker.
Описания свойств
Color color = Color(0, 0, 0, 1) 🔗
Текущий выбранный цвет.
Если true, альфа-канал в отображаемом ColorPicker будет виден.
Если true, ползунок интенсивности в отображаемом ColorPicker будет виден.
Описания метода
ColorPicker get_picker() 🔗
Возвращает ColorPicker, который переключает этот узел.
Предупреждение: Это обязательный внутренний узел, его удаление и освобождение может привести к сбою. Если вы хотите скрыть его или любой из его дочерних элементов, используйте их свойство CanvasItem.visible.
PopupPanel get_popup() 🔗
Возвращает PopupPanel элемента управления, который позволяет подключаться к всплывающим сигналам. Это позволяет обрабатывать события, когда ColorPicker отображается или скрывается.
Предупреждение: Это обязательный внутренний узел, его удаление и освобождение может привести к сбою. Если вы хотите скрыть его или любой из его дочерних элементов, используйте их свойство Window.visible.
Описания свойств темы
Фон прямоугольника предварительного просмотра цвета на кнопке.