PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Variable de type Police
  • Couleur de la barre d'icônes de la fenêtre
  • Couleur d'un champ de saisie
  • Couleur du texte d'un champ Libellé
  • Couleur du texte d'un 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 de table, d'une ligne ou d'une colonne
  • Couleur d'un champ Liste image
  • Couleur d'un champ Image
  • Couleur d'un champ Onglet
  • Couleur d'un champ Boîte à outils
  • Couleur d'un champ Code-Barres
  • Limites
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
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.
  • Versions 16 et supérieures
    un libellé d'une option de menu.
    Nouveauté 16
    un libellé d'une option de menu.
    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.
WEBDEV - Code Serveur La modification est possible uniquement pour les champs de type "Automatique" ou "Dynamique" (onglet "Détail" de la description du champ).
WEBDEV - Code Serveur La modification est possible uniquement pour les champs de type "Automatique" ou "Dynamique" (onglet "IHM" de la description du champ).
Versions 16 et supérieures
WINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Nouveauté 16
WINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
WINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Versions 15 et supérieures
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Nouveauté 15
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'une fenêtre et les variables de type Police dans les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'une fenêtre et les variables de type Police dans les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'une fenêtre et les variables de type Police dans les applications iPhone/iPad.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
WINDEV MobileWidget Android Cette propriété est désormais disponible en mode Widget Android.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
WINDEV MobileWidget Android Cette propriété est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
WINDEV MobileWidget Android Cette propriété est désormais disponible en mode Widget Android.
Versions 19 et supérieures
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur pour les champs Table Navigateur.
Nouveauté 19
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur pour les champs Table Navigateur.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur pour les champs Table Navigateur.
Versions 20 et supérieures
WINDEV MobileAndroidiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android et dans les applications iPhone/iPad.
Nouveauté 20
WINDEV MobileAndroidiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android et dans les applications iPhone/iPad.
WINDEV MobileAndroidiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android et dans les applications iPhone/iPad.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Versions 22 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
Nouveauté 22
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
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
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileUniversal Windows 10 AppiPhone/iPadPHPAjaxCode Utilisateur (MCU)
// Définir les caractéristiques d'une variable de type Police
Police1 est une Police
Police1..Nom = "Arial"
Police1..Taille = 14
Police1..Couleur = JauneClair
// Appliquer la police au champ "MonChamp"
MonChamp..Police = Police1
Syntaxe

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

<Résultat> = <Nom de l'élément>..Couleur
<Résultat> : Entier ou constante
Couleur de l'élément spécifié. Cette couleur correspond :
WEBDEV - Code Navigateur La couleur est renvoyée sous forme de chaîne de caractères par le navigateur.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
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

<Nom de l'élément>..Couleur = <Nouvelle couleur>
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
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 correspond :
  • soit à une couleur RVB (obtenue avec la fonction RVB),
  • soit à une couleur TSL (obtenue avec la fonction TSL),
  • soit à une couleur prédéfinie.
Remarques
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileUniversal Windows 10 AppiPhone/iPadPHPAjaxCode Utilisateur (MCU)

Variable de type Police

Il est possible de créer une police à 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.
WINDEVWINDEV MobileWindows MobileJavaCode Utilisateur (MCU)

Couleur de la barre d'icônes de la fenêtre

  • Si la fenêtre est une fenêtre de type "Mère MDI", la propriété ..Couleur permet d'obtenir et de modifier la couleur de la barre d'icônes de la fenêtre.
  • Si la fenêtre n'est pas une fenêtre de type "Mère MDI", la propriété ..Couleur est ignorée.

Couleur d'un champ de saisie

La propriété ..Couleur permet de connaître et de modifier la couleur du texte saisi.
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadJavaPHPAjaxCode Utilisateur (MCU)

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é.
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadJavaPHPAjaxCode Utilisateur (MCU)

Couleur du texte d'un bouton

La propriété ..Couleur permet de connaître et de modifier la couleur du texte d'un bouton.
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileUniversal Windows 10 AppAndroidiPhone/iPadJavaPHPAjaxCode Utilisateur (MCU)

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.
WINDEVWEBDEV - Code NavigateurWINDEV MobileEtats et RequêtesWindows MobileUniversal Windows 10 AppAndroidiPhone/iPadJavaPHPCode Utilisateur (MCU)

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'une liste.
WINDEVWINDEV Mobile Pour connaître ou modifier uniquement la couleur du texte d'une option de la liste, il suffit d'utiliser la syntaxe NomListe[NumLigne] pour désigner l'élément de la liste.
Par exemple, le code suivant permet de colorer en vert le texte de la deuxième ligne du champ Liste :
LISTE_Liste1[2]..Couleur = VertClair
Attention : Pour les lignes de liste, la nouvelle couleur est conservée uniquement pour les lignes visibles.
WINDEVWEBDEV - Code ServeurWINDEV MobileWindows MobileJavaPHPAjaxCode Utilisateur (MCU)

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 de l'arbre, il est possible d'utiliser une des deux syntaxes suivantes pour désigner l'élément de l'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
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileWindows MobileAndroidiPhone/iPadJavaPHPAjaxCode Utilisateur (MCU)

