finish language-menu - the RT_VALIGN_CENTER doesn't work in eListboxPythonMultiConten...
[vuplus_dvbapp] / lib / python / Screens / LanguageSelection.py
index a0441b6..42f5420 100644 (file)
@@ -3,6 +3,8 @@ from Screen import Screen
 from Components.MenuList import MenuList
 from Components.ActionMap import ActionMap
 from Components.Language import language
 from Components.MenuList import MenuList
 from Components.ActionMap import ActionMap
 from Components.Language import language
+from Components.LanguageList import *
+
 
 class LanguageSelection(Screen):
        def __init__(self, session):
 
 class LanguageSelection(Screen):
        def __init__(self, session):
@@ -10,16 +12,18 @@ class LanguageSelection(Screen):
                
                self.list = []
                list = language.getLanguageList()
                
                self.list = []
                list = language.getLanguageList()
-               for x in list:
-                       self.list.append((x, None))
+               for x in language.lang:
+                       print x
+                       self.list.append(LanguageEntryComponent(x[2], x[0]))
 
 
-               self["list"] = MenuList(self.list)
+               self["list"] = LanguageList(self.list)
                
                self["actions"] = ActionMap(["OkCancelActions"], 
                {
                        "ok": self.save,
                        "cancel": self.close
                })
                
                self["actions"] = ActionMap(["OkCancelActions"], 
                {
                        "ok": self.save,
                        "cancel": self.close
                })
+               print "INIT LANGUAGESELECTION"
                
        def save(self):
                self.run()
                
        def save(self):
                self.run()