diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2009-02-28 10:23:47 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2009-02-28 10:23:47 +0100 |
| commit | 23d87e80ac74cea3df87ac89cef734509341fa98 (patch) | |
| tree | 38422142e154f1007fb53d1fbd8fee50d64f94b5 /lib | |
| parent | a9589a258f6173fc8af17d802def10d0d918bc16 (diff) | |
| download | enigma2-23d87e80ac74cea3df87ac89cef734509341fa98.tar.gz enigma2-23d87e80ac74cea3df87ac89cef734509341fa98.zip | |
use < > keys vor next / previous service in single service epg
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/python/Screens/EpgSelection.py | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/lib/python/Screens/EpgSelection.py b/lib/python/Screens/EpgSelection.py index 49308994..d09ed004 100644 --- a/lib/python/Screens/EpgSelection.py +++ b/lib/python/Screens/EpgSelection.py @@ -82,22 +82,28 @@ class EPGSelection(Screen): "info": self.infoKeyPressed, "red": self.zapTo, "input_date_time": self.enterDateTime, - "nextBouquet": self.nextBouquet, - "prevBouquet": self.prevBouquet, + "nextBouquet": self.nextBouquet, # just used in multi epg yet + "prevBouquet": self.prevBouquet, # just used in multi epg yet + "nextService": self.nextService, # just used in single epg yet + "prevService": self.prevService, # just used in single epg yet }) self["actions"].csel = self self.onLayoutFinish.append(self.onCreate) def nextBouquet(self): - if self.serviceChangeCB: - self.serviceChangeCB(1, self) - elif self.bouquetChangeCB: + if self.bouquetChangeCB: self.bouquetChangeCB(1, self) def prevBouquet(self): if self.bouquetChangeCB: self.bouquetChangeCB(-1, self) - elif self.serviceChangeCB: + + def nextService(self): + if self.serviceChangeCB: + self.serviceChangeCB(1, self) + + def prevService(self): + if self.serviceChangeCB: self.serviceChangeCB(-1, self) def enterDateTime(self): |
