<key id="KEY_UP" mapto="up" flags="mr" />
<key id="KEY_DOWN" mapto="down" flags="mr" />
<key id="KEY_OK" mapto="ok" flags="m" />
+ <key id="KEY_EXIT" mapto="back" flags="m" />
</map>
<map context="InfobarMenuActions">
<widget name="ok" position="140,240" size="38,20" font="Arial;20" backgroundColor="green" />
<widget name="cancel" position="240,240" size="70,20" font="Arial;20" backgroundColor="red" />
</screen>
- <screen name="LanguageSelection" position="100,125" size="540,280" title="Language selection">
- <widget name="list" position="10,50" size="520,175" />
+ <screen name="LanguageSelection" position="200,125" size="220,250" title="Language selection">
+ <widget name="list" position="10,0" size="190,240" />
</screen>
<screen name="NimSelection" position="140,165" size="400,100" title="select Slot">
<widget name="nimlist" position="20,10" size="360,75" />
<step number="1">
<text value="Hello User.\n\nThis start-wizard will guide you through the basic setup of your Dreambox.\n\nPress the OK button on your remote control to move to the next step." />
<code>
-self["arrowdown"].moveTo(557, 232, 10)
-self["rc"].moveTo(500, 50, 10)
+self["arrowdown"].moveTo(557, 232, 1)
self["arrowdown"].startMoving()
+self["arrowup"].moveTo(800, 232, 1)
+self["arrowup"].startMoving()
+self["rc"].moveTo(500, 50, 1)
self["rc"].startMoving()
</code>
</step>
<listentry caption="Exit wizard" step="end" />
</list>
<code>
-self["arrowdown"].moveTo(557, 200, 10)
-self["arrowup"].moveTo(557, 355, 10)
+self["arrowdown"].moveTo(557, 200, 1)
+self["arrowup"].moveTo(557, 355, 1)
self["arrowdown"].startMoving()
self["arrowup"].startMoving()
+self["rc"].moveTo(500, 50, 1)
+self["rc"].startMoving()
</code>
</step>
<step number="3">
- <text value="Please set up tuner A" />
+ <text value="Use the left and right buttons to change an option.\n\nPlease set up tuner A" />
<config screen="NimSetup" module="Satconfig" args="0" type="ConfigList" />
<code>
-self["arrowup"].moveTo(740, 355, 10)
+self["rc"].moveTo(500, 50, 1)
+self["rc"].startMoving()
+self["arrowup"].moveTo(525, 320, 1)
self["arrowup"].startMoving()
-self["arrowdown"].clearPath(True)
-self["arrowdown"].addMovePoint(510, 300, 10)
-self["arrowdown"].addMovePoint(610, 300, 10)
+self["arrowup2"].moveTo(590, 320, 1)
+self["arrowup2"].startMoving()
+self["arrowdown"].moveTo(740, 355, 1)
self["arrowdown"].startMoving()
+
</code>
</step>
<step number="4">
<text value="Please set up tuner B" />
<config screen="NimSetup" module="Satconfig" args="1" type="ConfigList" />
<code>
-self["arrowup"].moveTo(740, 355, 10)
+self["rc"].moveTo(800, 50, 1)
+self["rc"].startMoving()
+self["arrowup"].moveTo(800, 310, 1)
self["arrowup"].startMoving()
-self["arrowdown"].clearPath(True)
-self["arrowdown"].addMovePoint(510, 300, 10)
-self["arrowdown"].addMovePoint(610, 300, 10)
-self["arrowdown"].startMoving()
+self["arrowup2"].moveTo(800, 310, 1)
+self["arrowup2"].startMoving()
</code>
</step>
<step number="5">
<step number="6">
<text value="What do you want to scan?" />
<config screen="ScanSimple" module="ScanSetup" type="ConfigList" />
- <code>
-self["arrowup"].moveTo(740, 355, 10)
-self["arrowup"].startMoving()
-self["arrowdown"].clearPath(True)
-self["arrowdown"].addMovePoint(510, 300, 10)
-self["arrowdown"].addMovePoint(610, 300, 10)
-self["arrowdown"].startMoving()
- </code>
</step>
<step number="7">
<text value="Thanx for using the wizard. Your box is now ready to use." />
- <code>
-self["arrowdown"].moveTo(740, 200, 10)
-self["arrowup"].moveTo(740, 355, 10)
-self["arrowdown"].startMoving()
-self["arrowup"].startMoving()
-self["rc"].moveTo(500, 600, 5)
-self["rc"].startMoving()
- </code>
</step>
</wizard>
def LanguageEntryComponent(file, name):
res = [ None ]
- res.append((70, 0, 400, 40, 0, RT_VALIGN_CENTER, name))
+ res.append((80, 10, 200, 50, 0, RT_HALIGN_LEFT , name))
png = loadPNG(resolveFilename(SCOPE_SKIN_IMAGE, "/countries/" + file + ".png"))
if png == None:
png = loadPNG(resolveFilename(SCOPE_SKIN_IMAGE, "/countries/missing.png"))
- res.append((0, 5, 60, 40, png))
+ res.append((10, 5, 60, 40, png))
return res
self.l = eListboxPythonMultiContent()
self.list = list
self.l.setList(list)
- self.l.setFont(0, gFont("Arial", 25))
+ self.l.setFont(0, gFont("Arial", 20))
def GUIcreate(self, parent):
self.instance = eListbox(parent)
else:
for x in language.lang:
self.list.append(LanguageEntryComponent(x[2], x[0]))
-
+
self["list"] = LanguageList(self.list)
self["actions"] = ActionMap(["OkCancelActions"],
<widget name="rc" pixmap="/usr/share/enigma2/rc.png" position="500,600" zPosition="10" size="154,475" transparent="1" alphatest="on"/>
<widget name="arrowdown" pixmap="/usr/share/enigma2/arrowdown.png" position="0,0" zPosition="11" size="37,70" transparent="1" alphatest="on"/>
<widget name="arrowup" pixmap="/usr/share/enigma2/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="on"/>
+ <widget name="arrowup2" pixmap="/usr/share/enigma2/arrowup.png" position="-100,-100" zPosition="11" size="37,70" transparent="1" alphatest="on"/>
</screen>"""
def __init__(self, session):
self["rc"] = MovingPixmap()
self["arrowdown"] = MovingPixmap()
self["arrowup"] = MovingPixmap()
+ self["arrowup2"] = MovingPixmap()
wizardManager.registerWizard(LanguageSelection)
wizardManager.registerWizard(StartWizard)
\ No newline at end of file
self["actions"] = NumberActionMap(["WizardActions", "NumberActions"],
{
"ok": self.ok,
- #"cancel": self.keyCancel,
+ "back": self.back,
"left": self.left,
"right": self.right,
"up": self.up,
#"ok": (self.ok, _("Close this Screen...")),
#})
+ def back(self):
+ self.currStep -= 1
+ if self.currStep < 1:
+ self.currStep = 1
+ self.updateValues()
+
def ok(self):
print "OK"
if (self.wizard[self.currStep]["config"]["screen"] != None):
if (len(self.wizard[self.currStep]["list"]) > 0):
self["list"].instance.setZPosition(2)
for x in self.wizard[self.currStep]["list"]:
- self.list.append((x[0], None))
+ self.list.append((_(x[0]), None))
self["list"].l.setList(self.list)
self["config"].instance.setZPosition(1)
msgstr ""
"Project-Id-Version: tuxbox-enigma 0.0.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-12-11 05:05+0100\n"
+"POT-Creation-Date: 2005-12-11 23:54+0100\n"
"PO-Revision-Date: 2005-11-17 20:53+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
msgstr "Endzeit"
#: ../lib/python/Components/SetupDevices.py:24
-#: ../lib/python/Components/Language.py:9
+#: ../lib/python/Components/Language.py:11
msgid "English"
msgstr "Englisch"
msgstr ""
#: ../lib/python/Components/SetupDevices.py:24
-#: ../lib/python/Components/Language.py:10
+#: ../lib/python/Components/Language.py:12
msgid "German"
msgstr "Deutsch"
msgid "North"
msgstr "Nord"
+#: ../lib/python/Screens/InfoBar.py:35
+msgid "Play recorded movies..."
+msgstr ""
+
#: ../lib/python/Screens/ScanSetup.py:90
msgid "Polarity"
msgstr "Polaritaet"
msgid "StartTime"
msgstr "Startzeit"
-#: ../lib/python/Screens/Wizard.py:160
+#: ../lib/python/Screens/Wizard.py:166
msgid "Step "
msgstr ""
"Please refer to the user-manual.\n"
"Error: "
msgstr ""
+"Konnte Festplatte nicht initialisieren..\n"
+"Bitte lesen Sie im Handbuch nach.\n"
+"Fehler: "
#: ../lib/python/Screens/NetworkSetup.py:40
#: ../lib/python/Screens/NetworkSetup.py:52 ../data/
msgid "horizontal"
msgstr ""
+#: ../lib/python/Screens/InfoBar.py:65
+msgid "leave movie player..."
+msgstr ""
+
#: ../lib/python/Components/NimManager.py:429
msgid "manual"
msgstr "manuell"
msgid "show EPG..."
msgstr "zeige EPG..."
-#: ../lib/python/Screens/Wizard.py:163
+#: ../lib/python/Screens/Wizard.py:169
msgid "text"
msgstr ""
"Use the up/down keys on your remote control to select an option. After that, "
"press OK."
msgstr ""
+"Mit den hoch/runter Tasten koennen Sie eine Option auswaehlen. Danach bitte "
+"OK druecken."
#: ../data/
msgid "Show Satposition"
msgstr ""
#: ../data/
-msgid "Thanx for using the wizard. Your box is now ready to use."
-msgstr ""
+msgid "Use wizard to set up basic features"
+msgstr "Grundeinstellungen jetzt vornehmen"
#: ../data/
msgid "Sat / Dish Setup"
msgid "LCD Setup"
msgstr "LCD Einstellung"
+#: ../data/
+msgid "No, scan later manually"
+msgstr ""
+
#: ../data/
msgid "Soundcarrier"
msgstr "Tontraeger"
msgid "Network Setup"
msgstr "Netzwerkeinstellungen"
-#: ../data/
-msgid "Please set up tuner A"
-msgstr ""
-
#: ../data/
msgid "#ffffffff"
msgstr ""
msgid "InfoBar"
msgstr ""
+#: ../data/
+msgid "Exit wizard"
+msgstr "Assistenten beenden"
+
#: ../data/
msgid "Serviceinfo"
msgstr ""
msgid "Plugins"
msgstr "Erweiterungen"
+#: ../data/
+msgid "Yes, scan now"
+msgstr ""
+
#: ../data/
msgid "Information"
msgstr "Informationen"
#: ../data/
msgid "Please set up tuner B"
-msgstr ""
+msgstr "Einstellungen fuer Tuner B."
#: ../data/
msgid "Networksetup"
msgid "Language"
msgstr "Sprache"
+#: ../data/
+msgid ""
+"Use the left and right buttons to change an option.\n"
+"\n"
+"Please set up tuner A"
+msgstr ""
+"Mit den recht-/links-Tasten koennen Sie Optionen aendern.\n"
+"\n"
+"Einstellungen fuer Tuner A"
+
#: ../data/
msgid "Parental Control"
msgstr "Jugendschutz"
"\n"
"Press the OK button on your remote control to move to the next step."
msgstr ""
+"Willkommen auf Ihrer DM7025.\n"
+"\n"
+"This start-wizard will guide you through the basic setup of your Dreambox.\n"
+"\n"
+"Press the OK button on your remote control to move to the next step."
#: ../data/
msgid "Audio"
msgid "Do you want to do a service scan?"
msgstr ""
+#: ../data/
+msgid "Thanx for using the wizard. Your box is now ready to use."
+msgstr ""
+
#: ../data/
msgid "Satelliteconfig"
msgstr "Satelliteneinstellungen"
-
-#~ msgid "Linked to"
-#~ msgstr "Verbunden mit"
-
-#~ msgid "Linked tuner"
-#~ msgstr "Verbundene Tuner"
-
-#~ msgid ""
-#~ "Welcome!\n"
-#~ "\n"
-#~ "You can always press the help key!\n"
-#~ "\n"
-#~ "Please Note: Do a service search first!"
-#~ msgstr ""
-#~ "Willkommen!\n"
-#~ "\n"
-#~ "Sie koennen jederzeit auf Help (Hilfe) druecken!\n"
-#~ "\n"
-#~ "Bitte zuerst eine Kanalsuche durchfuehren!"
-
-#~ msgid "waiting for event data..."
-#~ msgstr "warte auf Programmdaten..."
-
-#~ msgid "Expert"
-#~ msgstr "Experten"
-
-#~ msgid "Advanced"
-#~ msgstr "Erweitert"
attrlist[attrs.get('text', "")] = "foo"
if (attrs.has_key('title')):
attrlist[attrs.get('title', "")] = "foo"
+ if (attrs.has_key('value')):
+ attrlist[attrs.get('value', "")] = "foo"
+ if (attrs.has_key('caption')):
+ attrlist[attrs.get('caption', "")] = "foo"
parser = make_parser()