|
|
|
|
|
- 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
Manipuler un champ Boîte à outils par programmation
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é 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. | | ChampClone | Clone 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. | | Image | Permet 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>]. | Occurrence | Permet 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|