diff options
author | Alan Aguiar <alanjas@hotmail.com> | 2013-12-25 01:09:05 (GMT) |
---|---|---|
committer | Alan Aguiar <alanjas@hotmail.com> | 2013-12-25 01:09:05 (GMT) |
commit | 16549ada55193ad33ed14b8380b178102236d439 (patch) | |
tree | ae16236d4f579f42df3fd2273d14be47c9830eb0 /activity.py | |
parent | 010887ed3fd9648160f755e0dbdca8d87412bbab (diff) |
reorder code
Diffstat (limited to 'activity.py')
-rwxr-xr-x | activity.py | 63 |
1 files changed, 25 insertions, 38 deletions
diff --git a/activity.py b/activity.py index 75c235f..0d81163 100755 --- a/activity.py +++ b/activity.py @@ -24,46 +24,9 @@ class Activity(activity.Activity): self.build_toolbar() self.actividad = conozco.Conozco() self.build_canvas() + self.run_canvas() self.show_all() - - - - def build_canvas(self): - - self.table = gtk.Table(1, 2, False) - - self.box1 = gtk.HBox() - self.box1.set_size_request(350, 350) - - self.box1.set_border_width(5) - self.box1.show() - - box = gtk.VBox() - img = gtk.Image() - img.set_from_file("activity/fua-icon.svg") - img.show() - box.add(img) - - self.box2 = gtk.HBox() - self.box2.set_size_request(200, 200) - self.box2.show() - - self.table.attach(self.box1, 0, 1, 0, 1) - self.table.attach(box, 1, 2, 0, 1) - self.set_canvas(self.table) - - - self._pygamecanvas = sugargame.canvas.PygameCanvas(self) - self.box1.add(self._pygamecanvas) - - #self.set_canvas(self._pygamecanvas) - self._pygamecanvas.grab_focus() - self._pygamecanvas.run_pygame(self.actividad.principal) - - - - def build_toolbar(self): self.max_participants = 1 @@ -86,6 +49,30 @@ class Activity(activity.Activity): toolbar_box.toolbar.insert(stop_button, -1) stop_button.show() + def build_canvas(self): + + self.table = gtk.Table(1, 2, False) + + self.box1 = gtk.HBox() + self.box1.set_size_request(350, 350) + self.box1.show() + + self.box2 = gtk.HBox() + self.box2.set_size_request(50, 200) + self.box2.show() + + self.table.attach(self.box1, 0, 1, 0, 1) + self.table.attach(self.box2, 1, 2, 0, 1) + self.set_canvas(self.table) + + def run_canvas(self): + self._pygamecanvas = sugargame.canvas.PygameCanvas(self) + self.box1.add(self._pygamecanvas) + + self._pygamecanvas.grab_focus() + self._pygamecanvas.run_pygame(self.actividad.principal) + + def read_file(self, file_path): pass |