jak mam zrobić bym mógł to przerzucać?
zmienna warunkowa if, pozwala na uzycie globalnej gv. w zaleznosci od stanu gv masz różne jej wartości.
jeżeli robisz widocznośc elementu [zegarek, cośtam] to w warstwie tego elementu masz w zakładce napisane jakie waertości musisz uzyć.
tworząc całą formułę określasz jak ma się coś zachować przy zmianie wartości.
$if(gv(lista)=1sza, ALWAYS, NEVER)$ Oznacza to: $jeśli(gv(lista)"ma wartość" 1sza, POKAŻ jeśli inną UKRYJ)$
i tu masz przykład, ponieważ warstwa tego elementu rozróżnia always i never.
co prawda taki typ przełacznika mozna uzyc do wszystkiego, więc najwygodniej zrobić sobie to na zasadzie textu.
a dopiero potem analogicznie kombinować z innymi elementami.
no to lecimy:
1.widget - dodaj pusty na ekran
elementy - + - text i text [2 texty]
globalne - + - lista [tytuł: lista, typ: lista, elementy: lista1,lista2]
kliknij na nowo powstałym elemencie i wybierz lista1 -> można uzyc innych ale do przykładu jest OK.
2. edytujemu text1:
w polu fomuły wpisz $gv(lista)$
powinno pojawić ci się lista1.
ustaw na samej górze
edytujemy text2
w polu formuły wpisz
$if(gv(lista)=lista1,df(hh:mm),df(d MMM yyyy))$
3.klikanie
text2 - dotyk - +
toggle global switch
przełącz lista
zapisz.
teraz na pulpicie po kliknieciu godziny powinna zmienic się na datę, i znowu na godzinę.
w polu text1 masz podgląd wartości "listy"
i tak wyglądają wszystkie przełaczniki w kwgt. z tym że, jak wspomnialem, niektóre elementy mają przymus operowania an konkretnych parametrach.
i po tych wywodach problem, bo o ile texty sie zmieniają [mam je jako podgląd] i niby wszystko hula, to jak ustawiam warstwę w zegarku, to cały czas mam albo widoczny, albo nie [zalezy jak w formule wpiszę always i never]. po prostu warstwa mi ni reaguje na zmiany tak jak tto pieknie robi się z textem.
próbowałem nawet ze switchem,
$if(gv(switch),ALWAYS,NEVER)$
i na podgladzie sie ładnie zmienia, a we wstawionym zegarku zawsze mam $if(gv(switch),ALWAYS,NEVER)$, jeżeli formułe zmienię tak $if(gv(switch),NEVER,ALWAYS)$ to mam always i pokazuje.
po prostu w tym elemencie mi na globalne nie reaguje, tylko działa tak jak by przy samym wpisywaniu raz ustawiło i koniec.
ha! zrobiłem.
trzeba dodać komponent warstwa, w nim dać np. zegarek. i dopiero wtedy edytowac. teraz jak już wiem o co chodzi i czytam manual z wczesniej to rozumiem 😃