2024-02-16, 19:43
Not the include condition but the actual include.
xml:<include name="MediaFlagsTVShows">
<param name="bottom">25</param>
<param name="left">125</param>
<param name="right">125</param>
<param name="align">right</param>
<definition>
<control type="grouplist">
<visible>!ListItem.IsParentFolder + [String.IsEqual(ListItem.DBTYPE,tvshow) | String.IsEqual(ListItem.DBTYPE,season)]</visible>
<bottom>$PARAM[bottom]</bottom>
<left>$PARAM[left]</left>
<right>$PARAM[right]</right>
<height>80</height>
<align>$PARAM</align>
<itemgap>10</itemgap>
<orientation>horizontal</orientation>
<usecontrolcoords>true</usecontrolcoords>
<control type="label">
<visible>!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Next_Aired)) | !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Last_Aired))</visible>
<include>MediaFlagLabelFull</include>
<label>$VAR[TVShowAirDateLabelVar]</label>
</control>
<control type="label">
<visible>!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Status))</visible>
<width>135.5</width>
<include>MediaFlagLabel</include>
<label>$VAR[NextAiredStausLabelVar]</label>
</control>
<control type="image">
<visible>!String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Status))</visible>
<left>-145.5</left>
<width>135.5</width>
<include>MediaFlagImage</include>
<texture>$VAR[MediaFlagsPathVar]nextaired/$INFO[Window(Home).Property(TMDbHelper.ListItem.Status)].png</texture>
</control>
<control type="image">
<visible>!String.IsEmpty(ListItem.FolderName)</visible>
<texture>$VAR[MediaFlagsPathVar]mpaa/$VAR[RatingFlagVar]</texture>
<include>MediaFlagImage</include>
</control>
<control type="image">
<visible>!String.IsEqual(Control.GetLabel(811112),none) + ![Control.IsVisible(50) | Control.IsVisible(55)]</visible>
<bordersize>0,10,0,10</bordersize>
<texture>$VAR[StudioIconsVar]</texture>
<include>MediaFlagImage</include>
</control>
</control>
</definition>
</include>