diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2005-11-17 16:40:07 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2005-11-17 16:40:07 +0000 |
| commit | 2cd1d9f6f550f89747a579fe923299ac9916afe0 (patch) | |
| tree | 197c398bfc502cc6c8763a8f6bd0c06e23dfb702 /lib/python/Screens/InfoBarGenerics.py | |
| parent | 2c116e5e6d8e7b4c1bcc58a6298573cae555283e (diff) | |
| download | enigma2-2cd1d9f6f550f89747a579fe923299ac9916afe0.tar.gz enigma2-2cd1d9f6f550f89747a579fe923299ac9916afe0.zip | |
zap with numbers is now possible
Diffstat (limited to 'lib/python/Screens/InfoBarGenerics.py')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index 52b1c3c0..d9c42bdb 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -134,12 +134,11 @@ class InfoBarShowHide: class NumberZap(Screen): def quit(self): self.Timer.stop() - self.close() + self.close(0) def keyOK(self): self.Timer.stop() - print "do the action here" - self.close() + self.close(int(self["number"].getText())) def keyNumberGlobal(self, number): self.Timer.start(3000) #reset timer @@ -221,8 +220,13 @@ class InfoBarNumberZap: }) def keyNumberGlobal(self, number): - print "You pressed number " + str(number) - self.session.open(NumberZap, number) +# print "You pressed number " + str(number) + self.session.openWithCallback(self.numberEntered, NumberZap, number) + + def numberEntered(self, retval): +# print self.servicelist + if retval > 0: + self.servicelist.zapToNumber(retval) class InfoBarChannelSelection: """ ChannelSelection - handles the channelSelection dialog and the initial |
