Seite 1 von 1

Negative Werte als Progressbar anzeigen lassen?

Verfasst: 29.01.2006, 21:29
von Skunk
Titel sagt das meiste, denk ich. Ich will einen Balken erstellen, der mir auch werte wie "-5" anzeigt.

Ist das möglich? Wenn ja, wie?

Verfasst: 29.01.2006, 23:36
von flambee1
Minimalwert ist dann "-5" (oder kleiner). Willst du es dann auch so haben, dass es bei von 0 aufwärts (+) nach rechts, und von 0 abwärts (-) nach links geht, dann musst du 2 Meter nehmen. Der eine von zB min -5 /max 0 und "wenden" anklicken. Der andere ist dann normal von min 0 bis max x.

Gruss Flam

Verfasst: 30.01.2006, 09:24
von Skunk
Hab ich so gemacht. (Dachte schon, mein Problem wäre gelöst und wollte meinen Post dahingehend editieren.)

Ich wollte eine Leiste von -46 bis 0 und eine von 0 bis 42. die positive ist kein problem.
bei der negativen hab ich -46 als minimalwert und 0 als maxwert gesetzt. hab auf reverse geklickt, damit der balken nach links hin 'wächst'.
Jetzt wird mir -5 aber viel zu weit links angezeigt, ungefähr da, wo -41 sein müsste.

Was ist mein Fehler?

Verfasst: 30.01.2006, 10:06
von Knallkopp_02
ich würde mal sagen, es liegt am reverse.

Gruß Knallkopp_02

Verfasst: 30.01.2006, 10:07
von flambee1
Was ist mein Fehler?
Jo, ich mach wohl den gleichen. Rein vom logischen denken her hätte ich gedacht, dass es so funktionieren müsste. Ich habe gerade mal selber getestet, aber du hast recht. Das will nicht so wie gewollt. Ich habe leider nichts hier, was mir negative Werte nach belieben anzeigen kann. Ich muss mal warten, bis es wärmer geworden ist, dann kann ich gucken, ob es denn funktioniert, was ich mir nun gedacht habe. Mal sehen.

:kopfkratz:

Gruss Flam

Edit: So neuer Anlauf: Sieht aber nur gut aus, wenn der Hintergrund einfarbig ist!

Normal einstellen, wie der +-Balken (kein Wenden), min=-xx/max=0. "Start Transparenz" erhält die gleiche Farbe wie der Hintergrund. "Hintergrund" erhält die Farbe, wie der Balken aussehen soll. Probiers mal aus.

Verfasst: 30.01.2006, 13:54
von Skunk
Jetzt funktionierts. Danke, Flam.