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

src/Builder4/MainWindow.bjs

index f56626c..1ccd8e6 100644 (file)
       }
      ],
      "xtype" : "OverlaySplitView"
-    },
-    {
-     "$ xns" : "Gtk",
-     "id" : "keystate",
-     "int is_shift" : 0,
-     "listeners" : {
-      "key_pressed" : [
-       "(keyval, keycode, state) => {",
-       "",
-       " \tif (keyval == Gdk.Key.Shift_L || keyval == Gdk.Key.Shift_R) {",
-       " \t\tthis.is_shift = 1;",
-       "\t}",
-       "\treturn true;",
-       "}",
-       ""
-      ],
-      "key_released" : [
-       "(keyval, keycode, state) => {",
-       "\tGLib.debug(\"key release %d, %d, %d\" , (int) keyval, (int)  keycode, state);",
-       " \tif (keyval == Gdk.Key.Shift_L || keyval == Gdk.Key.Shift_R) {",
-       " \t\tthis.is_shift = 0;",
-       "\t}",
-       "\t//GLib.debug(\"set state %d , shift = %d\", (int)this.el.get_current_event_state(), Gdk.ModifierType.SHIFT_MASK);",
-       "",
-       "",
-       " ",
-       "}"
-      ]
-     },
-     "xtype" : "EventControllerKey"
     }
    ],
    "listeners" : {