add info icon to MessageBox when type of message box is TYPE_INFO
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Wed, 22 Feb 2006 20:59:13 +0000 (20:59 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Wed, 22 Feb 2006 20:59:13 +0000 (20:59 +0000)
data/skin.xml
lib/python/Screens/MessageBox.py

index fcdff13bc29d5366d07b815b734b448d8825a5e8..9375f97bb98e1da32f9fb51dd541fddbede2eb4c 100644 (file)
                        <widget name="text" position="60,10" size="650,0" font="Regular;22" />
                        <widget name="ErrorPixmap" pixmap="/usr/share/enigma2/error.png" position="0,0" zPosition="3" size="53,53" alphatest="on" transparent="1" />
                        <widget name="QuestionPixmap" pixmap="/usr/share/enigma2/question.png" position="0,0" zPosition="3" size="53,53" alphatest="on" transparent="1" />
+                       <widget name="InfoPixmap" pixmap="/usr/share/enigma2/info.png" position="0,0" zPosition="3" size="53,53" alphatest="on" transparent="1" />
                        <widget name="list" position="100,100" size="550,375" />
                        <applet type="onLayoutFinish">
 # this should be factored out into some helper code, but currently demonstrates applets.
index 632c9bc5dc9157e9519b9661701eeb6c07d9e8f9..7ed252c6ae3e0dd9f00519233713e0f5e2356fa1 100644 (file)
@@ -20,13 +20,16 @@ class MessageBox(Screen):
                
                self["ErrorPixmap"] = Pixmap()
                self["QuestionPixmap"] = Pixmap()
+               self["InfoPixmap"] = Pixmap()
                
                self.list = []
                if type != self.TYPE_ERROR:
                        self.onShown.append(self["ErrorPixmap"].hideWidget)
                elif type != self.TYPE_YESNO:
                        self.onShown.append(self["QuestionPixmap"].hideWidget)
-
+               elif type != self.TYPE_INFO:
+                       self.onShown.append(self["InfoPixmap"].hideWidget)
+                       
                if type == self.TYPE_YESNO:
                        self.list = [ (_("yes"), 0), (_("no"), 1) ]