2019-09-21, 17:25
(2019-09-21, 01:09)shedrock Wrote: @bsoriano - This is the code used in DialogContextMenu.xml.@shedrock , thank you! That helped and I learned something new. I added the two AB buttons to the context menu. You have to enable this in a new skin setting (Settings, Amber Settings, General: Show Artwork Beef Items in Context Menu). Please download the latest from Git, test, and let me know what you think. Thanks.
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
Regards,
Bart