3 \page window_ids WindowIDs
5 This page shows the window names, the window definition, the window ID and the specific XML file in use.
7 @note Window names are case-insensitive
9 | Name | Definition | WindowID | XML Filename | Revision history |
10 |:------------------------|:-------------------------------------|:----------|:------------------------------------|:-----------------------------------|
11 | Home | WINDOW_HOME | 10000 | Home.xml | |
12 | Programs | WINDOW_PROGRAMS | 10001 | MyPrograms.xml | |
13 | Pictures | WINDOW_PICTURES | 10002 | MyPics.xml | |
14 | FileManager | WINDOW_FILES | 10003 | FileManager.xml | |
15 | Settings | WINDOW_SETTINGS_MENU | 10004 | Settings.xml | |
16 | SystemInfo | WINDOW_SYSTEM_INFORMATION | 10007 | SettingsSystemInfo.xml | |
17 | ScreenCalibration | WINDOW_SCREEN_CALIBRATION | 10011 | SettingsScreenCalibration.xml | |
18 | SystemSettings | WINDOW_SETTINGS_SYSTEM | 10016 | SettingsCategory.xml | |
19 | ServiceSettings | WINDOW_SETTINGS_SERVICE | 10018 | SettingsCategory.xml | |
20 | PVRSettings | WINDOW_SETTINGS_MYPVR | 10021 | SettingsCategory.xml | |
21 | GameSettings | WINDOW_SETTINGS_MYGAMES | 10022 | SettingsCategory.xml | |
22 | Videos | WINDOW_VIDEO_NAV | 10025 | MyVideoNav.xml | |
23 | VideoPlaylist | WINDOW_VIDEO_PLAYLIST | 10028 | MyPlaylist.xml | |
24 | LoginScreen | WINDOW_LOGIN_SCREEN | 10029 | LoginScreen.xml | |
25 | PlayerSettings | WINDOW_SETTINGS_PLAYER | 10030 | SettingsCategory.xml | |
26 | MediaSettings | WINDOW_SETTINGS_MEDIA | 10031 | SettingsCategory.xml | |
27 | InterfaceSettings | WINDOW_SETTINGS_INTERFACE | 10032 | SettingsCategory.xml | |
28 | Profiles | WINDOW_SETTINGS_PROFILES | 10034 | SettingsProfile.xml | |
29 | SkinSettings | WINDOW_SKIN_SETTINGS | 10035 | SkinSettings.xml | |
30 | AddonBrowser | WINDOW_ADDON_BROWSER | 10040 | AddonBrowser.xml | |
31 | EventLog | WINDOW_EVENT_LOG | 10050 | EventLog.xml | |
32 | Pointer | WINDOW_DIALOG_POINTER | 10099 | Pointer.xml | |
33 | YesNoDialog | WINDOW_DIALOG_YES_NO | 10100 | DialogConfirm.xml | |
34 | ProgressDialog | WINDOW_DIALOG_PROGRESS | 10101 | DialogConfirm.xml | |
35 | VirtualKeyboard | WINDOW_DIALOG_KEYBOARD | 10103 | DialogKeyboard.xml | |
36 | VolumeBar | WINDOW_DIALOG_VOLUME_BAR | 10104 | DialogVolumeBar.xml | |
37 | SubMenu | WINDOW_DIALOG_SUB_MENU | 10105 | DialogSubMenu.xml | |
38 | ContextMenu | WINDOW_DIALOG_CONTEXT_MENU | 10106 | DialogContextMenu.xml | |
39 | Notification | WINDOW_DIALOG_KAI_TOAST | 10107 | DialogNotification.xml | |
40 | NumericInput | WINDOW_DIALOG_NUMERIC | 10109 | DialogNumeric.xml | |
41 | GamepadInput | WINDOW_DIALOG_GAMEPAD | 10110 | DialogSelect.xml | |
42 | ShutdownMenu | WINDOW_DIALOG_BUTTON_MENU | 10111 | DialogButtonMenu.xml | |
43 | PlayerControls | WINDOW_DIALOG_PLAYER_CONTROLS | 10114 | PlayerControls.xml | |
44 | SeekBar | WINDOW_DIALOG_SEEK_BAR | 10115 | DialogSeekBar.xml | |
45 | PlayerProcessInfo | WINDOW_DIALOG_PLAYER_PROCESS_INFO | 10116 | DialogPlayerProcessInfo.xml | |
46 | MusicOSD | WINDOW_DIALOG_MUSIC_OSD | 10120 | MusicOSD.xml | |
47 | | WINDOW_DIALOG_VIS_SETTINGS | 10121 | | |
48 | VisualisationPresetList | WINDOW_DIALOG_VIS_PRESET_LIST | 10122 | DialogSelect.xml | |
49 | OSDVideoSettings | WINDOW_DIALOG_VIDEO_OSD_SETTINGS | 10123 | DialogSettings.xml | |
50 | OSDAudioSettings | WINDOW_DIALOG_AUDIO_OSD_SETTINGS | 10124 | DialogSettings.xml | |
51 | VideoBookmarks | WINDOW_DIALOG_VIDEO_BOOKMARKS | 10125 | VideoOSDBookmarks.xml | |
52 | FileBrowser | WINDOW_DIALOG_FILE_BROWSER | 10126 | FileBrowser.xml | |
53 | NetworkSetup | WINDOW_DIALOG_NETWORK_SETUP | 10128 | DialogSettings.xml | |
54 | MediaSource | WINDOW_DIALOG_MEDIA_SOURCE | 10129 | DialogMediaSource.xml | |
55 | ProfileSettings | WINDOW_DIALOG_PROFILE_SETTINGS | 10130 | DialogSettings.xml | |
56 | LockSettings | WINDOW_DIALOG_LOCK_SETTINGS | 10131 | DialogSettings.xml | |
57 | ContentSettings | WINDOW_DIALOG_CONTENT_SETTINGS | 10132 | DialogSettings.xml | |
58 | LibexportSettings | WINDOW_DIALOG_LIBEXPORT_SETTINGS | 10133 | DialogSettings.xml | |
59 | SongInformation | WINDOW_DIALOG_SONG_INFO | 10135 | DialogMusicInfo.xml | |
60 | SmartPlaylistEditor | WINDOW_DIALOG_SMART_PLAYLIST_EDITOR | 10136 | SmartPlaylistEditor.xml | |
61 | SmartPlaylistRule | WINDOW_DIALOG_SMART_PLAYLIST_RULE | 10137 | SmartPlaylistRule.xml | |
62 | BusyDialog | WINDOW_DIALOG_BUSY | 10138 | DialogBusy.xml | |
63 | PictureInfo | WINDOW_DIALOG_PICTURE_INFO | 10139 | DialogPictureInfo.xml | |
64 | AddonSettings | WINDOW_DIALOG_ADDON_SETTINGS | 10140 | DialogAddonSettings.xml | |
65 | FullscreenInfo | WINDOW_DIALOG_FULLSCREEN_INFO | 10142 | DialogFullScreenInfo.xml | |
66 | SliderDialog | WINDOW_DIALOG_SLIDER | 10145 | DialogSlider.xml | |
67 | AddonInformation | WINDOW_DIALOG_ADDON_INFO | 10146 | DialogAddonInfo.xml | |
68 | TextViewer | WINDOW_DIALOG_TEXT_VIEWER | 10147 | DialogTextViewer.xml | |
69 | | WINDOW_DIALOG_PLAY_EJECT | 10148 | DialogConfirm.xml | |
70 | Peripherals | WINDOW_DIALOG_PERIPHERALS | 10149 | DialogSelect.xml | @skinning_v21 The "Peripherals" alias has been added for this window<p></p> |
71 | PeripheralSettings | WINDOW_DIALOG_PERIPHERAL_SETTINGS | 10150 | DialogSettings.xml | |
72 | ExtendedProgressDialog | WINDOW_DIALOG_EXT_PROGRESS | 10151 | DialogExtendedProgressBar.xml | |
73 | MediaFilter | WINDOW_DIALOG_MEDIA_FILTER | 10152 | DialogSettings.xml | |
74 | SubtitleSearch | WINDOW_DIALOG_SUBTITLES | 10153 | DialogSubtitles.xml | |
75 | | WINDOW_DIALOG_KEYBOARD_TOUCH | 10156 | | |
76 | OSDCMSSettings | WINDOW_DIALOG_CMS_OSD_SETTINGS | 10157 | DialogSettings.xml | |
77 | InfoproviderSettings | WINDOW_DIALOG_INFOPROVIDER_SETTINGS | 10158 | DialogSettings.xml | |
78 | OSDSubtitleSettings | WINDOW_DIALOG_SUBTITLE_OSD_SETTINGS | 10159 | DialogSettings.xml | |
79 | BusyDialogNoCancel | WINDOW_DIALOG_BUSY_NOCANCEL | 10160 | DialogBusy.xml | |
80 | MusicPlaylist | WINDOW_MUSIC_PLAYLIST | 10500 | MyPlaylist.xml | |
81 | Music | WINDOW_MUSIC_NAV | 10502 | MyMusicNav.xml | |
82 | MusicPlaylistEditor | WINDOW_MUSIC_PLAYLIST_EDITOR | 10503 | MyMusicPlaylistEditor.xml | |
83 | Teletext | WINDOW_DIALOG_OSD_TELETEXT | 10550 | | |
84 | PVRGuideInfo | WINDOW_DIALOG_PVR_GUIDE_INFO | 10600 | DialogPVRInfo.xml | |
85 | PVRRecordingInfo | WINDOW_DIALOG_PVR_RECORDING_INFO | 10601 | DialogPVRInfo.xml | |
86 | PVRTimerSetting | WINDOW_DIALOG_PVR_TIMER_SETTING | 10602 | DialogSettings.xml | |
87 | PVRGroupManager | WINDOW_DIALOG_PVR_GROUP_MANAGER | 10603 | DialogPVRGroupManager.xml | |
88 | PVRChannelManager | WINDOW_DIALOG_PVR_CHANNEL_MANAGER | 10604 | DialogPVRChannelManager.xml | |
89 | PVRGuideSearch | WINDOW_DIALOG_PVR_GUIDE_SEARCH | 10605 | DialogPVRGuideSearch.xml | |
90 | PVRChannelScan | WINDOW_DIALOG_PVR_CHANNEL_SCAN | 10606 | none (unused) | |
91 | PVRUpdateProgress | WINDOW_DIALOG_PVR_UPDATE_PROGRESS | 10607 | none (unused) | |
92 | PVROSDChannels | WINDOW_DIALOG_PVR_OSD_CHANNELS | 10608 | DialogPVRChannelsOSD.xml | |
93 | PVRChannelGuide | WINDOW_DIALOG_PVR_CHANNEL_GUIDE | 10609 | DialogPVRChannelGuide.xml | |
94 | PVRRadioRDSInfo | WINDOW_DIALOG_PVR_RADIO_RDS_INFO | 10610 | DialogPVRRadioRDSInfo.xml | |
95 | PVRRecordingSettings | WINDOW_DIALOG_PVR_RECORDING_SETTING | 10611 | DialogSettings.xml | |
96 | | WINDOW_DIALOG_PVR_CLIENT_PRIORITIES | 10612 | DialogSettings.xml | |
97 | TVChannels | WINDOW_TV_CHANNELS | 10700 | MyPVRChannels.xml | |
98 | TVRecordings | WINDOW_TV_RECORDINGS | 10701 | MyPVRRecordings.xml | |
99 | TVGuide | WINDOW_TV_GUIDE | 10702 | MyPVRGuide.xml | |
100 | TVTimers | WINDOW_TV_TIMERS | 10703 | MyPVRTimers.xml | |
101 | TVSearch | WINDOW_TV_SEARCH | 10704 | MyPVRSearch.xml | |
102 | RadioChannels | WINDOW_RADIO_CHANNELS | 10705 | MyPVRChannels.xml | |
103 | RadioRecordings | WINDOW_RADIO_RECORDINGS | 10706 | MyPVRRecordings.xml | |
104 | RadioGuide | WINDOW_RADIO_GUIDE | 10707 | MyPVRGuide.xml | |
105 | RadioTimers | WINDOW_RADIO_TIMERS | 10708 | MyPVRTimers.xml | |
106 | RadioSearch | WINDOW_RADIO_SEARCH | 10709 | MyPVRSearch.xml | |
107 | TVTimerRules | WINDOW_TV_TIMER_RULES | 10710 | MyPVRTimers.xml | |
108 | RadioTimerRules | WINDOW_RADIO_TIMER_RULES | 10711 | MyPVRTimers.xml | |
109 | FullscreenLiveTV | WINDOW_FULLSCREEN_LIVETV | 10800 | None (shortcut to fullscreenvideo) | |
110 | FullscreenRadio | WINDOW_FULLSCREEN_RADIO | 10801 | None (shortcut to visualisation) | |
111 | FullscreenLivetvPreview | WINDOW_FULLSCREEN_LIVETV_PREVIEW | 10802 | None (shortcut to fullscreenlivetv) | |
112 | FullscreenRadioPreview | WINDOW_FULLSCREEN_RADIO_PREVIEW | 10803 | None (shortcut to fullscreenradio) | |
113 | FullscreenLivetvInput | WINDOW_FULLSCREEN_LIVETV_INPUT | 10804 | None (shortcut to fullscreenlivetv) | |
114 | FullscreenRadioInput | WINDOW_FULLSCREEN_RADIO_INPUT | 10805 | None (shortcut to fullscreenradio) | |
115 | GameControllers | WINDOW_DIALOG_GAME_CONTROLLERS | 10820 | DialogGameControllers.xml | @skinning_v17 **New window**<p></p> |
116 | Games | WINDOW_GAMES | 10821 | MyGames.xml | @skinning_v18 **New window**<p></p> |
117 | GameOSD | WINDOW_DIALOG_GAME_OSD | 10822 | GameOSD.xml | @skinning_v18 **New window**<p></p> |
118 | GameVideoFilter | WINDOW_DIALOG_GAME_VIDEO_FILTER | 10823 | DialogSelect.xml | @skinning_v18 **New window**<p></p> |
119 | GameStretchMode | WINDOW_DIALOG_GAME_STRETCH_MODE | 10824 | DialogSelect.xml | @skinning_v18 **New window**<p></p> |
120 | GameVolume | WINDOW_DIALOG_GAME_VOLUME | 10825 | DialogSlider.xml | @skinning_v18 **New window** See https://github.com/xbmc/xbmc/pull/12765<p></p> |
121 | GameAdvancedSettings | WINDOW_DIALOG_GAME_ADVANCED_SETTINGS | 10826 | DialogAddonSettings.xml | @skinning_v18 **New window**<p></p> |
122 | GameVideoRotation | WINDOW_DIALOG_GAME_VIDEO_ROTATION | 10827 | DialogSelect.xml | @skinning_v18 **New window**<p></p> |
123 | GamePorts | WINDOW_DIALOG_GAME_PORTS | 10828 | DialogGameControllers.xml | @skinning_v20 **New window** See https://github.com/xbmc/xbmc/pull/20505<p></p> |
124 | InGameSaves | WINDOW_DIALOG_IN_GAME_SAVES | 10829 | DialogSelect.xml | @skinning_v20 **New window** Part of the GSoC 2020 Saved Game Manager<p></p> |
125 | GameSaves | WINDOW_DIALOG_GAME_SAVES | 10830 | DialogSelect.xml | @skinning_v20 **New window** Part of the GSoC 2020 Saved Game Manager<p></p> |
126 | GameAgents | WINDOW_DIALOG_GAME_AGENTS | 10831 | DialogGameControllers.xml | @skinning_v21 **New window** See https://github.com/xbmc/xbmc/pull/23548<p></p> |
127 | Custom Skin Windows | - | - | custom*.xml | |
128 | SelectDialog | WINDOW_DIALOG_SELECT | 12000 | DialogSelect.xml | |
129 | MusicInformation | WINDOW_DIALOG_MUSIC_INFO | 12001 | DialogMusicInfo.xml | |
130 | OKDialog | WINDOW_DIALOG_OK | 12002 | DialogConfirm.xml | |
131 | MovieInformation | WINDOW_DIALOG_VIDEO_INFO | 12003 | DialogVideoInfo.xml | |
132 | FullscreenVideo | WINDOW_FULLSCREEN_VIDEO | 12005 | VideoFullScreen.xml | |
133 | Visualisation | WINDOW_VISUALISATION | 12006 | MusicVisualisation.xml | |
134 | Slideshow | WINDOW_SLIDESHOW | 12007 | SlideShow.xml | |
135 | DialogColorPicker | WINDOW_DIALOG_COLOR_PICKER | 12008 | DialogColorPicker.xml | |
136 | SelectVideoVersion | WINDOW_DIALOG_SELECT_VIDEO_VERSION | 12015 | DialogSelect.xml | @skinning_v21 **New window** SelectVideoVersion |
137 | SelectVideoExtra | WINDOW_DIALOG_SELECT_VIDEO_EXTRA | 12016 | DialogSelect.xml | @skinning_v21 **New window** SelectVideoExtra |
138 | ManageVideoVersions | WINDOW_DIALOG_MANAGE_VIDEO_VERSIONS | 12004 | DialogVideoManager.xml | @skinning_v21 **New window** ManageVideoVersions |
139 | ManageVideoExtras | WINDOW_DIALOG_MANAGE_VIDEO_EXTRAS | 12017 | DialogVideoManager.xml | @skinning_v21 **New window** ManageVideoExtras |
140 | Weather | WINDOW_WEATHER | 12600 | MyWeather.xml | |
141 | Screensaver | WINDOW_SCREENSAVER | 12900 | none | |
142 | VideoOSD | WINDOW_DIALOG_VIDEO_OSD | 12901 | VideoOSD.xml | |
143 | VideoMenu | WINDOW_VIDEO_MENU | 12902 | none | |
144 | VideoTimeSeek | WINDOW_VIDEO_TIME_SEEK | 12905 | none | |
145 | FullscreenGame | WINDOW_FULLSCREEN_GAME | 12906 | none | |
146 | Splash | WINDOW_SPLASH | 12997 | none | |
147 | StartWindow | WINDOW_START | 12998 | shortcut to the current startwindow | |
148 | Startup | WINDOW_STARTUP_ANIM | 12999 | Startup.xml | |
149 | FavouritesBrowser | WINDOW_FAVOURITES | 10060 | MyFavourites.xml | @skinning_v20 **New window** FavouritesBrowser, replaces the old Favourites dialog.<p></p> |
151 \section window_ids_rm Additional revision history
153 \subsection modules_rm_windowids_v21 Kodi v21 (Omega)
154 @skinning_v21 **[Removed Windows]** The following windows have been removed:
155 - **Favourites** - Window Favourites (DialogFavourites.xml with id 10134) has been removed. Please use **FavouritesBrowser** instead.