Gibt es einen Slider mit 2 Slider?
-
Gibt es sowas? Ein SliderCtrl mit 2 Slidern drinnen? Also so, dass man einen Bereich festlegen kann? Auf Codeguru habe ich nur einen gefunden, mit dem man zwar einen Bereich markieren kann, aber trotzdem ist da nur ein Slider zu sehen.
-
Naja, es gibt noch den TBS_ENABLESELRANGE Style damit kann man, mit ein bisschen Aufwand ;), sowas ähnliches machen.
-
Na ich merke gerade, so ein Slider hätte seine Schwierigkeiten: Wenn (ja wie heisst das Teil eigentlich genau) der Knopf so aussieht wie der Standardknopf, dann würden beide ja irgendwann übereinanderliegen, wenn man einen extrem kleinen Bereich auswählen will hmmmm...
-
Ich würde den 'Thumb' gar nicht anzeigen, sondern auf links und rechtsklick reagieren und damit die Grenzen setzen oder eben mit viel Aufwand die Slider von Hand einbauen.
-
http://www.codeproject.com/miscctrl/crangeslider.asp (Range)
Weitere interessante Slider als Vorbilder:
http://www.codeproject.com/miscctrl/csliderctrlex.asp
http://www.codeproject.com/miscctrl/roundsliderctrl.asp
http://www.codeproject.com/miscctrl/ProSlider.asp (das könnte auch eine Möglichkeit sein)
-
Der RangeSlider sieht gut aus, danke

Noch ne Frage zum Standard-Slider: Bekommt man den irgendwie kleiner? Der Thumb ist etwas gross für meine Applikation, ich muss noch 2 weitere in meine Groupbox quetschen.
-
Du kannst auf NM_CUSTOMDRAW reagieren, und dort den 'Daumen' selber zeichnen.
-
hmpf in C++ muss man aber auch alles selber machen

-
Der RangeSlider sieht gut aus, danke

Warum findest Du so etwas nicht selbst? www.codeproject.com ist Pflicht bei der Suche nach ausgefallenen Controls. Zumeist muss man allerdings nachbessern bzw. auf eigene Bedürfnisse anpassen.
-
hmpf in C++ muss man aber auch alles selber machen

Dafür bekommt man aber, was man will.

-
Wenn mann weiss wie es geht aber für jemanden wie mich der Delphi gewohnt ist ist es schwierig sich sowas selbst zu basteln. Zudem stehe ich unter Zeitdruck und muss gleich 5 Probleme gleichzeitig lösen. Aber ich schau mal, wie man sich so einen Thumb selbst macht...