Hallo zusammen,
ich versuche ein Stückchen Skin mit einem Plugin in den verwendeten Skin zu injizieren, leider klappt das nicht und ich finde auch nirgendwo ein HowTo zu dem ganzen.
Die Doku hab ich mir angeschaut http://mirrors.kodi.tv/docs/python-do…rd/xbmcgui.html, hat mir aber so ohne Beispiel nicht viel geholfen
Ich bin mir auch nicht sicher ob mein Vorgehen so richtig ist.
Ich hab den Skin-Teil aus der Orginal Datei "IncludeHomeRecentlyAdded.xml" wieder entfernt, und um die führenden/abschliessenden Tags erweitert.
Das ganze sieht dann so aus:
Hier kommen dann ein Control-Type "group" welcher in RecentlyAdded.... funktioniert, dann zum Schluss noch:
Das File hab ich dann unter "plugins://<addon_id>/resources/skins/Default/720p/" abgelegt.
Mir ist noch nicht ganz klar wie ich jetzt dieses Stück XML mit dem Orginal Skin verschmelzen kann.
Vermutlich funktioniert das mit "xbmcgui.WindowXML" aber wie genau hab ich noch nicht herausgefunden.
Kann mir bitte jemand die 5 Zeilen zukommen lassen mit der ich so eine Verschmelzung durchführen kann, oder/und mich zu einem Howto führen?
Teil des Python-Scripts:
addon = xbmcaddon.Addon()
addonDir = addon.getAddonInfo("path")
WINDOW = xbmcgui.Window( 10000 )
WINDOWXML = xbmcgui.WindowXML( 'script-myplugin.xml', addonDir )
Hier müsste dann irgend ein Stückchen Code wohl noch rein um WINDOW mit WINDOWXML zu verschmelzen....
Kann hier bitte ein erfahrener Coder das etwas näher erklären wie das richtig funktioniert?
Danke tdoe