Scrollbar: Min, Max und Position
8. Jan 2012, 12:16
Ich stelle in einer Zeichenfläche hintereinander verschiedene Kurven(ausschnitte) dar. Die Werte min und max geben den x-Bereich der Kurve an, die ich gerade darstellen will. Beispiel:
1. Kurve: min=0 max=1000 position=irgendetwas dazwischen.
Jetzt kommt die nächste Kurve, bei der ist min=5000 und max=10000, position soll zu Beginn der Darstellung der linke Rand, also auch 5000 sein.
Jetzt muss ich zuerst max hinaufsetzen, erst danach kann ich position setzen und danach min hinaufsetzen.
Liegt die nächste Kurve weiter links, muss ich genau in der umgekehrten Reihenfolge vorgehen, sonst meldet das Programm "Eigenschaft Scrollbar ausserhalb des zulässigen Bereichs". Das ist mühsam, weil ich muss so alle denkbaren Zuweisungsreihenfolgen in Abhängigkeit der alten Scrollbarwerte ausprogrammieren.
Gibt es eine Möglichkeit, Position, min und max "gleichzeitig" zu setzen, ohne dass eine Fehlermeldung kommt, wenn kurzzeitig die Werte nicht zusammenpassen?
Geändert von idefix2 ( 8. Jan 2012 um 12:18 Uhr)
|