DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés diverses
  • Variable de type Police
  • Couleur d'un champ de saisie
  • Couleur du texte d'un champ Libellé
  • Couleur du texte d'un champ Bouton
  • Couleur du texte d'un champ Sélecteur ou d'un champ Interrupteur
  • Couleur du texte d'un champ Liste ou d'un champ Combo
  • Couleur d'un champ Arbre (ou TreeView)
  • Couleur du texte d'une cellule, d'une ligne ou d'une colonne d'un champ Table
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété Couleur permet de connaître ou modifier la couleur de la police de :
  • une variable de type Police.
  • un texte d'un champ Libellé ou Calculé d'un état.
  • un texte d'un champ d'une fenêtre.
  • un texte d'un champ d'une page.
  • un libellé d'une option de menu.
Selon le type de champ, les effets de la propriété Couleur peuvent varier (consultez le paragraphe "Remarques" pour plus de détails).
Remarque : Par défaut, la couleur d'une variable de type Police est noire.
Exemple
// Selon la valeur affichée, la couleur du texte dans le champ est modifiée
SI SAI_Total>15000 ALORS
SAI_Total.Couleur = RougeClair
FIN
WEBDEV - Code ServeurPHPAjax
// Définir les caractéristiques d'une variable de type Police
Police1 est une Police
Police1.Nom = "Arial"
Police1.Couleur = JauneClair
Police1.Taille = 14
Police1.UnitéTaille = unitéPoint
Police1.Angle = 45
// Appliquer la police au champ "MonChamp"
MonChamp.Police = Police1
Syntaxe

Connaître la couleur du texte Masquer les détails

<Résultat> = <Elément manipulé>.Couleur
<Résultat> : Entier ou constante
Couleur de l'élément spécifié. Cette couleur peut correspondre à :
WEBDEV - Code Navigateur La couleur est renvoyée sous forme de chaîne de caractères par le navigateur.
<Elément manipulé> : Nom de champ ou variable de type Police
Nom de l'élément dont la couleur du texte doit être recherché. Cet élément peut correspondre par exemple au :
  • nom d'un champ d'une fenêtre ou d'une page.
  • nom d'un champ d'un état.
  • nom d'une variable de type Police.

Modifier la couleur du texte Masquer les détails

<Elément manipulé>.Couleur = <Nouvelle couleur>
<Elément manipulé> : Nom de champ ou variable de type Police
Nom de l'élément dont la couleur du texte doit être modifié. Cet élément peut correspondre par exemple au :
  • nom d'un champ d'une fenêtre ou d'une page.
  • nom d'un champ d'un état.
  • nom d'une variable de type Police.
<Nouvelle couleur> : Entier ou constante
Nouvelle couleur de l'élément spécifié. Cette couleur peut correspondre à :
Remarques

Variable de type Police

Une police peut être créée à partir d'une variable de type Police.
Pour définir les caractéristiques de la police, utilisez :
Cette police pourra être utilisée :
Affectation d'une police à un champ :
  • si la variable de type Police n'a pas de couleur spécifique, la couleur du texte du champ est conservée.
  • si la variable de type Police a une couleur spécifique, cette couleur est appliquée à la couleur du texte du champ.

Couleur d'un champ de saisie

La propriété Couleur permet de connaître et de modifier la couleur du texte saisi.
WEBDEV - Code ServeurPHPAjax

Couleur du texte d'un champ Libellé

La propriété Couleur permet de connaître et de modifier la couleur du texte d'un champ Libellé.
WEBDEV - Code ServeurPHPAjax

Couleur du texte d'un champ Bouton

La propriété Couleur permet de connaître et de modifier la couleur du texte d'un champ Bouton.
WEBDEV - Code ServeurPHPAjax

Couleur du texte d'un champ Sélecteur ou d'un champ Interrupteur

La propriété Couleur permet de connaître et de modifier la couleur du texte de toutes les options d'un champ Sélecteur ou d'un champ Interrupteur.
WEBDEV - Code NavigateurPHP

Couleur du texte d'un champ Liste ou d'un champ Combo

La propriété Couleur permet de connaître et de modifier la couleur du texte de toutes les options d'un champ Liste.
WEBDEV - Code ServeurPHPAjax

Couleur d'un champ Arbre (ou TreeView)

La propriété Couleur permet de connaître et de modifier la couleur de tous les libellés affichés dans un champ Arbre.
Pour connaître ou modifier uniquement la couleur du texte d'une option du champ Arbre, il est possible d'utiliser une des deux syntaxes suivantes pour désigner l'élément du champ Arbre :
  • NomChampArbre[NumLigne]
  • NomChampArbre[<Chemin de l'élément>] où chemin de l'élément est une chaîne de caractères de la forme :
    "<Nom de la racine>" + TAB + ["<Nom du 1er noeud>" + TAB +...
    ["<Nom du 2ème noeud>" + TAB + [...]]]"<Nom de la feuille>"
Exemples :
ARBRE_Arbre2[2].Couleur = VertClair // Colore en vert la seconde ligne
ARBRE_MonArbre["Recette" + TAB + "Dessert"].Couleur = RougeClair
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHPAjax

Couleur du texte d'une cellule, d'une ligne ou d'une colonne d'un champ Table

  • Pour connaître ou modifier la couleur du texte d'une cellule d'un champ Table, il est nécessaire d'utiliser la syntaxe NomTable[NumLigne][NumColonne] pour désigner la cellule.
    Par exemple, le code suivant permet de modifier la couleur du texte de la cellule de la première ligne, deuxième colonne :
    TABLE_Table1[1][2].Couleur = BleuFoncé
  • Pour connaître ou modifier la couleur du texte d'une ligne d'un champ Table, il est nécessaire d'utiliser la syntaxe NomTable[NumLigne] pour désigner la ligne.
  • Pour connaître ou modifier la couleur du texte d'une colonne d'un champ Table, il suffit d'utiliser la propriété Couleur avec le nom de la colonne.
Attention : Pour conserver la couleur du texte lors de la sélection d'une ligne dans un champ Table fichier, il est nécessaire d'utiliser la propriété Couleur dans l'événement intitulé "Sélection d'une ligne de table".
WEBDEV - Code Navigateur La propriété Couleur est disponible en code navigateur uniquement pour les champs Table en mode "Navigateur" sur :
  • Les lignes de table (navigateur).
  • Les colonnes de table (navigateur).
  • Les cellules de table (navigateur).
Cette propriété n'est pas disponible en code navigateur pour les champs Table en mode "Serveur" ou "Serveur + AJAX".

Limites

WEBDEV - Code Serveur Limites sur les champs d'un état
La propriété Couleur n'a aucun effet sur :
  • les champs Image.
  • les champs Code-barres.
  • les champs RTF.
  • les champs Interrupteur.
  • les champs Graphe.
  • les champs Signature.
  • les états.
  • les blocs d'états.
WEBDEV - Code Navigateur La propriété Couleur fonctionne uniquement sur les champs suivants :
  • les champs de saisie.
  • les champs Liste.
  • les champs Combo.
  • les champs Libellé.
  • les éléments d'un champ Liste.
  • les éléments d'un champ Combo.
  • les champs Libellé HTML.
  • les champs Bouton à 3 états.
  • les champs d'affichage formaté.
  • les lignes de table navigateur.
  • les colonnes de table navigateur.
  • les cellules de table navigateur.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 17/05/2024

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