Window IDs: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 21: Line 21:
! NAME !! DEFINITION !! WINDOW ID !! DELTA WINDOW ID !! SOURCE XML FILE
! NAME !! DEFINITION !! WINDOW ID !! DELTA WINDOW ID !! SOURCE XML FILE
|-  
|-  
|  
| home
home
| WINDOW_HOME
|  
| 10000
WINDOW_HOME
| 0
|  
| Home.xml
10000
|  
0
|  
Home.xml
|-  
|-  
|  
| programs
programs
| WINDOW_PROGRAMS
|  
| 10001
WINDOW_PROGRAMS
| 1
|  
| MyPrograms.xml
10001
|  
1
|  
MyPrograms.xml
|-  
|-  
|  
| pictures
pictures
| WINDOW_PICTURES
|  
| 10002
WINDOW_PICTURES
| 2
|  
| MyPics.xml
10002
|  
2
|  
MyPics.xml
|-  
|-  
|  
| filemanager
filemanager
| WINDOW_FILES
|  
| 10003
WINDOW_FILES
| 3
|  
| FileManager.xml
10003
|  
3
|  
FileManager.xml
|-  
|-  
|  
| settings
settings
| WINDOW_SETTINGS_MENU
|  
| 10004
WINDOW_SETTINGS_MENU
| 4
|  
| Settings.xml
10004
|  
4
|  
Settings.xml
|-  
|-  
|  
| music
music
| WINDOW_MUSIC
|  
| 10005
WINDOW_MUSIC
| 5
|  
| None – this is just a wrapper for the current My Music view (who's IDs are 501 and 502)
10005
|  
5
|  
None – this is just a wrapper for the current My Music view (who's IDs are 501 and 502)
|-  
|-  
|  
| video
video
| WINDOW_VIDEOS
|  
| 10006
WINDOW_VIDEOS
| 6
|  
| None – this is just a wrapper for the current My Video view (who's IDs are 21-25)  
10006
|  
6
|  
None – this is just a wrapper for the current My Video view (who's IDs are 21-25)  
|-  
|-  
|  
| systeminfo
systeminfo
| WINDOW_SYSTEM_INFORMATION
|  
| 10007
WINDOW_SYSTEM_INFORMATION
| 7
|  
| SettingsSystemInfo.xml
10007
|  
7
|  
SettingsSystemInfo.xml
|-  
|-  
|  
| screencalibration
screencalibration
| WINDOW_MOVIE_CALIBRATION
|  
| 10011
WINDOW_MOVIE_CALIBRATION
| 11
|  
| SettingsScreenCalibration.xml
10011
|  
11
|  
SettingsScreenCalibration.xml
|-  
|-  
|  
| picturessettings
picturessettings
| WINDOW_SETTINGS_MYPICTURES
|  
| 10012
WINDOW_SETTINGS_MYPICTURES
| 12
|  
| SettingsCategory.xml
10012
|  
12
|  
SettingsCategory.xml
|-  
|-  
|  
| programssettings
programssettings
| WINDOW_SETTINGS_MYPROGRAMS
|  
| 10013
WINDOW_SETTINGS_MYPROGRAMS
| 13
|  
| SettingsCategory.xml
10013
|  
13
|  
SettingsCategory.xml
|-  
|-  
|  
| weathersettings
weathersettings
| WINDOW_SETTINGS_MYWEATHER
|  
| 10014
WINDOW_SETTINGS_MYWEATHER
| 14
|  
| SettingsCategory.xml
10014
|  
14
|  
SettingsCategory.xml
|-  
|-  
|  
| musicsettings
musicsettings
| WINDOW_SETTINGS_MYMUSIC
|  
| 10015
WINDOW_SETTINGS_MYMUSIC
| 15
|  
| SettingsCategory.xml
10015
|  
15
|  
SettingsCategory.xml
|-  
|-  
|  
| systemsettings
systemsettings
| WINDOW_SETTINGS_SYSTEM
|  
| 10016
WINDOW_SETTINGS_SYSTEM
| 16
|  
| SettingsCategory.xml
10016
|  
16
|  
SettingsCategory.xml
|-  
|-  
|  
| videossettings
videossettings
| WINDOW_SETTINGS_MYVIDEOS
|  
| 10017
WINDOW_SETTINGS_MYVIDEOS
| 17
|  
| SettingsCategory.xml
10017
|  
17
|  
SettingsCategory.xml
|-  
|-  
|  
| networksettings
networksettings
| WINDOW_SETTINGS_NETWORK
|  
| 10018
WINDOW_SETTINGS_NETWORK
| 18
|  
| SettingsCategory.xml  (eden)
10018
|  
18
|  
SettingsCategory.xml  (eden)
|-
|-
|  
| servicesettings
servicesettings
| WINDOW_SETTINGS_SERVICE
|  
| 10018
WINDOW_SETTINGS_SERVICE
| 18
|  
| SettingsCategory.xml  (frodo)
10018
|  
18
|  
SettingsCategory.xml  (frodo)
|-  
|-  
|  
| appearancesettings
appearancesettings
| WINDOW_SETTINGS_APPEARANCE
|  
| 10019
WINDOW_SETTINGS_APPEARANCE
| 19
|  
| SettingsCategory.xml
10019
|  
19
|  
SettingsCategory.xml
|-  
|-  
|  
| scripts
scripts
| WINDOW_SCRIPTS
|  
| 10020
WINDOW_SCRIPTS
| 20
|  
| MyScripts.xml
10020
|  
20
|  
MyScripts.xml
|-  
|-  
|  
| videofiles
videofiles
| WINDOW_VIDEO_FILES
|  
| 10024
WINDOW_VIDEO_FILES
| 24
|  
| MyVideo.xml (deprecated)
10024
|  
24
|  
MyVideo.xml (deprecated)
|-  
|-  
|  
| videolibrary
videolibrary
| WINDOW_VIDEO_NAV
|  
| 10025
WINDOW_VIDEO_NAV
| 25
|  
| MyVideoNav.xml - Replaces the following .XML files: MyVideoGenre (WINDOW_VIDEO_GENRE), MyVideoActors (WINDOW_VIDEO_ACTOR), MyVideoYear (WINDOW_VIDEO_YEAR), MyVideoTitle (WINDOW_VIDEO_TITLE)
10025
|  
25
|  
MyVideoNav.xml - Replaces the following .XML files: MyVideoGenre (WINDOW_VIDEO_GENRE), MyVideoActors (WINDOW_VIDEO_ACTOR), MyVideoYear (WINDOW_VIDEO_YEAR), MyVideoTitle (WINDOW_VIDEO_TITLE)
|-  
|-  
|  
| videoplaylist
videoplaylist
| WINDOW_VIDEO_PLAYLIST
|  
| 10028
WINDOW_VIDEO_PLAYLIST
| 28
|  
| MyVideoPlaylist.xml
10028
|  
28
|  
MyVideoPlaylist.xml
|-  
|-  
|  
| loginscreen
loginscreen
| WINDOW_LOGINSCREEN
|  
| 10029
WINDOW_LOGINSCREEN
| 29
|  
| LoginScreen.xml
10029
|  
29
|  
LoginScreen.xml
|-  
|-  
|  
| profiles
profiles
| WINDOW_SETTINGS_PROFILES
|  
| 10034
WINDOW_SETTINGS_PROFILES
| 34
|  
| SettingsProfile.xml
10034
|  
34
|  
SettingsProfile.xml
|-  
|-  
|  
| addonbrowser
addonbrowser
| WINDOW_ADDON_BROWSER
|  
| 10040
WINDOW_ADDON_BROWSER
| 40
|  
| AddonBrowser.xml
10040
|  
40
|  
AddonBrowser.xml
|-  
|-  
|  
| yesnodialog
yesnodialog
| WINDOW_DIALOG_YES_NO
|  
| 10100
WINDOW_DIALOG_YES_NO
| 100
|  
| DialogYesNo.xml
10100
|  
100
|  
DialogYesNo.xml
|-  
|-  
|  
| progressdialog
progressdialog
| WINDOW_DIALOG_PROGRESS
|  
| 10101
WINDOW_DIALOG_PROGRESS
| 101
|  
| DialogProgress.xml
10101
|  
101
|  
DialogProgress.xml
|-  
|-  
|  
| virtualkeyboard
virtualkeyboard
| WINDOW_DIALOG_KEYBOARD
|  
| 10103
WINDOW_DIALOG_KEYBOARD
| 103
|  
| DialogKeyboard.xml
10103
|  
103
|  
DialogKeyboard.xml
|-  
|-  
|  
| volumebar
volumebar
| WINDOW_DIALOG_VOLUME_BAR
|  
| 10104
WINDOW_DIALOG_VOLUME_BAR
| 104
|  
| DialogVolumeBar.xml
10104
|  
104
|  
DialogVolumeBar.xml
|-  
|-  


|-  
|-  
|  
| contextmenu
contextmenu
| WINDOW_DIALOG_CONTEXT_MENU
|  
| 10106
WINDOW_DIALOG_CONTEXT_MENU
| 106
|  
| DialogContextMenu.xml
10106
|  
106
|  
DialogContextMenu.xml
|-  
|-  
|  
| infodialog
infodialog
| WINDOW_DIALOG_KAI_TOAST
|  
| 10107
WINDOW_DIALOG_KAI_TOAST
| 107
|  
| DialogKaiToast.xml
10107
|  
107
|  
DialogKaiToast.xml
|-  
|-  
|  
| numericinput
numericinput
| WINDOW_DIALOG_NUMERIC
|  
| 10109
WINDOW_DIALOG_NUMERIC
| 109
|  
| DialogNumeric.xml
10109
|  
109
|  
DialogNumeric.xml
|-  
|-  
|  
| shutdownmenu
shutdownmenu
| WINDOW_DIALOG_BUTTON_MENU
|  
| 10111
WINDOW_DIALOG_BUTTON_MENU
| 111
|  
| DialogButtonMenu.xml
10111
|  
111
|  
DialogButtonMenu.xml
|- {{frodo row}}
|- {{frodo row}}
|
| <s>musicscan</s>
<s>musicscan</s>
| <s>WINDOW_DIALOG_MUSIC_SCAN</s>
|  
| <s>10112</s>
<s>WINDOW_DIALOG_MUSIC_SCAN</s>
| <s>112</s>
|  
| <s>DialogMusicScan.xml</s> '''([[:Category:Frodo feature|Future Frodo removal]])'''
<s>10112</s>
|  
<s>112</s>
|  
<s>DialogMusicScan.xml</s> '''([[:Category:Frodo feature|Future Frodo removal]])'''
|-  
|-  
|  
| mutebug
mutebug
| WINDOW_DIALOG_MUTE_BUG
|  
| 10113
WINDOW_DIALOG_MUTE_BUG
| 113
|  
| DialogMuteBug.xml
10113
|  
113
|  
DialogMuteBug.xml
|-  
|-  
|  
| playercontrols
playercontrols
| WINDOW_DIALOG_PLAYER_CONTROLS
|  
| 10114
WINDOW_DIALOG_PLAYER_CONTROLS
| 114
|  
| PlayerControls.xml
10114
|  
114
|  
PlayerControls.xml
|-  
|-  
|  
| seekbar
seekbar
| WINDOW_DIALOG_SEEK_BAR
|  
| 10115
WINDOW_DIALOG_SEEK_BAR
| 115
|  
| DialogSeekBar.xml
10115
|  
115
|  
DialogSeekBar.xml
|-  
|-  
|  
| musicosd
musicosd
| WINDOW_DIALOG_MUSIC_OSD
|  
| 10120
WINDOW_DIALOG_MUSIC_OSD
| 120
|  
| MusicOSD.xml
10120
|  
120
|  
MusicOSD.xml
|-  
|-  
|  
| visualisationpresetlist
visualisationpresetlist
| WINDOW_DIALOG_VIS_PRESET_LIST
|  
| 10122
WINDOW_DIALOG_VIS_PRESET_LIST
| 122
|  
| VisualizationPresetList.xml
10122
|  
122
|  
VisualizationPresetList.xml
|-  
|-  
|  
| osdvideosettings
osdvideosettings
| WINDOW_DIALOG_VIDEO_OSD_SETTINGS
|  
| 10123
WINDOW_DIALOG_VIDEO_OSD_SETTINGS
| 123
|  
| VideoOSDSettings.xml
10123
|  
123
|  
VideoOSDSettings.xml
|-  
|-  
|  
| osdaudiosettings
osdaudiosettings
| WINDOW_DIALOG_AUDIO_OSD_SETTINGS
|  
| 10124
WINDOW_DIALOG_AUDIO_OSD_SETTINGS
| 124
|  
| VideoOSDSettings.xml
10124
|  
124
|  
VideoOSDSettings.xml
|-  
|-  
|  
| videobookmarks
videobookmarks
| WINDOW_DIALOG_VIDEO_BOOKMARKS
|  
| 10125
WINDOW_DIALOG_VIDEO_BOOKMARKS
| 125
|  
| VideoOSDBookmarks.xml
10125
|  
125
|  
VideoOSDBookmarks.xml
|-  
|-  
|  
| filebrowser
filebrowser
| WINDOW_DIALOG_FILE_BROWSER
|  
| 10126
WINDOW_DIALOG_FILE_BROWSER
| 126
|  
| FileBrowser.xml
10126
|  
126
|  
FileBrowser.xml
|-  
|-  
|  
| networksetup
networksetup
| WINDOW_DIALOG_NETWORK_SETUP
|  
| 10128
WINDOW_DIALOG_NETWORK_SETUP
| 128
|  
| DialogNetworkSetup.xml
10128
|  
128
|  
DialogNetworkSetup.xml
|-  
|-  
|  
| mediasource
mediasource
| WINDOW_DIALOG_MEDIA_SOURCE
|  
| 10129
WINDOW_DIALOG_MEDIA_SOURCE
| 129
|  
| DialogMediaSource.xml
10129
|  
129
|  
DialogMediaSource.xml
|-  
|-  
|  
| profilesettings
profilesettings
| WINDOW_PROFILE_SETTINGS
|  
| 10130
WINDOW_PROFILE_SETTINGS
| 130
|  
| ProfileSettings.xml
10130
|  
130
|  
ProfileSettings.xml
|-  
|-  
|  
| locksettings
locksettings
| WINDOW_LOCK_SETTINGS
|  
| 10131
WINDOW_LOCK_SETTINGS
| 131
|  
| LockSettings.xml
10131
|  
131
|  
LockSettings.xml
|-  
|-  
|  
| contentsettings
contentsettings
| WINDOW_DIALOG_CONTENT_SETTINGS
|  
| 10132
WINDOW_DIALOG_CONTENT_SETTINGS
| 132
|  
| DialogContentSettings.xml
10132
|  
132
|  
DialogContentSettings.xml
|- {{frodo row}}
|- {{frodo row}}
|  
| <s>videoscan</s>
<s>videoscan</s>
| <s>WINDOW_DIALOG_VIDEO_SCAN</s>
|  
| <s>10133</s>
<s>WINDOW_DIALOG_VIDEO_SCAN</s>
| <s>133</s>
|  
| <s>DialogVideoScan.xml</s> '''([[:Category:Frodo feature|Future Frodo removal]])'''
<s>10133</s>
|  
<s>133</s>
|  
<s>DialogVideoScan.xml</s> '''([[:Category:Frodo feature|Future Frodo removal]])'''
|-  
|-  
|  
| favourites
favourites
| WINDOW_DIALOG_FAVOURITES
|  
| 10134
WINDOW_DIALOG_FAVOURITES
| 134
|  
| DialogFavourites.xml
10134
|  
134
|  
DialogFavourites.xml
|-  
|-  
|  
| songinformation
songinformation
| WINDOW_DIALOG_SONG_INFO
|  
| 10135
WINDOW_DIALOG_SONG_INFO
| 135
|  
| DialogSongInfo.xml
10135
|  
135
|  
DialogSongInfo.xml
|-  
|-  
|  
| smartplaylisteditor
smartplaylisteditor
| WINDOW_DIALOG_SMART_PLAYLIST_EDITOR
|  
| 10136
WINDOW_DIALOG_SMART_PLAYLIST_EDITOR
| 136
|  
| SmartPlaylistEditor.xml
10136
|  
136
|  
SmartPlaylistEditor.xml
|-  
|-  
|  
| smartplaylistrule
smartplaylistrule
| WINDOW_DIALOG_SMART_PLAYLIST_RULE
|  
| 10137
WINDOW_DIALOG_SMART_PLAYLIST_RULE
| 137
|  
| SmartPlaylistRule.xml
10137
|  
137
|  
SmartPlaylistRule.xml
|-  
|-  
|  
| busydialog
busydialog
| WINDOW_DIALOG_BUSY
|  
| 10138
WINDOW_DIALOG_BUSY
| 138
|  
| DialogBusy.xml
10138
|  
138
|  
DialogBusy.xml
|-  
|-  
|  
| pictureinfo
pictureinfo
| WINDOW_DIALOG_PICTURE_INFO
|  
| 10139
WINDOW_DIALOG_PICTURE_INFO
| 139
|  
| DialogPictureInfo.xml
10139
|  
139
|  
DialogPictureInfo.xml
|-  
|-  
|  
| addonsettings
addonsettings
| WINDOW_DIALOG_ADDON_SETTINGS
|  
| 10140
WINDOW_DIALOG_ADDON_SETTINGS
| 140
|  
| DialogAddonSettings.xml
10140
|  
140
|  
DialogAddonSettings.xml
|-  
|-  
|  
| accesspoints
accesspoints
| WINDOW_DIALOG_ACCESS_POINTS
|  
| 10141
WINDOW_DIALOG_ACCESS_POINTS
| 141
|  
| DialogAccessPoints.xml
10141
|  
141
|  
DialogAccessPoints.xml
|-  
|-  
|  
| fullscreeninfo
fullscreeninfo
| WINDOW_DIALOG_FULLSCREEN_INFO
|  
| 10142
WINDOW_DIALOG_FULLSCREEN_INFO
| 142
|  
| DialogFullScreenInfo.xml
10142
|  
142
|  
DialogFullScreenInfo.xml
|-  
|-  
|  
| karaokeselector
karaokeselector
| WINDOW_DIALOG_KARAOKE_SONGSELECT
|  
| 10143
WINDOW_DIALOG_KARAOKE_SONGSELECT
| 143
|  
| DialogKaraokeSongSelector.xml
10143
|  
143
|  
DialogKaraokeSongSelector.xml
|-  
|-  
|  
| karaokelargeselector
karaokelargeselector
| WINDOW_DIALOG_KARAOKE_SELECTOR
|  
| 10144
WINDOW_DIALOG_KARAOKE_SELECTOR
| 144
|  
| DialogKaraokeSongSelectorLarge.xml
10144
|  
144
|  
DialogKaraokeSongSelectorLarge.xml
|-  
|-  
|  
| sliderdialog
sliderdialog
| WINDOW_DIALOG_SLIDER
|  
| 10145
WINDOW_DIALOG_SLIDER
| 145
|  
| DialogSlider.xml
10145
|  
145
|  
DialogSlider.xml
|-  
|-  
|  
| addoninformation
addoninformation
| WINDOW_DIALOG_ADDON_INFO
|  
| 10146
WINDOW_DIALOG_ADDON_INFO
| 146
|  
| DialogAddonInfo.xml
10146
|  
146
|  
DialogAddonInfo.xml
|-  
|-  
|  
| textviewer
textviewer
| WINDOW_DIALOG_TEXT_VIEWER
|  
| 10147
WINDOW_DIALOG_TEXT_VIEWER
| 147
|  
| DialogTextViewer.xml
10147
|  
147
|  
DialogTextViewer.xml
|-  
|-  
|  
| peripherals
peripherals
| WINDOW_DIALOG_PERIPHERAL_MANAGER
|  
| 10149
WINDOW_DIALOG_PERIPHERAL_MANAGER
| 149
|  
| DialogPeripheralManager.xml
10149
|  
149
|  
DialogPeripheralManager.xml
|-  
|-  
|  
| peripheralsettings
peripheralsettings
| WINDOW_DIALOG_PERIPHERAL_SETTINGS
|  
| 10150
WINDOW_DIALOG_PERIPHERAL_SETTINGS
| 150
|  
| DialogPeripheralSettings.xml
10150
|  
150
|  
DialogPeripheralSettings.xml
|-  
|-  
|  
| extendedprogressdialog
extendedprogressdialog
| WINDOW_DIALOG_EXT_PROGRESS
|  
| 10151
WINDOW_DIALOG_EXT_PROGRESS
| 151
|  
| DialogExtendedProgressBar.xml
10151
|  
151
|  
DialogExtendedProgressBar.xml
|- {{frodo row}}
|- {{frodo row}}
|
| mediafilter
mediafilter
| WINDOW_DIALOG_MEDIA_FILTER
|
| 10152
WINDOW_DIALOG_MEDIA_FILTER
| 152
|
| DialogMediaFilter.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10152
|
152
|
DialogMediaFilter.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|-  
|-  
|  
| musicplaylist
musicplaylist
| WINDOW_MUSIC_PLAYLIST
|  
| 10500
WINDOW_MUSIC_PLAYLIST
| 500
|  
| MyMusicPlaylist.xml
10500
|  
500
|  
MyMusicPlaylist.xml
|-  
|-  
|  
| musicfiles
musicfiles
| WINDOW_MUSIC_FILES
|  
| 10501
WINDOW_MUSIC_FILES
| 501
|  
| MyMusicSongs.xml
10501
|  
501
|  
MyMusicSongs.xml
|-  
|-  
|  
| musiclibrary
musiclibrary
| WINDOW_MUSIC_NAV
|  
| 10502
WINDOW_MUSIC_NAV
| 502
|  
| MyMusicNav.xml
10502
|  
502
|  
MyMusicNav.xml
|-  
|-  
|  
| musicplaylisteditor
musicplaylisteditor
| WINDOW_MUSIC_PLAYLIST_EDITOR
|  
| 10503
WINDOW_MUSIC_PLAYLIST_EDITOR
| 503
|  
| MyMusicPlaylistEditor.xml
10503
|  
503
|  
MyMusicPlaylistEditor.xml
|- {{frodo row}}
|- {{frodo row}}
|
| mypvr
mypvr
| WINDOW_PVR
|
| 10601
WINDOW_PVR
| 601
|
| MyPVR.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10601
|
601
|
MyPVR.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrguideinfo
pvrguideinfo
| WINDOW_DIALOG_PVR_GUIDE_INFO
|
| 10602
WINDOW_DIALOG_PVR_GUIDE_INFO
| 602
|
| DialogPVRGuideInfo.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10602
|
602
|
DialogPVRGuideInfo.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrrecordinginfo
pvrrecordinginfo
| WINDOW_DIALOG_PVR_RECORDING_INFO
|
| 10603
WINDOW_DIALOG_PVR_RECORDING_INFO
| 603
|
| DialogPVRRecordingInfo.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10603
|
603
|
DialogPVRRecordingInfo.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrtimersetting
pvrtimersetting
| WINDOW_DIALOG_PVR_TIMER_SETTING
|
| 10604
WINDOW_DIALOG_PVR_TIMER_SETTING
| 604
|
| DialogPVRTimerSettings.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10604
|
604
|
DialogPVRTimerSettings.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrchannelmanager
pvrchannelmanager
| WINDOW_DIALOG_PVR_GROUP_MANAGER
|
| 10605
WINDOW_DIALOG_PVR_GROUP_MANAGER
| 605
|
| DialogPVRGroupManager.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10605
|
605
|
DialogPVRGroupManager.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrchannelmanager
pvrchannelmanager
| WINDOW_DIALOG_PVR_CHANNEL_MANAGER
|
| 10606
WINDOW_DIALOG_PVR_CHANNEL_MANAGER
| 606
|
| DialogPVRChannelManager.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10606
|
606
|
DialogPVRChannelManager.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrguidesearch
pvrguidesearch
| WINDOW_DIALOG_PVR_GUIDE_SEARCH
|
| 10607
WINDOW_DIALOG_PVR_GUIDE_SEARCH
| 607
|
| DialogPVRGuideSearch.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10607
|
607
|
DialogPVRGuideSearch.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrosdchannels
pvrosdchannels
| WINDOW_DIALOG_PVR_OSD_CHANNELS
|
| 10610
WINDOW_DIALOG_PVR_OSD_CHANNELS
| 610
|
| DialogPVRChannelsOSD.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10610
|
610
|
DialogPVRChannelsOSD.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|- {{frodo row}}
|- {{frodo row}}
|
| pvrosdguide
pvrosdguide
| WINDOW_DIALOG_PVR_OSD_GUIDE
|
| 10611
WINDOW_DIALOG_PVR_OSD_GUIDE
| 611
|
| DialogPVRGuideOSD.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
10611
|
611
|
DialogPVRGuideOSD.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|-  
|-  
|  
| virtualkeyboard
virtualkeyboard
| WINDOW_VIRTUAL_KEYBOARD
|  
| 11000
WINDOW_VIRTUAL_KEYBOARD
| 1000
|  
| none
11000
|  
1000
|  
none
|-  
|-  
|  
| selectdialog
selectdialog
| WINDOW_DIALOG_SELECT
|  
| 12000
WINDOW_DIALOG_SELECT
| 2000
|  
| DialogSelect.xml
12000
|  
2000
|  
DialogSelect.xml
|-  
|-  
|  
| musicinformation
musicinformation
| WINDOW_MUSIC_INFO
|  
| 12001
WINDOW_MUSIC_INFO
| 2001
|  
| DialogAlbumInfo.xml
12001
|  
2001
|  
DialogAlbumInfo.xml
|-  
|-  
|  
| okdialog
okdialog
| WINDOW_DIALOG_OK
|  
| 12002
WINDOW_DIALOG_OK
| 2002
|  
| DialogOK.xml
12002
|  
2002
|  
DialogOK.xml
|-  
|-  
|  
| movieinformation
movieinformation
| WINDOW_VIDEO_INFO
|  
| 12003
WINDOW_VIDEO_INFO
| 2003
|  
| DialogVideoInfo.xml
12003
|  
2003
|  
DialogVideoInfo.xml
|-  
|-  
|  
| fullscreenvideo
fullscreenvideo
| WINDOW_FULLSCREEN_VIDEO
|  
| 12005
WINDOW_FULLSCREEN_VIDEO
| 2005
|  
| VideoFullScreen.xml
12005
|  
2005
|  
VideoFullScreen.xml
|-  
|-  
|  
| visualisation
visualisation
| WINDOW_VISUALISATION
|  
| 12006
WINDOW_VISUALISATION
| 2006
|  
| MusicVisualisation.xml
12006
|  
2006
|  
MusicVisualisation.xml
|-  
|-  
|  
| slideshow
slideshow
| WINDOW_SLIDESHOW
|  
| 12007
WINDOW_SLIDESHOW
| 2007
|  
| SlideShow.xml
12007
|  
2007
|  
SlideShow.xml
|-  
|-  
|  
| filestackingdialog
filestackingdialog
| WINDOW_DIALOG_FILESTACKING
|  
| 12008
WINDOW_DIALOG_FILESTACKING
| 2008
|  
| DialogFileStacking.xml
12008
|  
2008
|  
DialogFileStacking.xml
|-  
|-  
|  
| karaoke
karaoke
| WINDOW_KARAOKELYRICS
|  
| 12009
WINDOW_KARAOKELYRICS
| 2009
|  
| MusicKaraokeLyrics.xml
12009
|  
2009
|  
MusicKaraokeLyrics.xml
|-  
|-  
|  
| weather
weather
| WINDOW_WEATHER
|  
| 12600
WINDOW_WEATHER
| 2600
|  
| MyWeather.xml
12600
|  
2600
|  
MyWeather.xml
|-  
|-  
|  
| screensaver
screensaver
| WINDOW_SCREENSAVER
|  
| 12900
WINDOW_SCREENSAVER
| 2900
|  
| none
12900
|  
2900
|  
none
|-  
|-  
|  
| videoosd
videoosd
| WINDOW_OSD
|  
| 12901
WINDOW_OSD
| 2901
|  
| VideoOSD.xml
12901
|  
2901
|  
VideoOSD.xml
|-  
|-  
|  
| videomenu
videomenu
| WINDOW_MEDIA_MENU
|  
| 12902
WINDOW_MEDIA_MENU
| 2902
|  
| none
12902
|  
2902
|  
none
|-  
|-  
|  
| startup
startup
| WINDOW_STARTUP
|  
| 12999
WINDOW_STARTUP
| 2999
|  
| startup.xml
12999
|  
2999
|  
startup.xml
|- {{frodo row}}
|- {{frodo row}}
|  
| skinsettings
skinsettings
| -
|  
| -
-
| -
|  
| SkinSettings.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
-
|  
-
|  
SkinSettings.xml '''([[:Category:Frodo feature|Future Frodo addition]])'''
|-  
|-  
|  
| startwindow
startwindow
| -
|  
| -
-
| -
|  
| shortcut to the current startwindow
-
|  
-
|  
shortcut to the current startwindow
|}
|}


In addition, there are the following “special” windows whose id is not really a concern (and you'll notice isn't unique)
In addition, there are the following “special” windows whose id is not really a concern (and you'll notice isn't unique)
{| class="wikitable"
{| class="datatable"
|-  
|-  
|   Pointer  
| Pointer  
|   -  
| -  
|   -  
| -  
|   105  
| 105  
|   Pointer.xml
| Pointer.xml
|-  
|-  
|  
| musicoverlay
musicoverlay
| WINDOW_MUSIC_OVERLAY
|  
| 12903
WINDOW_MUSIC_OVERLAY
| 2903
|  
| MusicOverlay.xml
12903
|  
2903
|  
MusicOverlay.xml
|-  
|-  
|  
| videooverlay
videooverlay
| WINDOW_VIDEO_OVERLAY
|  
| 12904
WINDOW_VIDEO_OVERLAY
| 2904
|  
| VideoOverlay.xml
12904
|  
2904
|  
VideoOverlay.xml
|-  
|-  
|   Python Windows  
| Python Windows  
|   -  
| -  
|   -  
| -  
|   30<span class="nobr">00–309</span>9  
| 30<span class="nobr">00–309</span>9  
|   none  
| none  
|}
|}


[[Category:Skin Development]]
[[Category:Skin Development]]
[[Category:Python]]
[[Category:Python]]

Revision as of 19:39, 6 January 2013

This table cross-references Window names, Window definitions, Window ID, and the delta Window ID's (this is the delta from the home window.) The code that performs the cross-reference is found in ButtonTranslator.cpp.

  • keymap.xml uses the Window name.
  • XBMC's C++ code uses the Window definitions and Window ID's.
  • skin .xml files use the Delta Window ID's
  • XBMC.ActivateWindow() can use either the Window name, the Window ID, or the delta Window ID.
  • sounds.xml can use the window name or window ID

You can use secondary parameters with all media windows, as can be seen here:

Example:

  • You want a button in your skin or on your remote taking you directly to the movie listing you let that button do
ActivateWindow(VideoLibrary,MovieTitles)   (dharma)
ActivateWindow(Videos,MovieTitles)   (eden)


NAME DEFINITION WINDOW ID DELTA WINDOW ID SOURCE XML FILE
home WINDOW_HOME 10000 0 Home.xml
programs WINDOW_PROGRAMS 10001 1 MyPrograms.xml
pictures WINDOW_PICTURES 10002 2 MyPics.xml
filemanager WINDOW_FILES 10003 3 FileManager.xml
settings WINDOW_SETTINGS_MENU 10004 4 Settings.xml
music WINDOW_MUSIC 10005 5 None – this is just a wrapper for the current My Music view (who's IDs are 501 and 502)
video WINDOW_VIDEOS 10006 6 None – this is just a wrapper for the current My Video view (who's IDs are 21-25)
systeminfo WINDOW_SYSTEM_INFORMATION 10007 7 SettingsSystemInfo.xml
screencalibration WINDOW_MOVIE_CALIBRATION 10011 11 SettingsScreenCalibration.xml
picturessettings WINDOW_SETTINGS_MYPICTURES 10012 12 SettingsCategory.xml
programssettings WINDOW_SETTINGS_MYPROGRAMS 10013 13 SettingsCategory.xml
weathersettings WINDOW_SETTINGS_MYWEATHER 10014 14 SettingsCategory.xml
musicsettings WINDOW_SETTINGS_MYMUSIC 10015 15 SettingsCategory.xml
systemsettings WINDOW_SETTINGS_SYSTEM 10016 16 SettingsCategory.xml
videossettings WINDOW_SETTINGS_MYVIDEOS 10017 17 SettingsCategory.xml
networksettings WINDOW_SETTINGS_NETWORK 10018 18 SettingsCategory.xml (eden)
servicesettings WINDOW_SETTINGS_SERVICE 10018 18 SettingsCategory.xml (frodo)
appearancesettings WINDOW_SETTINGS_APPEARANCE 10019 19 SettingsCategory.xml
scripts WINDOW_SCRIPTS 10020 20 MyScripts.xml
videofiles WINDOW_VIDEO_FILES 10024 24 MyVideo.xml (deprecated)
videolibrary WINDOW_VIDEO_NAV 10025 25 MyVideoNav.xml - Replaces the following .XML files: MyVideoGenre (WINDOW_VIDEO_GENRE), MyVideoActors (WINDOW_VIDEO_ACTOR), MyVideoYear (WINDOW_VIDEO_YEAR), MyVideoTitle (WINDOW_VIDEO_TITLE)
videoplaylist WINDOW_VIDEO_PLAYLIST 10028 28 MyVideoPlaylist.xml
loginscreen WINDOW_LOGINSCREEN 10029 29 LoginScreen.xml
profiles WINDOW_SETTINGS_PROFILES 10034 34 SettingsProfile.xml
addonbrowser WINDOW_ADDON_BROWSER 10040 40 AddonBrowser.xml
yesnodialog WINDOW_DIALOG_YES_NO 10100 100 DialogYesNo.xml
progressdialog WINDOW_DIALOG_PROGRESS 10101 101 DialogProgress.xml
virtualkeyboard WINDOW_DIALOG_KEYBOARD 10103 103 DialogKeyboard.xml
volumebar WINDOW_DIALOG_VOLUME_BAR 10104 104 DialogVolumeBar.xml
contextmenu WINDOW_DIALOG_CONTEXT_MENU 10106 106 DialogContextMenu.xml
infodialog WINDOW_DIALOG_KAI_TOAST 10107 107 DialogKaiToast.xml
numericinput WINDOW_DIALOG_NUMERIC 10109 109 DialogNumeric.xml
shutdownmenu WINDOW_DIALOG_BUTTON_MENU 10111 111 DialogButtonMenu.xml
musicscan WINDOW_DIALOG_MUSIC_SCAN 10112 112 DialogMusicScan.xml (Future Frodo removal)
mutebug WINDOW_DIALOG_MUTE_BUG 10113 113 DialogMuteBug.xml
playercontrols WINDOW_DIALOG_PLAYER_CONTROLS 10114 114 PlayerControls.xml
seekbar WINDOW_DIALOG_SEEK_BAR 10115 115 DialogSeekBar.xml
musicosd WINDOW_DIALOG_MUSIC_OSD 10120 120 MusicOSD.xml
visualisationpresetlist WINDOW_DIALOG_VIS_PRESET_LIST 10122 122 VisualizationPresetList.xml
osdvideosettings WINDOW_DIALOG_VIDEO_OSD_SETTINGS 10123 123 VideoOSDSettings.xml
osdaudiosettings WINDOW_DIALOG_AUDIO_OSD_SETTINGS 10124 124 VideoOSDSettings.xml
videobookmarks WINDOW_DIALOG_VIDEO_BOOKMARKS 10125 125 VideoOSDBookmarks.xml
filebrowser WINDOW_DIALOG_FILE_BROWSER 10126 126 FileBrowser.xml
networksetup WINDOW_DIALOG_NETWORK_SETUP 10128 128 DialogNetworkSetup.xml
mediasource WINDOW_DIALOG_MEDIA_SOURCE 10129 129 DialogMediaSource.xml
profilesettings WINDOW_PROFILE_SETTINGS 10130 130 ProfileSettings.xml
locksettings WINDOW_LOCK_SETTINGS 10131 131 LockSettings.xml
contentsettings WINDOW_DIALOG_CONTENT_SETTINGS 10132 132 DialogContentSettings.xml
videoscan WINDOW_DIALOG_VIDEO_SCAN 10133 133 DialogVideoScan.xml (Future Frodo removal)
favourites WINDOW_DIALOG_FAVOURITES 10134 134 DialogFavourites.xml
songinformation WINDOW_DIALOG_SONG_INFO 10135 135 DialogSongInfo.xml
smartplaylisteditor WINDOW_DIALOG_SMART_PLAYLIST_EDITOR 10136 136 SmartPlaylistEditor.xml
smartplaylistrule WINDOW_DIALOG_SMART_PLAYLIST_RULE 10137 137 SmartPlaylistRule.xml
busydialog WINDOW_DIALOG_BUSY 10138 138 DialogBusy.xml
pictureinfo WINDOW_DIALOG_PICTURE_INFO 10139 139 DialogPictureInfo.xml
addonsettings WINDOW_DIALOG_ADDON_SETTINGS 10140 140 DialogAddonSettings.xml
accesspoints WINDOW_DIALOG_ACCESS_POINTS 10141 141 DialogAccessPoints.xml
fullscreeninfo WINDOW_DIALOG_FULLSCREEN_INFO 10142 142 DialogFullScreenInfo.xml
karaokeselector WINDOW_DIALOG_KARAOKE_SONGSELECT 10143 143 DialogKaraokeSongSelector.xml
karaokelargeselector WINDOW_DIALOG_KARAOKE_SELECTOR 10144 144 DialogKaraokeSongSelectorLarge.xml
sliderdialog WINDOW_DIALOG_SLIDER 10145 145 DialogSlider.xml
addoninformation WINDOW_DIALOG_ADDON_INFO 10146 146 DialogAddonInfo.xml
textviewer WINDOW_DIALOG_TEXT_VIEWER 10147 147 DialogTextViewer.xml
peripherals WINDOW_DIALOG_PERIPHERAL_MANAGER 10149 149 DialogPeripheralManager.xml
peripheralsettings WINDOW_DIALOG_PERIPHERAL_SETTINGS 10150 150 DialogPeripheralSettings.xml
extendedprogressdialog WINDOW_DIALOG_EXT_PROGRESS 10151 151 DialogExtendedProgressBar.xml
mediafilter WINDOW_DIALOG_MEDIA_FILTER 10152 152 DialogMediaFilter.xml (Future Frodo addition)
musicplaylist WINDOW_MUSIC_PLAYLIST 10500 500 MyMusicPlaylist.xml
musicfiles WINDOW_MUSIC_FILES 10501 501 MyMusicSongs.xml
musiclibrary WINDOW_MUSIC_NAV 10502 502 MyMusicNav.xml
musicplaylisteditor WINDOW_MUSIC_PLAYLIST_EDITOR 10503 503 MyMusicPlaylistEditor.xml
mypvr WINDOW_PVR 10601 601 MyPVR.xml (Future Frodo addition)
pvrguideinfo WINDOW_DIALOG_PVR_GUIDE_INFO 10602 602 DialogPVRGuideInfo.xml (Future Frodo addition)
pvrrecordinginfo WINDOW_DIALOG_PVR_RECORDING_INFO 10603 603 DialogPVRRecordingInfo.xml (Future Frodo addition)
pvrtimersetting WINDOW_DIALOG_PVR_TIMER_SETTING 10604 604 DialogPVRTimerSettings.xml (Future Frodo addition)
pvrchannelmanager WINDOW_DIALOG_PVR_GROUP_MANAGER 10605 605 DialogPVRGroupManager.xml (Future Frodo addition)
pvrchannelmanager WINDOW_DIALOG_PVR_CHANNEL_MANAGER 10606 606 DialogPVRChannelManager.xml (Future Frodo addition)
pvrguidesearch WINDOW_DIALOG_PVR_GUIDE_SEARCH 10607 607 DialogPVRGuideSearch.xml (Future Frodo addition)
pvrosdchannels WINDOW_DIALOG_PVR_OSD_CHANNELS 10610 610 DialogPVRChannelsOSD.xml (Future Frodo addition)
pvrosdguide WINDOW_DIALOG_PVR_OSD_GUIDE 10611 611 DialogPVRGuideOSD.xml (Future Frodo addition)
virtualkeyboard WINDOW_VIRTUAL_KEYBOARD 11000 1000 none
selectdialog WINDOW_DIALOG_SELECT 12000 2000 DialogSelect.xml
musicinformation WINDOW_MUSIC_INFO 12001 2001 DialogAlbumInfo.xml
okdialog WINDOW_DIALOG_OK 12002 2002 DialogOK.xml
movieinformation WINDOW_VIDEO_INFO 12003 2003 DialogVideoInfo.xml
fullscreenvideo WINDOW_FULLSCREEN_VIDEO 12005 2005 VideoFullScreen.xml
visualisation WINDOW_VISUALISATION 12006 2006 MusicVisualisation.xml
slideshow WINDOW_SLIDESHOW 12007 2007 SlideShow.xml
filestackingdialog WINDOW_DIALOG_FILESTACKING 12008 2008 DialogFileStacking.xml
karaoke WINDOW_KARAOKELYRICS 12009 2009 MusicKaraokeLyrics.xml
weather WINDOW_WEATHER 12600 2600 MyWeather.xml
screensaver WINDOW_SCREENSAVER 12900 2900 none
videoosd WINDOW_OSD 12901 2901 VideoOSD.xml
videomenu WINDOW_MEDIA_MENU 12902 2902 none
startup WINDOW_STARTUP 12999 2999 startup.xml
skinsettings - - - SkinSettings.xml (Future Frodo addition)
startwindow - - - shortcut to the current startwindow

In addition, there are the following “special” windows whose id is not really a concern (and you'll notice isn't unique)

Pointer - - 105 Pointer.xml
musicoverlay WINDOW_MUSIC_OVERLAY 12903 2903 MusicOverlay.xml
videooverlay WINDOW_VIDEO_OVERLAY 12904 2904 VideoOverlay.xml
Python Windows - - 3000–3099 none