From 695554ab9bee9862878d64f81f4df8cc2bfeb403 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 18 Feb 2017 19:01:00 +0100 Subject: [PATCH] re-layout script-selector (only grow description vertically) --- gtk2_ardour/script_selector.cc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/gtk2_ardour/script_selector.cc b/gtk2_ardour/script_selector.cc index 4a26973e64..a80a0af1cc 100644 --- a/gtk2_ardour/script_selector.cc +++ b/gtk2_ardour/script_selector.cc @@ -42,22 +42,22 @@ ScriptSelector::ScriptSelector (std::string title, LuaScriptInfo::ScriptType typ l = manage (new Label (_("Type:"), Gtk::ALIGN_END, Gtk::ALIGN_CENTER, false)); l->set_use_markup (); - t->attach (*l, 0, 1, ty, ty+1); - t->attach (_type, 1, 2, ty, ty+1); + t->attach (*l, 0, 1, ty, ty+1, FILL|EXPAND, SHRINK); + t->attach (_type, 1, 2, ty, ty+1, FILL|EXPAND, SHRINK); ++ty; l = manage (new Label (_("Author:"), Gtk::ALIGN_END, Gtk::ALIGN_CENTER, false)); l->set_use_markup (); - t->attach (*l, 0, 1, ty, ty+1); - t->attach (_author, 1, 2, ty, ty+1); + t->attach (*l, 0, 1, ty, ty+1, FILL|EXPAND, SHRINK); + t->attach (_author, 1, 2, ty, ty+1, FILL|EXPAND, SHRINK); ++ty; - l = manage (new Label (_("Description:"), Gtk::ALIGN_END, Gtk::ALIGN_CENTER, false)); - l->set_use_markup (); - t->attach (*l, 0, 1, ty, ty+1); - t->attach (_description, 1, 2, ty, ty+1); + Frame* f = manage(new Frame (_("Description"))); + f->add (_description); + t->attach (*f, 0, 2, ty, ty+1); ++ty; + _description.set_padding (5, 5); _description.set_line_wrap(); get_vbox()->set_spacing (6);