diff options
author | Robin Gareus <robin@gareus.org> | 2017-06-21 17:05:03 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-06-21 18:13:41 +0200 |
commit | 55df5b39bc5ff2fc4efabb78d701e8a9e3d56b47 (patch) | |
tree | 06871e4ef22033be0e123f34f75c9d899f9cc823 /gtk2_ardour/plugin_pin_dialog.cc | |
parent | 8cd8cb165037906d5a35c8e147785845d0f4f808 (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.cc | 7 |
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); } |