| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
GUI xml window dialog More...
Classes | |
| class | XBMCAddon::xbmcgui::WindowXMLDialog | 
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.