ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / Windows functions / Miscellaneous WINDEV functions
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
Java Remarque : Le sélecteur correspond au sélecteur de couleur livré avec le JRE.
Exemple
Etats et RequêtesWindowsJavaCode Utilisateur (MCU)
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
Etats et RequêtesWindowsJavaCode Utilisateur (MCU)

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.
Java Ce paramètre est ignoré.
<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.
Java Ce paramètre est ignoré.
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
Minimum version required
  • Version 9
Comments
Click [Add] to post a comment

Last update: 11/04/2022

Send a report | Local help