habe ich was übersehen, oder villeicht sogar nicht gesehen?
Wenn ich die Trackbar auf Vertikal stellen, steht sie auf dem „Kopf“.
Also, ich meine, inkrementieren des Wertes geht dann, wenn ich den Schieber runter ziehe ? Habe alle Einstellungen durchgekuckt, doch finde nichts, wie ich die umdrehen kann dass ich „raufdrücken“ muss, um den Wert zu erhöhen?
Du hast Recht, Min und Max zu vertauschen funktioniert nicht. Es ist schon ziemlich lange her, dass ich vor dem selben Problem stand.
Inzwischen erinnere ich mich wieder. Es ist ganz einfach. Man muss die Skala per Skript „umdrehen“:
Temperatur = SLEN - SPOS
SLEN: Länge der Skala
SPOS: Position des Schiebereglers
Wenn man will kann man auch noch die Auflösung (Schrittweite) und einen evtl. Offset berücksichtigen:
Beispiel: die Schiebeskala umfasst einen Temperaturbereich von 10…30°C
SLEN: 40; Anzahl der Schritte des Schiebers (Länge der Skala)
TMIN: 10; unterer Temperaturwert (Offset)
TMAX: 30; oberer Temperaturwert
SRES: 0,5; Auflösung (Grad/Schritt) wie bei FHT
natürlich kann der Wert 30,5° nie erreicht werden, da die Skala ja erst bei 10° beginnt und bei 30° schon endet. Auf meiner Beispiel-Skala ist dieser Wert auch gar nicht vorgesehen.
Hallo Paresy,
für den Anwender wäre es am einfachsten die Vertauschung von „Min“ und „Max“ vorzusehen. Dann kann jeder die Richtung selbst bestimmen.
Ich bin fur …
min & max verdrehen gibt probleme bei horizontaler lage?
wäre zu finden fur eine ‚oriontation‘ property : 0° 90° 180° 270° oder sogar (wie die Angelsaksischem) N, O, S, W wobei min bei dem gewählten eigenschaft steht. (S = Sud = min im suden also unten)
MIN = 0; MAX = 40;
Nullpunkt befindet sich links. Werte steigen an nach rechts.
MIN = 40; MAX = 0;
Nullpunkt befindet sich rechts. Werte steigen an nach links.
MIN = -20; MAX = +20;
Nullpunkt befindet sich in der Mitte. Werte steigen an nach rechts.
Einfacher geht es gar nicht.
Ich bin aber eher dafür es so zu lassen wie es ist.
Schließlich ist es ja kein Aufwand per Script die Richtung festzulegen.
Das ist es ja gerade, was die enorme Leistungsfähigkeit von IPS ausmacht.
Bin dafür das ganze umzudrehen. Es liegt in der Natur und der Logik des Menschen, dass man etwas erhöht, indem man es von links nach rechts bewegt, oder von unten nach oben !
Ich ziehe mein Rollo von oben nach unten. Mit Deiner Lösung wäre man schon wieder festgelegt und meine Rollo-Steuerung würde nicht mehr funktionieren.
Fieses Beispiel ! Da hast du ja eine Umlenkrolle, und das wäre hier dann ein PHP Script zu umwandeln. Es geht sicherlich mit einem PHP Script, aber meiner Meinung nach ist es nicht der Sinn der Sache.
Es gibt ja „Rauf-Dimmen“ und „Runterdimmen“. Ich glaube, ich brauche keinem zu erklären, in welche Richtung ich den Schieber bewegen muss, um heller zu machen. Das Gleiche gilt für „Temperatur erhöhen“ ! Probier du mal deiner Frau zu erklären, dass um die Temperatur zu erhöhen, Sie den Schieber runter bewegen soll.
Ich möchte einfach nicht für jeden Schieber den ich einsetzen will, auch noch ein Script schreiben, dass mir das ganze umdreht.
Natürlich ideal wäre die flexible Variante wo man die Richtungen festlegen könnte.
Naja, im Endeffekt hat Paresy sowieso das letzte Wort !
[flüster] umdrehen…umdrehen …umdrehen[/flüster]
Ich würd ja für flexibel stimmen, so dass sowohl Licht alsauch Rolläden intuitiv gesteuert werden können. Der Trackbar müsste also neben der Vertical/Hirizontal Property auch eine Invert (True/False) Property haben. Standard würde ich dann Max->Hoch bzw Max->Rechts vorschlagen, wie auch Guyabano schon geschrieben hat.
@HJH
Irgendwie habe ich den schiebe-regler mit dem progressbar verwechselt… da gibt es auch noch diesem problem @all: min und max wechseln ok aber wo steht max dan? unten? nicht so ganz deutlich denke ich
Ich denke auch min und max vertauschen ist nicht das Wahre. Grade Anfänger könnten dann durcheinander kommen. Obwohl es sicherlich auch seinen Zweck erfüllen würde.
@GGGss: Das Beispiel mit den Rolläden war schon ganz gut. Die sind zu 100% geschlossen wenn sie ganz unten sind. Regler runter -> Rolläden runter macht schon sinn…