Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2010-05-18 13:39:02 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2010-05-18 13:39:02 (GMT)
commit4327e2e83ef756530acbebbe6923983815dd48b4 (patch)
treefd900cff835c0f69db7c3cc2649f283a2812c60d
parent36b4a690218f8c3f49bb7fd7e829f217f20a4a88 (diff)
Puzzle: image does not fit in small screen (eee 90x sized) #867
-rw-r--r--JigsawPuzzleUI.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/JigsawPuzzleUI.py b/JigsawPuzzleUI.py
index 2632a05..28ff84b 100644
--- a/JigsawPuzzleUI.py
+++ b/JigsawPuzzleUI.py
@@ -121,7 +121,14 @@ class JigsawPuzzleUI (BorderFrame):
border_color=COLOR_FRAME_CONTROLS,
bg_color=COLOR_BG_CONTROLS)
control_panel_box = gtk.VBox()
- control_panel.add(control_panel_box)
+
+ scrolled = gtk.ScrolledWindow()
+ scrolled.props.hscrollbar_policy = gtk.POLICY_NEVER
+ scrolled.props.vscrollbar_policy = gtk.POLICY_AUTOMATIC
+ scrolled.show()
+ scrolled.add_with_viewport(control_panel_box)
+ scrolled.child.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse(COLOR_BG_CONTROLS))
+ control_panel.add(scrolled)
spacer = gtk.Label()
spacer.set_size_request(-1, 5)