Bonsoir,
J'ai créé une vue dockable basée sur CSrollView à partir de la classe CSizingControlBar disponible à l'adresse: http://www.datamekanix.com/
La vue est remplie par du texte et lorsque le nombre de lignes affichées est tel que les dimensions verticales de la fenêtre ne permettent plus de tout voir, une barre de scrolling vertical s'affiche (utilisation de SetScrollSizes).
Rien de plus classique.
Il y a un souci cependant. Les flèches de commande du scrolling s'affichent toutes 2 tel que la flèche du bas, c'est à dire en gris. Ce n'est que après avoir cliqué sur l'une des 2 flèches que la couleur devient bleue et la flèche prends l'apparence de celle du haut sur l'image.
Une autre méthode est de placer la vue derrière une autre fenêtre puis de la remettre en 1er plan. Cela induit un raffraichissement.
Comment faire pour afficher correctement (en bleu) les flèche de scrolling sans avoir à utiliser les articfices mentionnés ci-dessus??
Whitebird001
Partager