doc++
[minwii.git] / src / app / start.py
index 8c7a009..3f5f247 100755 (executable)
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 """
 lancement de l'application winwii
 # -*- coding: utf-8 -*-
 """
 lancement de l'application winwii
@@ -7,15 +8,17 @@ $URL$
 """
 
 
 """
 
 
-def main() :
+
+def main(wiimoteSupport) :
     import pygame
     from minwii import MinWii
     
     pygame.init()
     #modeResolution = (1024,768)
     import pygame
     from minwii import MinWii
     
     pygame.init()
     #modeResolution = (1024,768)
-    modeResolution = (600,480)
-    window = pygame.display.set_mode(modeResolution)#, pygame.FULLSCREEN)
-    MinWii()
+    #modeResolution = (600,480)
+    #pygame.display.set_mode(modeResolution, pygame.NOFRAME)#, pygame.FULLSCREEN)
+    minwii = MinWii(wiimoteSupport=wiimoteSupport)
+    minwii.run()
     # from gui.PGUConfiguration import PGUConfiguration
     # pygame.init()
     # modeResolution = (1024,768)
     # from gui.PGUConfiguration import PGUConfiguration
     # pygame.init()
     # modeResolution = (1024,768)
@@ -26,9 +29,22 @@ def main() :
 if __name__ == "__main__" :
     from os.path import realpath, sep
     import sys
 if __name__ == "__main__" :
     from os.path import realpath, sep
     import sys
+    from optparse import OptionParser
+    
+    usage = "%prog instance_home products_conf_file [options]"
+    op = OptionParser(usage)
+    
+    op.add_option("--no-wii", dest="wiimoteSupport"
+                        , action="store_false"
+                        , default=True
+                        , help = u"désactivation du support des wiimotes"
+                                 u" [%default]")
+    
+    options, args = op.parse_args()
+    wiimoteSupport = options.wiimoteSupport
 
     minwiipath = realpath(__file__).split(sep)
     minwiipath = minwiipath[:-2]
     minwiipath = sep.join(minwiipath)
     sys.path.insert(1, minwiipath)
 
     minwiipath = realpath(__file__).split(sep)
     minwiipath = minwiipath[:-2]
     minwiipath = sep.join(minwiipath)
     sys.path.insert(1, minwiipath)
-    main()
\ No newline at end of file
+    main(wiimoteSupport)
\ No newline at end of file