Salut,
Je voudrais ajouter une fonctionnalité à un contrôle existant: le slider
.... ou pourquoi pas trouver une alternative ingénieuse à mon problèmealors je m'adresse à vous !
Alors voilà, je voudrais afficher plusieurs sliders (disons 2 pour simplifier), et les synchroniser. C'est à dire:
* Ils n'ont pas la même "range" (par exemple [0..20] et [0..35])
* Ils sont placés les uns au dessus des autres
* Ils sont alignés par rapport à leur valeur
* Quand on déplace un curseur, l'autre curseur se déplace au même endroit
Par exemple:
0 -----|------- 20
0 -----|----------------- 35
Pour l'instant, tout fonctionne bien, mais à cause des arrondis, les curseurs se sont pas tout a fait alignés, par exemple:
0 -----|------- 20
0 ------|---------------- 35
Alors qu'ils sont tous les deux situés à 10 par exemple.
Du coup, à moins que quelqu'un ne voit une solution astucieuse, je pensais créér un contrôle (pourquoi pas from sratch, ou dérivé du CSliderCtrl) qui permette de gérer tout ça (plusieurs sliders en 1, avec une seule valeur courante).
Est-ce que vous pensez que c'est faisable (je n'en ai jamais créé avant ...) ?
Merci d'avance pour toutes vos idées
~bigquick~
Partager