X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/4c9d04cb33fb06dfa075b431e36e7ea938a5f963..cd621fe499141885e5a0d8b4e42a0f8a7f41a9ac:/screens.py diff --git a/screens.py b/screens.py index b68f669e..cf1dac10 100644 --- a/screens.py +++ b/screens.py @@ -14,15 +14,19 @@ class Screen(dict, HTMLSkin, GUISkin): # a test dialog class testDialog(Screen): def testDialogClick(self): - print "test dialog clicked!" - self["title"].setText("bla") + self["title"].setText(self["menu"].getCurrent()) + + self.tries += 1 def __init__(self): - HTMLSkin.__init__(self, ("title", "okbutton")) + GUISkin.__init__(self) b = Button("ok") b.onClick = [ self.testDialogClick ] self["okbutton"] = b self["title"] = Header("Test Dialog - press ok to leave!") + self["menu"] = MenuList() + + self.tries = 0 # a clock display dialog class clockDisplay(Screen):