add Input 1 .. 16 to committed diseqc command selection in advanced sat config
[enigma2.git] / lib / python / Plugins / example.py
index 86e2cd147014f537a03a3cf699c19d6a51803a37..f20119124b2f789f75e5e2ae0f1816de259a9c5c 100644 (file)
@@ -1,28 +1,31 @@
 from enigma import *
 from Screens.Screen import Screen
+from Screens.MessageBox import MessageBox
+
 from Components.ActionMap import ActionMap
 from Components.Label import Label
 
 class Example(Screen):
        skin = """
                <screen position="100,100" size="200,200" title="Example plugin..." >
-                       <widget name="text" position="0,0" size="100,50" font="Arial;23" />
+                       <widget name="text" position="0,0" size="100,50" font="Regular;23" />
                </screen>"""
                
        def __init__(self, session):
                self.skin = Example.skin
                Screen.__init__(self, session)
 
-               self["text"] = Label("Small test")
+               self["text"] = Label("Big test")
 
                self["actions"] = ActionMap(["WizardActions"], 
                {
-                       "ok": self.ok
+                       "ok": self.ok,
+                       "back": self.close
                }, -1)
                
        def ok(self):
-               self.close()
-               
+               self.session.open(MessageBox, "Bla bla bla bla bla bla bla bla\n bla bla bla bla bla bla\n bla bla bla bla bla bla\n bla bla bla bla bla", MessageBox.TYPE_YESNO)
+                               
 def main(session):
        session.open(Example)