PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2025 → Savoir quelle cellule a été cliquée dans une table mémoire
Savoir quelle cellule a été cliquée dans une table mémoire
Iniciado por guest, 20,dic. 2005 12:19 - No hay respuesta
Publicado el 20,diciembre 2005 - 12:19
WDM9

J'essaie de connaître la cellule (ligne et colonne) dans laquelle on a cliqué.

dans l'événement LBUTTONDOWN

J'utilise

Colonne est un entier
Ligne est un entier
Colonne = TableinfoXY(TABLE, tiNumColonne,SourisPosX(),SourisPosY())
Ligne = TableinfoXY(TABLE, tiNumLigne,SourisPosX(),SourisPosY())

Au premier clic j'ai des valeurs correctes, au second clic sur la même cellule les valeurs obtenues sont différentes.

en fait si j'écris simplement

info ("position : " + SourisPosX() + " " + SourisPosY())

au premier clic la position semble correcte, au second clic dans la même cellule, la position obtenue n'est plus la position dans la table mais la position du clic dans la cellule...

La seule solution que j'ai trouvée est d'utiliser CurseurPos mais elle ne marche que sur le PC : CurseurPos est interdit sur Pocket PC...
Comment faire ?
Cordialement