<widget name="canceltext" position="240,240" size="100,30" valign="center" halign="center" zPosition="2" font="Regular;20" transparent="1" />
</screen>
<screen name="LanguageSelection" position="200,125" size="220,250" title="Language selection">
- <widget name="list" position="10,0" size="190,240" scrollbarMode="showOnDemand" />
+ <widget name="list" position="10,0" size="190,250" scrollbarMode="showOnDemand" />
</screen>
<screen name="PluginBrowser" position="100,125" size="400,350" title="Plugin browser">
<widget name="list" position="10,0" size="380,340" scrollbarMode="showOnDemand" />
self.list = []
self["list"] = LanguageList(self.list)
self.updateList()
-
+ self.onLayoutFinish.append(self.selectActiveLanguage)
+
self["actions"] = ActionMap(["OkCancelActions", "DirectionActions"],
{
"ok": self.save,
"right": self.right
}, -1)
+ def selectActiveLanguage(self):
+ self["list"].instance.moveSelectionTo(language.activeLanguage)
+
def save(self):
self.run()
self.close()