DVDBurn/ProjectSettings.py: -remove no more needed FileBrowser Skin and allow individ...
authoracid-burn <acidburn@opendreambox.org>
Mon, 12 Oct 2009 07:40:14 +0000 (09:40 +0200)
committeracid-burn <acidburn@opendreambox.org>
Mon, 12 Oct 2009 07:40:14 +0000 (09:40 +0200)
lib/python/Plugins/Extensions/DVDBurn/ProjectSettings.py

index 513c0c8658c7670a2525b0af5bb0fa8c8b778952..c4289cb087d3c057336e6003ddd8857195ab1306 100755 (executable)
@@ -14,17 +14,12 @@ from Components.config import config, getConfigListEntry
 from Components.ConfigList import ConfigListScreen
 
 class FileBrowser(Screen, HelpableScreen):
-       skin = """
-               <screen name="FileBrowser" position="center,center" size="520,430" title="DVD File Browser" >
-                       <ePixmap pixmap="skin_default/buttons/red.png" position="0,0" size="140,40" alphatest="on" />
-                       <ePixmap pixmap="skin_default/buttons/green.png" position="140,0" size="140,40" alphatest="on" />
-                       <widget source="key_red" render="Label" position="0,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
-                       <widget source="key_green" render="Label" position="140,0" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
-                       <widget name="filelist" position="5,50" size="510,380" scrollbarMode="showOnDemand" />
-               </screen>"""
 
        def __init__(self, session, scope, configRef):
                Screen.__init__(self, session)
+               # for the skin: first try FileBrowser_DVDBurn, then FileBrowser, this allows individual skinning
+               self.skinName = ["FileBrowser_DVDBurn", "FileBrowser" ]
+
                HelpableScreen.__init__(self)
                self.scope = scope
                pattern = ""