--- a/tuikit/core/application.py Wed Sep 03 19:13:37 2014 +0200
+++ b/tuikit/core/application.py Wed Sep 03 19:14:43 2014 +0200
@@ -2,6 +2,7 @@
from tuikit.core.theme import default_theme
from tuikit.core.timer import Timer
from tuikit.core.buffer import ProxyBuffer
+from tuikit.core.events import ResizeEvent
import logging
@@ -56,7 +57,7 @@
def main_loop(self):
"""The main loop."""
self._started = True
- self.window_manager.handle_event('resize', *self.driver.size)
+ self.window_manager.handle_event(ResizeEvent(*self.driver.size))
screen = ProxyBuffer(self.driver)
while not self._quit:
@@ -69,7 +70,7 @@
self.timer.process_timeouts()
for event in events:
- self.window_manager.handle_event(event[0], *event[1:])
+ self.window_manager.handle_event(event)
self._started = False
self.log.info('=== End ===')