diff options
author | Robin Gareus <robin@gareus.org> | 2016-04-25 12:56:21 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-04-25 12:56:21 +0200 |
commit | 5e0f0fc9f2015e2c169712cb61ee7d8546fe2d36 (patch) | |
tree | a3e464f7eb5527641023b6fdb8055a1b48df91b0 /gtk2_ardour/lua_script_manager.cc | |
parent | f4f9963cdd51438ced217f6c9cf6769e87a7b5b7 (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.cc | 8 |
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); |