1 '''
2 L{AEEvent} related constants.
3
4 @var EVENT_TEXT_BOUNDS: Bounds on a body of text changed
5 @type EVENT_TEXT_BOUNDS: integer
6 @var EVENT_VISIBLE_DATA: Visible data on the screen changed in some manner
7 @type EVENT_VISIBLE_DATA: integer
8 @var EVENT_OBJECT_BOUNDS: Bounds on an object changed
9 @type EVENT_OBJECT_BOUNDS: integer
10 @var EVENT_MOUSE_MOVE: Mouse pointer moved
11 @type EVENT_MOUSE_MOVE: integer
12 @var EVENT_MOUSE_PRESS: Mouse button clicked
13 @type EVENT_MOUSE_PRESS: integer
14 @var EVENT_MOUSE_RELEASE: Mouse button released
15 @type EVENT_MOUSE_RELEASE: integer
16 @var EVENT_ACTIVE_ITEM_SELECT: Active item changed inside a container-like
17 object
18 @type EVENT_ACTIVE_ITEM_SELECT: integer
19 @var EVENT_ADD_ITEM_SELECT: A new item was added to a selection
20 @type EVENT_ADD_ITEM_SELECT: integer
21 @var EVENT_REMOVE_ITEM_SELECT: An item was removed from a selection
22 @type EVENT_REMOVE_ITEM_SELECT: integer
23 @var EVENT_CHANGE_TEXT_SELECT: A string of text was added or removed from a
24 selection
25 @type EVENT_CHANGE_TEXT_SELECT: integer
26 @var EVENT_VIEW_GAINED: View was gained by activating it
27 @type EVENT_VIEW_GAINED: integer
28 @var EVENT_VIEW_LOST: View was lost by deactivating it
29 @type EVENT_VIEW_LOST: integer
30 @var EVENT_VIEW_STARTUP: View was identified at LSR startup
31 @type EVENT_VIEW_STARTUP: integer
32 @var EVENT_VIEW_FIRST_GAINED: View was gained by activating it during LSR
33 startup
34 @type EVENT_VIEW_FIRST_GAINED: integer
35 @var EVENT_SYNTHMOUSE_B1P: Synthesized mouse button 1 press.
36 @type EVENT_SYNTHMOUSE_B1P: string
37 @var EVENT_SYNTHMOUSE_B1R: Synthesized mouse button 1 release.
38 @type EVENT_SYNTHMOUSE_B1R: string
39 @var EVENT_SYNTHMOUSE_B1C: Synthesized mouse button 1 click.
40 @type EVENT_SYNTHMOUSE_B1C: string
41 @var EVENT_SYNTHMOUSE_B1D: Synthesized mouse button 1 double-click.
42 @type EVENT_SYNTHMOUSE_B1D: string
43 @var EVENT_SYNTHMOUSE_B2P: Synthesized mouse button 2 press.
44 @type EVENT_SYNTHMOUSE_B2P: string
45 @var EVENT_SYNTHMOUSE_B2R: Synthesized mouse button 2 release.
46 @type EVENT_SYNTHMOUSE_B2R: string
47 @var EVENT_SYNTHMOUSE_B2C: Synthesized mouse button 2 click.
48 @type EVENT_SYNTHMOUSE_B2C: string
49 @var EVENT_SYNTHMOUSE_B2D: Synthesized mouse button 2 double-click.
50 @type EVENT_SYNTHMOUSE_B2D: string
51 @var EVENT_SYNTHMOUSE_B3P: Synthesized mouse button 3 press.
52 @type EVENT_SYNTHMOUSE_B3P: string
53 @var EVENT_SYNTHMOUSE_B3R: Synthesized mouse button 3 release.
54 @type EVENT_SYNTHMOUSE_B3R: string
55 @var EVENT_SYNTHMOUSE_B3C: Synthesized mouse button 3 click.
56 @type EVENT_SYNTHMOUSE_B3C: string
57 @var EVENT_SYNTHMOUSE_B3D: Synthesized mouse button 3 double-click.
58 @type EVENT_SYNTHMOUSE_B3D: string
59 @var EVENT_SYNTHMOUSE_ABS: Move mouse pointer to absolute screen position.
60 @type EVENT_SYNTHMOUSE_ABS: string
61 @var EVENT_SYNTHMOUSE_REL: Move mouse pointer to relative screen position.
62 @type EVENT_SYNTHMOUSE_REL: string
63
64 @author: Peter Parente
65 @author: Scott Haeger
66 @organization: IBM Corporation
67 @copyright: Copyright (c) 2005, 2007 IBM Corporation
68 @license: The BSD License
69
70 All rights reserved. This program and the accompanying materials are made
71 available under the terms of the BSD license which accompanies
72 this distribution, and is available at
73 U{http://www.opensource.org/licenses/bsd-license.php}
74 '''
75
76 LAYER_FOCUS = 0
77 LAYER_TIER = 1
78 LAYER_BACKGROUND = 2
79 LAYERS_ALL = [LAYER_FOCUS, LAYER_TIER, LAYER_BACKGROUND]
80 LAYER_NAMES = ['focus', 'tier', 'background']
81
82
83 EXEC_NORMAL = 0
84 EXEC_HIGH = 1
85 EXEC_IMMEDIATE = 2
86
87
88 EVENT_OBJECT_BOUNDS = 0
89 EVENT_VISIBLE_DATA = 1
90 EVENT_TEXT_BOUNDS = 2
91
92
93 EVENT_MOUSE_MOVE = 0
94 EVENT_MOUSE_PRESS = 1
95 EVENT_MOUSE_RELEASE = 2
96
97
98 EVENT_ACTIVE_ITEM_SELECT = 0
99 EVENT_ADD_ITEM_SELECT = 1
100 EVENT_REMOVE_ITEM_SELECT = 2
101 EVENT_CHANGE_TEXT_SELECT = 3
102
103
104 EVENT_VIEW_LOST = 0
105 EVENT_VIEW_GAINED = 1
106 EVENT_VIEW_STARTUP = 2
107 EVENT_VIEW_FIRST_GAINED = 3
108
109
110
111
112 EVENT_SYNTHMOUSE_B1P = 'b1p'
113 EVENT_SYNTHMOUSE_B1R = 'b1r'
114 EVENT_SYNTHMOUSE_B1C = 'b1c'
115 EVENT_SYNTHMOUSE_B1D = 'b1d'
116 EVENT_SYNTHMOUSE_B2P = 'b2p'
117 EVENT_SYNTHMOUSE_B2R = 'b2r'
118 EVENT_SYNTHMOUSE_B2C = 'b2c'
119 EVENT_SYNTHMOUSE_B2D = 'b2d'
120 EVENT_SYNTHMOUSE_B3P = 'b3p'
121 EVENT_SYNTHMOUSE_B3R = 'b3r'
122 EVENT_SYNTHMOUSE_B3C = 'b3c'
123 EVENT_SYNTHMOUSE_B3D = 'b3d'
124 EVENT_SYNTHMOUSE_ABS = 'abs'
125 EVENT_SYNTHMOUSE_REL = 'rel'
126