Slider
Hereda: Range < Control < CanvasItem < Node < Object
Heredado por: HSlider, VSlider
Clase base abstracta para deslizadores.
Descripción
Clase base abstracta para los deslizadores, utilizada para ajustar un valor moviendo un agarrador a lo largo de un eje horizontal o vertical. Los deslizadores son controles basados en Range.
Propiedades
|
||
focus_mode |
|
|
|
||
step |
|
|
|
||
|
||
|
Propiedades del Tema
|
||
|
||
|
||
Señales
drag_ended(value_changed: bool) 🔗
Emitida cuando se deja de arrastrar el agarrador. Si value_changed es true, Range.value es diferente del valor cuando se empezó a arrastrar.
drag_started() 🔗
Emitida cuando se empieza a arrastrar el agarrador. Se emite antes de la señal Range.value_changed correspondiente.
Enumeraciones
enum TickPosition: 🔗
TickPosition TICK_POSITION_BOTTOM_RIGHT = 0
Coloca las marcas en la parte inferior del HSlider, o a la derecha del VSlider.
TickPosition TICK_POSITION_TOP_LEFT = 1
Coloca las marcas en la parte superior del HSlider, o a la izquierda del VSlider.
TickPosition TICK_POSITION_BOTH = 2
Places the ticks at the both sides of the slider.
TickPosition TICK_POSITION_CENTER = 3
Places the ticks at the center of the slider.
Descripciones de Propiedades
Si es true, se puede interactuar con el deslizador. Si false, el valor puede ser cambiado sólo por el código.
Si es true, el valor puede ser cambiado usando la rueda del ratón.
Número de marcas que aparecen en el deslizador, incluyendo las marcas de los bordes. Las marcas son marcadores de valor uniformemente distribuidos.
bool ticks_on_borders = false 🔗
Si es true, el deslizador mostrará las marcas de los valores mínimo y máximo.
TickPosition ticks_position = 0 🔗
void set_ticks_position(value: TickPosition)
TickPosition get_ticks_position()
Establece la posición de las marcas. Véase TickPosition para más detalles.
Descripciones de las propiedades del tema
Constante booleana. Si es 1, el tamaño de la textura del agarrador se ignorará y se ajustará a los límites del deslizador basándose únicamente en la posición de su centro.
Desplazamiento vertical u horizontal del agarrador.
Desplazamiento vertical u horizontal de las marcas. El desplazamiento se invierte para las marcas superiores o izquierdas.
La textura para el grabber (el elemento arrastrable).
La textura para el agarrador cuando está desactivado.
La textura para el agarrador cuando está enfocado.
La textura de las marcas, visible cuando tick_count es mayor que 0.
El fondo del área a la izquierda o debajo del agarrador.
StyleBox grabber_area_highlight 🔗
El fondo del área a la izquierda o debajo del agarrador que se muestra cuando se está pasando el ratón por encima o está enfocado.
The background for the whole slider. Affects the height or width of the grabber_area.