summaryrefslogtreecommitdiff
path: root/gtk2_ardour/route_time_axis.cc
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2015-01-05 12:32:14 +0700
committerPaul Davis <paul@linuxaudiosystems.com>2015-09-16 16:55:17 -0400
commit1d42ed077e555a83a93bac436547e7c378ee0c00 (patch)
treeae50cb81adaa7a6b321acd687c0d27c60f3da571 /gtk2_ardour/route_time_axis.cc
parent2031007a3a6a2c47ec6c4dd5270afd5dc7a53de4 (diff)
Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tip
This removes the direct dependence on ARDOUR_UI/Gtk_UI for setting tooltips. Removes inclusion of ardour_ui.h from 16 files.
Diffstat (limited to 'gtk2_ardour/route_time_axis.cc')
-rw-r--r--gtk2_ardour/route_time_axis.cc25
1 files changed, 13 insertions, 12 deletions
diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc
index 224ff3fd1c..f929761057 100644
--- a/gtk2_ardour/route_time_axis.cc
+++ b/gtk2_ardour/route_time_axis.cc
@@ -76,6 +76,7 @@
#include "rgb_macros.h"
#include "selection.h"
#include "streamview.h"
+#include "tooltips.h"
#include "ui_config.h"
#include "utils.h"
#include "route_group_menu.h"
@@ -180,10 +181,10 @@ RouteTimeAxisView::set_route (boost::shared_ptr<Route> rt)
}
if (is_midi_track()) {
- ARDOUR_UI::instance()->set_tip(*rec_enable_button, _("Record (Right-click for Step Edit)"));
+ set_tooltip(*rec_enable_button, _("Record (Right-click for Step Edit)"));
gm.set_fader_name ("MidiTrackFader");
} else {
- ARDOUR_UI::instance()->set_tip(*rec_enable_button, _("Record"));
+ set_tooltip(*rec_enable_button, _("Record"));
gm.set_fader_name ("AudioTrackFader");
}
@@ -251,9 +252,9 @@ RouteTimeAxisView::set_route (boost::shared_ptr<Route> rt)
controls_table.attach (gm.get_gain_slider(), 0, 2, 2, 3, Gtk::FILL|Gtk::EXPAND, Gtk::FILL|Gtk::EXPAND, 1, 0);
}
- ARDOUR_UI::instance()->set_tip(*solo_button,_("Solo"));
- ARDOUR_UI::instance()->set_tip(*mute_button,_("Mute"));
- ARDOUR_UI::instance()->set_tip(route_group_button, _("Route Group"));
+ set_tooltip(*solo_button,_("Solo"));
+ set_tooltip(*mute_button,_("Mute"));
+ set_tooltip(route_group_button, _("Route Group"));
mute_button->set_tweaks(ArdourButton::TrackHeader);
solo_button->set_tweaks(ArdourButton::TrackHeader);
@@ -263,9 +264,9 @@ RouteTimeAxisView::set_route (boost::shared_ptr<Route> rt)
route_group_button.set_tweaks(ArdourButton::TrackHeader);
if (is_midi_track()) {
- ARDOUR_UI::instance()->set_tip(automation_button, _("MIDI Controllers and Automation"));
+ set_tooltip(automation_button, _("MIDI Controllers and Automation"));
} else {
- ARDOUR_UI::instance()->set_tip(automation_button, _("Automation"));
+ set_tooltip(automation_button, _("Automation"));
}
update_track_number_visibility();
@@ -1786,7 +1787,7 @@ RouteTimeAxisView::update_playlist_tip ()
take_name = take_name.substr (idx + group_string.length());
/* set the playlist button tooltip to the take name */
- ARDOUR_UI::instance()->set_tip (
+ set_tooltip (
playlist_button,
string_compose(_("Take: %1.%2"),
Glib::Markup::escape_text(rg->name()),
@@ -1798,7 +1799,7 @@ RouteTimeAxisView::update_playlist_tip ()
}
/* set the playlist button tooltip to the playlist name */
- ARDOUR_UI::instance()->set_tip (playlist_button, _("Playlist") + std::string(": ") + Glib::Markup::escape_text(track()->playlist()->name()));
+ set_tooltip (playlist_button, _("Playlist") + std::string(": ") + Glib::Markup::escape_text(track()->playlist()->name()));
}
@@ -2727,16 +2728,16 @@ RouteTimeAxisView::set_button_names ()
switch (Config->get_listen_position()) {
case AfterFaderListen:
solo_button->set_text (S_("AfterFader|A"));
- ARDOUR_UI::instance()->set_tip (*solo_button, _("After-fade listen (AFL)"));
+ set_tooltip (*solo_button, _("After-fade listen (AFL)"));
break;
case PreFaderListen:
solo_button->set_text (S_("PreFader|P"));
- ARDOUR_UI::instance()->set_tip (*solo_button, _("Pre-fade listen (PFL)"));
+ set_tooltip (*solo_button, _("Pre-fade listen (PFL)"));
break;
}
} else {
solo_button->set_text (S_("Solo|S"));
- ARDOUR_UI::instance()->set_tip (*solo_button, _("Solo"));
+ set_tooltip (*solo_button, _("Solo"));
}
mute_button->set_text (S_("Mute|M"));
}