blob: d3a86899b0d51c5d24a11a07b05ad75088fa957c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
from Screen import Screen
from Components.Button import Button
from Components.ServiceList import ServiceList
from Components.ActionMap import ActionMap
from Components.MovieList import MovieList
from enigma import eServiceReference
class MovieSelection(Screen):
def __init__(self, session):
Screen.__init__(self, session)
self.movemode = False
self.bouquet_mark_edit = False
self["list"] = MovieList(eServiceReference("2:0:1:0:0:0:0:0:0:0:/hdd/movies/"))
#self["okbutton"] = Button("ok", [self.channelSelected])
self["actions"] = ActionMap(["OkCancelActions"],
{
"cancel": self.close,
"ok": self.movieSelected,
})
self["actions"].csel = self
def movieSelected(self):
self.session.nav.playService(self["list"].getCurrent()[0])
self.close()
|