26.2.2023, 22:51
@jkmh Hele, neboj se toho, je to úplně jednoduché. Uvedu jeden, ten nejjednodušší příklad.
Potřebuješ například všechno, co máš v nějakém bloku, posunout o 100 pixelů dolů, na základě nějaké <podmínky>.
Celý ten blok se posune relativně k původní pozici vertikálně směrem dolů o 100 pixelů, pokud bude <podmínka> mít hodnotu true. Pokud se změní na false, vrátí se to celé zpět. To 0,100 udává cílovou pozici. Kdybys to chtěl posunout o 100 pixelů dolů a doprava, ta by tam bylo 100,100. Když chceš, aby se to šouplo o 100 pixelů nahoru, dáš dam 0,-100.
Jde to samozřejmě udělat na mnoho jiných způsobů, animace jsou hodně gumové a dají se s nimi dělat úplná kouzla. Viz Animations ve Skin Maual.
Potřebuješ například všechno, co máš v nějakém bloku, posunout o 100 pixelů dolů, na základě nějaké <podmínky>.
Kód:
<control type="group">
<animation effect="slide" end="0,100" condition="<podmínka>">Conditional</animation>
....
</control>
Jde to samozřejmě udělat na mnoho jiných způsobů, animace jsou hodně gumové a dají se s nimi dělat úplná kouzla. Viz Animations ve Skin Maual.