diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-11-22 13:18:50 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-11-22 13:18:50 +0000 |
| commit | f43943087f01dca40b5bda702340bed885bcc891 (patch) | |
| tree | 66713a52af068a74c93a6382a09fe99e1fe267e7 | |
| parent | 1d434656236b098f062f174dee390e8d34435d4c (diff) | |
| download | enigma2-f43943087f01dca40b5bda702340bed885bcc891.tar.gz enigma2-f43943087f01dca40b5bda702340bed885bcc891.zip | |
add ugly buttons to the TimerEntry and change behaviour on pressing OK
| -rw-r--r-- | data/skin.xml | 2 | ||||
| -rw-r--r-- | lib/python/Screens/TimerEntry.py | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/data/skin.xml b/data/skin.xml index bf6465cd..7dafd68f 100644 --- a/data/skin.xml +++ b/data/skin.xml @@ -99,6 +99,8 @@ </screen> <screen name="TimerEntry" position="100,100" size="500,400" title="Timer entry"> <widget name="config" position="5,10" size="480,350" /> + <widget name="ok" position="140,365" size="38,20" font="Arial;20" backgroundColor="green" /> + <widget name="cancel" position="240,365" size="70,20" font="Arial;20" backgroundColor="red" /> </screen> <screen name="NetworkSetup" position="140,125" size="460,280" title="Network Setup"> <widget name="config" position="10,50" size="420,175" /> diff --git a/lib/python/Screens/TimerEntry.py b/lib/python/Screens/TimerEntry.py index b00d16dc..467f851f 100644 --- a/lib/python/Screens/TimerEntry.py +++ b/lib/python/Screens/TimerEntry.py @@ -12,12 +12,16 @@ class TimerEntry(Screen): def __init__(self, session, timer): Screen.__init__(self, session) self.timer = timer; + + self["ok"] = Label("OK") + self["cancel"] = Label("Cancel") self.createConfig() self["actions"] = NumberActionMap(["SetupActions"], { - "ok": self.keyGo, + "ok": self.keySelect, + "save": self.keyGo, "cancel": self.keyCancel, "left": self.keyLeft, "right": self.keyRight, @@ -167,6 +171,9 @@ class TimerEntry(Screen): def keyRight(self): self["config"].handleKey(config.key["nextElement"]) self.newConfig() + + def keySelect(self): + pass def keyNumberGlobal(self, number): print "You pressed number " + str(number) |
