Slider
Успадковує: Range < Control < CanvasItem < Node < Object
Успадковано від: HSlider, VSlider
Абстрактний базовий клас для слайдерів.
Опис
Абстрактний базовий клас для слайдерів, який використовується для регулювання значення шляхом переміщення зчеплення по горизонтальній або вертикальній осі. Слайдери — Range.
Властивості
|
||
focus_mode |
|
|
|
||
step |
|
|
|
||
|
||
|
Властивості теми
|
||
|
||
|
||
Сигнали
drag_ended(value_changed: bool) 🔗
Випускається, коли граббер перестає перетягуватися. Якщо value_changed має значення true, Range.value відрізняється від значення на момент початку перетягування.
drag_started() 🔗
Випускається, коли граббер починає перетягуватися. Це випромінюється перед відповідним сигналом Range.value_changed.
Переліки
enum TickPosition: 🔗
TickPosition TICK_POSITION_BOTTOM_RIGHT = 0
Розміщує позначки внизу HSlider або праворуч від VSlider.
TickPosition TICK_POSITION_TOP_LEFT = 1
Розміщує позначки у верхній частині HSlider або ліворуч від VSlider.
TickPosition TICK_POSITION_BOTH = 2
Розміщує позначки з обох боків повзунка.
TickPosition TICK_POSITION_CENTER = 3
Розміщує позначки в центрі повзунка.
Описи властивостей
Якщо true, слайдер може бути взаємодіє з. Якщо false, значення можна змінити тільки за допомогою коду.
Якщо true, значення можна змінити за допомогою миші.
Кількість кліщів, що відображаються на слайдері, включаючи бордюрні кліщі. Тіки рівномірно розподілені цінні маркери.
bool ticks_on_borders = false 🔗
Якщо true, слайдер буде відображати кліщі для мінімальних і максимальних значень.
TickPosition ticks_position = 0 🔗
void set_ticks_position(value: TickPosition)
TickPosition get_ticks_position()
Встановлює положення позначок. Див. TickPosition для отримання детальної інформації.
Описи тематичної нерухомості
Боленська константа. Якщо 1, розмір текстури захоплення буде ігноруватися, і він буде відповідати в межах слайдера, що базується тільки на його центральній позиції.
Вертикальний або горизонтальний зміщувач.
Вертикальне або горизонтальне зміщення позначок. Зміщення зворотне для верхніх або лівих позначок.
Текстура для захоплення (перетяжний елемент).
Текстура для захоплення при вимкненні.
Текстура для захоплення при його фокусі.
Текстура для позначок, видима, коли tick_count більше 0.
На фоні площі зліва або внизу капусти.
StyleBox grabber_area_highlight 🔗
На фоні площі зліва або внизу граната, що відображає, коли він буде переповнений або орієнтований.
Фон для всього слайдера. Впливає на висоту або ширину grabber_area.