Bonjour.
Est-ce possible de faire un scroll dans une Flexgrid avec la roulette de la souris ? Et si oui, comment ?
Merci par avance pour vos réponses.
Version imprimable
Bonjour.
Est-ce possible de faire un scroll dans une Flexgrid avec la roulette de la souris ? Et si oui, comment ?
Merci par avance pour vos réponses.
avec la roulette de la souris ? Pas sous VB (je crois savoir qu'on peut gérer la roulette avec vb.net)
mais tu as par contre la possibilité d'utiliser l'ascenseur de la Flexgrid !
(Porpiété scrollbars de la Flexgrid)
Pour la scrollbar, oui, j'ai vu. Mais certains clients préfèrent quand même le scroll de la souris.
Tant pis. Merci quand même.
Pour être plus précis :
1) VB (pas vb.net) est capable de voir que le bouton central (molette de la souris) est utilisé (valeur 4 si ma mémoire est bonne), mais ne gère pas le sous-événement rotation nécessaire.
2) il est toujours possible d'appeler l'API de windows pour gérer cette rotation, mais celà impliquerait l'utilisation d'un timer pour surveiller un tel événement. Le pour le moins "maigre" confort additionnel ne justifie aucunement la mise en oeuvre de cette méthode lourde.
VB.net gère apparemment le sous-événement "rotation" du bouton de valeur 4
Enfin et pour conclure : ne t-es-tu pas rendu compte de ce que cette molette est inutilisable à l'intérieur même (au stade développement) d'un projet ? Crois-tu que VB s'en serait privé pour lui-même si l'événement rotation était géré par lui ? :?
http://support.microsoft.com/?id=837910Citation:
Envoyé par jmfmarques
:wink:
Bien vu !
(lourd et non justifié quand même pour si peu) :wink:
Mais ce n'est valable que pour l'IDE de VB6
Je n'ai effectivement pas souvenir que ce soit possible dans une flexgrid
on peut ! on peut ! ... pas seulement pour une flexgrid mais pour tout...
mais très lourdement avec API et timer ... (mais tout celà avec quel réel bénéfice ?...) :D
on peut aussi (mais bof...) se contenter d'utiliser le bouton 4 demeuré pressé pour faire "dérouler" sans timer et sans API, mais : serait-ce vraiment un confort (même si on ne risque pas de confondre, de cette manière, avec l'utilisation éventuelle des boutons droit ou gauche demeurés pressés ?)
oui, c'est bien ce que je sous-entendais, le jeu en vaut-il vraiment la chandelle :?:Citation:
Envoyé par jmfmarques