diff options
author | David Robillard <d@drobilla.net> | 2010-02-09 00:50:24 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2010-02-09 00:50:24 +0000 |
commit | b5148d93d5a9e6949f82f8685cab50cb772f2b9d (patch) | |
tree | dc83d91573d30819adb9bb2dd91ff13d0a20addf /gtk2_ardour/keyboard.cc | |
parent | 535d60237486e2227d22e5febbcfbf868abb11e3 (diff) |
Add keyboard shortcut to tooltip text where possible.
git-svn-id: svn://localhost/ardour2/branches/3.0@6657 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/keyboard.cc')
-rw-r--r-- | gtk2_ardour/keyboard.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gtk2_ardour/keyboard.cc b/gtk2_ardour/keyboard.cc index bcdd551c0a..99b24f6e01 100644 --- a/gtk2_ardour/keyboard.cc +++ b/gtk2_ardour/keyboard.cc @@ -22,6 +22,7 @@ #include "ardour/filesystem_paths.h" +#include "ardour_ui.h" #include "keyboard.h" #include "opts.h" @@ -38,9 +39,11 @@ accel_map_changed (GtkAccelMap* /*map*/, gchar* /*path*/, guint /*key*/, GdkModifierType /*mod*/, - gpointer /*arg*/) + gpointer keyboard) { + ArdourKeyboard* me = (ArdourKeyboard*)keyboard; Keyboard::keybindings_changed (); + me->ui.setup_tooltips (); } void @@ -173,7 +176,7 @@ ArdourKeyboard::setup_keybindings () /* catch changes */ GtkAccelMap* accelmap = gtk_accel_map_get(); - g_signal_connect (accelmap, "changed", (GCallback) accel_map_changed, 0); + g_signal_connect (accelmap, "changed", (GCallback) accel_map_changed, this); } Selection::Operation |