--- a/tuikit/editfield.py Wed Jan 02 11:48:36 2013 +0100
+++ b/tuikit/editfield.py Fri Jan 04 00:13:59 2013 +0100
@@ -22,12 +22,10 @@
self.pos = len(value) # position of cursor in value
self.ofs = 0 # position of value beginning on screen
- def _handle_resize(self, ev):
- super()._handle_resize(ev)
+ def on_resize(self, ev):
self.tw = self.width - 2
- def _handle_draw(self, ev):
- super()._handle_draw(ev)
+ def on_draw(self, ev):
ev.driver.pushcolor('normal')
# draw value
val = self.value + ' ' * self.tw # add spaces to fill rest of field
@@ -48,8 +46,7 @@
self.cursor = (1 + self.pos - self.ofs, 0)
ev.driver.popcolor()
- def _handle_keypress(self, ev):
- super()._handle_keypress(ev)
+ def on_keypress(self, ev):
handled = False
if ev.keyname:
handled = True