tuikit/core/widget.py
changeset 111 b055add74b18
parent 109 105b1affc3c2
child 112 ce2e67e7bbb8
--- 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 ##