2016-01-17, 22:56
(2016-01-16, 00:59)marcelveldt Wrote: Yes, it's prettu much the same.Now I have problem and just you can resolve this !
I chose widget with buton and onclick change skinstring two things (target and widgets).
PHP Code:
<item>
<icon>-</icon>
<label>helper.RecentMedia</label>
<onclick>Skin.SetString($INFO[Container(9000).ListItem.Property(name)].target,extras)</onclick>
<onclick>Skin.SetString($INFO[Container(9000).ListItem.Property(name)].widgets,helper.recentmedia)</onclick>
</item>
<item>
<icon>-</icon>
<label>$LOCALIZE[31003] + $LOCALIZE[31527] - $LOCALIZE[31583]</label>
<onclick>Skin.SetString($INFO[Container(9000).ListItem.Property(name)].target,video)</onclick>
<onclick>Skin.SetString($INFO[Container(9000).ListItem.Property(name)].widgets,movie.tvshow.recent)</onclick>
<visible>Library.HasContent(Movies) + Library.HasContent(TVShows)</visible>
</item>
With your script i can change-write one thing with 1 row I need to write two thing from one comand fom skinsettings.xml , is this possible to write something like this.
PHP Code:
<settings>
<!-- widget chooser -->
<setting id="menu1.widgets" value="helper.recentmedia" id="menu1.target" value="extras" label="recentmedia" condition="" icon="special://skin/extras/widgetthumbs/51.jpg" description="Widget from Marcel script"/>
<setting id="menu1.widgets" value="movie.random" id="menu1.target" value="video" label="random" condition="" icon="special://skin/extras/widgetthumbs/52.jpg" description="Widget from BigNoid script"/>
.......
</settings>