aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Screens/Wizard.py
diff options
context:
space:
mode:
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>2005-12-08 18:41:52 +0000
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>2005-12-08 18:41:52 +0000
commit0252a3bc3bb43d56b35f0ffe05df0b734b3c9588 (patch)
tree8cd1f05a6e83cabc30e43e0c367b36f061014f05 /lib/python/Screens/Wizard.py
parentb840d14b4c2c12e76af87fa3af784034e80bd0b4 (diff)
downloadenigma2-0252a3bc3bb43d56b35f0ffe05df0b734b3c9588.tar.gz
enigma2-0252a3bc3bb43d56b35f0ffe05df0b734b3c9588.zip
define movepaths for MovingPixmaps and proof of concept in the start-wizard
moving over pixmaps flickers sometimes. is this fixable somehow?
Diffstat (limited to 'lib/python/Screens/Wizard.py')
-rw-r--r--lib/python/Screens/Wizard.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/lib/python/Screens/Wizard.py b/lib/python/Screens/Wizard.py
index 5aa0fada..818d99ec 100644
--- a/lib/python/Screens/Wizard.py
+++ b/lib/python/Screens/Wizard.py
@@ -43,7 +43,7 @@ class WelcomeWizard(Screen, HelpableScreen):
self["text"] = Label()
self["rc"] = Pixmap()
self["arrowdown"] = MovingPixmap()
- self["arrowdown"].moveTo(557, 232, 100)
+ self["arrowdown"].moveTo(557, 232, 10)
self["arrowup"] = MovingPixmap()
self.onShown.append(self["arrowdown"].startMoving)
@@ -85,11 +85,17 @@ class WelcomeWizard(Screen, HelpableScreen):
self.updateValues()
if (self.currStep == 2):
- self["arrowdown"].moveTo(557, 200, 100)
- self["arrowup"].moveTo(557, 355, 100)
+ self["arrowdown"].moveTo(557, 200, 10)
+ self["arrowup"].moveTo(557, 355, 10)
self["arrowdown"].startMoving()
self["arrowup"].startMoving()
-
+ if (self.currStep == 3):
+ 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()
def listActiveWizards():
wizards = [ ]