Dial.Liste : Différence entre versions

De zBasic
Aller à : navigation, rechercher
(Syntaxe)
(Syntaxe)
 
(3 révisions intermédiaires par le même utilisateur non affichées)
Ligne 7 : Ligne 7 :
 
  <Retour> = zDial.Liste(<Dialogue>, <Contrôle>)
 
  <Retour> = zDial.Liste(<Dialogue>, <Contrôle>)
 
* <Retour> sera soit
 
* <Retour> sera soit
# une table mémoire contenant une liste sur deux colonnes avec le nom du contrôle et son type
+
une table mémoire contenant une liste sur 4 colonnes avec les informations suivantes :
# un objet de type contrôle à interroger via [[zCtrl.Propriete]]
+
nom du contrôle | type(1) | hauteur | largeur | position X | position Y | index(2)
 +
un objet de type contrôle à interroger via [[zCtrl.Propriete]]
 
* <Dialogue> est le contenu d'une boîte de dialogue retourné par [[zDial.Lance]]
 
* <Dialogue> est le contenu d'une boîte de dialogue retourné par [[zDial.Lance]]
 
* <Contrôle> est le nom du contrôle (sensible à la casse) à récupérer
 
* <Contrôle> est le nom du contrôle (sensible à la casse) à récupérer
 +
# Le type renvoyé est celui donné dans la liste de [[zCtrl.Cree]]
 +
# l'index est le n° d'ordre lors de la navigation par tabulation
  
 
== Note ==
 
== Note ==

Version actuelle en date du 17 janvier 2025 à 16:19

zDial.Liste - Version de zBasic : 3.0+

Description

Récupère dans une table mémoire, la liste des contrôles et leur type ou le contrôle lui-même si son nom est indiqué.

Syntaxe

<Retour> = zDial.Liste(<Dialogue>, <Contrôle>)
  • <Retour> sera soit

une table mémoire contenant une liste sur 4 colonnes avec les informations suivantes :

nom du contrôle | type(1) | hauteur | largeur | position X | position Y | index(2)

un objet de type contrôle à interroger via zCtrl.Propriete

  • <Dialogue> est le contenu d'une boîte de dialogue retourné par zDial.Lance
  • <Contrôle> est le nom du contrôle (sensible à la casse) à récupérer
  1. Le type renvoyé est celui donné dans la liste de zCtrl.Cree
  2. l'index est le n° d'ordre lors de la navigation par tabulation

Note

Si le nom du contrôle est omis, la fonction renvoie une liste.

Exemple