diff options
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.75.0/tests/input/vala/gh287.vala')
-rw-r--r-- | debian/uncrustify-trinity/uncrustify-trinity-0.75.0/tests/input/vala/gh287.vala | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.75.0/tests/input/vala/gh287.vala b/debian/uncrustify-trinity/uncrustify-trinity-0.75.0/tests/input/vala/gh287.vala new file mode 100644 index 00000000..fcb6fca6 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.75.0/tests/input/vala/gh287.vala @@ -0,0 +1,32 @@ +int main () { + key_press_event.connect ((e) => { + switch (e.keyval) { + case Gdk.Key.@0: + if ((e.state & Gdk.ModifierType.CONTROL_MASK) != 0) { + action_zoom_default_font (); + return true; + } + + break; + case Gdk.Key.@1: //alt+[1-8] + case Gdk.Key.@7: + case Gdk.Key.@8: + if (((e.state & Gdk.ModifierType.MOD1_MASK) != 0) && settings.alt_changes_tab) { + var i = e.keyval - 49; + if (i > notebook.n_tabs - 1) + return false; + + notebook.current = notebook.get_tab_by_index ((int) i); + return true; + } + + break; + default: + assert_not_reached () ; + } + + return false; + }); + + return 0 ; + } |