début refactoring.
authorpin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Tue, 16 Feb 2010 14:34:54 +0000 (14:34 +0000)
committerpin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Tue, 16 Feb 2010 14:34:54 +0000 (14:34 +0000)
git-svn-id: https://svn.cri.ensmp.fr/svn/minwii/trunk@33 fe552daf-6dbe-4428-90eb-1537e0879342

src/app/minwii.py
src/app/start.py
src/app/widgets.py [new file with mode: 0755]
src/gui/constants.py

index 15e24dc..721031d 100755 (executable)
@@ -5,3 +5,12 @@ l'application winwii
 $Id$
 $URL$
 """
 $Id$
 $URL$
 """
+
+from pgu import gui as pguGui
+from widgets import Home
+
+class MinWii(pguGui.Desktop):
+    
+    def __init__(self) :
+        pguGui.Desktop.__init__(self)
+        self.run(Home())
\ No newline at end of file
index ee96981..11f2905 100755 (executable)
@@ -9,11 +9,17 @@ $URL$
 
 def main() :
     import pygame
 
 def main() :
     import pygame
-    from gui import PGUConfiguration
+    from minwii import MinWii
+    
     pygame.init()
     modeResolution = (1024,768)
     pygame.init()
     modeResolution = (1024,768)
-    window = pygame.display.set_mode(modeResolution)#,pygame.FULLSCREEN)
-    pgu = PGUConfiguration(window)
+    window = pygame.display.set_mode(modeResolution)
+    MinWii()
+    # from gui.PGUConfiguration import PGUConfiguration
+    # pygame.init()
+    # modeResolution = (1024,768)
+    # window = pygame.display.set_mode(modeResolution)#,pygame.FULLSCREEN)
+    # pgu = PGUConfiguration(window)
     pygame.quit()   
 
 if __name__ == "__main__" :
     pygame.quit()   
 
 if __name__ == "__main__" :
@@ -23,7 +29,5 @@ if __name__ == "__main__" :
     minwiipath = realpath(__file__).split(sep)
     minwiipath = minwiipath[:-2]
     minwiipath = sep.join(minwiipath)
     minwiipath = realpath(__file__).split(sep)
     minwiipath = minwiipath[:-2]
     minwiipath = sep.join(minwiipath)
-
-    sys.path.append(minwiipath)
-    print sys.path
+    sys.path.insert(1, minwiipath)
     main()
\ No newline at end of file
     main()
\ No newline at end of file
diff --git a/src/app/widgets.py b/src/app/widgets.py
new file mode 100755 (executable)
index 0000000..e70ce5d
--- /dev/null
@@ -0,0 +1,13 @@
+# -*- coding: utf-8 -*-
+"""
+widgets minwii.
+
+$Id$
+$URL$
+"""
+from pgu.gui import Table
+
+class Home(Table) :
+    def __init__(self,**params):
+        Table.__init__(self,**params)
+    
\ No newline at end of file
index df13903..f280b5f 100755 (executable)
@@ -1,4 +1,4 @@
-from songs.Song import Song,loadSongFromMidi\r
+from songs.Song import Song#,loadSongFromMidi\r
 from dataTools.odict import OrderedDict\r
 \r
 joyNames = ["PPJoy Virtual joystick 1", "PPJoy Virtual joystick 2", "PPJoy Virtual joystick 3", "PPJoy Virtual joystick 4"]\r
 from dataTools.odict import OrderedDict\r
 \r
 joyNames = ["PPJoy Virtual joystick 1", "PPJoy Virtual joystick 2", "PPJoy Virtual joystick 3", "PPJoy Virtual joystick 4"]\r