FORM Get color scheme
FORM Get color scheme -> Resultado
Parámetro | Tipo | Descripción | |
---|---|---|---|
Resultado | Text | ← | Esquema de colores del formulario actual: "claro" u "oscuro" |
Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.
Descripción
El comando FORM Get color scheme devuelve el nombre de la combinación de colores actual del formulario mostrado actualmente. Si no hay un formulario actual, el comando devuelve una cadena vacía.
Nota: en Windows, este comando siempre devuelve "light".
El esquema de color real de un formulario se define por:
- la propiedad del formulario "Color Scheme" (ver colorScheme);
- si "Color Scheme" es "heredado", una llamada al comando SET APPLICATION COLOR SCHEME;
- si SET APPLICATION COLOR SCHEME no se llama o se llama con el valor del parámetro "heredado", la Configuración (configuración de la base local en caso de un componente);
- si si la configuración se define como "heredada", las preferencias del usuario del sistema operativo.
Consulte el comando SET APPLICATION COLOR SCHEME para obtener detalles sobre los nombres de las combinaciones de colores.
Ejemplo
Desea cargar una imagen según el esquema actual del formulario:
$txt_suffix:=Choose((FORM Get color scheme="dark");"_dark";"")
READ PICTURE FILE(Get 4D folder(Current resources folder)+"myPict"+$txt_suffix+".png";$Pic_icon)
Nota: se recomienda utilizar css para adaptar el diseño de objetos formulario al esquema actual.