DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

PV

Aide / WLangage / Propriétés WLangage / Propriétés diverses
  • Couleur de fond d'un champ de saisie
  • Couleur de fond d'un champ Liste ou d'un champ Combo
  • Couleur de fond de la fenêtre
  • Couleur de fond d'un champ Libellé
  • Couleur de fond d'un champ Bouton
  • Couleur de fond d'un champ Sélecteur ou d'un champ Interrupteur
  • Couleur de fond d'un champ Liste image
  • Couleur de fond d'un champ Arbre
  • Couleur de fond d'une cellule, d'une colonne, d'une ligne d'un champ Table et d'un champ Table
  • Couleur de fond d'un champ Onglet
  • Couleur de fond d'un champ Boîte à outils
  • Couleur de fond d'un champ Ascenseur ou d'un champ Spin
  • Limites
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
La propriété CouleurFond permet de connaître ou de modifier la couleur de fond de :
  • un champ.
  • une fenêtre.
  • une page.
  • un bloc d'un état.
  • un libellé d'une option de menu.
Remarque : Selon le type de champ, les effets de la propriété CouleurFond peuvent varier (consultez le paragraphe "Remarques" pour plus de détails).
Nouveauté 2025
WINDEV La propriété CouleurFond est désormais disponible sur le champ Editeur d'images présent dans une fenêtre.
Exemple
// Selon la valeur affichée, la couleur de fond est modifiée
SI SAI_Total > 15000 ALORS
	SAI_Total.CouleurFond = RougeClair
FIN
Syntaxe

Connaître la couleur de fond Masquer les détails

<Couleur de fond> = <Elément manipulé>.CouleurFond
<Couleur de fond> : Entier ou constante
Couleur de l'élément spécifié. Correspond à l'une des options suivantes :
<Elément manipulé> : Type de l'élément
Nom de l'élément à manipuler : champ, fenêtre, page ou bloc de l'état.

Modifier la couleur de fond Masquer les détails

<Elément manipulé>.CouleurFond = <Nouvelle couleur>
<Elément manipulé> : Type de l'élément
Nom de l'élément à manipuler : champ, fenêtre, page ou bloc de l'état.
<Nouvelle couleur> : Entier ou constante
Nouvelle couleur de l'élément spécifié. Correspond à l'une des options suivantes :
Remarques
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ de saisie

La propriété CouleurFond permet de connaître et de modifier la couleur de fond du texte saisi.
Couleur de fond d'un champ de saisie
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ Liste ou d'un champ Combo

La propriété CouleurFond permet de connaître et de modifier la couleur de fond de :
  • Toutes les options du champ.
  • Une seule option.
WINDEVJavaCode Utilisateur (MCU) Pour connaître ou modifier uniquement la couleur de fond d'une option du champ Liste, il suffit d'utiliser la syntaxe suivante pour désigner l'élément du champ Liste :
NomChampListe[NumLigne]

Par exemple, le code suivant permet de modifier la couleur de fond de la deuxième ligne du champ Liste :
LISTE_Liste1[2].CouleurFond = VertClair

Attention : Pour les lignes d'un champ Liste, la nouvelle couleur est conservée uniquement pour les lignes visibles.
Couleur de fond d'un champ Liste
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond de la fenêtre

Si la fenêtre n'est pas une fenêtre de type "Mère MDI", la propriété CouleurFond permet de connaître et de modifier la couleur de fond de la zone cliente de la fenêtre.
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ Libellé

La propriété CouleurFond permet de connaître et de modifier la couleur de fond du texte d'un champ Libellé.
Couleur de fond d'un champ Libellé
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ Bouton

La propriété CouleurFond permet de modifier la couleur de fond d'un champ Bouton.
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ Sélecteur ou d'un champ Interrupteur

La propriété CouleurFond permet de connaître et de modifier la couleur de fond d'un champ Sélecteur ou d'un champ Interrupteur.
Couleur de fond d'un champ Sélecteur
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ Liste image

La propriété CouleurFond permet de connaître et de modifier la couleur de fond de :
  • Toutes les options du champ Liste image.
  • Une seule option.
Pour connaître ou modifier uniquement la couleur de fond d'une option du champ Liste image, il suffit d'utiliser la syntaxe suivante pour désigner l'élément :
<Champ Liste Image>[NumLigne]

