DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Boîte à outils
  • Présentation
  • Manipuler un volet du champ Boîte à outils
  • Changer le volet actif
  • Connaître le volet actif
  • Fonctions du WLangage permettant de manipuler les champs Boîte à outils
  • Propriétés spécifiques aux volets d'un champ Boîte à outils
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
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 du champ Boîte à outils
Pour manipuler un volet, utilisez la syntaxe suivante :
<Champ Boîte à outils>[Numéro du volet].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 :
    <Champ Boîte à outils> = <Numéro du volet>
  • 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 :
    <Numéro du volet actif> = <Champ Boîte à outils>
  • utilisez la propriété Valeur.
Fonctions du WLangage permettant de manipuler les champs Boîte à outils
Les fonctions suivantes sont spécifiques à la gestion des caractéristiques d'un champ Boîte à outils par programmation.
ChampCloneClone un champ en l'associant à un volet d'un champ Boîte à outils.
EnumèreChampÉnumère les champs associés aux volets d'un champ Boîte à outils.
EnumèreSousElémentÉnumère les volets d'un champ Boîte à outils.
Propriétés spécifiques aux volets d'un champ Boîte à outils
Les propriétés suivantes sont spécifiques à la gestion des caractéristiques d'un volet d'un champ Boîte à outils par programmation.
ImagePermet de connaître et de modifier l'image associée à un volet d'un champ Boîte à outils.
Pour manipuler le volet, utilisez la notation <Champ Boîte à outils> [<Indice du volet>].
OccurrencePermet de connaître le nombre de volets d'un champ 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
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/06/2022

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