08.5.2019, 9:11
@poool Tak si to vyzkoušej...
Scraper rating v zobrazení typu Posun (Shift)
Edituje se soubor View_53_Shift.xml. Přidá se definice zobrazení do <control type="fixedlist" id="53">, opět ve dvou místech. První pro focusedlayout a druhé pro itemlayout. Definice je pro obě místa shodná a může se umístit v podstatě kamkoliv:
Pro jistotu uvedu příklad, ve které jsem tu definici umístil vždy až na konec focusedlayout a itemlayout sekce:
Scraper rating v zobrazení typu Posun (Shift)
Edituje se soubor View_53_Shift.xml. Přidá se definice zobrazení do <control type="fixedlist" id="53">, opět ve dvou místech. První pro focusedlayout a druhé pro itemlayout. Definice je pro obě místa shodná a může se umístit v podstatě kamkoliv:
Kód:
<control type="group"> <!-- Easy+ -->
<left>160</left>
<top>90</top>
<include condition="Skin.HasSetting(circle_rating) | Skin.HasSetting(circle_userrating)">RatingCircle</include>
</control>
Kód:
<control type="fixedlist" id="53">
<left>-150</left>
<top>0</top>
<width>111%</width>
<height>695</height>
<focusposition>1</focusposition>
<movement>0</movement>
<pagecontrol>5199</pagecontrol>
<scrolltime tween="cubic" easing="out">500</scrolltime>
<orientation>horizontal</orientation>
<visible>Container.Content(movies) | Container.Content(sets) | Container.Content(tvshows) | Container.Content(seasons) | Container.Content(musicvideos) | Container.Content(artists) | Container.Content(albums) | Container.Content(mixed) | Container.Content(images) | Container.Content(videos) | Container.Content(games)</visible>
<onleft>53</onleft>
<onup>9000</onup>
<ondown>5199</ondown>
<onright>53</onright>
<preloaditems>1</preloaditems>
<viewtype label="31100">icon</viewtype>
<itemlayout width="370">
<control type="image">
<depth>DepthContentPopout</depth>
<left>0</left>
<top>90</top>
<width>370</width>
<height>480</height>
<aspectratio aligny="center">keep</aspectratio>
<texture fallback="DefaultVideo.png">$VAR[ShiftThumbVar]</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
</control>
<control type="textbox">
<left>20</left>
<top>603</top>
<width>330</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
</control>
<control type="image">
<left>169</left>
<top>560</top>
<width>32</width>
<height>32</height>
<texture>$VAR[WallWatchedIconVar]</texture>
</control>
<control type="group"> <!-- Easy+ -->
<left>160</left>
<top>90</top>
<include condition="Skin.HasSetting(circle_rating) | Skin.HasSetting(circle_userrating)">RatingCircle</include>
</control>
</itemlayout>
<focusedlayout width="370">
<control type="image">
<depth>DepthContentPopout</depth>
<left>0</left>
<top>90</top>
<width>370</width>
<height>480</height>
<aspectratio aligny="center">keep</aspectratio>
<texture fallback="DefaultVideo.png">$VAR[ShiftThumbVar]</texture>
<bordertexture border="21">overlays/shadow.png</bordertexture>
<bordersize>20</bordersize>
</control>
<control type="textbox">
<left>20</left>
<top>603</top>
<width>330</width>
<height>105</height>
<align>center</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
<autoscroll time="3000" delay="3000" repeat="3000">True</autoscroll>
</control>
<control type="image">
<left>169</left>
<top>560</top>
<width>32</width>
<height>32</height>
<texture>$VAR[WallWatchedIconVar]</texture>
</control>
<control type="group"> <!-- Easy+ -->
<left>160</left>
<top>90</top>
<include condition="Skin.HasSetting(circle_rating) | Skin.HasSetting(circle_userrating)">RatingCircle</include>
</control>
</focusedlayout>
</control>