DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Liste
  • Indice fourni
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Renvoie, pour une position dans un champ Liste (liste classique ou liste image), l'indice de la ligne (ou de l'image) correspondant à cette position.
Remarques :
  • Cette fonction n'est pas utilisable avec un champ Combo ou un champ Carrousel.
  • La fonction <Liste>.InfoXY peut être utilisée indifféremment sur :
    • un champ Liste fichier ou mémoire.
    • un champ Liste monosélection ou multisélection.
Exemple
// -- Code de survol du champ 
// Afficher une bulle lors du survol des éléments du champ Liste par la souris
Indice est un entier 
Indice = LISTE_Liste1.InfoXY(tiNumLigne, SourisPosX(), SourisPosY())
SI Indice > 0 ALORS
	LISTE_Liste1.Bulle = LISTE_Liste1[Indice] 
FIN
Syntaxe
<Résultat> = <Champ Liste>.InfoXY(<Type d'information> , <X> , <Y>)
<Résultat> : Chaîne de caractères ou entier
  • Information demandée.
  • -1 s'il n'y a pas d'indice de ligne ou si la position spécifiée correspond à une ligne vide.
<Champ Liste> : Nom de champ
Nom du champ à manipuler :
  • Champ Liste,
  • Champ Liste image.
<Type d'information> : Constante de type Entier
Type d'information demandée :
tiNumLigne
  • Numéro de la ligne dans le cas d'un champ Liste classique,
  • Numéro de l'image dans le cas d'un champ Liste image.
tiOrigineEcranPar défaut, le point (0,0) correspond à la ligne 1 (les ascenseurs étant situés à l'origine).
Si la constante tiOrigineEcran est combinée avec la constante précédente, le point (0,0) correspond à l'origine de l'écran.
Cette constante ne peut pas être utilisée seule.
<X> : Entier
Coordonnée X (en pixels) à analyser. Cette coordonnée est relative au champ Liste (si la constante tiOrigineEcran n'est pas précisée).
<Y> : Entier
Coordonnée Y (en pixels) à analyser. Cette coordonnée est relative au champ Liste (si la constante tiOrigineEcran n'est pas précisée).
Remarques

Indice fourni

L'indice de la ligne renvoyé par la fonction <Liste>.InfoXY correspond à l'indice réel de la ligne (et non à l'indice d'affichage). Cet indice prend donc en compte les lignes déjà affichées qui ne sont plus visibles dans le champ Liste.
De plus, si les ascenseurs sont utilisés, la fonction <Liste>.InfoXY tient compte de ce déplacement.
Composante : wd300obj.dll
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/09/2024

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