mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 23:05:04 +01:00
Fix display of tool button icons.
git-svn-id: svn://localhost/ardour2/branches/3.0@5778 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
1c83f12c68
commit
dcf0af853a
3 changed files with 11 additions and 2 deletions
|
|
@ -675,36 +675,42 @@ Editor::register_actions ()
|
|||
mouse_move_button.set_image (*(manage (new Image (::get_icon("tool_object")))));
|
||||
mouse_move_button.set_label ("");
|
||||
mouse_move_button.set_name ("MouseModeButton");
|
||||
mouse_move_button.get_image ()->show ();
|
||||
|
||||
act = ActionManager::register_radio_action (mouse_mode_actions, mouse_mode_group, "set-mouse-mode-range", _("Range Tool"), bind (mem_fun(*this, &Editor::mouse_mode_toggled), Editing::MouseRange));
|
||||
act->connect_proxy (mouse_select_button);
|
||||
mouse_select_button.set_image (*(manage (new Image (::get_xpm("tool_range.xpm")))));
|
||||
mouse_select_button.set_image (*(manage (new Image (::get_icon("tool_range")))));
|
||||
mouse_select_button.set_label ("");
|
||||
mouse_select_button.set_name ("MouseModeButton");
|
||||
mouse_select_button.get_image ()->show ();
|
||||
|
||||
act = ActionManager::register_radio_action (mouse_mode_actions, mouse_mode_group, "set-mouse-mode-gain", _("Gain Tool"), bind (mem_fun(*this, &Editor::mouse_mode_toggled), Editing::MouseGain));
|
||||
act->connect_proxy (mouse_gain_button);
|
||||
mouse_gain_button.set_image (*(manage (new Image (::get_icon("tool_gain")))));
|
||||
mouse_gain_button.set_label ("");
|
||||
mouse_gain_button.set_name ("MouseModeButton");
|
||||
mouse_gain_button.get_image ()->show ();
|
||||
|
||||
act = ActionManager::register_radio_action (mouse_mode_actions, mouse_mode_group, "set-mouse-mode-zoom", _("Zoom Tool"), bind (mem_fun(*this, &Editor::mouse_mode_toggled), Editing::MouseZoom));
|
||||
act->connect_proxy (mouse_zoom_button);
|
||||
mouse_zoom_button.set_image (*(manage (new Image (::get_icon("tool_zoom")))));
|
||||
mouse_zoom_button.set_label ("");
|
||||
mouse_zoom_button.set_name ("MouseModeButton");
|
||||
mouse_zoom_button.get_image ()->show ();
|
||||
|
||||
act = ActionManager::register_radio_action (mouse_mode_actions, mouse_mode_group, "set-mouse-mode-audition", _("Audition Tool"), bind (mem_fun(*this, &Editor::mouse_mode_toggled), Editing::MouseAudition));
|
||||
act->connect_proxy (mouse_audition_button);
|
||||
mouse_audition_button.set_image (*(manage (new Image (::get_icon("tool_audition")))));
|
||||
mouse_audition_button.set_label ("");
|
||||
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"), bind (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 ("");
|
||||
mouse_timefx_button.set_name ("MouseModeButton");
|
||||
mouse_timefx_button.get_image ()->show ();
|
||||
|
||||
ActionManager::register_action (editor_actions, "step-mouse-mode", _("Step Mouse Mode"), bind (mem_fun(*this, &Editor::step_mouse_mode), true));
|
||||
|
||||
|
|
@ -713,6 +719,7 @@ Editor::register_actions ()
|
|||
internal_edit_button.set_image (*(manage (new Image (::get_icon("tool_note")))));
|
||||
internal_edit_button.set_label ("");
|
||||
internal_edit_button.set_name ("MouseModeButton");
|
||||
internal_edit_button.get_image ()->show ();
|
||||
|
||||
RadioAction::Group edit_point_group;
|
||||
ActionManager::register_radio_action (editor_actions, edit_point_group, X_("edit-at-playhead"), _("Playhead"), (bind (mem_fun(*this, &Editor::edit_point_chosen), Editing::EditAtPlayhead)));
|
||||
|
|
|
|||
|
|
@ -2574,6 +2574,7 @@ Editor::set_internal_edit (bool yn)
|
|||
|
||||
if (yn) {
|
||||
mouse_select_button.set_image (*(manage (new Image (::get_icon("midi_tool_pencil")))));
|
||||
mouse_select_button.get_image ()->show ();
|
||||
|
||||
for (TrackViewList::iterator i = track_views.begin(); i != track_views.end(); ++i) {
|
||||
MidiTimeAxisView* mtv = dynamic_cast<MidiTimeAxisView*> (*i);
|
||||
|
|
@ -2585,7 +2586,8 @@ Editor::set_internal_edit (bool yn)
|
|||
|
||||
} else {
|
||||
|
||||
mouse_select_button.set_image (*(manage (new Image (::get_xpm("tool_range.xpm")))));
|
||||
mouse_select_button.set_image (*(manage (new Image (::get_icon("tool_range")))));
|
||||
mouse_select_button.get_image ()->show ();
|
||||
stop_step_editing ();
|
||||
|
||||
for (TrackViewList::iterator i = track_views.begin(); i != track_views.end(); ++i) {
|
||||
|
|
|
|||
BIN
gtk2_ardour/icons/tool_range.png
Normal file
BIN
gtk2_ardour/icons/tool_range.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 243 B |
Loading…
Add table
Add a link
Reference in a new issue