Avec perl Tk-804.027 et les version enterieur, la molette de la souris ne
fonctionne pas dans les boites de liste Listbox ou MListbox. Existe t-il
une astuce?
D'autre par, les fleches montante et decendante, ne fonctionne que si on
utilise $->followMouse, ce qui n'est pas forcement pratique.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jl_morel
Dans l'article , a dit ...
Avec perl Tk-804.027 et les version enterieur, la molette de la souris ne fonctionne pas dans les boites de liste Listbox ou MListbox. Existe t-il une astuce?
Question fréquemment posée. (faudrait faire une faq :-) La molette n'est pas gérée par défaut, il faut faire un bind.
Dans l'article <XnF956657ED6F774Frantz@212.27.42.72>, frantz.dorsemaine@free.fr a dit
...
Avec perl Tk-804.027 et les version enterieur, la molette de la souris ne
fonctionne pas dans les boites de liste Listbox ou MListbox. Existe t-il
une astuce?
Question fréquemment posée. (faudrait faire une faq :-)
La molette n'est pas gérée par défaut, il faut faire un bind.
Avec perl Tk-804.027 et les version enterieur, la molette de la souris ne fonctionne pas dans les boites de liste Listbox ou MListbox. Existe t-il une astuce?
Question fréquemment posée. (faudrait faire une faq :-) La molette n'est pas gérée par défaut, il faut faire un bind.
Le bind('<MouseWheel>',...etc peut être utilisé avec n'importe quel widget. Quand le widget aura le focus et que vous bougerez la molette de la souris la fonction callback sera appelée et c'est elle qui fera le travail : un scroll vertical dans l'exemple donné; mais vous pouvez lui faire faire un scroll horizontal, un changement de sélection...etc, comme vous voulez : c'est vous qui programmez :-)
-- J-L.M.
Dans l'article <XnF956C573E5EBBDFrantz@212.27.42.68>, frantz.dorsemaine@free.
fr a dit...
Le bind('<MouseWheel>',...etc peut être utilisé avec n'importe quel widget.
Quand le widget aura le focus et que vous bougerez la molette de la souris
la fonction callback sera appelée et c'est elle qui fera le travail : un
scroll vertical dans l'exemple donné; mais vous pouvez lui faire faire un
scroll horizontal, un changement de sélection...etc, comme vous voulez :
c'est vous qui programmez :-)
Le bind('<MouseWheel>',...etc peut être utilisé avec n'importe quel widget. Quand le widget aura le focus et que vous bougerez la molette de la souris la fonction callback sera appelée et c'est elle qui fera le travail : un scroll vertical dans l'exemple donné; mais vous pouvez lui faire faire un scroll horizontal, un changement de sélection...etc, comme vous voulez : c'est vous qui programmez :-)