From: megacz Date: Fri, 30 Jan 2004 07:43:42 +0000 (+0000) Subject: 2003/12/29 22:07:00 X-Git-Tag: RC3~217 X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=commitdiff_plain;h=fd4126d20d5d33fb5e122d76616a439f7177cd03 2003/12/29 22:07:00 darcs-hash:20040130074342-2ba56-603ecd031134574ccf6f00b1e4c741929cd46012.gz --- diff --git a/src/org/xwt/Box.java b/src/org/xwt/Box.java index 186e93d..13717cf 100644 --- a/src/org/xwt/Box.java +++ b/src/org/xwt/Box.java @@ -534,23 +534,23 @@ public final class Box extends JSScope implements Scheduler.Task { case "x": if (parent==null && Surface.fromBox(this)!=null) { CHECKSET_INT(x); } else { if (test(PACKED) && parent != null) return; CHECKSET_INT(x); dirty(); MARK_RESIZE; dirty(); } case "y": if (parent==null && Surface.fromBox(this)!=null) { CHECKSET_INT(y); } else { if (test(PACKED) && parent != null) return; CHECKSET_INT(y); dirty(); MARK_RESIZE; dirty(); } - case "Press1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Press2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Press3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Release1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Release2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Release3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Click1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Click2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Click3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "DoubleClick1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "DoubleClick2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "DoubleClick3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "KeyPressed": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "KeyReleased": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Move": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Enter": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); - case "Leave": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.put(name, value); + case "Press1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Press2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Press3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Release1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Release2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Release3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Click1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Click2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Click3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "DoubleClick1": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "DoubleClick2": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "DoubleClick3": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "KeyPressed": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "KeyReleased": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Move": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Enter": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); + case "Leave": if (!test(STOP_UPWARD_PROPAGATION) && parent != null) parent.putAndTriggerTraps(name, value); case "_Move": propagateDownward(name, value, false); case "_Press1": propagateDownward(name, value, false);