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

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

index 99dd864..fa2afad 100644 (file)
           "motion" : [
            "(  x, y) => {",
            " ",
+           "\t",
+           "\tif (Gdk.ModifierType.SHIFT_MASK & this.el.get_current_event_state()) {",
+           "\t\tGLib.debug(\"shift is pressed?\");",
+           "\t}",
+           "\t",
            "\tstring pos; // over / before / after..",
            "",
            "    GLib.debug(\"got drag motion\");",
index 057c6d7..dd67e0e 100644 (file)
@@ -952,6 +952,11 @@ public class Xcls_WindowLeftTree : Object
                        });
                        this.el.motion.connect( (  x, y) => {
                         
+                               
+                               if (Gdk.ModifierType.SHIFT_MASK & this.el.get_current_event_state()) {
+                                       GLib.debug("shift is pressed?");
+                               }
+                               
                                string pos; // over / before / after..
                        
                            GLib.debug("got drag motion");