<menuitem action='set-mouse-mode-gain'/>
<menuitem action='set-mouse-mode-zoom'/>
<menuitem action='set-mouse-mode-timefx'/>
+ <menuitem action='set-mouse-mode-object-range'/>
<separator/>
<menuitem action='toggle-internal-edit'/>
<separator/>
Gtk::ToggleButton join_object_range_button;
void mouse_mode_toggled (Editing::MouseMode m);
+ void mouse_mode_object_range_toggled () {}
bool ignore_mouse_mode_toggle;
Gtk::ToggleButton internal_edit_button;
mouse_select_button.set_name ("MouseModeButton");
mouse_select_button.get_image ()->show ();
+ act = ActionManager::register_toggle_action (mouse_mode_actions, "set-mouse-mode-object-range", _("Link Object / Range Tools"), sigc::mem_fun (*this, &Editor::mouse_mode_object_range_toggled));
+ act->connect_proxy (join_object_range_button);
join_object_range_button.set_image (*(manage (new Image (::get_icon ("tool_object_range")))));
join_object_range_button.set_label ("");
join_object_range_button.set_name ("MouseModeButton");
mouse_audition_button.set_name ("MouseModeButton");
mouse_audition_button.get_image ()->show ();
- act = ActionManager::register_radio_action (mouse_mode_actions, mouse_mode_group, "set-mouse-mode-timefx", _("Timefx Tool"), sigc::bind (sigc::mem_fun(*this, &Editor::mouse_mode_toggled), Editing::MouseTimeFX));
+ act = ActionManager::register_radio_action (mouse_mode_actions, mouse_mode_group, "set-mouse-mode-timefx", _("Time FX Tool"), sigc::bind (sigc::mem_fun(*this, &Editor::mouse_mode_toggled), Editing::MouseTimeFX));
act->connect_proxy (mouse_timefx_button);
mouse_timefx_button.set_image (*(manage (new Image (::get_icon("tool_stretch")))));
mouse_timefx_button.set_label ("");
@mmode|MouseMode/set-mouse-mode-timefx|t|timefx mode
@rop|Editor/pitch-shift-region|<@SECONDARY@>t|transpose
@eep|Editor/insert-time|<@PRIMARY@>t|insert time
+@mmode|MouseMode/set-mouse-mode-object-range|y|link object/range tools
@select|Editor/select-all-between-cursors|<@PRIMARY@>u|all enclosed by edit range
@select|Editor/select-all-within-cursors|u|all present in edit range
@eep|Editor/insert-region|i|insert from region list