Module controlTypes
[hide private]
[frames] | no frames]

Source Code for Module controlTypes

  1   
  2  ROLE_UNKNOWN=0 
  3  ROLE_WINDOW=1 
  4  ROLE_TITLEBAR=2 
  5  ROLE_PANE=3 
  6  ROLE_DIALOG=4 
  7  ROLE_CHECKBOX=5 
  8  ROLE_RADIOBUTTON=6 
  9  ROLE_STATICTEXT=7 
 10  ROLE_EDITABLETEXT=8 
 11  ROLE_BUTTON=9 
 12  ROLE_MENUBAR=10 
 13  ROLE_MENUITEM=11 
 14  ROLE_POPUPMENU=12 
 15  ROLE_COMBOBOX=13 
 16  ROLE_LIST=14 
 17  ROLE_LISTITEM=15 
 18  ROLE_GRAPHIC=16 
 19  ROLE_HELPBALLOON=17 
 20  ROLE_TOOLTIP=18 
 21  ROLE_LINK=19 
 22  ROLE_TREEVIEW=20 
 23  ROLE_TREEVIEWITEM=21 
 24  ROLE_TAB=22 
 25  ROLE_TABCONTROL=23 
 26  ROLE_SLIDER=24 
 27  ROLE_PROGRESSBAR=25 
 28  ROLE_SCROLLBAR=26 
 29  ROLE_STATUSBAR=27 
 30  ROLE_TABLE=28 
 31  ROLE_TABLECELL=29 
 32  ROLE_TABLECOLUMN=30 
 33  ROLE_TABLEROW=31 
 34  ROLE_TABLECOLUMNHEADER=32 
 35  ROLE_TABLEROWHEADER=33 
 36  ROLE_FRAME=34 
 37  ROLE_TOOLBAR=35 
 38  ROLE_DROPDOWNBUTTON=36 
 39  ROLE_CLOCK=37 
 40  ROLE_SEPARATOR=38 
 41  ROLE_FORM=39 
 42  ROLE_HEADING=40 
 43  ROLE_HEADING1=41 
 44  ROLE_HEADING2=42 
 45  ROLE_HEADING3=43 
 46  ROLE_HEADING4=44 
 47  ROLE_HEADING5=45 
 48  ROLE_HEADING6=46 
 49  ROLE_PARAGRAPH=47 
 50  ROLE_BLOCKQUOTE=48 
 51  ROLE_TABLEHEADER=49 
 52  ROLE_TABLEBODY=50 
 53  ROLE_TABLEFOOTER=51 
 54  ROLE_DOCUMENT=52 
 55  ROLE_ANIMATION=53 
 56  ROLE_APPLICATION=54 
 57  ROLE_BOX=55 
 58  ROLE_GROUPING=56 
 59  ROLE_PROPERTYPAGE=57 
 60  ROLE_CANVAS=58 
 61  ROLE_CAPTION=59 
 62  ROLE_CHECKMENUITEM=60, 
 63  ROLE_DATEEDITOR=61 
 64  ROLE_ICON=62 
 65  ROLE_DIRECTORYPANE=63 
 66  ROLE_EMBEDDEDOBJECT=64 
 67  ROLE_ENDNOTE=65 
 68  ROLE_FOOTER=66 
 69  ROLE_FOOTNOTE=67 
 70  ROLE_GLASSPANE=69 
 71  ROLE_HEADER=70 
 72  ROLE_IMAGEMAP=71 
 73  ROLE_INPUTWINDOW=72 
 74  ROLE_LABEL=73 
 75  ROLE_NOTE=74 
 76  ROLE_PAGE=75 
 77  ROLE_RADIOMENUITEM=76 
 78  ROLE_LAYEREDPANE=77 
 79  ROLE_REDUNDANTOBJECT=78 
 80  ROLE_ROOTPANE=79 
 81  ROLE_EDITBAR=80 
 82  ROLE_TERMINAL=82 
 83  ROLE_RICHEDIT=83 
 84  ROLE_RULER=84 
 85  ROLE_SCROLLPANE=85 
 86  ROLE_SECTION=86 
 87  ROLE_SHAPE=87 
 88  ROLE_SPLITPANE=88 
 89  ROLE_VIEWPORT=89 
 90  ROLE_TEAROFFMENU=90 
 91  ROLE_TEXTFRAME=91 
 92  ROLE_TOGGLEBUTTON=92 
 93  ROLE_BORDER=93 
 94  ROLE_CARET=94 
 95  ROLE_CHARACTER=95 
 96  ROLE_CHART=96 
 97  ROLE_CURSOR=97 
 98  ROLE_DIAGRAM=98 
 99  ROLE_DIAL=99 
