Exemplo n.º 1
0
Arquivo: view.py Projeto: johnwin/nvpy
 def __init__(self, widget):
     self.dict = {}
     self.widget = widget
     self.tk = tk = widget.tk
     w = widget._w
     self.orig = w + "_orig"
     tk.call("rename", w, self.orig)
     tk.createcommand(w, self.dispatch)
Exemplo n.º 2
0
Arquivo: view.py Projeto: mt3/nvpy
 def __init__(self, widget):
     self.dict = {}
     self.widget = widget
     self.tk = tk = widget.tk
     w = widget._w
     self.orig = w + "_orig"
     tk.call("rename", w, self.orig)
     tk.createcommand(w, self.dispatch)
Exemplo n.º 3
0
Arquivo: view.py Projeto: mt3/nvpy
 def close(self):
     for name in self.dict.keys():
         self.unregister(name)
     widget = self.widget; del self.widget
     orig = self.orig; del self.orig
     tk = widget.tk
     w = widget._w
     tk.deletecommand(w)
     tk.call("rename", orig, w)
Exemplo n.º 4
0
 def close(self):
     for name in self.dict.keys():
         self.unregister(name)
     widget = self.widget; del self.widget
     orig = self.orig; del self.orig
     tk = widget.tk
     w = widget._w
     tk.deletecommand(w)
     tk.call("rename", orig, w)