Example #1
0
  def wrap_and_add_task(self, task):
    def tryTask():
      try:
        task()
      except:
        self.stop_tasks()
#    self.drawing_tasks.add_task(lambda: common.tk_enqueue(task))  
    self.drawing_tasks.add_task(lambda: common.tk_enqueue(tryTask))  
Example #2
0
  def wrap_and_add_task(self, task):
    def tryTask():
      try:
        task()
      except:
        self.stop_tasks()
#    self.drawing_tasks.add_task(lambda: common.tk_enqueue(task))  
    self.drawing_tasks.add_task(lambda: common.tk_enqueue(tryTask))  
Example #3
0
 def write(self, s):
   def writer():
     self.box_.insert(END,s)
     self.box_.see(END)
   common.tk_enqueue(writer)
Example #4
0
 def write(self, s):
   def writer():
     self.box_.insert(END,s)
     self.box_.see(END)
   common.tk_enqueue(writer)