2020-09-30, 14:22
(2020-09-30, 10:24)stevenpaulletcher Wrote:(2020-09-30, 10:19)HugoL Wrote:OK - thanks for the reply - understood. Think I'll keep with what's there already, & try & sort out getting plot outlines scraped for my TV Shows.(2020-09-30, 09:49)stevenpaulletcher Wrote: If it helps at all, on a previous version of the skin where you could choose which font to use (now greyed out on current version so can't test), if I chose 'original' font in the interface settings then there was no scrolling problem, it was with 'skin default' font that the scrolling issue was present. No expert, but would this mean is something to do with the font somehow, rather than the includes xmls?
It is the widget header font size yeah but it’s defined in the includes xmls (and fonts.xml)
I removed the original font because I didn’t want to have to maintain different fonts making sure they all work properly within the modified text boxes I made to prevent plots looking like big block walls of text.
The header still worked with the original font because it defaulted to smaller size (a standard Kodi text size/font) due to not being maintained properly. This is why I offered you the option of reducing the size of the widget header.
I decided to take a look at the font size for the widget header in the end, & changed the font in 'includeshomewidgets.xml', starting at line 1440 below. Changed it from 32 to 30 - looks OK on my screen (although smaller than plot it's in bold so looks absolutely fine). Now have scrolling plot with no widget header scrolling so am a very happy bunny!
<include name="widget_header_single">
<control type="radiobutton" id="$PARAM[mainmenuid]505">
<include condition="String.IsEqual(Skin.String(HomeLayout),enhanced)">widget_header_enhancedhome</include>
<include content="textoffsetx" condition="!Skin.HasSetting(WidgetAlignRight) + String.IsEqual(Skin.String(HomeLayout),bingie) + !Skin.HasSetting(EnhancedHome_Circular)">
<param name="textoffsetx" value="bingie_no_circular_posx"/>
</include>
<include condition="!Skin.HasSetting(WidgetAlignRight)">widget_single_header_leftalign</include>
<include condition="Skin.HasSetting(WidgetAlignRight) + !String.IsEqual(Skin.String(HomeLayout),enhanced)">widget_header_rightalign</include>
<include condition="![String.IsEqual(Skin.String(HomeLayout),bingie) | $EXP[IsVerticalLayout] | String.IsEqual(Skin.String(HomeLayout),enhanced)]">widget_header_single_fade</include>
<width>100%</width>
<height>50</height>
<align>left</align>
<aligny>top</aligny>
<font>Reg30</font>
<textoffsetx>5</textoffsetx>
<label>$VAR[widgetlabel-$PARAM[mainmenuid]]</label>
<textcolor>$INFO[Skin.String(ViewDetailsTextColor)]</textcolor>
<shadowcolor>$INFO[Skin.String(ViewDetailsTextShadowColor)]</shadowcolor>
<onfocus>SetProperty(ShowWidget,1,home)</onfocus>