From f223b232a3718ef4546bad705f9d06b50cae6fe6 Mon Sep 17 00:00:00 2001
From: pin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Date: Tue, 16 Feb 2010 14:34:54 +0000
Subject: [PATCH 1/1] =?utf8?q?d=C3=A9but=20refactoring.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

git-svn-id: https://svn.cri.ensmp.fr/svn/minwii/trunk@33 fe552daf-6dbe-4428-90eb-1537e0879342
---
 src/app/minwii.py    |  9 +++++++++
 src/app/start.py     | 16 ++++++++++------
 src/app/widgets.py   | 13 +++++++++++++
 src/gui/constants.py |  2 +-
 4 files changed, 33 insertions(+), 7 deletions(-)
 create mode 100755 src/app/widgets.py

diff --git a/src/app/minwii.py b/src/app/minwii.py
index 15e24dc..721031d 100755
--- a/src/app/minwii.py
+++ b/src/app/minwii.py
@@ -5,3 +5,12 @@ l'application winwii
 $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
diff --git a/src/app/start.py b/src/app/start.py
index ee96981..11f2905 100755
--- a/src/app/start.py
+++ b/src/app/start.py
@@ -9,11 +9,17 @@ $URL$
 
 def main() :
     import pygame
-    from gui import PGUConfiguration
+    from minwii import MinWii
+    
     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__" :
@@ -23,7 +29,5 @@ if __name__ == "__main__" :
     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
diff --git a/src/app/widgets.py b/src/app/widgets.py
new file mode 100755
index 0000000..e70ce5d
--- /dev/null
+++ b/src/app/widgets.py
@@ -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
diff --git a/src/gui/constants.py b/src/gui/constants.py
index df13903..f280b5f 100755
--- a/src/gui/constants.py
+++ b/src/gui/constants.py
@@ -1,4 +1,4 @@
-from songs.Song import Song,loadSongFromMidi
+from songs.Song import Song#,loadSongFromMidi
 from dataTools.odict import OrderedDict
 
 joyNames = ["PPJoy Virtual joystick 1", "PPJoy Virtual joystick 2", "PPJoy Virtual joystick 3", "PPJoy Virtual joystick 4"]
-- 
2.20.1