Exemple : le code suivant permet de modifier la couleur de fond de la deuxième ligne du champ Liste image :
LSI_ListeImage1[2].CouleurFond = VertClair
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ Arbre

La propriété CouleurFond permet de connaître et de modifier la couleur de fond de :
  • Toutes les options du champ Arbre.
  • Une seule option.
Pour connaître ou modifier uniquement la couleur de fond d'une option du champ Arbre, il suffit d'utiliser la syntaxe suivante pour désigner l'élément du champ Arbre :
<Champ Arbre>[NumLigne]

Exemple : le code suivant permet de modifier la couleur de fond de la deuxième ligne du champ Arbre :
ARBRE_Arbre1[2].CouleurFond = VertClair
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'une cellule, d'une colonne, d'une ligne d'un champ Table et d'un champ Table

Utilisée sur un champ Table dans son ensemble, la propriété CouleurFond permet de :
  • Supprimer les couleurs particulières aux cellules et colonnes grâce à la syntaxe suivante :
    <Champ Table>.CouleurFond = CouleurDéfaut
  • Modifier la couleur de fond de toutes les colonnes du champ Table (colonnes et cellules non colorées spécialement). Par exemple le code suivant colore toutes les colonnes en bleu :
    <Champ Table>.CouleurFond = BleuFoncé
Cette propriété permet également de connaître ou de modifier la couleur de fond d'une cellule du champ Table. Il est nécessaire d'utiliser la syntaxe suivante pour désigner la cellule :
<Champ Table>[NumLigne][NumColonne]
Exemple : Le code suivant permet de modifier la couleur de fond de la cellule de la première ligne, deuxième colonne.
TABLE_Table1[1][2].CouleurFond = BleuFoncé
Couleur de fond d'une cellule d'un champ Table
Attention : Pour conserver la couleur de fond lors de la sélection d'une ligne dans un champ Table fichier, il est nécessaire d'utiliser la propriété CouleurFond dans le traitement intitulé "Sélection d'une ligne de table".
WINDEV Remarque : Il est possible de modifier le style de la couleur de fond d'une cellule, d'une colonne ou d'une ligne d'un champ Table ou Table hiérarchique grâce à la propriété StyleFond.
WINDEVJavaCode Utilisateur (MCU)

Couleur de fond d'un champ Onglet

Pour les champs Onglet :
  • Pour le volet d'onglet :
    • La propriété Couleur permet de connaître et de modifier la couleur du texte des volets d'onglet.
    • La propriété CouleurFond utilisée sur les volets d'onglet permet de connaître et de modifier la couleur de fond du volet d'onglet.
  • Pour le champ Onglet : La propriété CouleurFond permet de connaître et de modifier la couleur de fond du champ Onglet (couleur de fond des onglets, des volets d'onglet et couleur apparaissant derrière les onglets).
WINDEVCode Utilisateur (MCU)

Couleur de fond d'un champ Boîte à outils

La propriété CouleurFond permet de connaître et de modifier la couleur de fond du champ Boîte à outils (couleur utilisée pour le fond des onglets). La propriété Couleur permet de connaître et de modifier la couleur de fond des volets de la boîte à outils.
WINDEVCode Utilisateur (MCU)

Couleur de fond d'un champ Ascenseur ou d'un champ Spin

La propriété CouleurFond permet de modifier la couleur de fond d'un champ Ascenseur (couleur utilisée dans la barre de défilement de l'ascenseur).

Limites

WINDEV Limites sur les champs d'un état
La propriété CouleurFond n'a aucun effet sur :
  • les états (dans leur totalité).
  • les champs Etat Interne.
  • les champs Signature.
WINDEV Limites sur les champs des fenêtres WINDEV
La propriété CouleurFond n'a aucun effet sur les champs suivants :
  • les champs HTML,
  • les champs Web caméra,
  • les champs Potentiomètre.
Java La propriété CouleurFond s'applique uniquement aux éléments suivants :
  • Champ Bouton.
  • Champ Libellé.
  • Champ de saisie.
  • Champ Image.
  • Champ Interrupteur.
  • Champ Sélecteur.
  • Champ Liste.
  • Champ Combo.
  • Champ Arbre.
  • Champ Onglet.
  • Fenêtre.
  • Champ Table.
  • Colonne de champ Table.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/09/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale