diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-05-10 01:09:42 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-05-10 01:09:42 -0400 |
commit | 1d8ef79da68a89c4561b9079b795d05484ddc419 (patch) | |
tree | b0c223e933897509ef346e6ba5b96612e432f4f0 /src/abaddon.cpp | |
parent | bbf32730cd322ab8d826b9fb73d83fbde73c5419 (diff) | |
download | abaddon-portaudio-1d8ef79da68a89c4561b9079b795d05484ddc419.tar.gz abaddon-portaudio-1d8ef79da68a89c4561b9079b795d05484ddc419.zip |
add ctrl+number key shortcuts for tabs
Diffstat (limited to 'src/abaddon.cpp')
-rw-r--r-- | src/abaddon.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/abaddon.cpp b/src/abaddon.cpp index 0e674fe..9b256ea 100644 --- a/src/abaddon.cpp +++ b/src/abaddon.cpp @@ -117,6 +117,20 @@ static bool HandleKeyEvents(GdkEvent *event, MainWindow *main_window) { else main_window->GoToNextTab(); return true; + case GDK_KEY_1: + case GDK_KEY_2: + case GDK_KEY_3: + case GDK_KEY_4: + case GDK_KEY_5: + case GDK_KEY_6: + case GDK_KEY_7: + case GDK_KEY_8: + case GDK_KEY_9: + main_window->GoToTab(event->key.keyval - GDK_KEY_1); + return true; + case GDK_KEY_0: + main_window->GoToTab(9); + return true; } } |