ThemeDB
Hereda: Object
Un singleton que proporciona acceso a información estática sobre los recursos Theme utilizados por el motor y por tu proyecto.
Descripción
Este singleton proporciona acceso a información estática sobre los recursos Theme utilizados por el motor y por tus proyectos. Puedes obtener el tema predeterminado del motor, así como el tema configurado de tu proyecto.
ThemeDB también contiene valores de reserva para las propiedades del tema.
Propiedades
|
||
|
||
Métodos
Señales
fallback_changed() 🔗
Emitida cuando uno de los valores de respaldo ha sido cambiado. Utilízalo para refrescar el aspecto de los controles que pueden depender de los elementos de tema de respaldo.
Descripciones de Propiedades
float fallback_base_scale = 1.0 🔗
El factor de escala base de reserva de cada nodo Control y recurso Theme. Se utiliza cuando no hay otro valor disponible para el control.
Véase también Theme.default_base_scale.
La fuente de reserva de cada nodo Control y recurso Theme. Se utiliza cuando no hay otro valor disponible para el control.
Véase también Theme.default_font.
El tamaño de fuente de reserva de cada nodo Control y recurso Theme. Se utiliza cuando no hay otro valor disponible para el control.
Véase también Theme.default_font_size.
El icono de reserva de cada nodo Control y recurso Theme. Se utiliza cuando no hay otro valor disponible para el control.
El stylebox de respaldo de cada nodo Control y recurso Theme. Se utiliza cuando no hay otro valor disponible para el control.
Descripciones de Métodos
Devuelve una referencia al Theme predeterminado del motor. Este recurso de tema es responsable del aspecto predeterminado de los nodos Control y no puede ser sobrescrito.
Devuelve una referencia al Theme personalizado del proyecto. Este recurso de tema permite sobrescribir el tema predeterminado del motor para cada nodo de control en el proyecto.
Para establecer el tema del proyecto, consulta ProjectSettings.gui/theme/custom.