summaryrefslogtreecommitdiff
path: root/gtk2_ardour/plugin_pin_dialog.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-06-21 17:05:03 +0200
committerRobin Gareus <robin@gareus.org>2017-06-21 18:13:41 +0200
commit55df5b39bc5ff2fc4efabb78d701e8a9e3d56b47 (patch)
tree06871e4ef22033be0e123f34f75c9d899f9cc823 /gtk2_ardour/plugin_pin_dialog.cc
parent8cd8cb165037906d5a35c8e147785845d0f4f808 (diff)
Prepare removal of redundant get_user/set_user API.
Diffstat (limited to 'gtk2_ardour/plugin_pin_dialog.cc')
-rw-r--r--gtk2_ardour/plugin_pin_dialog.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/gtk2_ardour/plugin_pin_dialog.cc b/gtk2_ardour/plugin_pin_dialog.cc
index 11efbcfb90..ed15db2a76 100644
--- a/gtk2_ardour/plugin_pin_dialog.cc
+++ b/gtk2_ardour/plugin_pin_dialog.cc
@@ -36,6 +36,7 @@
#include "ardour/profile.h"
#include "ardour/send.h"
#include "ardour/session.h"
+#include "ardour/value_as_string.h"
#include "plugin_pin_dialog.h"
#include "gui_thread.h"
@@ -1914,10 +1915,8 @@ PluginPinWidget::Control::set_tooltip ()
if (!c) {
return;
}
- char tmp[256];
- snprintf (tmp, sizeof (tmp), "%s: %.2f", _name.c_str (), c->internal_to_user (c->get_value ()));
-
- string sm = Gtkmm2ext::markup_escape_text (tmp);
+ std::string tt = _name + ": " + ARDOUR::value_as_string (c->desc(), c->get_value ());
+ string sm = Gtkmm2ext::markup_escape_text (tt);
_slider_persistant_tooltip.set_tip (sm);
}