From 3877743e3b02762e58756259bd27c5fb4e5b3419 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 09 Mar 2010 15:06:05 +0000 Subject: resize code --- diff --git a/turtleart.py b/turtleart.py index 80e4c58..3b887a3 100755 --- a/turtleart.py +++ b/turtleart.py @@ -74,6 +74,21 @@ class TurtleMain(): lang = lang[0:2] win = gtk.Window(gtk.WINDOW_TOPLEVEL) + try: + data_file = open('.turtleartrc', 'r') + except IOError: + data_file = open('.turtleartrc', 'a+') + data_file.write(str(50)+'\n') + data_file.write(str(50)+'\n') + data_file.write(str(800)+'\n') + data_file.write(str(550)+'\n') + data_file.seek(0) + self.x = int(data_file.readline()) + self.y = int(data_file.readline()) + self.width = int(data_file.readline()) + self.height = int(data_file.readline()) + win.set_default_size(self.width, self.height) + win.move(self.x,self.y) win.maximize() win.set_title(_("Turtle Art")) win.connect("delete_event", lambda w,e: gtk.main_quit()) @@ -341,6 +356,14 @@ class TurtleMain(): if text is not None: self.tw.process_data(data_from_string(text)) + def _window_event(self, event, data): + data_file = open('.turtleartrc', 'w') + data_file.write(str(data.x)+'\n') + data_file.write(str(data.y)+'\n') + data_file.write(str(data.width)+'\n') + data_file.write(str(data.height)+'\n') + + def main(): gtk.main() return 0 -- cgit v0.9.1