def key_down(self, event): #print "GTextField.key_down for", self ### c = event.char if c == '\r': if event.key == 'enter' or not self._multiline: self.do_enter_action() return if c == '\x1b': self.do_escape_action() return if c == '\t': if self._intercept_tab_key: self.pass_event_to_next_handler(event) return Control.key_down(self, event)
def set_just(self, just): Control.set_just(self, just) self._ns_update_attributed_title()
def set_font(self, font): Control.set_font(self, font) self._ns_update_attributed_title()
def set_title(self, title): Control.set_title(self, title) self._ns_update_attributed_title()
def setup_menus(self, m): Control.setup_menus(self, m) EditCmdHandler.setup_menus(self, m)
def __init__(self, **kwds): self._multiline = kwds.pop('multiline') Control.__init__(self, **kwds)
def __init__(self, **kwds): Control.__init__(self, **kwds)