JAL-1807 includes ?j2sdebug flag and DebugJS._(msg)
[jalviewjs.git] / bin / javajs / awt / event / Event.js
1 Clazz.declarePackage ("javajs.awt.event");
2 c$ = Clazz.decorateAsClass (function () {
3 this.source = null;
4 Clazz.instantialize (this, arguments);
5 }, javajs.awt.event, "Event");
6 Clazz.defineMethod (c$, "getSource", 
7 function () {
8 return this.source;
9 });
10 Clazz.defineStatics (c$,
11 "MOUSE_LEFT", 16,
12 "MOUSE_MIDDLE", 8,
13 "MOUSE_RIGHT", 4,
14 "MOUSE_WHEEL", 32,
15 "MAC_COMMAND", 20,
16 "BUTTON_MASK", 28,
17 "MOUSE_DOWN", 501,
18 "MOUSE_UP", 502,
19 "MOUSE_MOVE", 503,
20 "MOUSE_ENTER", 504,
21 "MOUSE_EXIT", 505,
22 "MOUSE_DRAG", 506,
23 "SHIFT_MASK", 1,
24 "ALT_MASK", 8,
25 "CTRL_MASK", 2,
26 "CTRL_ALT", 10,
27 "CTRL_SHIFT", 3,
28 "META_MASK", 4,
29 "VK_SHIFT", 16,
30 "VK_ALT", 18,
31 "VK_CONTROL", 17,
32 "VK_META", 157,
33 "VK_LEFT", 37,
34 "VK_RIGHT", 39,
35 "VK_PERIOD", 46,
36 "VK_SPACE", 32,
37 "VK_DOWN", 40,
38 "VK_UP", 38,
39 "VK_ESCAPE", 27,
40 "VK_DELETE", 127,
41 "VK_BACK_SPACE", 8,
42 "VK_PAGE_DOWN", 34,
43 "VK_PAGE_UP", 33,
44 "MOVED", 0,
45 "DRAGGED", 1,
46 "CLICKED", 2,
47 "WHEELED", 3,
48 "PRESSED", 4,
49 "RELEASED", 5);