4D v19

FORM Get color scheme

Accueil

 
4D v19
FORM Get color scheme

FORM Get color scheme 


 

FORM Get color scheme -> Résultat 
Paramètre Type   Description
Résultat  Texte in Schéma de couleur du formulaire courant : "light" ou "dark"

La commande FORM Get color scheme retourne le nom du schéma de couleurs du formulaire actuellement affiché . S'il n'existe pas de formulaire courant, la commande retourne une chaîne vide.

Note : sous Windows, cette commande retourne toujours «light».

Le schéma de couleurs d'un formulaire est défini :

  • par la propriété de formulaire "Color Scheme" (voir colorScheme);
  • si "Color Scheme" est défini sur "inherited", la commande SET APPLICATION COLOR SCHEME est appelée;

  • si SET APPLICATION COLOR SCHEME n'est pas appelée ou appelée avec une valeur de paramètre "inherited", les Paramètres (paramètres de la base hôte dans le cas d'un composant);

  • si les Paramètres sont définis sur "inherited", les préférences utilisateur du système d'exploitation.

Veuillez vous reporter à la commande SET APPLICATION COLOR SCHEME pour plus de détails sur les noms de schémas de couleurs.

Exemple  

Vous souhaitez charger une image en fonction du schéma courant du formulaire :

 $txt_suffix:=Choose((FORM Get color scheme="dark");"_dark";"")
 READ PICTURE FILE(Get 4D folder(Current resources folder)+"myPict"+$txt_suffix+".png";$Pic_icon)

Note : Il est recommandé d'utiliser css pour adapter la conception des objets de formulaire au schéma courant.



Voir aussi  

Get application color scheme
SET APPLICATION COLOR SCHEME

 
PROPRIÉTÉS 

Produit : 4D
Thème : Formulaires
Numéro : 1761

Comportement spécifique sous Mac OS

 
HISTORIQUE 

New
Créé : 4D v19

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)