#include "canvas/debug.h"
-#include "ardour_ui.h"
#include "automation_time_axis.h"
#include "automation_streamview.h"
-#include "global_signals.h"
#include "gui_thread.h"
#include "route_time_axis.h"
#include "automation_line.h"
#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"
#include "utils.h"
#include "item_counts.h"
+#include "ui_config.h"
#include "i18n.h"
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;
CANVAS_DEBUG_NAME (_base_rect, string_compose ("base rect for %1", _name));
_base_rect->set_x1 (ArdourCanvas::COORD_MAX);
_base_rect->set_outline (false);
- _base_rect->set_fill_color (ARDOUR_UI::config()->color_mod (fill_color_name, "automation track fill"));
+ _base_rect->set_fill_color (UIConfiguration::instance().color_mod (fill_color_name, "automation track fill"));
_base_rect->set_data ("trackview", this);
_base_rect->Event.connect (sigc::bind (sigc::mem_fun (_editor, &PublicEditor::canvas_automation_track_event), _base_rect, this));
if (!a) {
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()) {
}
//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 */
)
);
- line->set_line_color (ARDOUR_UI::config()->color ("processor automation line"));
+ line->set_line_color (UIConfiguration::instance().color ("processor automation line"));
line->queue_reset ();
add_line (line);
}
/* make sure labels etc. are correct */
automation_state_changed ();
- ColorsChanged.connect (sigc::mem_fun (*this, &AutomationTimeAxisView::color_handler));
+ UIConfiguration::instance().ColorsChanged.connect (sigc::mem_fun (*this, &AutomationTimeAxisView::color_handler));
_route->DropReferences.connect (
_route_connections, invalidator (*this), boost::bind (&AutomationTimeAxisView::route_going_away, this), gui_context ()