2014-12-22, 07:41
Great work @phil65 with tmdb ! i can select french plot now amazing job!!
watch gallery
elif controlID in [350, 1150]:
AddToWindowStack(self)
self.close()
listitem =xbmcgui.ListItem ('Trailer')
listitem.setInfo('video', {'Title': 'Trailer', 'Genre': 'Youtube Video'})
youtube_id = self.getControl(controlID).getSelectedItem().getProperty("youtube_id")
if youtube_id:
self.movieplayer.playYoutubeVideo(youtube_id, self.getControl(controlID).getSelectedItem(), True)
self.movieplayer.WaitForVideoEnd()
PopWindowStack()
self.getControl(1000).addItems(CreateListItems(self.movie["actors"], 0))
self.getControl(150).addItems(CreateListItems(self.movie["similar"], 0))
self.getControl(250).addItems(CreateListItems(self.set_listitems, 0))
self.getControl(450).addItems(CreateListItems(self.movie["lists"], 0))
self.getControl(550).addItems(CreateListItems(self.movie["studios"], 0))
self.getControl(650).addItems(CreateListItems(self.movie["releases"], 0))
self.getControl(750).addItems(CreateListItems(self.crew_list, 0))
self.getControl(850).addItems(CreateListItems(self.movie["genres"], 0))
self.getControl(950).addItems(CreateListItems(self.movie["keywords"], 0))
self.getControl(1050).addItems(CreateListItems(self.movie["reviews"], 0))
self.getControl(1150).addItems(CreateListItems(self.movie["videos"], 0))
self.getControl(1250).addItems(CreateListItems(self.movie["images"], 0))
self.getControl(1350).addItems(CreateListItems(self.movie["backdrops"], 0))
self.getControl(350).addItems(CreateListItems(self.youtube_vids, 0))
<control type="group" id="5000">
....
<control type="group" id="4500">
<control type="panel" id="450">
.....
.....
</control>
</control>
</control>
(2014-12-24, 01:45)Steveb Wrote: @ Warner360: I suggest you take a closer look at the original code, I just tested the panels you are referring to and they all work perfectly.
Put all the panels in..<control type="group" id="5000"> then separate each panel with it own relevant group e.g. <control type="group" id="4500"> for panel id="450"
PHP Code:<control type="group" id="5000">
....
<control type="group" id="4500">
<control type="panel" id="450">
.....
.....
</control>
</control>
</control>
(2014-12-24, 00:43)Warner306 Wrote: I think this is a script issue as I followed your example as closely as possible.
(2014-12-24, 01:58)phil65 Wrote:(2014-12-24, 01:45)Steveb Wrote: @ Warner360: I suggest you take a closer look at the original code, I just tested the panels you are referring to and they all work perfectly.
Put all the panels in..<control type="group" id="5000"> then separate each panel with it own relevant group e.g. <control type="group" id="4500"> for panel id="450"
PHP Code:<control type="group" id="5000">
....
<control type="group" id="4500">
<control type="panel" id="450">
.....
.....
</control>
</control>
</control>
the groups arent needed, adding all lists / panels is enough.