diff options
author | walter bender <walter@walter-laptop.(none)> | 2008-11-22 22:39:25 (GMT) |
---|---|---|
committer | walter bender <walter@walter-laptop.(none)> | 2008-11-22 22:39:25 (GMT) |
commit | 9fa5616d53d298012c9a0738cb5f15b127cf42b7 (patch) | |
tree | 3d8978596a0d28e17aba5b381fa2c65a67c606ce /tawindow.py | |
parent | a0d0964db1bb6ca88286ee6513f3634b176350a4 (diff) |
Turtle Art uses SVG and knows about variable screen sizes
Diffstat (limited to 'tawindow.py')
-rw-r--r-- | tawindow.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tawindow.py b/tawindow.py index d0ed046..2ee2b38 100644 --- a/tawindow.py +++ b/tawindow.py @@ -26,9 +26,6 @@ import os import os.path class taWindow: pass -WIDTH=1200 -HEIGHT=780 - from math import atan2, pi DEGTOR = 2*pi/360 @@ -47,7 +44,12 @@ def twNew(win, path, lang, parent=None): tw.window = win tw.path = os.path.join(path,'images',lang) win.set_flags(gtk.CAN_FOCUS) - win.set_size_request(WIDTH, HEIGHT) + print "width: ", gtk.gdk.screen_width() + width = gtk.gdk.screen_width() + print "height: ", gtk.gdk.screen_height() + # subtract toolbar height + height = gtk.gdk.screen_height() - 120 + win.set_size_request(width, height) if parent is None: win.show_all() else: parent.show_all() win.add_events(gtk.gdk.BUTTON_PRESS_MASK) @@ -70,7 +72,7 @@ def twNew(win, path, lang, parent=None): setup_selectors(tw) setup_toolbar(tw) select_category(tw, tw.selbuttons[0]) - tw.turtle = tNew(tw,WIDTH,HEIGHT) + tw.turtle = tNew(tw,width,height) tw.lc = lcNew(tw) tw.load_save_folder = os.path.join(path,'samples') tw.save_folder = None |