Ejemplo n.º 1
0
    def __init__(self, *args, **kwargs):
        Tk.__init__(self, *args, **kwargs)
        self.automaton = Automaton()
        self.action = AutomatonAction.No_Action
        self.transitions = []
        self.quit_dialog = None
        # create a canvas
        self.canvas = Canvas(bg="white", width=640, height=480)
        self.canvas.pack(fill="both", expand=True)

        self._drag_data = {"x": 0, "y": 0, "item": None}

        self.init_menu()
Ejemplo n.º 2
0
 def new_automaton(self):
     self.automaton = Automaton()
     self.canvas.delete("all")