Ich versuche gerade in meiner custom.txt den Luftdruck farblich differenziert darzustellen. Und zwar soll der Luftdruckwert ab 1030,0 hPa in grün, unter 985.0 in rot und ansonsten in schwarz erscheinen.
Ich versuchte es mit folgenden Variablen-Konstruktionen:
Das erste Beispiel funktioniert wie gewünscht.
Mit dem zweiten Beispiel kannst Du selbst testen, in dem Du einfach manuelle Werte für ws_setmem[1] eingibst.
Wo liegt der Fehler?
Bin gerade ein wenig zu müde, um es nachzuvollziehen
Nachtrag:
Ich sehe gerade, daß in der Forumsdarstellung die Schrift-Farben im Code unterdrückt werden, also:
Zeile 1: font color="#00FF00"
Zeile 2: font color="#000000"
Zeile 3: font color="#FF0000"
Deine erste Konstruktion scheint wirklich zu funktionieren.
Wenn ich mich nun nicht verguckt habe, unterscheidet sich diese von Dir erstgenannte Aufstellung von meiner zweiten lediglich in einer anderen Reihenabfolge. Oder aber ich übersehe da noch etwas in der ersten Durchsicht.
Deinen zweiter Vorschlag habe ich noch nicht ausprobiert. - Der erste tut's ja schon.
ich habe gerade Deinen Code noch mal überflogen und das hier gesehen: %curval[33]%~=1030.0
Das Gleichheitszeichen gehört da natürlich nicht hin.
Mein zweites Beispiel sollte nur zeigen, wie man den Code testen kann, ohne sich in WsWIN mühsam durch die entspr. Luftdruckwerte zu klicken
(kann man aber natürlich auch so testen).
jetzt sehe ich es auch. Wie luschig von mir! Da war mir doch ein Gleichheitszeichen unter gerutscht, welches ich dann in der Folgezeit nicht mehr als Fehler wahrgenommen habe. Beim Rumprobieren dachte ich immer nur: Verdammt, es muss doch eigentlich alles richtig sein..!?
Da ist es doch schön, wenn man sich eines so kompetenten Forums bedienen kann, das solch ein Labsus sofort entlarvt und einem dadurch ein weitergehendes Ausprobieren und somit Zeit erspart.
Nochmals Danke...Peter
Beste Grüße aus Lübeck
Peter www.luebecker-wetterservice.de
_______________________________________
Davis Vantage Pro2 Aktiv Plus + WsWin + WeatherDisplay (Live)