2020-05-31, 02:58
Hi Latts - For those interested in seeing a case around the poster in DialogFullScreenInfo and DialogSeekBar (when selecting 'Info' or when pausing a video), here is the code - needs some tweaking but it works OK (I don't have a dev platform and I'm not a Kodi developer).
In DialogFullScreenInfo.xml remove (or comment-out as below) the two Controls at around line 362 (shown as lines 1 to 21 below) and replace with the code I put below between "Case Start J-ML" and "Case End J-ML":
... and in DialogSeekBar.xml, do the same to replace the two Controls at around line 378:
Cheers
In DialogFullScreenInfo.xml remove (or comment-out as below) the two Controls at around line 362 (shown as lines 1 to 21 below) and replace with the code I put below between "Case Start J-ML" and "Case End J-ML":
xml:<!--
<control type="image">
<left>12</left>
<top>676</top>
<width>291</width>
<height>402</height>
<texture>$VAR[texture_base]</texture>
<colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
</control>
-->
<!-- Cover -->
<!--
<control type="image">
<left>15</left>
<top>676</top>
<width>285</width>
<height>402</height>
<texture>$VAR[thumbfullscreen]</texture>
<aspectratio align="right">keep</aspectratio>
<bordertexture border="-2">$VAR[texture_base]</bordertexture>
</control>
-->
<!-- Case starts J-ML -->
<control type="group">
<visible>True</visible>
<control type="image">
<left>28</left>
<top>676</top>
<width>275</width>
<height>385</height>
<texture>$VAR[texture_base]</texture>
<colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
</control>
<control type="image">
<!-- Fallback Poster -->
<left>28</left>
<top>676</top>
<width>275</width>
<height>385</height>
<texture fallback="DefaultVideoPoster.png" background="true">$VAR[poster]</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<!-- Poster -->
<left>28</left>
<top>690</top>
<width>275</width>
<height>385</height>
<texture background="true">$VAR[thumbfullscreen]</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<!-- Case reflect -->
<left>-25</left>
<top>648</top>
<width>344</width>
<height>447</height>
<texture background="true">thumbs/boxes/$VAR[RightListShowcaseCasePathVar]/$VAR[KodiFlixGlobalCaseVar]</texture>
<aspectratio>stretch</aspectratio>
</control>
</control>
<!-- Case ends J-ML -->
... and in DialogSeekBar.xml, do the same to replace the two Controls at around line 378:
xml:<!--
<control type="image">
<left>12</left>
<top>624</top>
<width>291</width>
<height>402</height>
<texture>$VAR[texture_base]</texture>
<colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
</control>
-->
<!-- Cover -->
<!--
<control type="image">
<left>15</left>
<top>624</top>
<width>285</width>
<height>402</height>
<texture>$VAR[thumbfullscreen]</texture>
<aspectratio align="right">keep</aspectratio>
<bordertexture border="-2">$VAR[texture_base]</bordertexture>
</control>
-->
<!-- Case starts J-ML -->
<control type="group">
<visible>True</visible>
<control type="image">
<left>28</left>
<top>624</top>
<width>275</width>
<height>385</height>
<texture>$VAR[texture_base]</texture>
<colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
</control>
<control type="image">
<!-- Fallback Poster -->
<left>28</left>
<top>624</top>
<width>275</width>
<height>385</height>
<texture fallback="DefaultVideoPoster.png" background="true">$VAR[poster]</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<!-- Poster -->
<left>28</left>
<top>628</top>
<width>275</width>
<height>385</height>
<texture background="true">$VAR[thumbfullscreen]</texture>
<aspectratio>stretch</aspectratio>
</control>
<control type="image">
<!-- Case reflect -->
<left>-25</left>
<top>588</top>
<width>344</width>
<height>447</height>
<texture background="true">thumbs/boxes/$VAR[RightListShowcaseCasePathVar]/$VAR[KodiFlixGlobalCaseVar]</texture>
<aspectratio>stretch</aspectratio>
</control>
</control>
<!-- Case ends J-ML -->
Cheers