summaryrefslogtreecommitdiff
path: root/gtk2_ardour/lua_script_manager.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-04-25 12:56:21 +0200
committerRobin Gareus <robin@gareus.org>2016-04-25 12:56:21 +0200
commit5e0f0fc9f2015e2c169712cb61ee7d8546fe2d36 (patch)
treea3e464f7eb5527641023b6fdb8055a1b48df91b0 /gtk2_ardour/lua_script_manager.cc
parentf4f9963cdd51438ced217f6c9cf6769e87a7b5b7 (diff)
lua action details (button sensitivity, text ellipsis)
Diffstat (limited to 'gtk2_ardour/lua_script_manager.cc')
-rw-r--r--gtk2_ardour/lua_script_manager.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/gtk2_ardour/lua_script_manager.cc b/gtk2_ardour/lua_script_manager.cc
index 1917a7e4c7..6d0b1d9c07 100644
--- a/gtk2_ardour/lua_script_manager.cc
+++ b/gtk2_ardour/lua_script_manager.cc
@@ -42,6 +42,8 @@ LuaScriptManager::LuaScriptManager ()
_a_view.append_column (_("Name"), _a_model.name);
_a_view.get_column(0)->set_resizable (true);
_a_view.get_column(0)->set_expand (true);
+ _c_view.get_column(1)->set_resizable (true);
+ _c_view.get_column(1)->set_expand (true);
Gtk::HBox* edit_box = manage (new Gtk::HBox);
edit_box->set_spacing(3);
@@ -72,9 +74,13 @@ LuaScriptManager::LuaScriptManager ()
_c_store = ListStore::create (_c_model);
_c_view.set_model (_c_store);
_c_view.append_column (_("Name"), _c_model.name);
+ _c_view.append_column (_("Signal(s)"), _c_model.signals);
_c_view.get_column(0)->set_resizable (true);
_c_view.get_column(0)->set_expand (true);
- _c_view.append_column (_("Signal(s)"), _c_model.signals);
+ _c_view.get_column(1)->set_resizable (true);
+ _c_view.get_column(1)->set_expand (true);
+ Gtk::CellRendererText* r = dynamic_cast<Gtk::CellRendererText*>(_c_view.get_column_cell_renderer (1));
+ r->property_ellipsize () = Pango::ELLIPSIZE_MIDDLE;
edit_box = manage (new Gtk::HBox);
edit_box->set_spacing(3);