예제 #1
0
 def deselect(self):
     if self.enabled:
         self.selected = False
         self.image.fill((0, 0, 0))
         w, h = self.rect.size
         self.image.fill(COLOR_BOX, [1, 1, w - 2, h - 2])
         EventHandler.deregister(self.on_keydown)
예제 #2
0
 def hide(self):
     super().hide()
     EventHandler.deregister(self.input, 'Key', 'BackSpace', 'Fin')
예제 #3
0
 def disable(self):
     self.enabled = False
     WidgetHandler.del_widget(self)
     EventHandler.deregister(self.input, 'Key')
예제 #4
0
 def hide(self):
     super().hide()
     EventHandler.deregister(self.on_keydown, 'Arrow')