use new column DnD renderer,
This commit is contained in:
parent
3ff674d583
commit
0b30814bdd
|
@ -188,6 +188,7 @@ EditorRegions::EditorRegions (Editor* e)
|
|||
|
||||
_display.get_selection()->set_mode (SELECTION_MULTIPLE);
|
||||
_display.add_object_drag (_columns.region.index(), "regions");
|
||||
_display.set_drag_column (_columns.name.index());
|
||||
|
||||
/* setup DnD handling */
|
||||
|
||||
|
|
|
@ -204,6 +204,7 @@ Mixer_UI::Mixer_UI ()
|
|||
favorite_plugins_display.set_rules_hint (true);
|
||||
favorite_plugins_display.set_can_focus (false);
|
||||
favorite_plugins_display.add_object_drag (favorite_plugins_columns.plugin.index(), "PluginInfoPtr");
|
||||
favorite_plugins_display.set_drag_column (favorite_plugins_columns.name.index());
|
||||
|
||||
favorite_plugins_scroller.add (favorite_plugins_display);
|
||||
favorite_plugins_scroller.set_policy (Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
|
||||
|
|
|
@ -106,6 +106,7 @@ PluginSelector::PluginSelector (PluginManager& mgr)
|
|||
plugin_display.set_reorderable (false);
|
||||
plugin_display.set_rules_hint (true);
|
||||
plugin_display.add_object_drag (plugin_columns.plugin.index(), "PluginInfoPtr");
|
||||
plugin_display.set_drag_column (plugin_columns.name.index());
|
||||
|
||||
// setting a sort-column prevents re-ordering via Drag/Drop
|
||||
plugin_model->set_sort_column (plugin_columns.name.index(), Gtk::SORT_ASCENDING);
|
||||
|
|
Loading…
Reference in New Issue