100  ROLE_DROPLIST=100 
101  ROLE_SPLITBUTTON=101 
102  ROLE_MENUBUTTON=102 
103  ROLE_DROPDOWNBUTTONGRID=103 
104  ROLE_EQUATION=104 
105  ROLE_GRIP=105 
106  ROLE_HOTKEYFIELD=106 
107  ROLE_INDICATOR=107 
108  ROLE_SPINBUTTON=108 
109  ROLE_SOUND=109 
110  ROLE_WHITESPACE=110 
111  ROLE_TREEVIEWBUTTON=111 
112  ROLE_IPADDRESS=112 
113  ROLE_DESKTOPICON=113 
114  ROLE_ALERT=114 
115  ROLE_INTERNALFRAME=115 
116  ROLE_DESKTOPPANE=116 
117  ROLE_OPTIONPANE=117 
118  ROLE_COLORCHOOSER=118 
119  ROLE_FILECHOOSER=119 
120  ROLE_FILLER=120 
121  ROLE_MENU=121 
122  ROLE_PANEL=122 
123  ROLE_PASSWORDEDIT=123 
124  ROLE_FONTCHOOSER=124 
125  ROLE_LINE=125 
126  ROLE_FONTNAME=126 
127  ROLE_FONTSIZE=127 
128  ROLE_BOLD=128 
129  ROLE_ITALIC=129 
130  ROLE_UNDERLINE=130 
131  ROLE_FGCOLOR=131 
132  ROLE_BGCOLOR=132 
133  ROLE_SUPERSCRIPT=133 
134  ROLE_SUBSCRIPT=134 
135  ROLE_STYLE=135 
136  ROLE_INDENT=136 
137  ROLE_ALIGNMENT=137 
138  ROLE_ALERT=138 
139  ROLE_DATAGRID=139 
140  ROLE_DATAITEM=140 
141  ROLE_HEADERITEM=141 
142  ROLE_THUMB=142 
143  ROLE_CALENDAR=143 
144   
145  STATE_UNAVAILABLE=0X1 
146  STATE_FOCUSED=0X2 
147  STATE_SELECTED=0X4 
148  STATE_BUSY=0X8 
149  STATE_PRESSED=0X10 
150  STATE_CHECKED=0X20 
151  STATE_HALFCHECKED=0X40 
152  STATE_READONLY=0X80 
153  STATE_EXPANDED=0X100 
154  STATE_COLLAPSED=0X200 
155  STATE_INVISIBLE=0X400 
156  STATE_VISITED=0X800 
157  STATE_LINKED=0X1000 
158  STATE_HASPOPUP=0X2000 
159  STATE_PROTECTED=0X4000 
160  STATE_REQUIRED=0X8000 
161  STATE_DEFUNCT=0X10000 
162  STATE_INVALID_ENTRY=0X20000 
163  STATE_MODAL=0X40000 
164  STATE_AUTOCOMPLETE=0x80000 
165  STATE_MULTILINE=0X100000 
166  STATE_ICONIFIED=0x200000 
167  STATE_OFFSCREEN=0x400000 
168  STATE_SELECTABLE=0x800000 
169  STATE_FOCUSABLE=0x1000000 
170  STATE_CLICKABLE=0x2000000 
171  STATE_EDITABLE=0x4000000 
172  STATE_CHECKABLE=0x8000000 
173  STATE_DRAGGABLE=0x10000000 
174  STATE_DRAGGING=0x20000000 
175  STATE_DROPTARGET=0x40000000 
176  STATE_SORTED=0x80000000 
177  STATE_SORTED_ASCENDING=0x100000000 
178  STATE_SORTED_DESCENDING=0x200000000 
179  STATES_SORTED=frozenset([STATE_SORTED,STATE_SORTED_ASCENDING,STATE_SORTED_DESCENDING]) 
180   
181  speechRoleLabels={ 
182          ROLE_UNKNOWN:_("unknown"), 
183          ROLE_WINDOW:_("window"), 
184          ROLE_TITLEBAR:_("title bar"), 
185          ROLE_PANE:_("pane"), 
186          ROLE_DIALOG:_("dialog"), 
187          ROLE_CHECKBOX:_("check box"), 
188          ROLE_RADIOBUTTON:_("radio button"), 
189          ROLE_STATICTEXT:_("text"), 
190          ROLE_EDITABLETEXT:_("edit"), 
191          ROLE_BUTTON:_("button"), 
192          ROLE_MENUBAR:_("menu bar"), 
193          ROLE_MENUITEM:_("menu item"), 
194          ROLE_POPUPMENU:_("menu"), 
195          ROLE_COMBOBOX:_("combo box"), 
196          ROLE_LIST:_("list"), 
197          ROLE_LISTITEM:_("list item"), 
198          ROLE_GRAPHIC:_("graphic"), 
199          ROLE_HELPBALLOON:_("help balloon"), 
200          ROLE_TOOLTIP:_("tool tip"), 
201          ROLE_LINK:_("link"), 
202          ROLE_TREEVIEW:_("tree view"), 
203          ROLE_TREEVIEWITEM:_("tree view item"), 
204          ROLE_TAB:_("tab"), 
205          ROLE_TABCONTROL:_("tab control"), 
206          ROLE_SLIDER:_("slider"), 
207          ROLE_PROGRESSBAR:_("progress bar"), 
208          ROLE_SCROLLBAR:_("scroll bar"), 
209          ROLE_STATUSBAR:_("status bar"), 
210          ROLE_TABLE:_("table"), 
211          ROLE_TABLECELL:_("cell"), 
212          ROLE_TABLECOLUMN:_("column"), 
213          ROLE_TABLEROW:_("row"), 
214          ROLE_FRAME:_("frame"), 
215          ROLE_TOOLBAR:_("tool bar"), 
216          ROLE_TABLECOLUMNHEADER:_("column header"), 
217          ROLE_TABLEROWHEADER:_("row header"), 
218          ROLE_DROPDOWNBUTTON:_("drop down button"), 
219          ROLE_CLOCK:_("clock"), 
220          ROLE_SEPARATOR:_("separator"), 
221          ROLE_FORM:_("form"), 
222          ROLE_HEADING:_("heading"), 
223          ROLE_HEADING1:_("heading 1"), 
224          ROLE_HEADING2:_("heading 2"), 
225          ROLE_HEADING3:_("heading 3"), 
226          ROLE_HEADING4:_("heading 4"), 
227          ROLE_HEADING5:_("heading 5"), 
228          ROLE_HEADING6:_("heading 6"), 
229          ROLE_PARAGRAPH:_("paragraph"), 
230          ROLE_BLOCKQUOTE:_("block quote"), 
231          ROLE_TABLEHEADER:_("table header"), 
232          ROLE_TABLEBODY:_("table body"), 
233          ROLE_TABLEFOOTER:_("table footer"), 
234          ROLE_DOCUMENT:_("document"), 
235          ROLE_ANIMATION:_("animation"), 
236          ROLE_APPLICATION:_("application"), 
237          ROLE_BOX:_("box"), 
238          ROLE_GROUPING:_("grouping"), 
239          ROLE_PROPERTYPAGE:_("property page"), 
240          ROLE_CANVAS:_("canvas"), 
241          ROLE_CAPTION:_("caption"), 
242          ROLE_CHECKMENUITEM:_("check menu item"), 
243          ROLE_DATEEDITOR:_("date edit"), 
244          ROLE_ICON:_("icon"), 
245          ROLE_DIRECTORYPANE:_("directory pane"), 
246          ROLE_EMBEDDEDOBJECT:_("embedded object"), 
247          ROLE_ENDNOTE:_("end note"), 
248          ROLE_FOOTER:_("footer"), 
249          ROLE_FOOTNOTE:_("foot note"), 
250          ROLE_GLASSPANE:_("glass pane"), 
251          ROLE_HEADER:_("header"), 
252          ROLE_IMAGEMAP:_("image map"), 
253          ROLE_INPUTWINDOW:_("input window"), 
254          ROLE_LABEL:_("label"), 
255          ROLE_NOTE:_("note"), 
256          ROLE_PAGE:_("page"), 
257          ROLE_RADIOMENUITEM:_("radio menu item"), 
258          ROLE_LAYEREDPANE:_("layered pane"), 
259          ROLE_REDUNDANTOBJECT:_("redundant object"), 
260          ROLE_ROOTPANE:_("root pane"), 
261          ROLE_EDITBAR:_("edit bar"), 
262          ROLE_TERMINAL:_("terminal"), 
263          ROLE_RICHEDIT:_("rich edit"), 
264          ROLE_RULER:_("ruler"), 
265          ROLE_SCROLLPANE:_("scroll pane"), 
266          ROLE_SECTION:_("section"), 
267          ROLE_SHAPE:_("shape"), 
268          ROLE_SPLITPANE:_("split pane"), 
269          ROLE_VIEWPORT:_("view port"), 
270          ROLE_TEAROFFMENU:_("tear off menu"), 
271          ROLE_TEXTFRAME:_("text frame"), 
272          ROLE_TOGGLEBUTTON:_("toggle button"), 
273          ROLE_BORDER:_("border"), 
274          ROLE_CARET:_("caret"), 
275          ROLE_CHARACTER:_("character"), 
276          ROLE_CHART:_("chart"), 
277          ROLE_CURSOR:_("cursor"), 
278          ROLE_DIAGRAM:_("diagram"), 
279          ROLE_DIAL:_("dial"), 
280          ROLE_DROPLIST:_("drop list"), 
281          ROLE_SPLITBUTTON:_("split button"), 
282          ROLE_MENUBUTTON:_("menu button"), 
283          ROLE_DROPDOWNBUTTONGRID:_("drop down button grid"), 
284          ROLE_EQUATION:_("equation"), 
285          ROLE_GRIP:_("grip"), 
286          ROLE_HOTKEYFIELD:_("hot key field"), 
287          ROLE_INDICATOR:_("indicator"), 
288          ROLE_SPINBUTTON:_("spin button"), 
289          ROLE_SOUND:_("sound"), 
290          ROLE_WHITESPACE:_("white space"), 
291          ROLE_TREEVIEWBUTTON:_("tree view button"), 
292          ROLE_IPADDRESS:_("IP address"), 
293          ROLE_DESKTOPICON:_("desktop icon"), 
294          ROLE_ALERT:_("alert"), 
295          ROLE_INTERNALFRAME:_("IFrame"), 
296          ROLE_DESKTOPPANE:_("desktop pane"), 
297          ROLE_OPTIONPANE:_("option pane"), 
298          ROLE_COLORCHOOSER:_("color chooser"), 
299          ROLE_FILECHOOSER:_("file chooser"), 
300          ROLE_FILLER:_("filler"), 
301          ROLE_MENU:_("menu"), 
302          ROLE_PANEL:_("panel"), 
303          ROLE_PASSWORDEDIT:_("password edit"), 
304          ROLE_FONTCHOOSER:_("font chooser"), 
305          ROLE_LINE:_("line"), 
306          ROLE_FONTNAME:_("font name"), 
307          ROLE_FONTSIZE:_("font size"), 
308          ROLE_BOLD:_("bold"), 
309          ROLE_ITALIC:_("ITALIC"), 
310          ROLE_UNDERLINE:_("underline"), 
311          ROLE_FGCOLOR:_("foreground color"), 
312          ROLE_BGCOLOR:_("background color"), 
313          ROLE_SUPERSCRIPT:_("superscript"), 
314          ROLE_SUBSCRIPT:_("subscript"), 
315          ROLE_STYLE:_("style"), 
316          ROLE_INDENT:_("indent"), 
317          ROLE_ALIGNMENT:_("alignment"), 
318          ROLE_ALERT:_("alert"), 
319          ROLE_DATAGRID:_("data grid"), 
320          ROLE_DATAITEM:_("data item"), 
321          ROLE_HEADERITEM:_("header item"), 
322          ROLE_THUMB:_("thumb control"), 
323          ROLE_CALENDAR:_("calendar"), 
324  } 
325   
326  speechStateLabels={ 
327          STATE_UNAVAILABLE:_("unavailable"), 
328          STATE_FOCUSED:_("focused"), 
329          STATE_SELECTED:_("selected"), 
330          STATE_BUSY:_("busy"), 
331          STATE_PRESSED:_("pressed"), 
332          STATE_CHECKED:_("checked"), 
333          STATE_HALFCHECKED:_("half checked"), 
334          STATE_READONLY:_("read only"), 
335          STATE_EXPANDED:_("expanded"), 
336          STATE_COLLAPSED:_("collapsed"), 
337          STATE_INVISIBLE:_("invisible"), 
338          STATE_VISITED:_("visited"), 
339          STATE_LINKED:_("linked"), 
340          STATE_HASPOPUP:_("subMenu"), 
341          STATE_PROTECTED:_("protected"), 
342          STATE_REQUIRED:_("required"), 
343          STATE_DEFUNCT:_("defunct"), 
344          STATE_INVALID_ENTRY:_("invalid entry"), 
345          STATE_MODAL:_("modal"), 
346          STATE_AUTOCOMPLETE:_("has auto complete"), 
347          STATE_MULTILINE:_("multi line"), 
348          STATE_ICONIFIED:_("iconified"), 
349          STATE_OFFSCREEN:_("off screen"), 
350          STATE_SELECTABLE:_("selectable"), 
351          STATE_FOCUSABLE:_("focusable"), 
352          STATE_CLICKABLE:_("clickable"), 
353          STATE_EDITABLE:_("editable"), 
354          STATE_CHECKABLE:_("checkable"), 
355          STATE_DRAGGABLE:_("draggable"), 
356          STATE_DRAGGING:_("dragging"), 
357          STATE_DROPTARGET:_("drop target"), 
358          STATE_SORTED:_("sorted"), 
359          STATE_SORTED_ASCENDING:_("sorted ascending"), 
360          STATE_SORTED_DESCENDING:_("sorted descending"), 
361  } 
362