07.4.2021, 8:28
@JiRo: Tak nakonec jsem to vyřešil asi po svém takhle, ale i tak díky :
Video
Video
Kód:
<include name="WidgetListCommon_New"><!-- Uprava posouvání posteru ve widgetech na home screen -->
<left>0</left>
<top>0</top>
<visible>Integer.IsGreater(Container($PARAM[list_id]).NumItems,0) | Container($PARAM[list_id]).IsUpdating</visible>
<onleft>9000</onleft>
<preloaditems>2</preloaditems>
<orientation>horizontal</orientation>
<scrolltime tween="cubic" easing="out">500</scrolltime>
<onback>SetFocus($PARAM[list_id],0,absolute)</onback>
<onfocus>Control.Move($PARAM[list_id],$INFO[Window(home).Property(listposition)])</onfocus>
<animation effect="slide" end="0,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,0)]">Conditional</animation>
<animation effect="slide" end="-310,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,4)]">Conditional</animation>
<animation effect="slide" end="-620,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,5)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,6)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,7)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,8)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,9)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,10)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,11)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,12)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,13)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,14)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,15)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,16)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,17)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,18)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,19)]">Conditional</animation>
<animation effect="slide" end="-930,0" time="200" reversible="true" condition="[Integer.IsEqual(Container($PARAM[list_id]).Position,20)]">Conditional</animation>
</include>