PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Manipuler un volet de boîte à outils
  • Changer le volet actif
  • Connaître le volet actif
  • Fonctions du WLangage permettant de manipuler les boîtes à outils
  • Propriétés spécifiques aux champs "Volets d'une boîte à outils"
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Manipuler un champ Boîte à outils par programmation
Présentation
WINDEV et WINDEV Mobile permettent de manipuler un champ Boîte à outils directement par programmation. Il suffit d'utiliser directement la variable du champ Boîte à outils dans le code.
La variable du champ Boîte à outils correspond au numéro du volet actif. Cette variable est de type entier.
Remarque : WINDEV et WINDEV Mobile gèrent le passage automatiquement lorsque l'utilisateur clique sur un volet.
Manipuler un volet de boîte à outils
Pour manipuler un volet, utilisez la syntaxe suivante :
NomChampBoîteAOutil[NuméroDuVolet]..NomPropriété = ValeurPropriété
Par exemple :
BAO_MaBoîte[2]..Etat = Grisé
Changer le volet actif
Par défaut, le volet 1 (le volet en haut) est activé. Il est possible de changer le volet en cours par programmation.
Pour activer un volet de boîte à outils :
  • Affectez l'onglet avec le numéro du volet à activer :
    NomChampBoîte = NuméroDuVolet
  • Utilisez la propriété ..Valeur.
Le numéro est attribué lors de la description des volets: dans la liste des volets, le premier a le numéro 1, le deuxième a le numéro 2...
Remarques :
  • Si le volet indiqué n'existe pas, le volet affiché n'est pas modifié.
  • Sur une même boîte à outils, un seul volet peut être affiché à la fois.
  • Lors du changement de volet :
    • le code de sortie du champ qui a le focus est exécuté.
    • le code d'entrée du premier champ en saisie dans le volet est activé.
Connaître le volet actif
Pour récupérer le numéro du volet actif :
  • réalisez une simple affectation. Par exemple :
    NumVoletActif = NomChampBoîteAOutils
  • utilisez la propriété ..Valeur.
Fonctions du WLangage permettant de manipuler les boîtes à outils
Les fonctions suivantes sont spécifiques à la gestion des caractéristiques d'un champ boîte à outils par programmation.
ChampCloneCloner un champ en l'associant à un volet d'une boîte à outils.
EnumèreChampÉnumérer les champs associés à une boîte à outils.
EnumèreSousElémentÉnumérer les volets d'une boîte à outils.
Propriétés spécifiques aux champs "Volets d'une boîte à outils"
Les propriétés suivantes sont spécifiques à la gestion des caractéristiques d'un champ "volet" par programmation.
ImagePermet de connaître et de modifier l'image associée à un volet de boîte à outils.
Pour manipuler le volet, utilisez la notation <NomBoîteAOutils> [<Indice du volet>].
OccurrencePermet de connaître le nombre de volets d'une boîte à outils.
Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ de type boîte à outils, consultez Propriétés associées à une boîte à outils.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire