diff options
author | Gary Martin <gary@garycmartin.com> | 2009-11-25 17:31:55 (GMT) |
---|---|---|
committer | Gary Martin <gary@garycmartin.com> | 2009-11-25 17:31:55 (GMT) |
commit | 12e3e912e7dbe9988d872f4968af73c9d29f49f2 (patch) | |
tree | 9d9fcd0fa44d0932b230095135bc9da2330830b7 /moon.py | |
parent | 6df6efd05d2a637bd6ddc90ca92bc35f9ea27447 (diff) |
Information panel allows virtical scrolling for showing all text on smaller screens #506.
Diffstat (limited to 'moon.py')
-rwxr-xr-x | moon.py | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -129,13 +129,17 @@ class MoonActivity(activity.Activity): # Moon base image for sacaling to final image self.moon_stamp = gtk.gdk.pixbuf_new_from_file("moon.jpg") - # Create Moon information panel + # Create scrolling Moon information panel + info_scroll = gtk.ScrolledWindow() + info_scroll.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC) + info_scroll.set_size_request(-1, -1) self.info_panel = gtk.VBox() self.info_panel.set_border_width(10) self.info = gtk.Label() self.info.set_justify(gtk.JUSTIFY_LEFT) self.info_panel.pack_start(self.info, False, False, 0) - self.main_view.pack_start(self.info_panel, False, False, 0) + info_scroll.add_with_viewport(self.info_panel) + self.main_view.pack_start(info_scroll, False, False, 0) # Create Moon data model self.data_model = DataModel() |