From 6c4436a60b0d992131ea5ac47b783a35704d150b Mon Sep 17 00:00:00 2001 From: Ronny Strutz Date: Sat, 12 Nov 2005 18:31:34 +0000 Subject: [PATCH] numberzap accepts a maximum of 4 digits add standby screen --- lib/python/Screens/InfoBar.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/python/Screens/InfoBar.py b/lib/python/Screens/InfoBar.py index bf1d904b..46ba24b1 100644 --- a/lib/python/Screens/InfoBar.py +++ b/lib/python/Screens/InfoBar.py @@ -15,6 +15,7 @@ from Screens.MessageBox import MessageBox from Screens.MovieSelection import MovieSelection from Screens.Volume import Volume from Screens.Mute import Mute +from Screens.Standby import Standby from enigma import * @@ -37,6 +38,8 @@ class NumberZap(Screen): self.Timer.start(3000) #reset timer self.field = self.field + str(number) self["number"].setText(self.field) + if len(self.field) >= 4: + self.keyOK() def __init__(self, session, number): Screen.__init__(self, session) @@ -221,8 +224,9 @@ class InfoBar(Screen): self.session.open(EPGSelection, self.session.nav.getCurrentlyPlayingServiceReference()) def quit(self): - configfile.save() - quitMainloop() + self.session.open(Standby) + #configfile.save() + #quitMainloop() def stopCurrentRecording(self): print "remove entry" -- 2.30.2