Molette et RichTextBox

thesebcbien Messages postés 1 Date d'inscription samedi 20 novembre 2004 Statut Membre Dernière intervention 20 juin 2006 - 20 juin 2006 à 14:38
dmphenv Messages postés 8 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 7 décembre 2012 - 17 avril 2009 à 16:45
Bonjour,

Je fais appel à vous pour un léger problème d'ordre ergonomique, après avoir longuement cherché je n'ai trouvé personne qui avait rencontré ce problème.

Je présente la situation en simplifiant, je dispose d'un formulaire avec un panel et une scrollbar verticale. Lorsque j'utilise la molette cette scrollbar est bien déplacée. Maintenant, je place un objet de type RichTextBox dans ce panel. Si le curseur se trouve dans cet élément, alors la molette n'active plus la scrollbar du panel. Normal, puisqu'elle cherche à déplacer la scrollbar du RichTextBox. Mais je voudrais que la molette ne puisse déplacer que la scrollbar du panel général. Y aurait-il une solution ?

Merci par avance.
En espérant avoir été assez clair.

3 réponses

dmphenv Messages postés 8 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 7 décembre 2012
17 avril 2009 à 16:09
Bonjour,

Je suis confronté rigoureusement au même problème aujourd'hui avec une TextBox multiligne à la place de la RichTextBox.  Par contre si la TextBox est monoligne je n'ai pas le problème.

Avez vous trouvé une solution à votre problème ?
Merci
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
17 avril 2009 à 16:25
redirige simplement les WM_MOUSEWHEEL vers le panel

un peu de subclassing de base, en somme.
0
dmphenv Messages postés 8 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 7 décembre 2012
17 avril 2009 à 16:45
Euh.... oui je veux bien mais.... comment on fait.....

Merci à toi.
0
Rejoignez-nous