PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV 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, d'une ligne ou d'une colonne d'un champ Table
  • Couleur d'un champ Liste image
  • Couleur d'un champ Image
  • Couleur d'un champ Onglet ou d'un volet d'onglet
  • Couleur d'un champ Boîte à outils
  • Couleur d'un champ Code-Barres
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
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.
  • 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.
Versions 15 et supérieures
Android Cette propriété est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette propriété est désormais disponible pour les applications Android.
Android Cette propriété est désormais disponible pour les applications Android.
Versions 17 et supérieures
iPhone/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
iPhone/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.
iPhone/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
iPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Widget Android Cette propriété est désormais disponible en mode Widget Android.
Nouveauté 18
iPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Widget Android Cette propriété est désormais disponible en mode Widget Android.
iPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Widget Android Cette propriété est désormais disponible en mode Widget Android.
Versions 20 et supérieures
AndroidiPhone/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
AndroidiPhone/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.
AndroidiPhone/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
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Versions 22 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
Nouveauté 22
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App pour les variables de type Police.
Universal 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
Universal Windows 10 AppWindows MobileiPhone/iPadWidget iOSCode Utilisateur (MCU)PHPAjax
// 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> = <Elément manipulé>.Couleur
<Résultat> : Entier ou constante
Couleur de l'élément spécifié. Cette couleur peut correspondre à :
<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
Universal Windows 10 AppWindows MobileiPhone/iPadWidget iOSCode Utilisateur (MCU)PHPAjax

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.
Windows 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.
Universal Windows 10 AppWindows MobileAndroidWidget AndroidiPhone/iPadWidget iOSJavaCode Utilisateur (MCU)PHPAjax

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é.
Universal Windows 10 AppWindows MobileAndroidWidget AndroidiPhone/iPadWidget iOSJavaCode Utilisateur (MCU)PHPAjax

Couleur du texte d'un bouton

La propriété Couleur permet de connaître et de modifier la couleur du texte d'un bouton.
Universal Windows 10 AppWindows MobileAndroidiPhone/iPadWidget iOSJavaCode Utilisateur (MCU)PHPAjax

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.
Universal Windows 10 AppWindows MobileAndroidiPhone/iPadWidget iOSJavaCode Utilisateur (MCU)PHP

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.
WINDEV 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 d'un champ Liste, la nouvelle couleur est conservée uniquement pour les lignes visibles.
Windows MobileJavaCode Utilisateur (MCU)PHPAjax

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
Windows MobileAndroidiPhone/iPadWidget iOSJavaCode Utilisateur (MCU)PHPAjax

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".
Windows 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 du champ Liste image, la nouvelle couleur est conservée uniquement pour les lignes visibles.
Universal Windows 10 AppWindows MobileAndroidWidget AndroidiPhone/iPadWidget iOSJavaCode 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.
Windows MobileiPhone/iPadJavaCode Utilisateur (MCU)

Couleur d'un champ Onglet ou d'un volet d'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
Windows 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.
Code 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

Universal Windows 10 AppWindows MobileiPhone/iPadWidget iOS 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.
Windows Mobile Limites sur les champs des fenêtres
La propriété Couleur n'a aucun effet sur les champs suivants :
  • les superchamps,
  • les champs Potentiomètre.
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