Saltar al contenido principal
Versión: Siguiente

FORM Get color scheme

FORM Get color scheme : Text

ParámetroTipoDescripción
ResultadoTextEsquema 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.

Ver también

Get application color scheme
SET APPLICATION COLOR SCHEME