2016-06-13, 17:28
(2016-06-13, 16:56)movie78 Wrote: A couple of things are not working with IncludesVariables and IncludesTopMenu
With your IncludesVariables, animation Poster and Background stop working.
PlayBack info doesn't display the ClearLogo or the ClearArt.
This what the Video OSD PAUSE and INFO should look like
use your own IncludesVariables and IncludesTopMenu but replace these:
in IncludesVariables search for value_art_full and add this below it
Code:
<variable name="value_dialoguetopart">
<value condition="StringCompare(skin.string(dialogue_top_art),logo) + !Container.Content(episodes) + !IsEmpty(ListItem.Art(clearlogo))">$INFO[ListItem.Art(clearlogo)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),logo) + !Container.Content(episodes) + IsEmpty(ListItem.Art(clearlogo))">$INFO[ListItem.Art(clearart)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),logo) + Container.Content(episodes) + !IsEmpty(ListItem.Art(tvshow.clearlogo))">$INFO[ListItem.Art(tvshow.clearlogo)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),logo) + Container.Content(episodes) + IsEmpty(ListItem.Art(tvshow.clearlogo))">$INFO[ListItem.Art(tvshow.clearart)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),clearart) + !Container.Content(episodes) + IsEmpty(ListItem.Art(clearart))">$INFO[ListItem.Art(clearlogo)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),clearart) + !Container.Content(episodes) + !IsEmpty(ListItem.Art(clearart))">$INFO[ListItem.Art(clearart)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),clearart) + Container.Content(episodes) + IsEmpty(ListItem.Art(tvshow.clearart))">$INFO[ListItem.Art(tvshow.clearlogo)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),clearart) + Container.Content(episodes) + !IsEmpty(ListItem.Art(tvshow.clearart))">$INFO[ListItem.Art(tvshow.clearart)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),banner) + !Container.Content(banner) + !IsEmpty(ListItem.Art(banner))">$INFO[ListItem.Art(banner)]</value>
<value condition="StringCompare(skin.string(dialogue_top_art),banner) + Container.Content(banner) + !IsEmpty(ListItem.Art(tvshow.banner))">$INFO[ListItem.Art(tvshow.banner)]</value>
</variable>
<variable name="DialogueTopArt">
<value condition="StringCompare(skin.string(dialogue_top_art),logo)">Logo</value>
<value condition="StringCompare(skin.string(dialogue_top_art),clearart)">Clearart</value>
<value condition="StringCompare(skin.string(dialogue_top_art),banner)">Banner</value>
</variable>
in IncludesTopMenu search for 9313 there are 2 instances add this below the first one
Code:
<control type="button" id="92151">
<include>TopMenuButton</include>
<label>Dialogue Top Art</label>
<label2>$VAR[DialogueTopArt]</label2>
<onclick condition="StringCompare(skin.string(dialogue_top_art),banner) | IsEmpty(skin.string(dialogue_top_art))">Skin.SetString(dialogue_top_art,logo)</onclick>
<onclick condition="StringCompare(skin.string(dialogue_top_art),logo)">Skin.SetString(dialogue_top_art,clearart)</onclick>
<onclick condition="StringCompare(skin.string(dialogue_top_art),clearart)">Skin.SetString(dialogue_top_art,banner)</onclick>
<visible>!Container.Content(episodes) + !Container.Content(musicvideos)</visible>
</control>