GUI xml window dialog
Class: xbmcgui.WindowXMLDialog(xmlFilename, scriptPath[, defaultSkin, defaultRes])
Creates a new xml file based window dialog class.
xmlFilename | string - the name of the xml file to look for. |
scriptPath | string - path to script. used to fallback to if the xml doesn't exist in the current skin. (eg xbmcaddon.Addon().getAddonInfo('path')) |
defaultSkin | [opt] string - name of the folder in the skins path to look in for the xml. (default='Default') |
defaultRes | [opt] string - default skins resolution. (1080i, 720p, ntsc16x9, ntsc, pal16x9 or pal. default='720p') |
Exception | if more then 200 windows are created. |
Example:
On functions defined input variable controlId
(GUI control identifier) is the on window.xml defined value behind type added with id="..."
and used to identify for changes there and on callbacks.