List of Built In Controls: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Kittmaster (talk | contribs) |
||
| Line 1,051: | Line 1,051: | ||
|- | |- | ||
|14 ||label ||Label template | |14 ||label ||Label template | ||
|- | |||
|15 ||button ||Color button | |||
|- | |- | ||
|20 ||button ||Setting level button | |20 ||button ||Setting level button | ||
Revision as of 21:27, 12 April 2024
.xml files
AddonBrowser.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 5 | radiobutton | Enable auto-updating of the installed add-on's |
| 6 | radiobutton | Enable add-on notifications |
| 7 | radiobutton | Enable language filter |
| 8 | radiobutton | Hide broken addons |
| 9 | button | Check for repo updates |
DialogAddonInfo.xml
| ID | Type | Description |
|---|---|---|
| 6 | button | Install the selected add-on |
| 7 | button | Disable the selected add-on |
| 8 | button | Update the selected add-on |
| 9 | button | Show the settings of the selected add-on |
| 10 | button | Show the dependencies of the selected add-on |
| 12 | button | Run the selected add-on |
| 13 | radiobutton | Auto-update |
| 14 | button | Select add-on version |
| 50 | container | List of available screenshots |
DialogAddonSettings.xml
| ID | Type | Description |
|---|---|---|
| 2 | label | Heading label |
| 3 | grouplist | Grouplist template |
| 5 | grouplist | Grouplist template |
| 6 | textbox | Setting description help text |
| 7 | button | Button template |
| 8 | radiobutton | Radiobutton template |
| 9 | spincontrolex | Spincontrolex template |
| 10 | togglebutton | Togglebutton template |
| 11 | image | Default separator image |
| 12 | edit | Edit template |
| 13 | sliderex | Slider template |
| 14 | label | Label template |
| 20 | button | Settings level change button |
| 28 | button | OK button |
| 29 | button | Cancel button |
| 30 | button | <unused button> |
DialogAudioDSPManager.xml
| ID | Type | Description |
|---|---|---|
| 20 | container | List with available options |
| 21 | container | List with active options |
| 22 | radiobutton | Continuous save button |
| 23 | button | Apply button |
| 24 | button | Clear button |
| 9000 | container | List with available modes |
DialogBusy.xml
| ID | Type | Description |
|---|---|---|
| 10 | progress | Progress bar |
DialogButtonMenu.xml
| ID | Type | Description |
|---|---|---|
| 3100 | label | Label of the focused button |
DialogColorPicker.xml
| ID | Type | Description |
|---|---|---|
| 1 | label | Heading label |
| 6 | container | List of colors |
| 7 | button | Cancel button |
DialogConfirm.xml
| ID | Type | Description |
|---|---|---|
| 1 | label | Heading label |
| 9 | textbox | Message |
| 10 | button | No button |
| 11 | button | Yes button |
| 12 | button | (for future use) |
| 20 | progress | Progress bar |
DialogContextMenu.xml
| ID | Type | Description |
|---|---|---|
| 999 | image | Background image of the context menu (center part) (deprecated) |
| 998 | image | Background image of the context menu (bottom part) (deprecated) |
| 997 | image | Background image of the context menu (top part) (deprecated) |
| 996 | grouplist | Grouplist template |
| 999 | image | Background image of the context menu |
| 1000 | button | Button template |
DialogExtendedProgressBar.xml
| ID | Type | Description |
|---|---|---|
| 30 | label | Heading label |
| 31 | label | Line 1 |
| 32 | progress | Scan progress bar |
DialogGameControllers.xml
| ID | Type | Description |
|---|---|---|
| 3 | grouplist | List of controller types |
| 5 | grouplist | List of feature types |
| 7 | button | Button template |
| 8 | label | Settings category label template |
| 9 | image | Settings separator image template |
| 10 | button | Button template |
| 17 | button | Help button |
| 18 | button | OK button |
| 19 | button | Reset button |
| 20 | button | Get more... button |
| 21 | button | Ignore input button |
| 22 | button | Get all button |
| 31 | gamecontroller | Gamecontroller image template |
| 32 | textbox | Controller description |
DialogFavourites.xml
| ID | Type | Description |
|---|---|---|
| 450 | container | List of available favourites |
DialogKeyboard.xml
| ID | Type | Description |
|---|---|---|
| 8 | button | Backspace button |
| 100 – 111 | button | Digits 0 – 9 |
| 120 – 171 | button | Characters A – Z |
| 300 | button | Done Button |
| 301 | button | Cancel button |
| 302 | radiobutton | Shift button |
| 303 | radiobutton | Caps-Lock button |
| 304 | radiobutton | Switch to symbols |
| 305 | button | Navigate left button |
| 306 | button | Navigate right button |
| 307 | button | Enter IP address button |
| 309 | button | Layout button |
| 311 | label | Heading label |
| 312 | edit | Label displaying the text being entered |
| 313 | label | Label displaying the text being entered (when keyboard layout is Chinese) |
| 314 | label | Label displaying the available choices (when keyboard layout is Chinese) |
DialogMediaSource.xml
| ID | Type | Description |
|---|---|---|
| 2 | label | Heading label |
| 10 | container | List of added media sources |
| 11 | button | Browse for location button |
| 12 | edit | Button for entering the name for the selected source |
| 13 | button | Add new source button |
| 14 | button | Delete source button |
| 18 | button | OK button |
| 19 | button | Cancel button (unused) |
DialogMusicInfo.xml
| ID | Type | Description |
|---|---|---|
| 6 | button | Refresh artist information / Refresh album information |
| 7 | button | User rating |
| 8 | button | Play album/song |
| 10 | button | Get artist thumbnail / Get album thumbnail |
| 11 | button | Connect to the Last.fm radio channel for this artist |
| 12 | button | Get artist fanart image |
| 13 | button | Get song thumbnail |
| 50 | container | Discography of the selected artist / tracks on the selected album / contributors on the selected song |
DialogNotification.xml
| ID | Type | Description |
|---|---|---|
| 400 | image | Default Icon |
| 401 | label | Heading text |
| 402 | label | Message text |
DialogNumeric.xml
| ID | Type | Description |
|---|---|---|
| 1 | label | Heading label |
| 4 | label | Label displaying the digits being entered |
| 10 – 19 | button | Digits 0 – 9 |
| 20 | button | Navigate left button |
| 21 | button | Enter Button |
| 22 | button | Navigate right button |
| 23 | button | Backspace button |
DialogPictureInfo.xml
| ID | Type | Description |
|---|---|---|
| 5 | container | List of the available exif information of the image currently being displayed |
DialogPVRChannelManager.xml
| ID | Type | Description |
|---|---|---|
| 4 | button | OK button |
| 5 | button | Apply button |
| 6 | button | Cancel button |
| 7 | radiobutton | Activate channel button |
| 6 | button | Cancel button |
| 8 | edit | Channel name |
| 9 | button | Channel logo |
| 11 | spincontrolex | Select group |
| 12 | radiobutton | Activate EPG |
| 13 | spincontrolex | Select EPG source button |
| 30 | button | Switch to group management |
| 31 | button | New channel |
| 34 | button | Toggle radio / tv channels |
| 20 | container | Channel list |
DialogPVRChannelsOSD.xml
| ID | Type | Description |
|---|---|---|
| 11 | container | Channels list |
DialogPVRGroupManager.xml
| ID | Type | Description |
|---|---|---|
| 11 | container | Ungrouped channels |
| 12 | container | Grouped channels |
| 13 | container | Group list |
| 25 | radiobutton | Hide / Unhide button |
| 26 | button | Add button |
| 27 | button | Rename button |
| 28 | button | Delete button |
| 29 | button | OK button |
| 34 | togglebutton | Switch between TV / Radio |
DialogPVRChannelGuide.xml
| ID | Type | Description |
|---|---|---|
| 11 | container | Guide list |
DialogPVRGuideSearch.xml
| ID | Type | Description |
|---|---|---|
| 9 | edit | Search string |
| 10 | radiobutton | Include description |
| 11 | radiobutton | Case sensitive |
| 12 | spincontrolex | Minimal duration |
| 13 | spincontrolex | Maximal duration |
| 14 | edit | Start date |
| 15 | edit | End date |
| 16 | edit | Start time |
| 17 | edit | End Time |
| 18 | spincontrolex | Genre |
| 19 | radiobutton | Avoid repeats |
| 20 | radiobutton | Unknown genres |
| 21 | spincontrolex | Groups |
| 22 | radiobutton | FTA |
| 23 | spincontrolex | Channels |
| 24 | radiobutton | Ignore timers |
| 25 | button | Cancel button |
| 26 | button | Search button |
| 27 | radiobutton | Ignore recordings |
| 28 | button | Defaults button |
DialogPVRInfo.xml
| ID | Type | Description |
|---|---|---|
| 4 | button | Similar button |
| 5 | button | Switch to channel button |
| 6 | button | Record button |
| 7 | button | OK button |
| 8 | button | Play recording button |
| 9 | button | Add timer button |
| 10 | button | Play programme button |
| 11 | button | Set reminder button |
DialogSeekBar.xml
| ID | Type | Description |
|---|---|---|
| 401 | slider | Marker representing the current seek position |
| 402 | slider | Marker representing the epg seek position (PVR) |
| 403 | slider | Marker representing the current timeshift position (PVR) |
DialogSelect.xml
| ID | Type | Description |
|---|---|---|
| 1 | label | Heading label |
| 2 | label | Number of items in the list |
| 3 | container | List of available options |
| 5 | button | OK (on multiple selection) or Manual/Get More... button |
| 6 | container | List of available add-ons |
| 7 | button | Cancel button |
| 8 | button | Add/Get More... button |
| 11 | container | List with game video thumbnails |
| 12 | textbox | Description of the currently-selected video filter |
DialogSettings.xml
| ID | Type | Description |
|---|---|---|
| 2 | label | Header label |
| 5 | grouplist | Grouplist template |
| 7 | button | button template |
| 8 | radiobutton | radiobutton template |
| 9 | spincontrolex | spincontrolex template |
| 11 | image | image template |
| 12 | edit | edit template |
| 13 | sliderex | sliderex template |
| 14 | label | label template |
| 28 | button | ok button |
| 29 | button | cancel button |
| 30 | button | clear/settings button |
DialogSlider.xml
| ID | Type | Description |
|---|---|---|
| 10 | label | Heading label |
| 11 | slider | Slider |
| 12 | label | Label representing the slider value |
DialogSubtitles.xml
| ID | Type | Description |
|---|---|---|
| 100 | label | Name of subtitle service |
| 110 | image | Logo of subtitle service |
| 120 | container | List of available subtitles |
| 130 | label | Local subtitle available |
| 140 | label | Number of available subtitles |
| 150 | container | List of available subtitle services |
| 160 | button | Manual search buttom |
DialogTextViewer.xml
| ID | Type | Description |
|---|---|---|
| 5 | textbox | Text area for add-on output |
DialogVideoInfo.xml
| ID | Type | Description |
|---|---|---|
| 3 | image | Video thumb |
| 4 | textbox | Text area for displaying the video plot |
| 5 | button | Toggle between video review and cast members (Deprecated) |
| 6 | button | Refresh video information |
| 7 | button | User rating |
| 8 | button | Play video |
| 9 | button | Resume video |
| 10 | button | Get video Fanart, Poster, Banner, or Thumb |
| 11 | button | Play movie trailer |
| 13 | button | Show all movies by the director of the selected movie |
| 50 | container | List of cast members of the currently selected movie |
DialogVideoManager.xml
| ID | Type | Description |
|---|---|---|
| 21 | button | Play |
| 22 | button | Add version |
| 23 | button | Add extra |
| 24 | button | Rename version |
| 25 | button | Set default |
| 26 | button | Remove |
| 27 | button | Choose art |
| 28 | button | Rename extra |
MyFavourites.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype |
| 3 | button | Select sort method |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 19 | radiobutton / edit | Filter the content to only show items that include the specified string in the name |
EventLog.xml
| ID | Type | Description |
|---|---|---|
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 20 | button | Clear button |
| 21 | button | Level button |
| 22 | radiobutton | Only show current level radiobutton |
| 50 | container | Container with event loglines |
FileBrowser.xml
| ID | Type | Description |
|---|---|---|
| 450 | container | Directory list |
| 451 | container | List of available thumbnails |
| 411 | label | Heading label |
| 412 | label | Path of the selected item |
| 413 | button | OK button |
| 414 | button | Cancel button |
| 415 | button | Create folder |
| 416 | radiobutton | Flip Image horizontally |
FileManager.xml
| ID | Type | Description |
|---|---|---|
| 12 | label | Number of items in directory list 1 |
| 13 | label | Number of items in directory list 2 |
| 20 | container | Directory list 1 |
| 21 | container | Directory list 2 |
| 101 | label | Path of the currently selected directory in list 1 |
| 102 | label | Path of the currently selected directory in list 2 |
GameOSD.xml
| ID | Type | Description |
|---|---|---|
| 1101 | label | Help text |
| 1102 | gamecontroller | Controller layout |
LoginScreen.xml
| ID | Type | Description |
|---|---|---|
| 2 | label | Heading label |
| 3 | label | Number of the currently selected profile |
| 52 | container | List of the available profiles |
MusicOSD.xml
| ID | Type | Description |
|---|---|---|
| 500 | button | Select visualization |
| 501 | button | Lock visualization to the current preset |
MusicVisualisation.xml
| ID | Type | Description |
|---|---|---|
| 2 | visualisation | Background Visualization |
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 5 | radiobutton | Switch to file mode |
| 8 | edit | Search for a string anywhere in the Kodi music database |
| 12 | label | Number of items in the list |
| 15 | label | Filter label |
| 16 | radiobutton | Start party mode (randomly play songs from your entire music collection) |
| 17 | button | Manually enter artist and album name to lookup the artist and album information on the internet |
| 18 | label | Warning to the user to turn off library mode when no scanned media is found |
| 19 | radiobutton / edit | Filter the media files to only show items that include the specified string in the name |
| 20 | button | Update library |
MyMusicPlaylistEditor.xml
| ID | Type | Description |
|---|---|---|
| 6 | button | Load the playlist |
| 7 | button | Save the playlist |
| 8 | button | Clear the playlist |
| 12 | label | Number of items in the current directory or library list |
| XX | container | List allowing you to browse your directories and music library |
| 100 | container | List of songs in the playlist |
| 101 | label | Number of items in the playlist |
MyPics.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 6 | button | Start a picture slideshow |
| 7 | button | Start a recursive picture slideshow |
| 9 | radiobutton | Randomize the picture slideshow |
| 12 | label | Number of items in the list |
MyPlaylist.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 12 | label | Number of items in the playlist |
| 20 | radiobutton | Shuffle the playlist |
| 21 | button | Save the playlist |
| 22 | button | Clear the playlist |
| 23 | button | Play the playlist |
| 24 | button | Play the next item in the playlist |
| 25 | button | Play the previous item in the playlist |
| 26 | button | Put the playlist on repeat |
MyPrograms.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 12 | label | Number of items in the list |
MyPVRChannels.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 6 | radiobutton | Show hidden channels |
| 28 | button | Channel groups button |
| 29 | label | Channel groups name |
| 31 | radiobutton | Filter |
MyPVRGuide.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 10 | epggrid | EPG Guide Timeline |
| 11 | container | Channel groups selector |
| 28 | button | Channel groups button |
| 29 | label | View name (Now / Next / Timeline) |
| 30 | label | Channel groups name |
MyPVRRecordings.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 5 | radiobutton | Group items by folder structure |
| 7 | radiobutton | Show deleted recordings |
| 10 | button | Show only watched, unwatched or all recordings |
| 28 | button | Channelgroups button |
| 29 | label | 'Deleted' (When show deleted recordings is enabled, otherwise empty) |
MyPVRSearch.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 28 | button | Channel groups button |
MyPVRTimers.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 8 | radiobutton | Hide disabled timers |
| 28 | button | Channel groups button |
| ID | Type | Description |
|---|---|---|
| 2 | button | Select viewtype (list, thumbnail, media info, etc...) |
| 3 | button | Select sort method (sort by: name, date size, etc...) |
| 4 | togglebutton | Select sortmode (ascending or descending) |
| 5 | button | Switch to file mode |
| 6 | button | Play DVD (used the play physical DVD discs) |
| 8 | button | Search for a string anywhere in the Kodi video database |
| 10 | button | Show only watched, unwatched or all videos |
| 12 | label | Number of items in the list |
| 14 | button | Show only unwatched or all videos |
| 11 | button | Unlock shares |
| 15 | label | Filter label |
| 16 | button | Start party mode (randomly play musicvideos from your collection) |
| 18 | label | Warning to the user to turn off library mode when no scanned media is found |
| 19 | radiobutton / edit | Filter the media files to only show items that include the specified string in the name |
| 20 | button | Update library |
MyWeather.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Refresh the weather information |
| 3 | spincontrolex | Change weather location |
| 11 | label | Shows the time of last weather update |
| 31 | label | Current day label |
| 32 | label | Today's high temperature value |
| 33 | label | Today's low temperature value |
| 34 | label | Today's weather condition |
| 35 | image | Today's weather icon |
| 223 | label | Localized “Temperature” string |
| 224 | label | Localized “Feels like” string |
| 225 | label | Localized “UV index” string |
| 226 | label | Localized “Wind” string |
| 227 | label | Localized “Dew point” string |
| 228 | label | Localized “Humidity” string |
Pointer.xml
| ID | Type | Description |
|---|---|---|
| 1 | image | Pointer no focus image |
| 2 | image | Pointer focus image |
| 3 | image | Pointer drag image |
| 4 | image | Pointer click image |
SettingsCategory.xml
| ID | Type | Description |
|---|---|---|
| 2 | label | Label displaying the current settings category |
| 3 | grouplist | Grouplist template for the menu |
| 5 | grouplist | Grouplist template for the settings section |
| 6 | textbox | Settings description |
| 7 | button | Button template |
| 8 | radiobutton | Radiobutton template |
| 9 | spincontrolex | Spincontrolex template |
| 10 | button | Button template for the menu |
| 11 | image | Default separator image |
| 12 | edit | Edit control template |
| 13 | sliderex | Sliderex control template |
| 14 | label | Label template |
| 15 | button | Color button |
| 20 | button | Setting level button |
SettingsProfile.xml
| ID | Type | Description |
|---|---|---|
| 2 | container | List of available profiles |
| 4 | button | Enable the loginscreen |
| 5 | button | Auto login |
SettingsScreenCalibration.xml
| ID | Type | Description |
|---|---|---|
| 2 | label | Coordinates label |
| 3 | label | Help information |
| 8 | mover | Top left mover |
| 9 | mover | Right bottom mover |
| 10 | mover | Subtitle position mover |
| 11 | resize | Pixel aspect ratio box |
| 12 | mover | Reset calibration control |
| 20 | videowindow | currently playing video |
SlideShow.xml
| ID | Type | Description |
|---|---|---|
| 10 | label | Error loading image message |
| 13 | [any] | These controls are visible when the slideshow is paused |
SettingsSystemInfo.xml
| ID | Type | Description |
|---|---|---|
| 2 – 11 | label | Line 2 – Line 11 |
| 30 | textbox | privacy-policy text |
| 40 | label | System information category label |
| 52 | label | Kodi build label |
| 53 | label | Kodi build date label |
| 94 | button | Show storage information |
| 95 | button | Show summary information |
| 96 | button | Show network information |
| 97 | button | Show video information |
| 98 | button | Show hardware information |
| 99 | button | Show PVR information |
| 100 | button | Show privacy-policy |
SmartPlaylistEditor.xml
| ID | Type | Description |
|---|---|---|
| 2 | label | Heading label |
| 10 | container | List of playlist rules |
| 12 | button | Name of the playlist |
| 13 | button | Add a rule |
| 14 | button | Remove a rule |
| 15 | button | Edit a rule |
| 16 | button | Match rules option (match all rules / match one or more rules) |
| 17 | button | Limit rules option (number of results: 10, 25, 50, 100, etc... items) |
| 18 | button | Sort rules option (order the results by: title, genre, random, etc...) |
| 19 | button | Sort direction option (ascending / descending) |
| 20 | button | OK button |
| 21 | button | Cancel button |
| 22 | button | Set Playlist type (movies, episodes, mixed, etc...) |
| 23 | button | Group by |
| 24 | radiobutton | Mixed |
SmartPlaylistRule.xml
| ID | Type | Description |
|---|---|---|
| 15 | button | Select field (director, duration, video resolution, etc...) |
| 16 | button | Select operator (is, is not, less than, etc...) |
| 17 | edit | Enter a value the rule should match |
| 18 | button | OK button |
| 19 | button | Cancel button |
| 20 | button | Browse button |
VideoFullScreen.xml
| ID | Type | Description |
|---|---|---|
| 1 | label | Numpad seek label |
| 10 | label | Line 1 |
| 11 | label | Line 2 |
| 12 | label | Line 3 |
VideoOSDBookmarks.xml
| ID | Type | Description |
|---|---|---|
| 2 | button | Add a video bookmark |
| 3 | button | Clear all bookmarks |
| 4 | button | Use the currently selected video bookmark as the episode thumbnail |
| 11 | container | List of available bookmarks |
See also
Development: