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.
This commit is contained in:
parent
2031007a3a
commit
1d42ed077e
|
@ -36,7 +36,6 @@
|
|||
|
||||
#include "canvas/debug.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "automation_time_axis.h"
|
||||
#include "automation_streamview.h"
|
||||
#include "gui_thread.h"
|
||||
|
@ -45,6 +44,7 @@
|
|||
#include "paste_context.h"
|
||||
#include "public_editor.h"
|
||||
#include "selection.h"
|
||||
#include "tooltips.h"
|
||||
#include "rgb_macros.h"
|
||||
#include "point_selection.h"
|
||||
#include "control_point.h"
|
||||
|
@ -101,7 +101,7 @@ AutomationTimeAxisView::AutomationTimeAxisView (
|
|||
tipname += ": ";
|
||||
}
|
||||
tipname += nom;
|
||||
ARDOUR_UI::instance()->set_tip(controls_ebox, tipname);
|
||||
set_tooltip(controls_ebox, tipname);
|
||||
|
||||
//plugin name and param name appear on 2 separate lines in the track header
|
||||
tipname = nomparent;
|
||||
|
@ -160,8 +160,8 @@ AutomationTimeAxisView::AutomationTimeAxisView (
|
|||
|
||||
controls_table.set_no_show_all();
|
||||
|
||||
ARDOUR_UI::instance()->set_tip(auto_button, _("automation state"));
|
||||
ARDOUR_UI::instance()->set_tip(hide_button, _("hide track"));
|
||||
set_tooltip(auto_button, _("automation state"));
|
||||
set_tooltip(hide_button, _("hide track"));
|
||||
|
||||
const string str = gui_property ("height");
|
||||
if (!str.empty()) {
|
||||
|
@ -171,7 +171,7 @@ AutomationTimeAxisView::AutomationTimeAxisView (
|
|||
}
|
||||
|
||||
//name label isn't editable on an automation track; remove the tooltip
|
||||
ARDOUR_UI::instance()->set_tip (name_label, X_(""));
|
||||
set_tooltip (name_label, X_(""));
|
||||
|
||||
/* repack the name label */
|
||||
|
||||
|
|
|
@ -27,11 +27,12 @@
|
|||
#include "gtkmm2ext/utils.h"
|
||||
#include "gtkmm2ext/rgb_macros.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "button_joiner.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
using namespace Gtk;
|
||||
using namespace ARDOUR_UI_UTILS;
|
||||
|
||||
ButtonJoiner::ButtonJoiner (const std::string& str, Gtk::Widget& lw, Gtk::Widget& rw, bool central_joiner)
|
||||
: left (lw)
|
||||
|
@ -219,7 +220,7 @@ void
|
|||
ButtonJoiner::action_tooltip_changed ()
|
||||
{
|
||||
std::string str = _action->property_tooltip().get_value();
|
||||
ARDOUR_UI::instance()->set_tip (*this, str);
|
||||
set_tooltip (*this, str);
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -124,6 +124,7 @@
|
|||
#include "tempo_lines.h"
|
||||
#include "time_axis_view.h"
|
||||
#include "timers.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
#include "utils.h"
|
||||
#include "verbose_cursor.h"
|
||||
|
@ -3232,30 +3233,30 @@ Editor::build_snap_type_menu ()
|
|||
void
|
||||
Editor::setup_tooltips ()
|
||||
{
|
||||
ARDOUR_UI::instance()->set_tip (smart_mode_button, _("Smart Mode (add Range functions to Grab mode)"));
|
||||
ARDOUR_UI::instance()->set_tip (mouse_move_button, _("Grab Mode (select/move objects)"));
|
||||
ARDOUR_UI::instance()->set_tip (mouse_cut_button, _("Cut Mode (split regions)"));
|
||||
ARDOUR_UI::instance()->set_tip (mouse_select_button, _("Range Mode (select time ranges)"));
|
||||
ARDOUR_UI::instance()->set_tip (mouse_draw_button, _("Draw Mode (draw and edit gain/notes/automation)"));
|
||||
ARDOUR_UI::instance()->set_tip (mouse_timefx_button, _("Stretch Mode (time-stretch audio and midi regions, preserving pitch)"));
|
||||
ARDOUR_UI::instance()->set_tip (mouse_audition_button, _("Audition Mode (listen to regions)"));
|
||||
ARDOUR_UI::instance()->set_tip (mouse_content_button, _("Internal Edit Mode (edit notes and automation points)"));
|
||||
ARDOUR_UI::instance()->set_tip (*_group_tabs, _("Groups: click to (de)activate\nContext-click for other operations"));
|
||||
ARDOUR_UI::instance()->set_tip (nudge_forward_button, _("Nudge Region/Selection Later"));
|
||||
ARDOUR_UI::instance()->set_tip (nudge_backward_button, _("Nudge Region/Selection Earlier"));
|
||||
ARDOUR_UI::instance()->set_tip (zoom_in_button, _("Zoom In"));
|
||||
ARDOUR_UI::instance()->set_tip (zoom_out_button, _("Zoom Out"));
|
||||
ARDOUR_UI::instance()->set_tip (zoom_preset_selector, _("Zoom to Time Scale"));
|
||||
ARDOUR_UI::instance()->set_tip (zoom_out_full_button, _("Zoom to Session"));
|
||||
ARDOUR_UI::instance()->set_tip (zoom_focus_selector, _("Zoom focus"));
|
||||
ARDOUR_UI::instance()->set_tip (tav_expand_button, _("Expand Tracks"));
|
||||
ARDOUR_UI::instance()->set_tip (tav_shrink_button, _("Shrink Tracks"));
|
||||
ARDOUR_UI::instance()->set_tip (visible_tracks_selector, _("Number of visible tracks"));
|
||||
ARDOUR_UI::instance()->set_tip (snap_type_selector, _("Snap/Grid Units"));
|
||||
ARDOUR_UI::instance()->set_tip (snap_mode_selector, _("Snap/Grid Mode"));
|
||||
ARDOUR_UI::instance()->set_tip (edit_point_selector, _("Edit point"));
|
||||
ARDOUR_UI::instance()->set_tip (edit_mode_selector, _("Edit Mode"));
|
||||
ARDOUR_UI::instance()->set_tip (nudge_clock, _("Nudge Clock\n(controls distance used to nudge regions and selections)"));
|
||||
set_tooltip (smart_mode_button, _("Smart Mode (add Range functions to Grab mode)"));
|
||||
set_tooltip (mouse_move_button, _("Grab Mode (select/move objects)"));
|
||||
set_tooltip (mouse_cut_button, _("Cut Mode (split regions)"));
|
||||
set_tooltip (mouse_select_button, _("Range Mode (select time ranges)"));
|
||||
set_tooltip (mouse_draw_button, _("Draw Mode (draw and edit gain/notes/automation)"));
|
||||
set_tooltip (mouse_timefx_button, _("Stretch Mode (time-stretch audio and midi regions, preserving pitch)"));
|
||||
set_tooltip (mouse_audition_button, _("Audition Mode (listen to regions)"));
|
||||
set_tooltip (mouse_content_button, _("Internal Edit Mode (edit notes and automation points)"));
|
||||
set_tooltip (*_group_tabs, _("Groups: click to (de)activate\nContext-click for other operations"));
|
||||
set_tooltip (nudge_forward_button, _("Nudge Region/Selection Later"));
|
||||
set_tooltip (nudge_backward_button, _("Nudge Region/Selection Earlier"));
|
||||
set_tooltip (zoom_in_button, _("Zoom In"));
|
||||
set_tooltip (zoom_out_button, _("Zoom Out"));
|
||||
set_tooltip (zoom_preset_selector, _("Zoom to Time Scale"));
|
||||
set_tooltip (zoom_out_full_button, _("Zoom to Session"));
|
||||
set_tooltip (zoom_focus_selector, _("Zoom focus"));
|
||||
set_tooltip (tav_expand_button, _("Expand Tracks"));
|
||||
set_tooltip (tav_shrink_button, _("Shrink Tracks"));
|
||||
set_tooltip (visible_tracks_selector, _("Number of visible tracks"));
|
||||
set_tooltip (snap_type_selector, _("Snap/Grid Units"));
|
||||
set_tooltip (snap_mode_selector, _("Snap/Grid Mode"));
|
||||
set_tooltip (edit_point_selector, _("Edit point"));
|
||||
set_tooltip (edit_mode_selector, _("Edit Mode"));
|
||||
set_tooltip (nudge_clock, _("Nudge Clock\n(controls distance used to nudge regions and selections)"));
|
||||
}
|
||||
|
||||
int
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
#include "editor_regions.h"
|
||||
#include "editor_drag.h"
|
||||
#include "main_clock.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -127,7 +128,7 @@ EditorRegions::EditorRegions (Editor* e)
|
|||
for (int i = 0; ci[i].index >= 0; ++i) {
|
||||
col = _display.get_column (ci[i].index);
|
||||
l = manage (new Label (ci[i].label));
|
||||
ARDOUR_UI::instance()->set_tip (*l, ci[i].tooltip);
|
||||
set_tooltip (*l, ci[i].tooltip);
|
||||
col->set_widget (*l);
|
||||
l->show ();
|
||||
|
||||
|
|
|
@ -45,6 +45,7 @@
|
|||
#include "route_group_dialog.h"
|
||||
#include "route_time_axis.h"
|
||||
#include "time_axis_view.h"
|
||||
#include "tooltips.h"
|
||||
#include "utils.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -112,7 +113,7 @@ EditorRouteGroups::EditorRouteGroups (Editor* e)
|
|||
for (int i = 0; ci[i].index >= 0; ++i) {
|
||||
col = _display.get_column (ci[i].index);
|
||||
l = manage (new Label (ci[i].label));
|
||||
ARDOUR_UI::instance()->set_tip (*l, ci[i].tooltip);
|
||||
set_tooltip (*l, ci[i].tooltip);
|
||||
col->set_widget (*l);
|
||||
l->show ();
|
||||
|
||||
|
|
|
@ -47,6 +47,7 @@
|
|||
#include "midi_time_axis.h"
|
||||
#include "mixer_strip.h"
|
||||
#include "route_sorter.h"
|
||||
#include "tooltips.h"
|
||||
#include "utils.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -219,7 +220,7 @@ EditorRoutes::EditorRoutes (Editor* e)
|
|||
for (int i = 0; ci[i].index >= 0; ++i) {
|
||||
col = _display.get_column (ci[i].index);
|
||||
l = manage (new Label (ci[i].label));
|
||||
ARDOUR_UI::instance()->set_tip (*l, ci[i].tooltip);
|
||||
set_tooltip (*l, ci[i].tooltip);
|
||||
col->set_widget (*l);
|
||||
l->show ();
|
||||
}
|
||||
|
|
|
@ -20,8 +20,6 @@
|
|||
|
||||
#include "export_timespan_selector.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
|
||||
#include "ardour/location.h"
|
||||
#include "ardour/types.h"
|
||||
#include "ardour/session.h"
|
||||
|
|
|
@ -34,7 +34,6 @@
|
|||
#include "pbd/fastlog.h"
|
||||
#include "pbd/stacktrace.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "gain_meter.h"
|
||||
#include "logmeter.h"
|
||||
#include "gui_thread.h"
|
||||
|
@ -43,6 +42,7 @@
|
|||
#include "utils.h"
|
||||
#include "meter_patterns.h"
|
||||
#include "timers.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
#include "ardour/session.h"
|
||||
|
@ -146,8 +146,8 @@ GainMeterBase::GainMeterBase (Session* s, bool horizontal, int fader_length, int
|
|||
gain_automation_style_button.set_name ("mixer strip button");
|
||||
gain_automation_state_button.set_name ("mixer strip button");
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (gain_automation_state_button, _("Fader automation mode"));
|
||||
ARDOUR_UI::instance()->set_tip (gain_automation_style_button, _("Fader automation type"));
|
||||
set_tooltip (gain_automation_state_button, _("Fader automation mode"));
|
||||
set_tooltip (gain_automation_style_button, _("Fader automation type"));
|
||||
|
||||
gain_automation_style_button.unset_flags (Gtk::CAN_FOCUS);
|
||||
gain_automation_state_button.unset_flags (Gtk::CAN_FOCUS);
|
||||
|
@ -959,8 +959,8 @@ GainMeter::GainMeter (Session* s, int fader_length)
|
|||
gain_automation_style_button.set_name ("mixer strip button");
|
||||
gain_automation_state_button.set_name ("mixer strip button");
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (gain_automation_state_button, _("Fader automation mode"));
|
||||
ARDOUR_UI::instance()->set_tip (gain_automation_style_button, _("Fader automation type"));
|
||||
set_tooltip (gain_automation_state_button, _("Fader automation mode"));
|
||||
set_tooltip (gain_automation_style_button, _("Fader automation type"));
|
||||
|
||||
gain_automation_style_button.unset_flags (Gtk::CAN_FOCUS);
|
||||
gain_automation_state_button.unset_flags (Gtk::CAN_FOCUS);
|
||||
|
|
|
@ -43,12 +43,12 @@
|
|||
#include "ardour/session.h"
|
||||
#include "ardour/value_as_string.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "prompter.h"
|
||||
#include "plugin_ui.h"
|
||||
#include "gui_thread.h"
|
||||
#include "automation_controller.h"
|
||||
#include "timers.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -58,6 +58,7 @@ using namespace ARDOUR;
|
|||
using namespace PBD;
|
||||
using namespace Gtkmm2ext;
|
||||
using namespace Gtk;
|
||||
using namespace ARDOUR_UI_UTILS;
|
||||
|
||||
GenericPluginUI::GenericPluginUI (boost::shared_ptr<PluginInsert> pi, bool scrollable)
|
||||
: PlugUIBase (pi)
|
||||
|
@ -298,7 +299,7 @@ GenericPluginUI::build ()
|
|||
|
||||
const std::string param_docs = plugin->get_parameter_docs(i);
|
||||
if (!param_docs.empty()) {
|
||||
ARDOUR_UI::instance()->set_tip(cui, param_docs.c_str());
|
||||
set_tooltip(cui, param_docs.c_str());
|
||||
}
|
||||
|
||||
control_uis.push_back(cui);
|
||||
|
@ -489,7 +490,7 @@ GenericPluginUI::ControlUI::ControlUI (const Evoral::Parameter& p)
|
|||
, file_button(NULL)
|
||||
{
|
||||
automate_button.set_name ("PluginAutomateButton");
|
||||
ARDOUR_UI::instance()->set_tip (automate_button, _("Automation control"));
|
||||
set_tooltip (automate_button, _("Automation control"));
|
||||
|
||||
/* XXX translators: use a string here that will be at least as long
|
||||
as the longest automation label (see ::automation_state_changed()
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
#include "prompter.h"
|
||||
#include "utils.h"
|
||||
#include "public_editor.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -315,20 +316,20 @@ LocationEditRow::set_location (Location *loc)
|
|||
show_cd_track_details ();
|
||||
}
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (remove_button, _("Remove this range"));
|
||||
ARDOUR_UI::instance()->set_tip (start_clock, _("Start time - middle click to locate here"));
|
||||
ARDOUR_UI::instance()->set_tip (end_clock, _("End time - middle click to locate here"));
|
||||
ARDOUR_UI::instance()->set_tip (length_clock, _("Length"));
|
||||
set_tooltip (remove_button, _("Remove this range"));
|
||||
set_tooltip (start_clock, _("Start time - middle click to locate here"));
|
||||
set_tooltip (end_clock, _("End time - middle click to locate here"));
|
||||
set_tooltip (length_clock, _("Length"));
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (start_to_playhead_button, _("Set range start from playhead location"));
|
||||
ARDOUR_UI::instance()->set_tip (end_to_playhead_button, _("Set range end from playhead location"));
|
||||
set_tooltip (start_to_playhead_button, _("Set range start from playhead location"));
|
||||
set_tooltip (end_to_playhead_button, _("Set range end from playhead location"));
|
||||
|
||||
} else {
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (remove_button, _("Remove this marker"));
|
||||
ARDOUR_UI::instance()->set_tip (start_clock, _("Position - middle click to locate here"));
|
||||
set_tooltip (remove_button, _("Remove this marker"));
|
||||
set_tooltip (start_clock, _("Position - middle click to locate here"));
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (start_to_playhead_button, _("Set marker time from playhead location"));
|
||||
set_tooltip (start_to_playhead_button, _("Set marker time from playhead location"));
|
||||
|
||||
end_clock.hide();
|
||||
length_clock.hide();
|
||||
|
|
|
@ -34,10 +34,10 @@
|
|||
#include <gtkmm2ext/utils.h>
|
||||
#include <gtkmm2ext/rgb_macros.h>
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "logmeter.h"
|
||||
#include "gui_thread.h"
|
||||
#include "ardour_window.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
#include "utils.h"
|
||||
|
||||
|
@ -158,7 +158,7 @@ MeterStrip::MeterStrip (Session* sess, boost::shared_ptr<ARDOUR::Route> rt)
|
|||
// peak display
|
||||
peak_display.set_name ("meterbridge peakindicator");
|
||||
peak_display.set_elements((ArdourButton::Element) (ArdourButton::Edge|ArdourButton::Body));
|
||||
ARDOUR_UI::instance()->set_tip (peak_display, _("Reset Peak"));
|
||||
set_tooltip (peak_display, _("Reset Peak"));
|
||||
max_peak = minus_infinity();
|
||||
peak_display.unset_flags (Gtk::CAN_FOCUS);
|
||||
peak_display.set_size_request(PX_SCALE(12, 12), PX_SCALE(8, 8));
|
||||
|
@ -183,8 +183,8 @@ MeterStrip::MeterStrip (Session* sess, boost::shared_ptr<ARDOUR::Route> rt)
|
|||
name_label.set_layout_ellipsize_width(48 * PANGO_SCALE);
|
||||
name_label.set_size_request(PX_SCALE(18, 18), PX_SCALE(50, 50));
|
||||
name_label.set_alignment(-1.0, .5);
|
||||
ARDOUR_UI::instance()->set_tip (name_label, _route->name());
|
||||
ARDOUR_UI::instance()->set_tip (*level_meter, _route->name());
|
||||
set_tooltip (name_label, _route->name());
|
||||
set_tooltip (*level_meter, _route->name());
|
||||
|
||||
number_label.set_corner_radius(2);
|
||||
number_label.set_elements((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::Text|ArdourButton::Inactive));
|
||||
|
@ -396,9 +396,9 @@ MeterStrip::strip_property_changed (const PropertyChange& what_changed)
|
|||
}
|
||||
ENSURE_GUI_THREAD (*this, &MeterStrip::strip_name_changed, what_changed);
|
||||
name_changed();
|
||||
ARDOUR_UI::instance()->set_tip (name_label, _route->name());
|
||||
set_tooltip (name_label, _route->name());
|
||||
if (level_meter) {
|
||||
ARDOUR_UI::instance()->set_tip (*level_meter, _route->name());
|
||||
set_tooltip (*level_meter, _route->name());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -60,7 +60,6 @@
|
|||
#include "ardour/track.h"
|
||||
#include "ardour/types.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "ardour_button.h"
|
||||
#include "automation_line.h"
|
||||
#include "automation_time_axis.h"
|
||||
|
@ -84,6 +83,7 @@
|
|||
#include "rgb_macros.h"
|
||||
#include "selection.h"
|
||||
#include "step_editor.h"
|
||||
#include "tooltips.h"
|
||||
#include "utils.h"
|
||||
#include "note_base.h"
|
||||
|
||||
|
@ -311,8 +311,8 @@ MidiTimeAxisView::set_route (boost::shared_ptr<Route> rt)
|
|||
}
|
||||
}
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (_midnam_model_selector, _("External MIDI Device"));
|
||||
ARDOUR_UI::instance()->set_tip (_midnam_custom_device_mode_selector, _("External Device Mode"));
|
||||
set_tooltip (_midnam_model_selector, _("External MIDI Device"));
|
||||
set_tooltip (_midnam_custom_device_mode_selector, _("External Device Mode"));
|
||||
|
||||
_midi_controls_box.set_homogeneous(false);
|
||||
_midi_controls_box.set_border_width (2);
|
||||
|
@ -322,7 +322,7 @@ MidiTimeAxisView::set_route (boost::shared_ptr<Route> rt)
|
|||
|
||||
ArdourButton *channel_selector_button = manage (new ArdourButton(_("Chns")));
|
||||
channel_selector_button->set_name ("route button");
|
||||
ARDOUR_UI::instance()->set_tip (channel_selector_button, _("Click to edit channel settings"));
|
||||
set_tooltip (channel_selector_button, _("Click to edit channel settings"));
|
||||
|
||||
// Insert expanding space labels to get full width justification
|
||||
_channel_status_box.pack_start (_playback_channel_status, false, false, 2);
|
||||
|
|
|
@ -53,7 +53,6 @@
|
|||
#include "ardour/types.h"
|
||||
#include "ardour/user_bundle.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "ardour_window.h"
|
||||
#include "mixer_strip.h"
|
||||
#include "mixer_ui.h"
|
||||
|
@ -66,6 +65,7 @@
|
|||
#include "gui_thread.h"
|
||||
#include "route_group_menu.h"
|
||||
#include "meter_patterns.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -156,10 +156,10 @@ MixerStrip::init ()
|
|||
}
|
||||
|
||||
width_button.set_icon (ArdourIcon::StripWidth);
|
||||
ARDOUR_UI::instance()->set_tip (width_button, t);
|
||||
set_tooltip (width_button, t);
|
||||
|
||||
hide_button.set_icon (ArdourIcon::CloseCross);
|
||||
ARDOUR_UI::instance()->set_tip (&hide_button, _("Hide this mixer strip"));
|
||||
set_tooltip (&hide_button, _("Hide this mixer strip"));
|
||||
|
||||
input_button_box.set_spacing(2);
|
||||
|
||||
|
@ -170,7 +170,7 @@ MixerStrip::init ()
|
|||
output_button.set_text (_("Output"));
|
||||
output_button.set_name ("mixer strip button");
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (&meter_point_button, _("Click to select metering point"), "");
|
||||
set_tooltip (&meter_point_button, _("Click to select metering point"));
|
||||
meter_point_button.set_name ("mixer strip button");
|
||||
|
||||
bottom_button_table.attach (meter_point_button, 2, 3, 0, 1);
|
||||
|
@ -251,7 +251,7 @@ MixerStrip::init ()
|
|||
name_button.set_text_ellipsize (Pango::ELLIPSIZE_END);
|
||||
name_button.signal_size_allocate().connect (sigc::mem_fun (*this, &MixerStrip::name_button_resized));
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (&group_button, _("Mix group"), "");
|
||||
set_tooltip (&group_button, _("Mix group"));
|
||||
group_button.set_name ("mixer strip button");
|
||||
|
||||
_comment_button.set_name (X_("mixer strip button"));
|
||||
|
@ -544,7 +544,7 @@ MixerStrip::set_route (boost::shared_ptr<Route> rt)
|
|||
midi_input_enable_button->set_icon (ArdourIcon::DinMidi);
|
||||
midi_input_enable_button->signal_button_press_event().connect (sigc::mem_fun (*this, &MixerStrip::input_active_button_press), false);
|
||||
midi_input_enable_button->signal_button_release_event().connect (sigc::mem_fun (*this, &MixerStrip::input_active_button_release), false);
|
||||
ARDOUR_UI::instance()->set_tip (midi_input_enable_button, _("Enable/Disable MIDI input"));
|
||||
set_tooltip (midi_input_enable_button, _("Enable/Disable MIDI input"));
|
||||
} else {
|
||||
input_button_box.remove (*midi_input_enable_button);
|
||||
}
|
||||
|
@ -1335,9 +1335,9 @@ MixerStrip::update_io_button (boost::shared_ptr<ARDOUR::Route> route, Width widt
|
|||
strcpy(tooltip_cstr, tooltip.str().c_str());
|
||||
|
||||
if (for_input) {
|
||||
ARDOUR_UI::instance()->set_tip (&input_button, tooltip_cstr, "");
|
||||
set_tooltip (&input_button, tooltip_cstr);
|
||||
} else {
|
||||
ARDOUR_UI::instance()->set_tip (&output_button, tooltip_cstr, "");
|
||||
set_tooltip (&output_button, tooltip_cstr);
|
||||
}
|
||||
|
||||
if (each_io_has_one_connection) {
|
||||
|
@ -1472,7 +1472,7 @@ MixerStrip::setup_comment_button ()
|
|||
break;
|
||||
}
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (
|
||||
set_tooltip (
|
||||
_comment_button, _route->comment().empty() ? _("Click to Add/Edit Comments") : _route->comment()
|
||||
);
|
||||
|
||||
|
@ -1698,7 +1698,7 @@ MixerStrip::name_changed ()
|
|||
break;
|
||||
}
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (name_button, _route->name());
|
||||
set_tooltip (name_button, _route->name());
|
||||
|
||||
if (_session->config.get_track_name_number()) {
|
||||
const int64_t track_number = _route->track_number ();
|
||||
|
|
|
@ -37,11 +37,11 @@
|
|||
#include "ardour/route.h"
|
||||
#include "ardour/user_bundle.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "gui_thread.h"
|
||||
#include "monitor_section.h"
|
||||
#include "public_editor.h"
|
||||
#include "timers.h"
|
||||
#include "tooltips.h"
|
||||
#include "volume_controller.h"
|
||||
#include "ui_config.h"
|
||||
#include "utils.h"
|
||||
|
@ -139,19 +139,19 @@ MonitorSection::MonitorSection (Session* s)
|
|||
solo_model_box.show ();
|
||||
|
||||
act = ActionManager::get_action (X_("Solo"), X_("solo-use-in-place"));
|
||||
ARDOUR_UI::instance()->set_tip (solo_in_place_button, _("Solo controls affect solo-in-place"));
|
||||
set_tooltip (solo_in_place_button, _("Solo controls affect solo-in-place"));
|
||||
if (act) {
|
||||
solo_in_place_button.set_related_action (act);
|
||||
}
|
||||
|
||||
act = ActionManager::get_action (X_("Solo"), X_("solo-use-afl"));
|
||||
ARDOUR_UI::instance()->set_tip (afl_button, _("Solo controls toggle after-fader-listen"));
|
||||
set_tooltip (afl_button, _("Solo controls toggle after-fader-listen"));
|
||||
if (act) {
|
||||
afl_button.set_related_action (act);
|
||||
}
|
||||
|
||||
act = ActionManager::get_action (X_("Solo"), X_("solo-use-pfl"));
|
||||
ARDOUR_UI::instance()->set_tip (pfl_button, _("Solo controls toggle pre-fader-listen"));
|
||||
set_tooltip (pfl_button, _("Solo controls toggle pre-fader-listen"));
|
||||
if (act) {
|
||||
pfl_button.set_related_action (act);
|
||||
}
|
||||
|
@ -161,7 +161,7 @@ MonitorSection::MonitorSection (Session* s)
|
|||
solo_boost_control = new ArdourKnob ();
|
||||
solo_boost_control->set_name("monitor knob");
|
||||
solo_boost_control->set_size_request (PX_SCALE(40), PX_SCALE(40));
|
||||
ARDOUR_UI::instance()->set_tip (*solo_boost_control, _("Gain increase for soloed signals (0dB is normal)"));
|
||||
set_tooltip (*solo_boost_control, _("Gain increase for soloed signals (0dB is normal)"));
|
||||
|
||||
solo_boost_display = new ArdourDisplay ();
|
||||
solo_boost_display->set_name("monitor section cut");
|
||||
|
@ -190,7 +190,7 @@ MonitorSection::MonitorSection (Session* s)
|
|||
solo_cut_control = new ArdourKnob ();
|
||||
solo_cut_control->set_name ("monitor knob");
|
||||
solo_cut_control->set_size_request (PX_SCALE(40), PX_SCALE(40));
|
||||
ARDOUR_UI::instance()->set_tip (*solo_cut_control, _("Gain reduction non-soloed signals\nA value above -inf dB causes \"solo-in-front\""));
|
||||
set_tooltip (*solo_cut_control, _("Gain reduction non-soloed signals\nA value above -inf dB causes \"solo-in-front\""));
|
||||
|
||||
solo_cut_display = new ArdourDisplay ();
|
||||
solo_cut_display->set_name("monitor section cut");
|
||||
|
@ -216,7 +216,7 @@ MonitorSection::MonitorSection (Session* s)
|
|||
dim_control = new ArdourKnob (ArdourKnob::default_elements, ArdourKnob::Detent);
|
||||
dim_control->set_name ("monitor knob");
|
||||
dim_control->set_size_request (PX_SCALE(40), PX_SCALE(40));
|
||||
ARDOUR_UI::instance()->set_tip (*dim_control, _("Gain reduction to use when dimming monitor outputs"));
|
||||
set_tooltip (*dim_control, _("Gain reduction to use when dimming monitor outputs"));
|
||||
|
||||
dim_display = new ArdourDisplay ();
|
||||
dim_display->set_name("monitor section cut");
|
||||
|
@ -242,7 +242,7 @@ MonitorSection::MonitorSection (Session* s)
|
|||
|
||||
exclusive_solo_button.set_text (_("Excl. Solo"));
|
||||
exclusive_solo_button.set_name (X_("monitor solo exclusive"));
|
||||
ARDOUR_UI::instance()->set_tip (&exclusive_solo_button, _("Exclusive solo means that only 1 solo is active at a time"));
|
||||
set_tooltip (&exclusive_solo_button, _("Exclusive solo means that only 1 solo is active at a time"));
|
||||
|
||||
act = ActionManager::get_action (X_("Monitor"), X_("toggle-exclusive-solo"));
|
||||
if (act) {
|
||||
|
@ -251,7 +251,7 @@ MonitorSection::MonitorSection (Session* s)
|
|||
|
||||
solo_mute_override_button.set_text (_("Solo » Mute"));
|
||||
solo_mute_override_button.set_name (X_("monitor solo override"));
|
||||
ARDOUR_UI::instance()->set_tip (&solo_mute_override_button, _("If enabled, solo will override mute\n(a soloed & muted track or bus will be audible)"));
|
||||
set_tooltip (&solo_mute_override_button, _("If enabled, solo will override mute\n(a soloed & muted track or bus will be audible)"));
|
||||
|
||||
act = ActionManager::get_action (X_("Monitor"), X_("toggle-mute-overrides-solo"));
|
||||
if (act) {
|
||||
|
@ -1458,7 +1458,7 @@ MonitorSection::update_output_display ()
|
|||
tooltip_cstr = new char[tooltip.str().size() + 1];
|
||||
strcpy(tooltip_cstr, tooltip.str().c_str());
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (output_button, tooltip_cstr, "");
|
||||
set_tooltip (output_button, tooltip_cstr, "");
|
||||
|
||||
if (each_io_has_one_connection) {
|
||||
if (total_connection_count == ardour_connection_count) {
|
||||
|
|
|
@ -27,12 +27,12 @@
|
|||
#include "ardour/panner_shell.h"
|
||||
#include "ardour/session.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "panner_ui.h"
|
||||
#include "panner2d.h"
|
||||
#include "gui_thread.h"
|
||||
#include "stereo_panner.h"
|
||||
#include "timers.h"
|
||||
#include "tooltips.h"
|
||||
#include "mono_panner.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
|
@ -43,6 +43,7 @@ using namespace ARDOUR;
|
|||
using namespace PBD;
|
||||
using namespace Gtkmm2ext;
|
||||
using namespace Gtk;
|
||||
using namespace ARDOUR_UI_UTILS;
|
||||
|
||||
PannerUI::PannerUI (Session* s)
|
||||
: _current_nouts (-1)
|
||||
|
@ -68,8 +69,8 @@ PannerUI::PannerUI (Session* s)
|
|||
pan_automation_style_button.set_name ("MixerAutomationModeButton");
|
||||
pan_automation_state_button.set_name ("MixerAutomationPlaybackButton");
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (pan_automation_state_button, _("Pan automation mode"));
|
||||
ARDOUR_UI::instance()->set_tip (pan_automation_style_button, _("Pan automation type"));
|
||||
set_tooltip (pan_automation_state_button, _("Pan automation mode"));
|
||||
set_tooltip (pan_automation_style_button, _("Pan automation type"));
|
||||
|
||||
//set_size_request_to_display_given_text (pan_automation_state_button, X_("O"), 2, 2);
|
||||
//set_size_request_to_display_given_text (pan_automation_style_button, X_("0"), 2, 2);
|
||||
|
|
|
@ -38,9 +38,9 @@
|
|||
#include "ardour/plugin.h"
|
||||
#include "ardour/utils.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "plugin_selector.h"
|
||||
#include "gui_thread.h"
|
||||
#include "tooltips.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
||||
|
@ -48,6 +48,7 @@ using namespace ARDOUR;
|
|||
using namespace PBD;
|
||||
using namespace Gtk;
|
||||
using namespace std;
|
||||
using namespace ARDOUR_UI_UTILS;
|
||||
|
||||
static const char* _filter_mode_strings[] = {
|
||||
N_("Name contains"),
|
||||
|
@ -126,11 +127,11 @@ PluginSelector::PluginSelector (PluginManager& mgr)
|
|||
ascroller.set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC);
|
||||
ascroller.add(added_list);
|
||||
btn_add = manage(new Gtk::Button(Stock::ADD));
|
||||
ARDOUR_UI::instance()->set_tip(*btn_add, _("Add a plugin to the effect list"));
|
||||
set_tooltip(*btn_add, _("Add a plugin to the effect list"));
|
||||
btn_add->set_sensitive (false);
|
||||
btn_remove = manage(new Gtk::Button(Stock::REMOVE));
|
||||
btn_remove->set_sensitive (false);
|
||||
ARDOUR_UI::instance()->set_tip(*btn_remove, _("Remove a plugin from the effect list"));
|
||||
set_tooltip(*btn_remove, _("Remove a plugin from the effect list"));
|
||||
|
||||
btn_add->set_name("PluginSelectorButton");
|
||||
btn_remove->set_name("PluginSelectorButton");
|
||||
|
|
|
@ -58,7 +58,6 @@
|
|||
#endif
|
||||
|
||||
#include "ardour_window.h"
|
||||
#include "ardour_ui.h"
|
||||
#include "prompter.h"
|
||||
#include "plugin_ui.h"
|
||||
#include "utils.h"
|
||||
|
@ -68,6 +67,7 @@
|
|||
#include "latency_gui.h"
|
||||
#include "plugin_eq_gui.h"
|
||||
#include "new_plugin_preset_dialog.h"
|
||||
#include "tooltips.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
||||
|
@ -428,12 +428,12 @@ PlugUIBase::PlugUIBase (boost::shared_ptr<PluginInsert> pi)
|
|||
{
|
||||
_preset_modified.set_size_request (16, -1);
|
||||
_preset_combo.set_text("(default)");
|
||||
ARDOUR_UI::instance()->set_tip (_preset_combo, _("Presets (if any) for this plugin\n(Both factory and user-created)"));
|
||||
ARDOUR_UI::instance()->set_tip (add_button, _("Save a new preset"));
|
||||
ARDOUR_UI::instance()->set_tip (save_button, _("Save the current preset"));
|
||||
ARDOUR_UI::instance()->set_tip (delete_button, _("Delete the current preset"));
|
||||
ARDOUR_UI::instance()->set_tip (reset_button, _("Reset parameters to default (if no parameters are in automation play mode)"));
|
||||
ARDOUR_UI::instance()->set_tip (bypass_button, _("Disable signal processing by the plugin"));
|
||||
set_tooltip (_preset_combo, _("Presets (if any) for this plugin\n(Both factory and user-created)"));
|
||||
set_tooltip (add_button, _("Save a new preset"));
|
||||
set_tooltip (save_button, _("Save the current preset"));
|
||||
set_tooltip (delete_button, _("Delete the current preset"));
|
||||
set_tooltip (reset_button, _("Reset parameters to default (if no parameters are in automation play mode)"));
|
||||
set_tooltip (bypass_button, _("Disable signal processing by the plugin"));
|
||||
_no_load_preset = 0;
|
||||
|
||||
update_preset_list ();
|
||||
|
@ -470,8 +470,8 @@ PlugUIBase::PlugUIBase (boost::shared_ptr<PluginInsert> pi)
|
|||
|
||||
focus_button.add (*focus_out_image);
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (focus_button, string_compose (_("Click to allow the plugin to receive keyboard events that %1 would normally use as a shortcut"), PROGRAM_NAME));
|
||||
ARDOUR_UI::instance()->set_tip (bypass_button, _("Click to enable/disable this plugin"));
|
||||
set_tooltip (focus_button, string_compose (_("Click to allow the plugin to receive keyboard events that %1 would normally use as a shortcut"), PROGRAM_NAME));
|
||||
set_tooltip (bypass_button, _("Click to enable/disable this plugin"));
|
||||
|
||||
description_expander.property_expanded().signal_changed().connect( sigc::mem_fun(*this, &PlugUIBase::toggle_description));
|
||||
description_expander.set_expanded(false);
|
||||
|
@ -682,14 +682,14 @@ PlugUIBase::focus_toggled (GdkEventButton*)
|
|||
focus_button.remove ();
|
||||
focus_button.add (*focus_out_image);
|
||||
focus_out_image->show ();
|
||||
ARDOUR_UI::instance()->set_tip (focus_button, string_compose (_("Click to allow the plugin to receive keyboard events that %1 would normally use as a shortcut"), PROGRAM_NAME));
|
||||
set_tooltip (focus_button, string_compose (_("Click to allow the plugin to receive keyboard events that %1 would normally use as a shortcut"), PROGRAM_NAME));
|
||||
KeyboardFocused (false);
|
||||
} else {
|
||||
Keyboard::the_keyboard().magic_widget_grab_focus();
|
||||
focus_button.remove ();
|
||||
focus_button.add (*focus_in_image);
|
||||
focus_in_image->show ();
|
||||
ARDOUR_UI::instance()->set_tip (focus_button, string_compose (_("Click to allow normal use of %1 keyboard shortcuts"), PROGRAM_NAME));
|
||||
set_tooltip (focus_button, string_compose (_("Click to allow normal use of %1 keyboard shortcuts"), PROGRAM_NAME));
|
||||
KeyboardFocused (true);
|
||||
}
|
||||
|
||||
|
|
|
@ -74,6 +74,7 @@
|
|||
#include "route_processor_selection.h"
|
||||
#include "send_ui.h"
|
||||
#include "timers.h"
|
||||
#include "tooltips.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
||||
|
@ -322,10 +323,10 @@ ProcessorEntry::setup_tooltip ()
|
|||
postfix = string_compose(_("\nThis mono plugin has been replicated %1 times."), replicated);
|
||||
}
|
||||
if (pi->plugin()->has_editor()) {
|
||||
ARDOUR_UI::instance()->set_tip (_button,
|
||||
ARDOUR_UI_UTILS::set_tooltip (_button,
|
||||
string_compose (_("<b>%1</b>\nDouble-click to show GUI.\nAlt+double-click to show generic GUI.%2"), name (Wide), postfix));
|
||||
} else {
|
||||
ARDOUR_UI::instance()->set_tip (_button,
|
||||
ARDOUR_UI_UTILS::set_tooltip (_button,
|
||||
string_compose (_("<b>%1</b>\nDouble-click to show generic GUI.%2"), name (Wide), postfix));
|
||||
}
|
||||
return;
|
||||
|
@ -336,7 +337,7 @@ ProcessorEntry::setup_tooltip ()
|
|||
return;
|
||||
}
|
||||
}
|
||||
ARDOUR_UI::instance()->set_tip (_button, string_compose ("<b>%1</b>", name (Wide)));
|
||||
ARDOUR_UI_UTILS::set_tooltip (_button, string_compose ("<b>%1</b>", name (Wide)));
|
||||
}
|
||||
|
||||
string
|
||||
|
@ -603,7 +604,7 @@ ProcessorEntry::Control::set_tooltip ()
|
|||
|
||||
string sm = Glib::Markup::escape_text (tmp);
|
||||
_slider_persistant_tooltip.set_tip (sm);
|
||||
ARDOUR_UI::instance()->set_tip (_button, sm);
|
||||
ARDOUR_UI_UTILS::set_tooltip (_button, sm);
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -1048,7 +1049,7 @@ ProcessorBox::ProcessorBox (ARDOUR::Session* sess, boost::function<PluginSelecto
|
|||
);
|
||||
}
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (processor_display, _("Right-click to add/remove/edit\nplugins,inserts,sends and more"));
|
||||
ARDOUR_UI_UTILS::set_tooltip (processor_display, _("Right-click to add/remove/edit\nplugins,inserts,sends and more"));
|
||||
}
|
||||
|
||||
ProcessorBox::~ProcessorBox ()
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
#include "gui_thread.h"
|
||||
#include "region_editor.h"
|
||||
#include "public_editor.h"
|
||||
#include "tooltips.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
||||
|
@ -41,6 +42,7 @@ using namespace ARDOUR;
|
|||
using namespace PBD;
|
||||
using namespace std;
|
||||
using namespace Gtkmm2ext;
|
||||
using namespace ARDOUR_UI_UTILS;
|
||||
|
||||
RegionEditor::RegionEditor (Session* s, boost::shared_ptr<Region> r)
|
||||
: ArdourDialog (_("Region"))
|
||||
|
@ -76,7 +78,7 @@ RegionEditor::RegionEditor (Session* s, boost::shared_ptr<Region> r)
|
|||
sync_offset_absolute_clock.set_session (_session);
|
||||
start_clock.set_session (_session);
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (audition_button, _("audition this region"));
|
||||
set_tooltip (audition_button, _("audition this region"));
|
||||
|
||||
audition_button.unset_flags (Gtk::CAN_FOCUS);
|
||||
|
||||
|
|
|
@ -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"));
|
||||
}
|
||||
|
|
|
@ -51,6 +51,7 @@
|
|||
#include "opts.h"
|
||||
#include "engine_dialog.h"
|
||||
#include "i18n.h"
|
||||
#include "tooltips.h"
|
||||
#include "utils.h"
|
||||
|
||||
using namespace std;
|
||||
|
@ -360,7 +361,7 @@ SessionDialog::setup_initial_choice_box ()
|
|||
Gtk::Button *updates_button = manage (new Gtk::Button (_("Check the website for more...")));
|
||||
|
||||
updates_button->signal_clicked().connect (mem_fun(*this, &SessionDialog::updates_button_clicked) );
|
||||
ARDOUR_UI::instance()->set_tip (*updates_button, _("Click to open the program website in your web browser"));
|
||||
set_tooltip (*updates_button, _("Click to open the program website in your web browser"));
|
||||
|
||||
info_box->pack_start (*updates_button, false, false);
|
||||
|
||||
|
|
|
@ -32,15 +32,16 @@
|
|||
#include "gtkmm2ext/rgb_macros.h"
|
||||
|
||||
#include "actions.h"
|
||||
#include "ardour_ui.h"
|
||||
#include "rgb_macros.h"
|
||||
#include "shuttle_control.h"
|
||||
#include "tooltips.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
||||
using namespace Gtk;
|
||||
using namespace Gtkmm2ext;
|
||||
using namespace ARDOUR;
|
||||
using namespace ARDOUR_UI_UTILS;
|
||||
using std::min;
|
||||
using std::max;
|
||||
|
||||
|
@ -53,7 +54,7 @@ ShuttleControl::ShuttleControl ()
|
|||
: _controllable (new ShuttleControllable (*this))
|
||||
, binding_proxy (_controllable)
|
||||
{
|
||||
ARDOUR_UI::instance()->set_tip (*this, _("Shuttle speed control (Context-click for options)"));
|
||||
set_tooltip (*this, _("Shuttle speed control (Context-click for options)"));
|
||||
|
||||
pattern = 0;
|
||||
shine_pattern = 0;
|
||||
|
|
|
@ -48,7 +48,6 @@
|
|||
#include "ardour/session_state_utils.h"
|
||||
#include "ardour/template_utils.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "startup.h"
|
||||
#include "opts.h"
|
||||
#include "engine_dialog.h"
|
||||
|
|
|
@ -27,11 +27,11 @@
|
|||
|
||||
#include "ardour/filesystem_paths.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "midi_channel_selector.h"
|
||||
#include "midi_time_axis.h"
|
||||
#include "step_editor.h"
|
||||
#include "step_entry.h"
|
||||
#include "tooltips.h"
|
||||
#include "utils.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -188,13 +188,13 @@ StepEntry::StepEntry (StepEditor& seditor)
|
|||
note_length_box.pack_start (length_32_button, false, false);
|
||||
note_length_box.pack_start (length_64_button, false, false);
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (&length_1_button, _("Set note length to a whole note"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&length_2_button, _("Set note length to a half note"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&length_4_button, _("Set note length to a quarter note"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&length_8_button, _("Set note length to a eighth note"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&length_16_button, _("Set note length to a sixteenth note"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&length_32_button, _("Set note length to a thirty-second note"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&length_64_button, _("Set note length to a sixty-fourth note"), "");
|
||||
set_tooltip (&length_1_button, _("Set note length to a whole note"), "");
|
||||
set_tooltip (&length_2_button, _("Set note length to a half note"), "");
|
||||
set_tooltip (&length_4_button, _("Set note length to a quarter note"), "");
|
||||
set_tooltip (&length_8_button, _("Set note length to a eighth note"), "");
|
||||
set_tooltip (&length_16_button, _("Set note length to a sixteenth note"), "");
|
||||
set_tooltip (&length_32_button, _("Set note length to a thirty-second note"), "");
|
||||
set_tooltip (&length_64_button, _("Set note length to a sixty-fourth note"), "");
|
||||
|
||||
RadioButtonGroup velocity_group = velocity_ppp_button.get_group();
|
||||
velocity_pp_button.set_group (velocity_group);
|
||||
|
@ -273,14 +273,14 @@ StepEntry::StepEntry (StepEditor& seditor)
|
|||
velocity_ff_button.property_draw_indicator() = false;
|
||||
velocity_fff_button.property_draw_indicator() = false;
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_ppp_button, _("Set volume (velocity) to pianississimo"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_pp_button, _("Set volume (velocity) to pianissimo"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_p_button, _("Set volume (velocity) to piano"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_mp_button, _("Set volume (velocity) to mezzo-piano"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_mf_button, _("Set volume (velocity) to mezzo-forte"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_f_button, _("Set volume (velocity) to forte"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_ff_button, _("Set volume (velocity) to fortissimo"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&velocity_fff_button, _("Set volume (velocity) to fortississimo"), "");
|
||||
set_tooltip (&velocity_ppp_button, _("Set volume (velocity) to pianississimo"), "");
|
||||
set_tooltip (&velocity_pp_button, _("Set volume (velocity) to pianissimo"), "");
|
||||
set_tooltip (&velocity_p_button, _("Set volume (velocity) to piano"), "");
|
||||
set_tooltip (&velocity_mp_button, _("Set volume (velocity) to mezzo-piano"), "");
|
||||
set_tooltip (&velocity_mf_button, _("Set volume (velocity) to mezzo-forte"), "");
|
||||
set_tooltip (&velocity_f_button, _("Set volume (velocity) to forte"), "");
|
||||
set_tooltip (&velocity_ff_button, _("Set volume (velocity) to fortissimo"), "");
|
||||
set_tooltip (&velocity_fff_button, _("Set volume (velocity) to fortississimo"), "");
|
||||
|
||||
note_velocity_box.pack_start (velocity_ppp_button, false, false);
|
||||
note_velocity_box.pack_start (velocity_pp_button, false, false);
|
||||
|
@ -328,20 +328,20 @@ StepEntry::StepEntry (StepEditor& seditor)
|
|||
resync_box.pack_start (bar_resync_button, true, false);
|
||||
resync_box.pack_start (resync_button, true, false);
|
||||
|
||||
ARDOUR_UI::instance()->set_tip (&chord_button, _("Stack inserted notes to form a chord"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&sustain_button, _("Extend selected notes by note length"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&dot0_button, _("Use undotted note lengths"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&dot1_button, _("Use dotted (* 1.5) note lengths"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&dot2_button, _("Use double-dotted (* 1.75) note lengths"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&dot3_button, _("Use triple-dotted (* 1.875) note lengths"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&rest_button, _("Insert a note-length's rest"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&grid_rest_button, _("Insert a grid-unit's rest"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&beat_resync_button, _("Insert a rest until the next beat"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&bar_resync_button, _("Insert a rest until the next bar"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&bank_button, _("Insert a bank change message"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&program_button, _("Insert a program change message"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&back_button, _("Move Insert Position Back by Note Length"), "");
|
||||
ARDOUR_UI::instance()->set_tip (&resync_button, _("Move Insert Position to Edit Point"), "");
|
||||
set_tooltip (&chord_button, _("Stack inserted notes to form a chord"), "");
|
||||
set_tooltip (&sustain_button, _("Extend selected notes by note length"), "");
|
||||
set_tooltip (&dot0_button, _("Use undotted note lengths"), "");
|
||||
set_tooltip (&dot1_button, _("Use dotted (* 1.5) note lengths"), "");
|
||||
set_tooltip (&dot2_button, _("Use double-dotted (* 1.75) note lengths"), "");
|
||||
set_tooltip (&dot3_button, _("Use triple-dotted (* 1.875) note lengths"), "");
|
||||
set_tooltip (&rest_button, _("Insert a note-length's rest"), "");
|
||||
set_tooltip (&grid_rest_button, _("Insert a grid-unit's rest"), "");
|
||||
set_tooltip (&beat_resync_button, _("Insert a rest until the next beat"), "");
|
||||
set_tooltip (&bar_resync_button, _("Insert a rest until the next bar"), "");
|
||||
set_tooltip (&bank_button, _("Insert a bank change message"), "");
|
||||
set_tooltip (&program_button, _("Insert a program change message"), "");
|
||||
set_tooltip (&back_button, _("Move Insert Position Back by Note Length"), "");
|
||||
set_tooltip (&resync_button, _("Move Insert Position to Edit Point"), "");
|
||||
|
||||
act = myactions.find_action ("StepEditing/back");
|
||||
gtk_activatable_set_use_action_appearance (GTK_ACTIVATABLE (back_button.gobj()), false);
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
|
||||
#include "ardour/profile.h"
|
||||
|
||||
#include "ardour_ui.h"
|
||||
#include "ardour_dialog.h"
|
||||
#include "gui_thread.h"
|
||||
#include "public_editor.h"
|
||||
|
@ -55,6 +54,7 @@
|
|||
#include "streamview.h"
|
||||
#include "editor_drag.h"
|
||||
#include "editor.h"
|
||||
#include "tooltips.h"
|
||||
#include "ui_config.h"
|
||||
|
||||
#include "i18n.h"
|
||||
|
@ -147,7 +147,7 @@ TimeAxisView::TimeAxisView (ARDOUR::Session* sess, PublicEditor& ed, TimeAxisVie
|
|||
name_label.set_name ("TrackLabel");
|
||||
name_label.set_alignment (0.0, 0.5);
|
||||
name_label.set_width_chars (12);
|
||||
ARDOUR_UI::instance()->set_tip (name_label, _("Track/Bus name (double click to edit)"));
|
||||
set_tooltip (name_label, _("Track/Bus name (double click to edit)"));
|
||||
|
||||
Gtk::Entry* an_entry = new Gtkmm2ext::FocusEntry;
|
||||
an_entry->set_name ("EditorTrackNameDisplay");
|
||||
|
|
Loading…
Reference in New Issue