From fffb7d5d50b1a54ed5d2cdbefa29b9504b5d1ce9 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 21 Jan 2013 18:18:42 +0000 Subject: [PATCH] safety steps for tooltips on plugin/processor sliders git-svn-id: svn://localhost/ardour2/branches/3.0@13951 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/processor_box.cc | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index 662550a5bd..7bdaa8b3cb 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -419,9 +419,6 @@ ProcessorEntry::Control::Control (boost::shared_ptr c, string _slider.set_name ("PluginSlider"); _slider.set_text (_name); -// box.pack_start (_label); -// _label.show (); -// _label.set_text (_name); box.pack_start (_slider); _slider.show (); @@ -464,10 +461,12 @@ ProcessorEntry::Control::set_tooltip () s << setprecision(2) << fixed; s << c->internal_to_user (c->get_value ()); } + + string sm = Glib::Markup::escape_text (s.str()); - ARDOUR_UI::instance()->set_tip (_label, s.str ()); - _slider_persistant_tooltip.set_tip (s.str ()); - ARDOUR_UI::instance()->set_tip (_button, s.str ()); + ARDOUR_UI::instance()->set_tip (_label, sm); + _slider_persistant_tooltip.set_tip (sm); + ARDOUR_UI::instance()->set_tip (_button, sm); } void