From 6a51839ca252a993fee42c9e1b7c7079e74d652e Mon Sep 17 00:00:00 2001 From: Jeff Armstrong Date: Fri, 22 Jul 2011 19:05:15 -0400 Subject: Various fixes to get the example running. --- example/simple.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'example/simple.py') diff --git a/example/simple.py b/example/simple.py index 9df226b..8cfc487 100644 --- a/example/simple.py +++ b/example/simple.py @@ -12,14 +12,21 @@ class AppMessageEvent(gem.MessageEvent): # First call the super's process() gem.MessageEvent.process(self) - if self.message == WM_CLOSED: - app.event_processing = False + if self.message == gem.WM_CLOSED: + self.app.event_processing = False + + elif self.message == gem.WM_TOPPED: + self.window.top() + + elif self.message == gem.WM_MOVED or self.message == gem.WM_SIZED: + rect = (self.get_word(4),self.get_word(5),self.get_word(6),self.get_word(7)) + self.window.resize(rect) def start_app(): app = gem.Application() - - w = app.new_window((60,60,500,300)) + + w = app.new_window((60,60,500,300),'Awesome!') app.message_event = AppMessageEvent(app) -- cgit v1.2.3