PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → événement fermeture  fenêtre coulissante est ouverte
événement fermeture fenêtre coulissante est ouverte
Started by Clément Mathieu, Jan., 02 2020 1:17 PM - 6 replies
Registered member
22 messages
Posted on January, 02 2020 - 1:17 PM
Bonjour à tous, je voudrais détecter lorsqu'une fenêtre coulissante gauche se ferme sous android.

Par avance merci.
Registered member
473 messages
Popularité : +20 (20 votes)
Posted on January, 03 2020 - 3:46 PM
il n'y a pas d’événement correspondant dans WM donc une solution serait de tester la fermeture dans un thread infni
SI FenCoulissanteVisible(fcGauche) = Faux ALORS
... // Traitement
ThreadFin()
FIN
Registered member
22 messages
Posted on January, 03 2020 - 5:08 PM
Merci, j'y ai pensé mais le problème c'est que l'on ne peut pas cibler directement la fenêtre interne et il n'est pas possible de cibler de la manière suivante : FEN_PRINCIPALE.FI_FILLE :/

J'ai trouvé une solution pas totalement satisfaisante, c'est de faire la fenêtre fille à 100% de la fenêtre mère avec un fond transparent, cela permet de détecter le clic que le fond transparent. Mais il y a un inconvénient, on ne peut pas utiliser le balayage car cela permet de sortir sans toucher le fond.
Registered member
473 messages
Popularité : +20 (20 votes)
Posted on January, 06 2020 - 12:07 PM
En fait je pensais que tu parlais d'une fenêtre coulissante de menu mais en fait tu parles d'un champ fenêtre interne c'est ca ?
Registered member
22 messages
Posted on January, 15 2020 - 9:48 AM
C'est bien une fenêtre coulissante et à l’intérieur il y a une fenêtre interne.
Message modified, January, 15 2020 - 9:48 AM
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on January, 15 2020 - 10:59 AM
Déjà le système de fenêtre coulissante est basé sur les fenêtres internes
Donc il faut éviter cela
Registered member
22 messages
Posted on January, 15 2020 - 2:36 PM
hum je me suis peut-être mal exprimé, dans la description de la fenêtre j'ai sélectionné la fenêtre interne pour la fenêtre coulissante gauche.