Example #1
0
 def __init__(self, parent, title):
     super(MainWindow, self).__init__(parent, title=title,
         size=(900, 550))
     self.panel = wx.Panel(self, -1)
     self.__Action = True
     self.Tour =1
     self.__Obstacle = False
     self.Dessin = False
     self.Chemin = False
     self.gap = 20
     self.t1= 0
     self.__robotx = 175*2
     self.__roboty = 53*2
     self.__angleActuelle = 0
     self.__coordx1 = -1
     self.__coordy1 = -1
     self.__coordx2 = -1
     self.__coordy2 = 1
     self.__base = Base()
     wx.FutureCall(2000, self.__DrawLine)
     self.Centre()
     self.Show()
     LogEvent.addHandler(self.__logReceived)
     PoseEvent.addHandler(self.__PoseReceived)
     TrajectoireEvent.addHandler(self.__TrajectoireReceived)
     DessinEvent.addHandler(self.__DessinReceived)
     EndEvent.addHandler(self.__endReceived)
     ConfirmEvent.addHandler(self.__ConfirmReceived)