2019-09-21, 01:09
@bsoriano - This is the code used in DialogContextMenu.xml.
Hope this helps.
Shedrock
Code:
<!-- ArtWork Downloader Solo Mode-->
<control type="button" id="9325">
<include>DialogContext_Button</include>
<label>$VAR[value_addon1_solo]</label>
<onclick condition="Container.Content(tvshows)">RunScript(script.artwork.beef, mediatype=tvshow, dbid=$INFO[ListItem.DBID])</onclick>
<onclick condition="Container.Content(movies)">RunScript(script.artwork.beef, mediatype=movie, dbid=$INFO[ListItem.DBID])</onclick>
<onclick condition="Container.Content(musicvideos)">RunScript(script.artwork.beef, mediatype=musicvideos, dbid=$INFO[ListItem.DBID])</onclick>
<onclick>SetFocus(51)</onclick>
<visible>System.HasAddon(script.artwork.beef) + [Container.Content(tvshows) | Container.Content(movies) | Container.Content(musicvideos)]</visible>
</control>
<!-- ArtWork Downloader Gui Mode-->
<control type="button" id="9326">
<include>DialogContext_Button</include>
<label>$VAR[value_addon1_gui]</label>
<onclick condition="Container.Content(tvshows)">RunScript(script.artwork.beef, mode=gui, mediatype=tvshow, dbid=$INFO[ListItem.DBID])</onclick>
<onclick condition="Container.Content(movies)">RunScript(script.artwork.beef, mode=gui, mediatype=movie, dbid=$INFO[ListItem.DBID])</onclick>
<onclick condition="Container.Content(musicvideos)">RunScript(script.artwork.beef, mode=gui, mediatype=musicvideo, dbid=$INFO[ListItem.DBID])</onclick>
<onclick>SetFocus(51)</onclick>
<visible>System.HasAddon(script.artwork.beef) + [Container.Content(tvshows) | Container.Content(movies) | Container.Content(musicvideos)]</visible>
</control>
Hope this helps.
Shedrock