diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-03-17 07:15:27 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-03-17 07:15:27 (GMT) |
commit | fb08aac3f5efadb5ec066c65a9327c9529579d01 (patch) | |
tree | 09fbb22ad1073be6a3751db80e26db4d0858c1fc /activity.py | |
parent | ece4beea1f0577ef56ddba7867f3a17be3166187 (diff) |
Start window to show resource
Diffstat (limited to 'activity.py')
-rw-r--r-- | activity.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/activity.py b/activity.py index ebeb7db..ceb1410 100644 --- a/activity.py +++ b/activity.py @@ -38,6 +38,7 @@ from questions import PrepareQuestionsWin from editmap import EditMapWin from mapnav import MapNavView from game_map import GameMap +from resourcewindow import ResourceWindow from sugar.graphics.xocolor import XoColor sys.path.append('..') # import sugargame package from top directory. @@ -283,6 +284,9 @@ class IngeniumMachinaActivity(activity.Activity): def __resource_clicked_cb(self, mapnav, id_resource): logging.error('** Resource %s clicked', id_resource) + resource_win = ResourceWindow(self.model, id_resource, self) + resource_win.set_transient_for(self.get_toplevel()) + resource_win.show_all() def read_file(self, file_path): '''Read file from Sugar Journal.''' |