PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Indice fourni
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
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 ListeInfoXY peut être utilisée indifféremment sur :
    • un champ Liste fichier ou mémoire.
    • un champ Liste monosélection ou multisélection.
Versions 15 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 16 et supérieures
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 16
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
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 = ListeInfoXY(LISTE_Liste1, tiNumLigne, SourisPosX(), SourisPosY())
SI Indice > 0 ALORS
LISTE_Liste1..Bulle = LISTE_Liste1[Indice]
FIN
Syntaxe
<Résultat> = ListeInfoXY(<Champ Liste> , <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.
Si ce paramètre correspond à une chaîne vide (""), la fonction ListeInfoXY manipule le champ auquel appartient l'événement en cours.
<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 ListeInfoXY 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 ListeInfoXY tient compte de ce déplacement.
Composante : wd240obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire