Re: HB-Dis-EP-42BW - 4.2" ePaper Display
Verfasst: 03.10.2019, 11:38
Ich habe im Script_Helper 2 neue Optionen für die Farbdarstellung für 3-Farben ePaper hinzugefügt.
Das ist einmal die zeilenweise Farbe und außerdem spaltenweise Farbe im Zusammenhang mit der x-Positionierung.
Beispiele dafür:
In Kurzform:
https://github.com/TomMajor/SmartHome/t ... ipt-helper
Das ist einmal die zeilenweise Farbe und außerdem spaltenweise Farbe im Zusammenhang mit der x-Positionierung.
Beispiele dafür:
Code: Alles auswählen
! Beispiel 7.1 - Farbe zeilenweise
! Zeigt den Text in Zeile 2 in Normalfarbe, den Text in Zeile 3 in Rot
string displayCmd = "JPDISEP000 /2 'Eine normale Zeile' /3 '@fzEine rote Zeile'";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("tclsh /usr/local/addons/epaper42.tcl " # displayCmd);
Code: Alles auswählen
! Beispiel 7.2 - Farbe mit x-Position / spaltenweise
! Zeigt den Text "Garage" in Zeile 2 und 3 bei 3% x-Position in Normalfarbe
! und bei 50% x-Position wird "Auf" in Rot und "Zu" in Normalfarbe dargestellt
string displayCmd = "JPDISEP000 /2 '@p03Garage@f50Auf' /3 '@p03Garage@p50Zu'";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("tclsh /usr/local/addons/epaper42.tcl " # displayCmd);
- @fz am Anfang der Zeile macht die Zeile farbig.
- @fxx arbeitet genau wie das alte @pxx (x-Position), nur halt farbig
https://github.com/TomMajor/SmartHome/t ... ipt-helper