src/Builder4/MainWindow.bjs
authorAlan Knowles <alan@roojs.com>
Thu, 1 Feb 2024 11:34:06 +0000 (19:34 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 1 Feb 2024 11:34:06 +0000 (19:34 +0800)
src/Builder4/MainWindow.vala

src/Builder4/MainWindow.bjs
src/Builder4/MainWindow.vala

index 3cacd5a..90800af 100644 (file)
         ],
         "key_released" : [
          "(keyval, keycode, state) => {",
-         "\tGLib.debug(\"key release %d, %d, %d\" , (int) keyval, (int)  keycode, state);",
+         "\tGLib.debug(",
+         "\t",
+         "\t\t\"key release %d, %d, %d  ?= %d %d\" , ",
+         "\t\t\t(int) keyval, (int)  keycode, state,",
+         "\t\t\t(int)Gdk.Key.O, (int)Gdk.ModifierType.CONTROL_MASK",
+         "\t\t);",
          " \tif (keyval == Gdk.Key.Shift_L || keyval == Gdk.Key.Shift_R) {",
          " \t\tthis.is_shift = 0;",
          "\t}",
index 601cf4b..69f1060 100644 (file)
@@ -2648,7 +2648,12 @@ public class Xcls_MainWindow : Object
 
                        //listeners
                        this.el.key_released.connect( (keyval, keycode, state) => {
-                               GLib.debug("key release %d, %d, %d" , (int) keyval, (int)  keycode, state);
+                               GLib.debug(
+                               
+                                       "key release %d, %d, %d  ?= %d %d" , 
+                                               (int) keyval, (int)  keycode, state,
+                                               (int)Gdk.Key.O, (int)Gdk.ModifierType.CONTROL_MASK
+                                       );
                                if (keyval == Gdk.Key.Shift_L || keyval == Gdk.Key.Shift_R) {
                                        this.is_shift = 0;
                                }