Salut tout le monde,
Je me posais une question qui n'est absolument pas vitale mais ça m'intéresse de savoir s'il existe un "workaround"...
Le problème est le suivant: j'aimerais que lorsque ma souris se trouve au-dessus d'une listbox, je puisse scroller le contenu avec la molette de ma souris.
Premier problème, il n'y a pas de méthode pour faire défiler le contenu d'une listbox. Une solution pour contourner le problème est disponible ici.
Ensuite détecter quand le pointeur se trouve au dessus de la listbox, l'évènement MouseMove répond en partie à la question:
Le problème c'est que j'imagine que l'évènement ne se déclenche qu'une fois lorsque l'on place le curseur au dessus de la listbox.Envoyé par MouseMove, événement
Du coup il faudrait pouvoir:
- détecter que la roulette de la souris est scrollée vers le haut ou le bas (peut-être y a-t-il une sorte d'émulation évènement key_down ou key_up?);
- déclencher des actions sur évènement à l'intérieur d'une procédure (il ne me semble pas que ce soit possible).
Des idées à ce sujet?
Merci!
Partager