NEWS
Textfarbe bei Wertänderung für eine kurze Zeit ändern?
-
Hallo Zusammen,
ich lasse mir in meiner VIS mehrere Temperatur- und Feuchtigkeitsdaten anzeigen. Das mache ich ganz einfach über das BASIC number Widget.
Gibt es eine Möglichkeit, mir die Farbe des Wertes bei einer Wertänderung für z.B. 5sec in einer anderen Farbe anzeigen zu lassen? Danach soll er wieder in die Standardfarbe wechseln.
In der Suche habe ich nichts gefunden.Danke
Marcus -
@mguenther Hallo Marcus, per Widget wäre mir jetzt so nichts bekannt.
Die Frage wäre zuerst, wie oft sich der Wert ändert und wie viele Anzeigen das wären? Der Hintergrund ist der, man müsste bspw. ein HTML-Widget nehmen in dem ein JS-Skript läuft. Dieses prüft nun alle x Sekunden ob der alte Wert mit dem aktuellen identisch ist. Falls nicht wird ein CSS aktiviert. Dieses kann dann die Farbe verändern, blinken, faden.... was halt CSS so hergibt.
Das würde aber bei bspw. 10 Anzeigen, die jede Sekunde abgefragt werden sollen, den Rechner/Tablet (es wird alles Client-seitig erzeugt) wohl überfordern. -
@SBorg
habs befürchtet... -
@mguenther über ein Javascript könntest du da sicher etwas machen.
Du brauchst einen Datenpunkt Typ Boolean. Den setzt du bei Wertänderung auf "True" und 5 Sekunden später wieder auf False.
Und in deiner Vis legst du z. B. 2 Widgets übereinander. Die Sichtbarkeit steuerst du dann über den Datenpunkt.
-
@htrecksler - ja, so helfe ich mir momentan, ist aber mühseelig. Hatte irgendwie gehofft, es über ein widget machen zu können.