diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-12-08 18:41:52 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2005-12-08 18:41:52 +0000 |
| commit | 0252a3bc3bb43d56b35f0ffe05df0b734b3c9588 (patch) | |
| tree | 8cd1f05a6e83cabc30e43e0c367b36f061014f05 /lib/python/Screens/Wizard.py | |
| parent | b840d14b4c2c12e76af87fa3af784034e80bd0b4 (diff) | |
| download | enigma2-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.py | 14 |
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 = [ ] |
