FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
temporisation de la souris
temporisation de la souris
Débuté par Trinity, 16 aoû. 2017 14:35 - 1 réponse
Connectez-vous…
Trinity
#1
Membre enregistré
1 message
Posté le 16 août 2017 - 14:35
Bonjour,
Je cherche un moyen d'afficher une boite de dialogue que si la souris ne bouge pas pendant 2 sec.
J'ai été voir, je peux faire une variable de type Durée mais je ne trouve rien qui pourrais me dire si ma souris a bougée ou non :-/
Savez vous si il existe une fonction booléen qui par exemple indique si la souris est immobile ou non ?
Merci de votre aide
Signaler
0
0
Laurent CM
#2
Membre enregistré
37 messages
Popularité : +1 (1 vote)
Posté le 16 août 2017 - 15:55
Dans le code d'init de ton projet
EXTERNE "WINCONST.WL"
ghHeureDernierMouvement est une Heure = HeureSys()
Evénement("SOURIS_BOUGE","*.",WM_MOUSEMOVE)
PROCEDURE SOURIS_BOUGE()
// procédure qui change l'heure de référence
ghHeureDernierMouvement = HeureSys()
Et tu crée une procédure automatique qui va boucler pour controler sur le temps d'inactivité est dépassé
//// Procédure automatique :
// La procédure est exécutée automatiquement, après le code d'initialisation du projet, avec un différé de 1 seconde
// Elle sera répétée en boucle, en attendant 1 seconde entre chaque appel
// Chaque appel suivant exécute une seule fois la procédure, sans timer
//
PROCEDURE ControleDurée()
SI HeureDifférence(ghHeureDernierMouvement,HeureSys()) > 200 ALORS
Trace(ChaîneConstruit("Pas bougé depuis %1 secondes",HeureDifférence(ghHeureDernierMouvement,HeureSys())))
FIN
Attention ça ne fonctionne que si ton application a le focus.
--
Cordialement
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte