LinkButton
Hereda: BaseButton < Control < CanvasItem < Node < Object
Un botón que representa un enlace.
Descripción
Un botón que representa un enlace. Este tipo de botón se utiliza principalmente para interacciones que causan un cambio de contexto (como enlazar a una página web).
Véase también BaseButton, que contiene propiedades y métodos comunes asociados con este nodo.
Propiedades
|
||
focus_mode |
|
|
|
||
mouse_default_cursor_shape |
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
Propiedades del Tema
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Enumeraciones
enum UnderlineMode: 🔗
UnderlineMode UNDERLINE_MODE_ALWAYS = 0
El LinkButton siempre mostrará un subrayado en la parte inferior de su texto.
UnderlineMode UNDERLINE_MODE_ON_HOVER = 1
El LinkButton mostrará un subrayado en la parte inferior de su texto cuando el cursor del ratón esté sobre él.
UnderlineMode UNDERLINE_MODE_NEVER = 2
El LinkButton nunca mostrará un subrayado en la parte inferior de su texto.
Descripciones de Propiedades
Carácter de elipsis utilizado para el recorte de texto.
Language code used for line-breaking and text shaping algorithms. If left empty, the current locale is used instead.
StructuredTextParser structured_text_bidi_override = 0 🔗
void set_structured_text_bidi_override(value: StructuredTextParser)
StructuredTextParser get_structured_text_bidi_override()
Establece la sobrescritura del algoritmo BiDi para el texto estructurado.
Array structured_text_bidi_override_options = [] 🔗
void set_structured_text_bidi_override_options(value: Array)
Array get_structured_text_bidi_override_options()
Establece opciones adicionales para la sobrescritura BiDi.
El texto del botón que se mostrará dentro del área del botón.
TextDirection text_direction = 0 🔗
void set_text_direction(value: TextDirection)
TextDirection get_text_direction()
Dirección base de escritura del texto.
OverrunBehavior text_overrun_behavior = 0 🔗
void set_text_overrun_behavior(value: OverrunBehavior)
OverrunBehavior get_text_overrun_behavior()
Sets the clipping behavior when the text exceeds the node's bounding rectangle.
UnderlineMode underline = 0 🔗
void set_underline_mode(value: UnderlineMode)
UnderlineMode get_underline_mode()
El modo de subrayado a utilizar para el texto.
El URI para este LinkButton. Si se establece en un URI válido, al presionar el botón se abre el URI utilizando el programa predeterminado del sistema operativo para el protocolo (a través de OS.shell_open()). Las URL HTTP y HTTPS abren el navegador web predeterminado.
uri = "https://godotengine.org" # Abre la URL en el navegador web predeterminado.
uri = "C:\SomeFolder" # Abre el explorador de archivos en la ruta dada.
uri = "C:\SomeImage.png" # Abre la imagen dada en la aplicación de visualización predeterminada.
Uri = "https://godotengine.org"; // Abre la URL en el navegador web predeterminado.
Uri = "C:\SomeFolder"; // Abre el explorador de archivos en la ruta dada.
Uri = "C:\SomeImage.png"; // Abre la imagen dada en la aplicación de visualización predeterminada.
Descripciones de las propiedades del tema
Color font_color = Color(0.875, 0.875, 0.875, 1) 🔗
Color del texto predeterminado del LinkButton.
Color font_disabled_color = Color(0, 0, 0, 1) 🔗
Color del texto utilizado cuando el LinkButton está desactivado.
Color font_focus_color = Color(0.95, 0.95, 0.95, 1) 🔗
Color de texto usado cuando el LinkButton está enfocado. Solo reemplaza el color de texto normal del botón. Los estados deshabilitado, al pasar el cursor y presionado tienen precedencia sobre este color.
Color font_hover_color = Color(0.95, 0.95, 0.95, 1) 🔗
Color del texto usado cuando el LinkButton está siendo movido.
Color font_hover_pressed_color = Color(0, 0, 0, 1) 🔗
Color del texto usado cuando el LinkButton es pasado con el cursor y presionado.
Color font_outline_color = Color(0, 0, 0, 1) 🔗
El tinte del contorno del texto del LinkButton.
Color font_pressed_color = Color(1, 1, 1, 1) 🔗
Color del texto utilizado cuando se pulsa el LinkButton.
The size of the text outline.
Note: If using a font with FontFile.multichannel_signed_distance_field enabled, its FontFile.msdf_pixel_range must be set to at least twice the value of outline_size for outline rendering to look correct. Otherwise, the outline may appear to be cut off earlier than intended.
El espacio vertical entre la línea de base del texto y el subrayado.
Font del texto del LinkButton.
Tamaño de fuente del texto del LinkButton.
StyleBox usado cuando el LinkButton está enfocado. El StyleBox de focus se muestra sobre el StyleBox base, por lo que se debe usar un StyleBox parcialmente transparente para asegurar que el StyleBox base permanezca visible. Un StyleBox que representa un contorno o un subrayado funciona bien para este propósito. Para deshabilitar el efecto visual de enfoque, asigna un recurso StyleBoxEmpty. Ten en cuenta que deshabilitar el efecto visual de enfoque perjudicará la usabilidad de la navegación con teclado/controlador, por lo que esto no se recomienda por razones de accesibilidad.