Hallo Leute
habe ein Makro was einen Text auf einer Anzeigefläche wider gibt.
Nun meine fragen:
Kann ich denn text in der Anzeige Blinken lassen oder auch Farbig machen.
Gruß marcus
Anzeige blinken lassen
Moderator: Co-Administratoren
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Re: Anzeige blinken lassen
Hallo Marcus
Farbig geht leider mit Bordmitteln nicht. Auf einigen verschlungenen Umwegen über HTML etc. kannst du es damit machen: http://homematic-forum.de/forum/viewtop ... =17&t=2825 oder hiermit: http://homematic-forum.de/forum/viewtop ... =17&t=3024
Blinken hingegen ist mit Homeputer sehr einfach:
Natürlich musst du über eine WENN-Bedingung einen Abbruch der Schleife vorsehen.
Viele Grüsse
Bümpi
Farbig geht leider mit Bordmitteln nicht. Auf einigen verschlungenen Umwegen über HTML etc. kannst du es damit machen: http://homematic-forum.de/forum/viewtop ... =17&t=2825 oder hiermit: http://homematic-forum.de/forum/viewtop ... =17&t=3024
Blinken hingegen ist mit Homeputer sehr einfach:
Code: Alles auswählen
Nochmals:
Anzeige := "Diese Anzeige blinkt"
warte("00:00:01")
Anzeige := ""
warte("00:00:01")
gehezu Nochmals
Viele Grüsse
Bümpi
Re: Anzeige blinken lassen
Danke erst mal
Also nur über zeit geht das ok ist ja auch ne Lösung
hab da noch ne frage ich lasse mehre Makros auf einer Anzeige auflaufen und möchte die mit ner Quittier taste löschen geht das nur mit "Ansicht:=""" und "Ansicht:=verlassen" oder gibt es da auch eine andre möglich keit das die anzeige in Standard Ausgang zurück geht zb. in keine Störung oder so, was ich ja auch eingeben kann Startwert.
Also nur über zeit geht das ok ist ja auch ne Lösung
hab da noch ne frage ich lasse mehre Makros auf einer Anzeige auflaufen und möchte die mit ner Quittier taste löschen geht das nur mit "Ansicht:=""" und "Ansicht:=verlassen" oder gibt es da auch eine andre möglich keit das die anzeige in Standard Ausgang zurück geht zb. in keine Störung oder so, was ich ja auch eingeben kann Startwert.
Re: Anzeige blinken lassen
wie würde denn so ein ende aus sehen bekomme das blinken nicht wider zurück
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Re: Anzeige blinken lassen
Hallo Marcus
Um eine Anzeige zurückzusetzen kannst du ihr mit der Quittiertaste einfach statt "" wieder den Startwert zuweisen.
Weil das Blinken in einer Endlosschleife abläuft, musst du zum Zurücksetzen etwas anders vorgehen: Du setzst in der Quittiertaste eine Variable auf 0 und änderst das Makro wie folgt:
Beim Setzen des Alarms musst du die Variable "Alarm" auf 1 setzen und das Makro starten. Du kannst es auch für unterschiedliche Alarme verwenden, indem du den Text in eine Variable im Makro schreibst, sodass dann nicht mehr "Diese Anzeige blinkt" eingetragen wird, sondern:
Viele Grüsse
Bümpi
Um eine Anzeige zurückzusetzen kannst du ihr mit der Quittiertaste einfach statt "" wieder den Startwert zuweisen.
Weil das Blinken in einer Endlosschleife abläuft, musst du zum Zurücksetzen etwas anders vorgehen: Du setzst in der Quittiertaste eine Variable auf 0 und änderst das Makro wie folgt:
Code: Alles auswählen
Nochmals:
Anzeige := "Diese Anzeige blinkt"
warte("00:00:01")
Anzeige := ""
warte("00:00:01")
wenn Quittiertaste.Alarm = 1 dann
gehezu Nochmals
sonst
** Zurücksetzen auf Startwert:
Anzeige := "Kein Alarm"
endewenn
Code: Alles auswählen
Anzeige := Alarmtext
Bümpi