git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove xmltree
[enigma2.git]
/
screens.py
diff --git
a/screens.py
b/screens.py
index 7287898db4d673cf970519d79831396a1455deca..b68f669eca33e4f99f362c0221f4690cb24be5ba 100644
(file)
--- a/
screens.py
+++ b/
screens.py
@@
-1,4
+1,5
@@
from components import *
from components import *
+import sys
# some screens
def doGlobal(screen):
# some screens
def doGlobal(screen):
@@
-7,6
+8,9
@@
def doGlobal(screen):
class Screen(dict, HTMLSkin, GUISkin):
""" bla """
class Screen(dict, HTMLSkin, GUISkin):
""" bla """
+ def close(self):
+ GUISkin.close(self)
+
# a test dialog
class testDialog(Screen):
def testDialogClick(self):
# a test dialog
class testDialog(Screen):
def testDialogClick(self):
@@
-24,9
+28,11
@@
class testDialog(Screen):
class clockDisplay(Screen):
def okbutton(self):
print "clockDisplay close"
class clockDisplay(Screen):
def okbutton(self):
print "clockDisplay close"
+
+ self.session.close()
def __init__(self, clock):
def __init__(self, clock):
-
HTMLSkin.__init__(self, ("title", "theClock", "okbutton")
)
+
GUISkin.__init__(self
)
self["theClock"] = clock
b = Button("bye")
b.onClick = [ self.okbutton ]
self["theClock"] = clock
b = Button("bye")
b.onClick = [ self.okbutton ]