Couleur du texte d'une cellule de table, d'une ligne ou d'une colonne

  • Pour connaître ou modifier la couleur du texte d'une cellule de la 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 de la 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 de la 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 le traitement intitulé "Sélection d'une ligne de table".
Versions 19 et supérieures
WEBDEV - Code Navigateur La propriété ..Couleur est disponible en code navigateur uniquement pour les champs Table 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 Classique ou Ajax.
Nouveauté 19
WEBDEV - Code Navigateur La propriété ..Couleur est disponible en code navigateur uniquement pour les champs Table 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 Classique ou Ajax.
WEBDEV - Code Navigateur La propriété ..Couleur est disponible en code navigateur uniquement pour les champs Table 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 Classique ou Ajax.
AndroidiPhone/iPad A partir de la version 20, les champs Table sont disponibles en Mobile (iOS et Android).
WINDEVWINDEV MobileWindows MobileJavaCode Utilisateur (MCU)

Couleur d'un champ Liste image

La propriété ..Couleur permet de connaître et de modifier la couleur de tous les libellés affichés dans un champ Liste image.
Pour connaître ou modifier uniquement la couleur du libellé d'une option du champ Liste image, il suffit d'utiliser la syntaxe NomListeImage[NumLigne] pour désigner l'élément de la liste image.
Par exemple, le code suivant permet de colorer en vert le texte de la deuxième ligne du champ Liste image :
LSI_ListeImage1[2]..Couleur = VertClair
Attention : Pour les lignes de la liste, la nouvelle couleur est conservée uniquement pour les lignes visibles.
WINDEVWINDEV MobileWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadJavaCode Utilisateur (MCU)

Couleur d'un champ Image

La propriété ..Couleur permet de connaître et de modifier la couleur de fond d'un champ Image.
WINDEVWINDEV MobileWindows MobileJavaCode Utilisateur (MCU)

Couleur d'un champ Onglet

Utilisée sur un champ Onglet, la propriété ..Couleur permet de connaître et de modifier la couleur de fond des onglets.
Utilisée sur un volet d'onglet, la propriété ..Couleur permet de connaître et de modifier la couleur du libellé du volet d'onglet.
Par exemple :
// Modifie la couleur du libellé du volet 1
ONG_MonOnglet[1]..Couleur = RougeClair
WINDEVWINDEV MobileWindows MobileCode Utilisateur (MCU)

Couleur d'un champ Boîte à outils

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 d'un champ Code-Barres

La propriété ..Couleur permet de connaître et de modifier la couleur du dessin du code-barres.

Limites

WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileUniversal Windows 10 AppiPhone/iPad 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.
  • Versions 21 et supérieures
    les champs Signature.
    Nouveauté 21
    les champs Signature.
    les champs Signature.
  • les états.
  • les blocs d'états.
WINDEV Limites sur les champs des fenêtres WINDEV
La propriété ..Couleur n'a aucun effet sur les champs suivants :
  • les menus,
  • les champs HTML,
  • les champs Web caméra,
  • les superchamps,
  • les volets d'onglet,
  • les champs Potentiomètre.
Windows Mobile Limites sur les champs des fenêtres
La propriété ..Couleur n'a aucun effet sur les champs suivants :
  • les menus,
  • les superchamps,
  • les champs Potentiomètre.
WEBDEV - Code Serveur Limites sur les champs des pages
La propriété ..Couleur n'a aucun effet sur les options de menu.
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é.
  • Versions 19 et supérieures
    les lignes de table navigateur.
    Nouveauté 19
    les lignes de table navigateur.
    les lignes de table navigateur.
  • Versions 19 et supérieures
    les colonnes de table navigateur.
    Nouveauté 19
    les colonnes de table navigateur.
    les colonnes de table navigateur.
  • Versions 19 et supérieures
    les cellules de table navigateur.
    Nouveauté 19
    les cellules de table navigateur.
    les cellules de table navigateur.
Java La propriété ..Couleur 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 table.
Widget Android La propriété ..Couleur s'applique uniquement aux éléments suivants :
  • Champ Bouton.
  • Champ Libellé.
  • Champ Image.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire