Opening Windows and Dialogs: Difference between revisions
Jump to navigation
Jump to search
(→Music) |
No edit summary |
||
Line 15: | Line 15: | ||
* If you want a button in your skin or on your remote to take you directly to the movie listing, you let that button do: | * If you want a button in your skin or on your remote to take you directly to the movie listing, you let that button do: | ||
<pre>ActivateWindow(Videos,MovieTitles)</pre> | <pre>ActivateWindow(Videos,MovieTitles)</pre> | ||
or | or | ||
<pre>ActivateWindow(Videos,videodb://movies/titles/)</pre> | <pre>ActivateWindow(Videos,videodb://movies/titles/)</pre> | ||
Line 24: | Line 24: | ||
== Videos == | == Videos == | ||
{| class="prettytable" | {| class="prettytable" | ||
! Sub-section Name !! Path | ! Sub-section Name !! Path | ||
|- | |- | ||
| | |Root ||library://video/ | ||
|- | |- | ||
| || | |||
|- | |- | ||
|Movies | |Movies ||videodb://movies/ | ||
|- | |- | ||
|MovieGenres | |MovieGenres ||videodb://movies/genres/ | ||
|- | |- | ||
|MovieTitles | |MovieTitles ||videodb://movies/titles/ | ||
|- | |- | ||
|MovieYears | |MovieYears ||videodb://movies/years/ | ||
|- | |- | ||
|MovieActors | |MovieActors ||videodb://movies/actors/ | ||
|- | |- | ||
|MovieDirectors | |MovieDirectors ||videodb://movies/directors/ | ||
|- | |- | ||
|MovieStudios | |MovieStudios ||videodb://movies/studios/ | ||
|- | |- | ||
|MovieSets | |MovieSets ||videodb://movies/sets/ | ||
|- | |- | ||
|MovieCountries | |MovieCountries ||videodb://movies/countries/ | ||
|- | |- | ||
|MovieTags | |MovieTags ||videodb://movies/tags/ | ||
|- | |- | ||
|RecentlyAddedMovies | |RecentlyAddedMovies ||videodb://recentlyaddedmovies/ | ||
|- | |- | ||
| || | |||
|- | |- | ||
|TvShows | |TvShows ||videodb://tvshows/ | ||
|- | |- | ||
|TvShowGenres | |TvShowGenres ||videodb://tvshows/genres/ | ||
|- | |- | ||
|TvShowTitles | |TvShowTitles ||videodb://tvshows/titles/ | ||
|- | |- | ||
|TvShowYears | |TvShowYears ||videodb://tvshows/years/ | ||
|- | |- | ||
|TvShowActors | |TvShowActors ||videodb://tvshows/actors/ | ||
|- | |- | ||
|TvShowStudios | |TvShowStudios ||videodb://tvshows/studios/ | ||
|- | |- | ||
|RecentlyAddedEpisodes | |RecentlyAddedEpisodes ||videodb://recentlyaddedepisodes/ | ||
|- | |- | ||
| || | |||
|- | |- | ||
|MusicVideos | |MusicVideos ||videodb://musicvideos/ | ||
|- | |- | ||
|MusicVideoGenres | |MusicVideoGenres ||videodb://musicvideos/genres/ | ||
|- | |- | ||
|MusicVideoTitles | |MusicVideoTitles ||videodb://musicvideos/titles/ | ||
|- | |- | ||
|MusicVideoYears | |MusicVideoYears ||videodb://musicvideos/years/ | ||
|- | |- | ||
|MusicVideoArtists | |MusicVideoArtists ||videodb://musicvideos/artists/ | ||
|- | |- | ||
|MusicVideoAlbums | |MusicVideoAlbums ||videodb://musicvideos/albums/ | ||
|- | |- | ||
|MusicVideoDirectors | |MusicVideoDirectors ||videodb://musicvideos/directors/ | ||
|- | |- | ||
|MusicVideoStudios | |MusicVideoStudios ||videodb://musicvideos/studios/ | ||
|- | |- | ||
|RecentlyAddedMusicVideos | |RecentlyAddedMusicVideos ||videodb://recentlyaddedmusicvideos/ | ||
|- | |- | ||
| || | |||
|- | |- | ||
|Playlists | |Playlists ||special://videoplaylists/ | ||
|- | |- | ||
|Video Add-ons | |Video Add-ons ||addons://sources/video/ | ||
|- | |- | ||
|Files ||sources | |Files ||sources://video/ | ||
|- | |- | ||
|} | |} | ||
Line 102: | Line 100: | ||
== Music == | == Music == | ||
{| class="prettytable" | {| class="prettytable" | ||
! Sub-section Name !! Path | ! Sub-section Name !! Path | ||
|- | |- | ||
| | |Root ||musicdb:// | ||
|- | |- | ||
| || | |||
|- | |- | ||
|Genres | |Genres ||musicdb://genres/ | ||
|- | |- | ||
| | |Artist ||musicdb://artists/ | ||
|- | |- | ||
|Albums | |Albums ||musicdb://albums/ | ||
|- | |- | ||
| | |Song ||musicdb://songs/ | ||
|- | |- | ||
|Top100 | |Top100 ||musicdb://top100/ | ||
|- | |- | ||
|Top100Songs | |Top100Songs ||musicdb://top100/songs/ | ||
|- | |- | ||
|Top100Albums | |Top100Albums ||musicdb://top100/albums/ | ||
|- | |- | ||
|RecentlyAddedAlbums | |RecentlyAddedAlbums ||musicdb://recentlyaddedalbums/ | ||
|- | |- | ||
|RecentlyPlayedAlbums | |RecentlyPlayedAlbums ||musicdb://recentlyplayedalbums/ | ||
|- | |- | ||
|Compilations | |Compilations ||musicdb://compilations/ | ||
|- | |- | ||
|Years | |Years ||musicdb://years/ | ||
|- | |- | ||
|Singles | |Singles ||musicdb://singles/ | ||
|- | |- | ||
| || | |||
|- | |- | ||
|Files | |Files ||sources://music/ | ||
|- | |- | ||
|Playlists | |Playlists ||special://musicplaylists/ | ||
|- | |- | ||
|Music Add-ons | |Music Add-ons ||addons://sources/audio/ | ||
|} | |} | ||
== Programs == | == Programs == | ||
{| class="prettytable" | {| class="prettytable" | ||
! Sub-section Name !! Path | ! Sub-section Name !! Path | ||
|- | |- | ||
|Addons | |Addons ||addons://sources/executable/ | ||
|- | |- | ||
|AndroidApps | |AndroidApps ||androidapp://sources/apps/ | ||
|} | |} | ||
Revision as of 23:59, 23 November 2015
Development | Add-on development | Opening Windows and Dialogs |
You can use the ActivateWindow() Built In Function to open a certain Window.
This command can be assigned to a button in a skin or mapped to a key in your Keymap.
Example:
- This will take you directly to the settings section/window of xbmc:
ActivateWindow(Settings)
Some windows allow you to jump directly to a sub-section of that window. To do this, you can use either the sub-section's name or its path.
Example:
- If you want a button in your skin or on your remote to take you directly to the movie listing, you let that button do:
ActivateWindow(Videos,MovieTitles)
or
ActivateWindow(Videos,videodb://movies/titles/)
Below is a list of the available sub-sections in the Videos, Music, and Programs sections/windows.
Videos
Sub-section Name | Path |
---|---|
Root | library://video/ |
Movies | videodb://movies/ |
MovieGenres | videodb://movies/genres/ |
MovieTitles | videodb://movies/titles/ |
MovieYears | videodb://movies/years/ |
MovieActors | videodb://movies/actors/ |
MovieDirectors | videodb://movies/directors/ |
MovieStudios | videodb://movies/studios/ |
MovieSets | videodb://movies/sets/ |
MovieCountries | videodb://movies/countries/ |
MovieTags | videodb://movies/tags/ |
RecentlyAddedMovies | videodb://recentlyaddedmovies/ |
TvShows | videodb://tvshows/ |
TvShowGenres | videodb://tvshows/genres/ |
TvShowTitles | videodb://tvshows/titles/ |
TvShowYears | videodb://tvshows/years/ |
TvShowActors | videodb://tvshows/actors/ |
TvShowStudios | videodb://tvshows/studios/ |
RecentlyAddedEpisodes | videodb://recentlyaddedepisodes/ |
MusicVideos | videodb://musicvideos/ |
MusicVideoGenres | videodb://musicvideos/genres/ |
MusicVideoTitles | videodb://musicvideos/titles/ |
MusicVideoYears | videodb://musicvideos/years/ |
MusicVideoArtists | videodb://musicvideos/artists/ |
MusicVideoAlbums | videodb://musicvideos/albums/ |
MusicVideoDirectors | videodb://musicvideos/directors/ |
MusicVideoStudios | videodb://musicvideos/studios/ |
RecentlyAddedMusicVideos | videodb://recentlyaddedmusicvideos/ |
Playlists | special://videoplaylists/ |
Video Add-ons | addons://sources/video/ |
Files | sources://video/ |
Music
Sub-section Name | Path |
---|---|
Root | musicdb:// |
Genres | musicdb://genres/ |
Artist | musicdb://artists/ |
Albums | musicdb://albums/ |
Song | musicdb://songs/ |
Top100 | musicdb://top100/ |
Top100Songs | musicdb://top100/songs/ |
Top100Albums | musicdb://top100/albums/ |
RecentlyAddedAlbums | musicdb://recentlyaddedalbums/ |
RecentlyPlayedAlbums | musicdb://recentlyplayedalbums/ |
Compilations | musicdb://compilations/ |
Years | musicdb://years/ |
Singles | musicdb://singles/ |
Files | sources://music/ |
Playlists | special://musicplaylists/ |
Music Add-ons | addons://sources/audio/ |
Programs
Sub-section Name | Path |
---|---|
Addons | addons://sources/executable/ |
AndroidApps | androidapp://sources/apps/ |