summaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
authorJeff Armstrong <jeffrey.armstrong@approximatrix.com>2011-07-22 19:05:15 -0400
committerJeff Armstrong <jeffrey.armstrong@approximatrix.com>2011-07-22 19:05:15 -0400
commit6a51839ca252a993fee42c9e1b7c7079e74d652e (patch)
tree7deeb95ec14c10bf243d268cc2fdff4f1ebfa22e /example
parent4887bfbc732ff6ffe456a980874c65219ca08674 (diff)
downloadgempy-6a51839ca252a993fee42c9e1b7c7079e74d652e.tar.gz
gempy-6a51839ca252a993fee42c9e1b7c7079e74d652e.zip
Various fixes to get the example running.
Diffstat (limited to 'example')
-rw-r--r--example/simple.py15
1 files changed, 11 insertions, 4 deletions
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)