Example #1
0
	def __init__(self, robots):
		Tk.__init__(self,None)
		#print('GUI trobots : ', robots)
		self.__liste_robots = robots
		self.title("GUI trop stylée pour le simulateur")
		#taille de la fenêtre et position sur l'écran (par défaut en haut à droite
		w_fen = self.winfo_screenwidth()
		h_fen = self.winfo_screenheight()
		x_fen = w_fen/1.7
		y_fen = 0
		my_w = w_fen/2.5
		my_h = h_fen/1.5
		self.geometry("%dx%d+%d+%d" % (my_w,my_h,x_fen,y_fen))
		# lancement des différentes frames de la GUI
		self.__wids = gui_general.general(self, self.__liste_robots)
		self.__robots = gui_robots.robots(self,self.__liste_robots)
		self.__actions = gui_actions.actions(self,self.__liste_robots)
		self.__effecteur = gui_actionneurs.actionneurs(self,self.__liste_robots)
		self.start()
Example #2
0
 def __init__(self, robots):
     Tk.__init__(self, None)
     #print('GUI trobots : ', robots)
     self.__liste_robots = robots
     self.title("GUI trop stylée pour le simulateur")
     #taille de la fenêtre et position sur l'écran (par défaut en haut à droite
     w_fen = self.winfo_screenwidth()
     h_fen = self.winfo_screenheight()
     x_fen = w_fen / 1.7
     y_fen = 0
     my_w = w_fen / 2.5
     my_h = h_fen / 1.5
     self.geometry("%dx%d+%d+%d" % (my_w, my_h, x_fen, y_fen))
     # lancement des différentes frames de la GUI
     self.__wids = gui_general.general(self, self.__liste_robots)
     self.__robots = gui_robots.robots(self, self.__liste_robots)
     self.__actions = gui_actions.actions(self, self.__liste_robots)
     self.__effecteur = gui_actionneurs.actionneurs(self,
                                                    self.__liste_robots)
     self.start()
Example #3
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-

"""
    Simulateur UTCoupe 2014 : GUI
    Fichier : main.py
    Fonction : lancer la GUI, créer le frame principal

    C'est le point d'entrée du package gui pour le simulateur.
    Permet d'importer l'ensemble des modules et de lancer la GUI.

    Note : le fonctionnement du package est expliqué dans le wiki UTCoupe.
"""

__author__ = "Thomas Fuhrmann"
__copyright__ = "Copyright 2013, UTCoupe 2014"

from tkinter import *
import gui_general
import gui_robots
import gui_actions
import gui_actionneurs

if __name__ == '__main__':
    fen = Tk()
    fen.title("Test de GUI pour le simulateur")
    wids = gui_general.general(fen)
    robots = gui_robots.robots(fen)
    actions = gui_actions.actions(fen)
    effecteur = gui_actionneurs.actionneurs(fen)
    fen.mainloop()
Example #4
0
    Fichier : main.py
    Fonction : lancer la GUI, créer le frame principal

    C'est le point d'entrée du package gui pour le simulateur.
    Permet d'importer l'ensemble des modules et de lancer la GUI.

    Note : le fonctionnement du package est expliqué dans le wiki UTCoupe.
"""

__author__ = "Thomas Fuhrmann"
__copyright__ = "Copyright 2013, UTCoupe 2014"

import sys
import os
DIR_PATH = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.join(DIR_PATH, "..", "gui"))

from tkinter import *
import gui_general
import gui_robots
import gui_actions
import gui_actionneurs

if __name__ == '__main__':
    fen = Tk()
    fen.title("Test de GUI pour le simulateur")
    wids = gui_general.general(fen)
    robots = gui_robots.robots(fen)
    actions = gui_actions.actions(fen)
    effecteur = gui_actionneurs.actionneurs(fen)
    fen.mainloop()