},
"xtype" : "EventControllerKey"
},
+ {
+ "$ 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"
+ },
{
"$ xns" : "Gtk",
"* ctor" : [
],
"string title" : "Add",
"xtype" : "ColumnViewColumn"
- },
- {
- "$ 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"
}
],
"string name" : "left-tree-view",