src/Builder4/WindowLeftTree.bjs
authorAlan <alan@roojs.com>
Thu, 25 Jan 2024 08:49:20 +0000 (16:49 +0800)
committerAlan <alan@roojs.com>
Thu, 25 Jan 2024 08:49:20 +0000 (16:49 +0800)
src/Builder4/WindowLeftTree.vala

src/Builder4/WindowLeftTree.bjs
src/Builder4/WindowLeftTree.vala

index 90a3be1..b2698ca 100644 (file)
           "motion" : [
            "(  x, y) => {",
            " ",
-           "\t",
+           "\tvar dev = this.el.get_current_event_device();",
+           "\tGLib.debug(\"device : %s  - %d \", ",
+           "\t\tdev.get_type().name(), (int) dev.modifier_state);",
+           "\t\t",
            "\tif ((Gdk.ModifierType.SHIFT_MASK & this.el.get_current_event_state()) > 0) {",
            "\t\tGLib.debug(\"shift is pressed?\");",
            "\t} else {",
index 64b0502..22221f7 100644 (file)
@@ -951,7 +951,10 @@ public class Xcls_WindowLeftTree : Object
                        });
                        this.el.motion.connect( (  x, y) => {
                         
-                               
+                               var dev = this.el.get_current_event_device();
+                               GLib.debug("device : %s  - %d ", 
+                                       dev.get_type().name(), (int) dev.modifier_state);
+                                       
                                if ((Gdk.ModifierType.SHIFT_MASK & this.el.get_current_event_state()) > 0) {
                                        GLib.debug("shift is pressed?");
                                } else {