DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions diverses WINDEV
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
SelectCouleur (Fonction)
En anglais : SelectColor
Ouvre la fenêtre de sélection de couleur en sélectionnant la couleur spécifiée.
Sélecteur de couleur Windows
Sélecteur de couleur sous Windows
WEBDEV - Code Navigateur
Sélecteur de couleur
Sélecteur de couleur
Exemple
Windows
Valeur est un entier
RésultatSélection est un booléen
 
Valeur = RVB(10, 17, 69)
Info("Couleur de départ : " + Valeur)
RésultatSélection = SelectCouleur(Valeur, scInit)
Info("Couleur d'arrivée : " + Valeur)
WEBDEV - Code Navigateur
// == Code de clic d'un bouton navigateur
// Sélection de la couleur en code Navigateur
SelectCouleur(RVB(42,56,99), SelectCouleur_Callback)
 
PROCÉDURE INTERNE SelectCouleur_Callback(coCouleur est une Couleur)
CELL_SansNom1.CouleurFond = coCouleur
FIN
WEBDEV - Code Navigateur
// Bouton navigateur permettant de sauver la couleur qui pourra ensuite être utilisée par le serveur
// Code de clic du bouton navigateur
SelectCouleur(RVB(42,56,99), SelectCouleur_Callback)
 
PROCÉDURE INTERNE SelectCouleur_Callback(coCouleur est une Couleur)
// Ajoute la couleur dans la base de données
// et synchronise la variable navigateur avec l'information
AJAXExécute(ajaxSynchroniseVariablesServeur + ajaxActualiseChamps, AjouteCouleurSrv, coCouleur)
FIN
 
// Procédure Ajax
PROCÉDURE AjouteCouleurSrv(coCouleurASauver)
CELL_SansNom2.CouleurFond = coCouleurASauver
Syntaxe
Windows

Sélectionner une couleur sous Windows Masquer les détails

<Résultat> = SelectCouleur(<Valeur initiale> [, <Options> [, <Couleurs personnalisées>]])
<Résultat> : Booléen
Mode de sortie de la fenêtre de sélection de couleurs :
  • Vrai si l'utilisateur a cliqué sur le bouton OK,
  • Faux dans le cas contraire (bouton Annuler).
<Valeur initiale> : Entier
Couleur initiale sélectionnée dans la fenêtre de sélection de couleurs. Cette couleur peut correspondre à :
A la fermeture de la fenêtre de sélection de couleur, <Valeur initiale> contient la valeur de la couleur sélectionnée si l'utilisateur a validé la fenêtre par le bouton OK.
<Options> : Constante optionnelle ou combinaison de constantes optionnelle
Options d'affichage de la fenêtre de sélection de couleur :
scAideActive le bouton d'aide.
Fenêtre affichée : Fenêtre de sélection de couleurs standard de Windows.
scCoulPerso
  • Si le paramètre <Couleurs personnalisées> est spécifié, la fenêtre de sélection de couleurs standard de Windows est affichée et le bouton de création des couleurs personnalisées est activé.
  • Si le paramètre <Couleurs personnalisées> n'est est spécifié, la fenêtre de sélection de couleurs est affichée.
scCoulSolideSeules les couleurs non tramées sont autorisées.
Fenêtre affichée : Fenêtre de sélection de couleurs.
scInit
(Valeur par défaut)
La couleur sélectionnée par défaut dans la fenêtre de sélection de couleur correspond à la couleur passée en paramètre à la fonction SelectCouleur.
Fenêtre affichée : Fenêtre de sélection de couleurs.
scPasCoulPersoLe bouton de création des couleurs personnalisées est grisé.
Fenêtre affichée : Fenêtre de sélection de couleurs standard de Windows.
scSystèmeAffiche la fenêtre de sélection de couleur standard de Windows.
scToutesCoulToutes les couleurs sont autorisées.
Fenêtre affichée : Fenêtre de sélection de couleurs.

Remarque : Lors de la combinaison de constantes, la nouvelle fenêtre de sélection de couleur est affichée uniquement si toutes les fonctionnalités demandées sont disponibles dans cette fenêtre.
<Couleurs personnalisées> : Adresse optionnelle
Adresse d'un tableau de 16 entiers contenant les codes RVB des couleurs personnalisées. Si ce paramètre n'est pas spécifié, 16 niveaux de gris sont proposés.
WEBDEV - Code Navigateur

Sélectionner une couleur en code navigateur Masquer les détails

SelectCouleur(<Valeur initiale> , <Procédure WLangage>)
<Valeur initiale> : Entier
Couleur initiale sélectionnée dans la fenêtre de sélection de couleurs. Cette couleur peut correspondre à :
<Procédure WLangage> : Nom de procédure
Nom de la procédure WLangage (également nommée "callback") exécutée à la fermeture de la popup de sélection de couleur. Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction SelectCouleur.
Classification Métier / UI : Code UI
Composante : wd290std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/11/2022

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