FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: SamNitro am 19 August 2016, 20:32:31

Titel: Position nach Update
Beitrag von: SamNitro am 19 August 2016, 20:32:31
Hallo Zusammen,
habe heute nach langem (3 Monate) ein update gemacht und jetzt stimmt die Position des Circlemenü nicht mehr, habe nur von HM die Rolladen Aktoren.

Eigentlich sollte das Circlemenü unter dem Timer sein, ist es aber nicht mehr.

<header>Küche</header>
<div data-type="label" class="">Rollo</div>

<div class="left inline middle">

<div data-type="push" data-device="rollo_ku" data-icon="fa-chevron-up"   data-background-icon="fa-square-o" data-set-on="on"  class=""> </div>
<div data-type="label" class=""></div>
<div data-type="push" data-device="rollo_ku" data-icon="fa-minus"        data-background-icon="fa-square-o" data-set-on="stop" class=""> </div>
<div data-type="label" class=""></div>
<div data-type="push" data-device="rollo_ku" data-icon="fa-chevron-down" data-background-icon="fa-square-o" data-set-on="off"   class=""> </div>
<div data-type="label" class=""></div>

</div>
<div class="right inline middle">
<div style=""
          data-type="wdtimer"
          data-device="timer_rollo_ku"
          data-style="round"
          data-theme="dark"
          data-title="Timer Rollo Küche"
          data-savecfg="true"
          data-cmdlist='{"Auf":"100","Zu":"0","10%":"10","20%":"20","30%":"30","40%":"40","50%":"50","60%":"60","70%":"70","80%":"80","90%":"90"}'>
        <div data-type="button" class="cell small readonly" data-icon="oa-edit_settings" data-background-icon="fa-square-o"
        data-on-color="#505050" data-on-background-color="#505050">
</div>
        </div>

<div data-type="circlemenu" class="cell circlemenu" data-direction="right-half" data-circle-radius="90">
<ul class="menu">
<li class="circleborder">
<div data-type="label" data-limits='["0|off","[12]*[0-9]","[34][0-9]","[56][0-9]","[78][0-9]","([9][0-9]|100|on)"]' data-colors='["#FFFFFF","#666666","#999999","#BBBBBB","#DDDDDD","#FFFFFF"]' data-device='rollo_ku' data-background-icon="fa-wrench">
</div>
</li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="on" data-icon="">auf</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="75" data-icon="">75</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="50" data-icon="">50</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="25" data-icon="">25</div></li>
<li><div data-type="push" data-cmd="set" data-device="rollo_ku" data-set-on="off" data-icon="">zu</div></li>
</ul>
</div>


</div>

</div>


Hoffe mir kann einer weiter helfen

Danke!
Titel: Antw:Position nach Update
Beitrag von: Photon68 am 19 August 2016, 21:35:46
Hallo SamNitro,

ich habe seit dem letzten Update das gleiche Problem, aber noch keine Erklärung/Lösung.


Gruß Photon68
Titel: Antw:Position nach Update
Beitrag von: SamNitro am 19 August 2016, 22:03:15
Ich habe die Befürchtung dass das Circlemenü sich nicht mehr nach dem Gridster richtet und es einfach ohne position nach oben links gesetzt wird.
Titel: Antw:Position nach Update
Beitrag von: setstate am 19 August 2016, 22:13:26
falsch

        <div data-type="circlemenu" class="cell circlemenu" data-direction="right-half" data-circle-radius="90">
                <ul class="menu">


richtig

        <div data-type="circlemenu" class="cell" data-direction="right-half" data-circle-radius="90">
                <ul>


class="menu" nicht mehr im Zusammenhang mit Circlemenu benutzen !!!

class="circlemenu" ist nicht mehr notwendig zu setzen.

Titel: Antw:Position nach Update
Beitrag von: SamNitro am 19 August 2016, 22:27:27
Vielen Dank Läuft wieder :)
Titel: Antw:Position nach Update
Beitrag von: SamNitro am 12 September 2016, 15:56:45
Habe mal wieder ein kleines problem, bin jetzt von FTUI-Eval auf die FTUI_Master umgestiegen und seitdem ist in meinem Circlemenü der kreis nicht mehr rund! Er passt sich dem Inhalt an...

<?ftui-header="Circlemenu" ?>
<div data-type="circlemenu" class="cell" data-device="<?ftui-key=dev ?>" data-direction="right-half" data-circle-radius="90">
<ul>
<li class="circleborder">
<div data-type="label" data-device="<?ftui-key=dev ?>">
</div>
</li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="on" data-icon="">auf</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="80" data-icon="">75</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="60>" data-icon="">50</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="40" data-icon="">25</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="15" data-icon="">---</div></li>
<li><div data-type="push" data-cmd="set" data-device="<?ftui-key=dev ?>" data-set-on="off" data-icon="">zu</div></li>
</ul>
</div>



Es liegt wohl in dem breich:
<li class="circleborder">
<div data-type="label" data-device="<?ftui-key=dev ?>">
</div>
</li>


Gruß Patrick
Titel: Antw:Position nach Update
Beitrag von: setstate am 12 September 2016, 16:17:20
Was ist daran schlecht?
Die Weite habe ich auf Auto gesetzt, damit man auch noch ein Text neben den Button setzten kann und der dann mit ausklappt. 

Ansonsten muss man einen Fixwert vorgeben

<div data-type="circlemenu" data-item-width="52" ...
Titel: Antw:Position nach Update
Beitrag von: SamNitro am 12 September 2016, 16:25:36
Habe ja nicht gesagt das es schlecht ist, aber mir persönlich gefällt das runde besser, ich habe auch eine "structure" wo alle Rollladen enthalten sind da bleibt der kreis bei mir leer, da kein Status vorhanden ist.

Danke für deine Hilfe
Gruß Patrick
Titel: Antw:Position nach Update
Beitrag von: CoolTux am 12 September 2016, 16:59:22
Bei mir klappt sich das circlemenü nicht mehr um den Button rum auf sondern über den Button links.
Titel: Antw:Position nach Update
Beitrag von: setstate am 12 September 2016, 17:17:27
Wie sieht der Code dazu aus? Dann teste ich das mal bei mir.