summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2008-06-13 04:21:22 +0000
committerjoncruz <joncruz@users.sourceforge.net>2008-06-13 04:21:22 +0000
commit443e2906b648dabeeae8f02bf6139c6f9bd492d7 (patch)
tree2ef7169704599fe3f47bb31825435cae9cdfa867 /src
parentgeneral rearrange and copyedit (diff)
downloadinkscape-443e2906b648dabeeae8f02bf6139c6f9bd492d7.tar.gz
inkscape-443e2906b648dabeeae8f02bf6139c6f9bd492d7.zip
Fixed preferences dialog to be usable on small screens, like on the Eee PC.
(bzr r5920)
Diffstat (limited to 'src')
-rw-r--r--src/ui/dialog/inkscape-preferences.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp
index fa4957413..664f2c4e8 100644
--- a/src/ui/dialog/inkscape-preferences.cpp
+++ b/src/ui/dialog/inkscape-preferences.cpp
@@ -86,7 +86,12 @@ InkscapePreferences::InkscapePreferences()
//Pages
Gtk::VBox* vbox_page = Gtk::manage(new Gtk::VBox());
Gtk::Frame* title_frame = Gtk::manage(new Gtk::Frame());
- hbox_list_page->pack_start(*vbox_page, true, true, 0);
+
+ Gtk::ScrolledWindow* pageScroller = Gtk::manage(new Gtk::ScrolledWindow());
+ pageScroller->set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC);
+ pageScroller->add(*vbox_page);
+ hbox_list_page->pack_start(*pageScroller, true, true, 0);
+
title_frame->add(_page_title);
vbox_page->pack_start(*title_frame, false, false, 0);
vbox_page->pack_start(_page_frame, true, true, 0);