PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → tester la prise de focus sur un boutton
tester la prise de focus sur un boutton
Débuté par bertaladil, 07 fév. 2006 15:51 - 7 réponses
Posté le 07 février 2006 - 15:51
bonjour,

est ce qu'il y'a une fonction qui permet de tester qu'un boutton a pris le focus ?

merci,
Posté le 07 février 2006 - 16:11
La prise de focus génère un évènement. Dans le code du bouton, il te suffit
d'ajouter un traitement optionnel "Prise de focus" (voir aide en ligne
"Prise de focus")

Stéphane


"Adil BERTAL" <bertaladil@yahoo.fr> a écrit dans le message de news:
43e8a592$1@news.pcsoft.fr...

bonjour,

est ce qu'il y'a une fonction qui permet de tester qu'un boutton a pris le

focus ?

merci,

Posté le 07 février 2006 - 16:22
c'est une fonction qu'il veut!!!!! qu'il veut sans doute utiliser ailleurs aue dans l'évènement de prise de focus

moi je c pas :-)
Posté le 07 février 2006 - 16:39
Il peut éventuellement créer une fonction qui teste l'état d'une variable
booléenne. Cette variable serait modifier dans le code de prise et de perte
de focus du bouton. Une autre idée ?

"juninho" <guest@newsgroup.fr> a écrit dans le message de news:
43e8aca4$1@news.pcsoft.fr...

c'est une fonction qu'il veut!!!!! qu'il veut sans doute utiliser ailleurs

aue dans l'évènement de prise de focus

moi je c pas :-)
Posté le 07 février 2006 - 17:02
euh, une variable globale "VarPriseFocusBoutonX" qui prend 1 dans le code évènement "prise de focus" du bouton devrait faire l'affaire. Ensuite, quel que soit l'endroit dans le code on vérifie si VarPriseFocusBoutonX=1.
Evidemment s'il faut faire ce genre de test à plusieurs endroits il convient de faire une proc avec le nom du bouton en paramètre.
Posté le 07 février 2006 - 17:03
parfois je trouve dans des code exemples dans l'editeur de code d'une fenêtre par exemple :
Declaration Globales de ...
code
Initialisation de ....
code

puis

Survol Souris (WM_MOUSEMOVE)
code

Comment puis je ajouter ce genre de traitement mais pour la prise de focus de mon bouton et ajouter mon code en cas de prise de focus ?

merci beaucoup,
Posté le 07 février 2006 - 17:03
Quel est le but final de cette question ? Quel traitement voulez-vous faire ?
Posté le 07 février 2006 - 17:42
Sous l'éditeur de code (dans le code de ton bouton), dans la barre de tache en bas de l'écran tu cliques sur le bouton ... et tu trouveras, entre autre, prise de focus, etc.

Hubert