diff options
| author | Alexander Valavanis <valavanisalex@gmail.com> | 2017-07-06 20:12:01 +0000 |
|---|---|---|
| committer | Alexander Valavanis <valavanisalex@gmail.com> | 2017-07-06 20:12:01 +0000 |
| commit | 44782965589f26ec8347388028b9305250717a35 (patch) | |
| tree | 920800aa31db4fff9471a2f8bf9791ebd5f40b4e /src/ui/dialog/document-properties.cpp | |
| parent | Merge branch 'master' of gitlab.com:inkscape/inkscape (diff) | |
| download | inkscape-44782965589f26ec8347388028b9305250717a35.tar.gz inkscape-44782965589f26ec8347388028b9305250717a35.zip | |
Fix gtk margin API
Diffstat (limited to 'src/ui/dialog/document-properties.cpp')
| -rw-r--r-- | src/ui/dialog/document-properties.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp index 0fff45762..3b2a0a4a3 100644 --- a/src/ui/dialog/document-properties.cpp +++ b/src/ui/dialog/document-properties.cpp @@ -228,8 +228,13 @@ inline void attach_all(Gtk::Grid &table, Gtk::Widget *const arr[], unsigned cons // this sets the padding for subordinate widgets on the "Page" page if( i==(n-8) || i==(n-10) ) { arr[i+1]->set_hexpand(); +#if WITH_GTKMM_3_12 + arr[i+1]->set_margin_start(20); + arr[i+1]->set_margin_end(20); +#else arr[i+1]->set_margin_left(20); arr[i+1]->set_margin_right(20); +#endif if (yoptions & Gtk::EXPAND) arr[i+1]->set_vexpand(); @@ -682,8 +687,13 @@ void DocumentProperties::build_cms() _link_btn.set_halign(Gtk::ALIGN_CENTER); _link_btn.set_valign(Gtk::ALIGN_CENTER); +#if WITH_GTKMM_3_12 + _link_btn.set_margin_start(2); + _link_btn.set_margin_end(2); +#else _link_btn.set_margin_left(2); _link_btn.set_margin_right(2); +#endif _page_cms->table().attach(_link_btn, 1, row, 1, 1); _unlink_btn.set_halign(Gtk::ALIGN_CENTER); @@ -782,8 +792,15 @@ void DocumentProperties::build_scripting() _external_add_btn.set_halign(Gtk::ALIGN_CENTER); _external_add_btn.set_valign(Gtk::ALIGN_CENTER); + +#if WITH_GTKMM_3_12 + _external_add_btn.set_margin_start(2); + _external_add_btn.set_margin_end(2); +#else _external_add_btn.set_margin_left(2); _external_add_btn.set_margin_right(2); +#endif + _page_external_scripts->table().attach(_external_add_btn, 1, row, 1, 1); _external_remove_btn.set_halign(Gtk::ALIGN_CENTER); |
