src/Builder4/WindowRooView.bjs
authorAlan <alan@roojs.com>
Thu, 18 Aug 2022 10:49:05 +0000 (18:49 +0800)
committerAlan <alan@roojs.com>
Thu, 18 Aug 2022 10:49:05 +0000 (18:49 +0800)
src/Builder4/WindowRooView.vala

src/Builder4/WindowRooView.bjs
src/Builder4/WindowRooView.vala

index 890203d..c85bc2f 100644 (file)
             "button_press_event" : [
              "() => {",
              "\t",
-             "\t",
+             "\t if (event.keyval == Gdk.Key.g && (event.state & Gdk.ModifierType.CONTROL_MASK ) > 0 ) {",
+             "\t    GLib.debug(\"SAVE: ctrl-g  pressed\");",
+             "\t\t_this.forwardSearch(true);",
+             "\t    return true;",
+             "\t}",
+             "    ",
              "\tthis.button_is_pressed = true;",
              "\treturn false;",
              "}\t ",
index 45f9b80..382f0fe 100644 (file)
@@ -1189,7 +1189,12 @@ public class Xcls_WindowRooView : Object
             });
             this.el.button_press_event.connect( () => {
                
-               
+                if (event.keyval == Gdk.Key.g && (event.state & Gdk.ModifierType.CONTROL_MASK ) > 0 ) {
+                   GLib.debug("SAVE: ctrl-g  pressed");
+                       _this.forwardSearch(true);
+                   return true;
+               }
+                
                this.button_is_pressed = true;
                return false;
             });