--- a/tuikit/core/widget.py Wed Sep 03 19:13:37 2014 +0200
+++ b/tuikit/core/widget.py Wed Sep 03 19:14:43 2014 +0200
@@ -103,9 +103,12 @@
if self._cursor is not None:
return Point(self._cursor)
- ## input events ##
+ ## events ##
- def keypress(self, keyname, char, mod):
+ def resize_event(self, ev):
+ self.resize(ev.w, ev.h)
+
+ def keypress_event(self, ev):
"""Keypress event handler.
Override to accept keyboard input.
@@ -116,9 +119,9 @@
if it does not consume the event.
"""
- if self.sig_keypress(keyname, char, mod):
+ if self.sig_keypress(ev):
return True
- self.log.debug('Not consumed: keypress(%r, %r, %r)', keyname, char, mod)
+ self.log.debug('Not consumed: %s', ev)
## timeouts ##