Hallo,
am besten erkläre ich am Beispiel was ich umgesetzt habe und was möglicherweise ein sinnvolles Widget wäre.
Im Beispiel geht es um die Sperre der Beschattungsautomatik. Mir ist ein Switch dafür zu wenig, da ich es trotz der verschiedenen Designs immer noch schwierig finde, auf einen schnellen Blick zu erkennen, ob die Sperre nun aktiv oder inaktiv ist.
Deshalb habe ich zwei Switch-Widgets und ein Text Widget kombiniert. Das ganze sieht dann so wie in den Screenshots aus.
Was meint Ihr, wäre ein solches Widget nicht eine sinnvolle Ergänzung? Die Umsetzung mit zwei Switch-Widgets hat leider den Nachteil, dass man auch wieder "ausschalten" kann. Das ist hier aber ja eigentlich nicht gewünscht. Das ganze sollte sich eher wie ein "Toggle" zwischen den beiden Button verhalten.
Gruß Moritz
Folgender Code wird verwendet:
am besten erkläre ich am Beispiel was ich umgesetzt habe und was möglicherweise ein sinnvolles Widget wäre.
Im Beispiel geht es um die Sperre der Beschattungsautomatik. Mir ist ein Switch dafür zu wenig, da ich es trotz der verschiedenen Designs immer noch schwierig finde, auf einen schnellen Blick zu erkennen, ob die Sperre nun aktiv oder inaktiv ist.
Deshalb habe ich zwei Switch-Widgets und ein Text Widget kombiniert. Das ganze sieht dann so wie in den Screenshots aus.
Was meint Ihr, wäre ein solches Widget nicht eine sinnvolle Ergänzung? Die Umsetzung mit zwei Switch-Widgets hat leider den Nachteil, dass man auch wieder "ausschalten" kann. Das ist hier aber ja eigentlich nicht gewünscht. Das ganze sollte sich eher wie ein "Toggle" zwischen den beiden Button verhalten.
Gruß Moritz
Folgender Code wird verwendet:
Code:
<switch on_value="0" off_value="1" mapping="rollladen_auto" styling="Green_Grey"> <layout colspan="1"/> <address transform="DPT:1.001" mode="readwrite">2/2/84</address> </switch> <text> <layout colspan="1"/> <label>Automatik</label> </text> <switch on_value="1" off_value="0" mapping="rollladen_manuell" styling="Grey_Green"> <layout colspan="1"/> <address transform="DPT:1.001" mode="readwrite">2/2/84</address> </switch>
Code:
<styling name="Grey_Green"> <entry value="0">grey</entry> <entry value="1">green</entry> </styling> <styling name="Green_Grey"> <entry value="0">green</entry> <entry value="1">grey</entry> </styling>
Kommentar