Move setting of ioready 'wait' earlier in call chain, to
[python/dscho.git] / Lib / plat-mac / Carbon / CarbonEvents.py
blob8dde8def5ce028c22ff5551b2e94e1fc2c04d634
1 # Generated from 'CarbonEvents.h'
3 def FOUR_CHAR_CODE(x): return x
4 def FOUR_CHAR_CODE(x): return x
5 false = 0
6 true = 1
7 keyAEEventClass = FOUR_CHAR_CODE('evcl')
8 keyAEEventID = FOUR_CHAR_CODE('evti')
9 eventAlreadyPostedErr = -9860
10 eventClassInvalidErr = -9862
11 eventClassIncorrectErr = -9864
12 eventHandlerAlreadyInstalledErr = -9866
13 eventInternalErr = -9868
14 eventKindIncorrectErr = -9869
15 eventParameterNotFoundErr = -9870
16 eventNotHandledErr = -9874
17 eventLoopTimedOutErr = -9875
18 eventLoopQuitErr = -9876
19 eventNotInQueueErr = -9877
20 eventHotKeyExistsErr = -9878
21 eventHotKeyInvalidErr = -9879
22 kEventPriorityLow = 0
23 kEventPriorityStandard = 1
24 kEventPriorityHigh = 2
25 kEventLeaveInQueue = false
26 kEventRemoveFromQueue = true
27 kTrackMouseLocationOptionDontConsumeMouseUp = (1 << 0)
28 kMouseTrackingMousePressed = 1
29 kMouseTrackingMouseReleased = 2
30 kMouseTrackingMouseExited = 3
31 kMouseTrackingMouseEntered = 4
32 kMouseTrackingMouseMoved = 5
33 kMouseTrackingKeyModifiersChanged = 6
34 kMouseTrackingUserCancelled = 7
35 kMouseTrackingTimedOut = 8
36 kEventAttributeNone = 0
37 kEventAttributeUserEvent = (1 << 0)
38 kEventClassMouse = FOUR_CHAR_CODE('mous')
39 kEventClassKeyboard = FOUR_CHAR_CODE('keyb')
40 kEventClassTextInput = FOUR_CHAR_CODE('text')
41 kEventClassApplication = FOUR_CHAR_CODE('appl')
42 kEventClassAppleEvent = FOUR_CHAR_CODE('eppc')
43 kEventClassMenu = FOUR_CHAR_CODE('menu')
44 kEventClassWindow = FOUR_CHAR_CODE('wind')
45 kEventClassControl = FOUR_CHAR_CODE('cntl')
46 kEventClassCommand = FOUR_CHAR_CODE('cmds')
47 kEventClassTablet = FOUR_CHAR_CODE('tblt')
48 kEventClassVolume = FOUR_CHAR_CODE('vol ')
49 kEventMouseDown = 1
50 kEventMouseUp = 2
51 kEventMouseMoved = 5
52 kEventMouseDragged = 6
53 kEventMouseWheelMoved = 10
54 kEventMouseButtonPrimary = 1
55 kEventMouseButtonSecondary = 2
56 kEventMouseButtonTertiary = 3
57 kEventMouseWheelAxisX = 0
58 kEventMouseWheelAxisY = 1
59 kEventTextInputUpdateActiveInputArea = 1
60 kEventTextInputUnicodeForKeyEvent = 2
61 kEventTextInputOffsetToPos = 3
62 kEventTextInputPosToOffset = 4
63 kEventTextInputShowHideBottomWindow = 5
64 kEventTextInputGetSelectedText = 6
65 kEventRawKeyDown = 1
66 kEventRawKeyRepeat = 2
67 kEventRawKeyUp = 3
68 kEventRawKeyModifiersChanged = 4
69 kEventHotKeyPressed = 5
70 kEventHotKeyReleased = 6
71 kEventKeyModifierNumLockBit = 16
72 kEventKeyModifierFnBit = 17
73 kEventKeyModifierNumLockMask = 1L << kEventKeyModifierNumLockBit
74 kEventKeyModifierFnMask = 1L << kEventKeyModifierFnBit
75 kEventAppActivated = 1
76 kEventAppDeactivated = 2
77 kEventAppQuit = 3
78 kEventAppLaunchNotification = 4
79 kEventAppLaunched = 5
80 kEventAppTerminated = 6
81 kEventAppFrontSwitched = 7
82 kEventAppleEvent = 1
83 kEventWindowUpdate = 1
84 kEventWindowDrawContent = 2
85 kEventWindowActivated = 5
86 kEventWindowDeactivated = 6
87 kEventWindowGetClickActivation = 7
88 kEventWindowShowing = 22
89 kEventWindowHiding = 23
90 kEventWindowShown = 24
91 kEventWindowHidden = 25
92 kEventWindowBoundsChanging = 26
93 kEventWindowBoundsChanged = 27
94 kEventWindowResizeStarted = 28
95 kEventWindowResizeCompleted = 29
96 kEventWindowDragStarted = 30
97 kEventWindowDragCompleted = 31
98 kWindowBoundsChangeUserDrag = (1 << 0)
99 kWindowBoundsChangeUserResize = (1 << 1)
100 kWindowBoundsChangeSizeChanged = (1 << 2)
101 kWindowBoundsChangeOriginChanged = (1 << 3)
102 kEventWindowClickDragRgn = 32
103 kEventWindowClickResizeRgn = 33
104 kEventWindowClickCollapseRgn = 34
105 kEventWindowClickCloseRgn = 35
106 kEventWindowClickZoomRgn = 36
107 kEventWindowClickContentRgn = 37
108 kEventWindowClickProxyIconRgn = 38
109 kEventWindowCursorChange = 40
110 kEventWindowCollapse = 66
111 kEventWindowCollapsed = 67
112 kEventWindowCollapseAll = 68
113 kEventWindowExpand = 69
114 kEventWindowExpanded = 70
115 kEventWindowExpandAll = 71
116 kEventWindowClose = 72
117 kEventWindowClosed = 73
118 kEventWindowCloseAll = 74
119 kEventWindowZoom = 75
120 kEventWindowZoomed = 76
121 kEventWindowZoomAll = 77
122 kEventWindowContextualMenuSelect = 78
123 kEventWindowPathSelect = 79
124 kEventWindowGetIdealSize = 80
125 kEventWindowGetMinimumSize = 81
126 kEventWindowGetMaximumSize = 82
127 kEventWindowConstrain = 83
128 kEventWindowHandleContentClick = 85
129 kEventWindowProxyBeginDrag = 128
130 kEventWindowProxyEndDrag = 129
131 kEventWindowFocusAcquired = 200
132 kEventWindowFocusRelinquish = 201
133 kEventWindowDrawFrame = 1000
134 kEventWindowDrawPart = 1001
135 kEventWindowGetRegion = 1002
136 kEventWindowHitTest = 1003
137 kEventWindowInit = 1004
138 kEventWindowDispose = 1005
139 kEventWindowDragHilite = 1006
140 kEventWindowModified = 1007
141 kEventWindowSetupProxyDragImage = 1008
142 kEventWindowStateChanged = 1009
143 kEventWindowMeasureTitle = 1010
144 kEventWindowDrawGrowBox = 1011
145 kEventWindowGetGrowImageRegion = 1012
146 kEventWindowPaint = 1013
147 kEventMenuBeginTracking = 1
148 kEventMenuEndTracking = 2
149 kEventMenuChangeTrackingMode = 3
150 kEventMenuOpening = 4
151 kEventMenuClosed = 5
152 kEventMenuTargetItem = 6
153 kEventMenuMatchKey = 7
154 kEventMenuEnableItems = 8
155 kEventMenuDispose = 1001
156 kEventProcessCommand = 1
157 kEventCommandProcess = 1
158 kEventCommandUpdateStatus = 2
159 kHICommandOK = FOUR_CHAR_CODE('ok ')
160 kHICommandCancel = FOUR_CHAR_CODE('not!')
161 kHICommandQuit = FOUR_CHAR_CODE('quit')
162 kHICommandUndo = FOUR_CHAR_CODE('undo')
163 kHICommandRedo = FOUR_CHAR_CODE('redo')
164 kHICommandCut = FOUR_CHAR_CODE('cut ')
165 kHICommandCopy = FOUR_CHAR_CODE('copy')
166 kHICommandPaste = FOUR_CHAR_CODE('past')
167 kHICommandClear = FOUR_CHAR_CODE('clea')
168 kHICommandSelectAll = FOUR_CHAR_CODE('sall')
169 kHICommandHide = FOUR_CHAR_CODE('hide')
170 kHICommandPreferences = FOUR_CHAR_CODE('pref')
171 kHICommandZoomWindow = FOUR_CHAR_CODE('zoom')
172 kHICommandMinimizeWindow = FOUR_CHAR_CODE('mini')
173 kHICommandArrangeInFront = FOUR_CHAR_CODE('frnt')
174 kHICommandAbout = FOUR_CHAR_CODE('abou')
175 kHICommandFromMenu = (1L << 0)
176 kEventControlInitialize = 1000
177 kEventControlDispose = 1001
178 kEventControlGetOptimalBounds = 1003
179 kEventControlDefInitialize = kEventControlInitialize
180 kEventControlDefDispose = kEventControlDispose
181 kEventControlHit = 1
182 kEventControlSimulateHit = 2
183 kEventControlHitTest = 3
184 kEventControlDraw = 4
185 kEventControlApplyBackground = 5
186 kEventControlApplyTextColor = 6
187 kEventControlSetFocusPart = 7
188 kEventControlGetFocusPart = 8
189 kEventControlActivate = 9
190 kEventControlDeactivate = 10
191 kEventControlSetCursor = 11
192 kEventControlContextualMenuClick = 12
193 kEventControlClick = 13
194 kEventControlTrack = 51
195 kEventControlGetScrollToHereStartPoint = 52
196 kEventControlGetIndicatorDragConstraint = 53
197 kEventControlIndicatorMoved = 54
198 kEventControlGhostingFinished = 55
199 kEventControlGetActionProcPart = 56
200 kEventControlGetPartRegion = 101
201 kEventControlGetPartBounds = 102
202 kEventControlSetData = 103
203 kEventControlGetData = 104
204 kEventControlValueFieldChanged = 151
205 kEventControlAddedSubControl = 152
206 kEventControlRemovingSubControl = 153
207 kEventControlBoundsChanged = 154
208 kEventControlOwningWindowChanged = 159
209 kEventControlArbitraryMessage = 201
210 kControlBoundsChangeSizeChanged = (1 << 2)
211 kControlBoundsChangePositionChanged = (1 << 3)
212 kEventTabletPointer = 1
213 kEventTabletProximity = 2
214 kEventVolumeMounted = 1
215 kEventVolumeUnmounted = 2
216 typeFSVolumeRefNum = FOUR_CHAR_CODE('voln')
217 kEventParamDirectObject = FOUR_CHAR_CODE('----')
218 kEventParamWindowRef = FOUR_CHAR_CODE('wind')
219 kEventParamGrafPort = FOUR_CHAR_CODE('graf')
220 kEventParamDragRef = FOUR_CHAR_CODE('drag')
221 kEventParamMenuRef = FOUR_CHAR_CODE('menu')
222 kEventParamEventRef = FOUR_CHAR_CODE('evnt')
223 kEventParamControlRef = FOUR_CHAR_CODE('ctrl')
224 kEventParamRgnHandle = FOUR_CHAR_CODE('rgnh')
225 kEventParamEnabled = FOUR_CHAR_CODE('enab')
226 kEventParamDimensions = FOUR_CHAR_CODE('dims')
227 kEventParamAvailableBounds = FOUR_CHAR_CODE('avlb')
228 kEventParamAEEventID = keyAEEventID
229 kEventParamAEEventClass = keyAEEventClass
230 kEventParamCGContextRef = FOUR_CHAR_CODE('cntx')
231 typeWindowRef = FOUR_CHAR_CODE('wind')
232 typeGrafPtr = FOUR_CHAR_CODE('graf')
233 typeGWorldPtr = FOUR_CHAR_CODE('gwld')
234 typeDragRef = FOUR_CHAR_CODE('drag')
235 typeMenuRef = FOUR_CHAR_CODE('menu')
236 typeControlRef = FOUR_CHAR_CODE('ctrl')
237 typeCollection = FOUR_CHAR_CODE('cltn')
238 typeQDRgnHandle = FOUR_CHAR_CODE('rgnh')
239 typeOSStatus = FOUR_CHAR_CODE('osst')
240 typeCGContextRef = FOUR_CHAR_CODE('cntx')
241 kEventParamMouseLocation = FOUR_CHAR_CODE('mloc')
242 kEventParamMouseButton = FOUR_CHAR_CODE('mbtn')
243 kEventParamClickCount = FOUR_CHAR_CODE('ccnt')
244 kEventParamMouseWheelAxis = FOUR_CHAR_CODE('mwax')
245 kEventParamMouseWheelDelta = FOUR_CHAR_CODE('mwdl')
246 kEventParamMouseDelta = FOUR_CHAR_CODE('mdta')
247 kEventParamMouseChord = FOUR_CHAR_CODE('chor')
248 typeMouseButton = FOUR_CHAR_CODE('mbtn')
249 typeMouseWheelAxis = FOUR_CHAR_CODE('mwax')
250 kEventParamKeyCode = FOUR_CHAR_CODE('kcod')
251 kEventParamKeyMacCharCodes = FOUR_CHAR_CODE('kchr')
252 kEventParamKeyModifiers = FOUR_CHAR_CODE('kmod')
253 kEventParamKeyUnicodes = FOUR_CHAR_CODE('kuni')
254 typeEventHotKeyID = FOUR_CHAR_CODE('hkid')
255 kEventParamTextInputSendRefCon = FOUR_CHAR_CODE('tsrc')
256 kEventParamTextInputSendComponentInstance = FOUR_CHAR_CODE('tsci')
257 kEventParamTextInputSendSLRec = FOUR_CHAR_CODE('tssl')
258 kEventParamTextInputReplySLRec = FOUR_CHAR_CODE('trsl')
259 kEventParamTextInputSendText = FOUR_CHAR_CODE('tstx')
260 kEventParamTextInputReplyText = FOUR_CHAR_CODE('trtx')
261 kEventParamTextInputSendUpdateRng = FOUR_CHAR_CODE('tsup')
262 kEventParamTextInputSendHiliteRng = FOUR_CHAR_CODE('tshi')
263 kEventParamTextInputSendClauseRng = FOUR_CHAR_CODE('tscl')
264 kEventParamTextInputSendPinRng = FOUR_CHAR_CODE('tspn')
265 kEventParamTextInputSendFixLen = FOUR_CHAR_CODE('tsfx')
266 kEventParamTextInputSendLeadingEdge = FOUR_CHAR_CODE('tsle')
267 kEventParamTextInputReplyLeadingEdge = FOUR_CHAR_CODE('trle')
268 kEventParamTextInputSendTextOffset = FOUR_CHAR_CODE('tsto')
269 kEventParamTextInputReplyTextOffset = FOUR_CHAR_CODE('trto')
270 kEventParamTextInputReplyRegionClass = FOUR_CHAR_CODE('trrg')
271 kEventParamTextInputSendCurrentPoint = FOUR_CHAR_CODE('tscp')
272 kEventParamTextInputSendDraggingMode = FOUR_CHAR_CODE('tsdm')
273 kEventParamTextInputReplyPoint = FOUR_CHAR_CODE('trpt')
274 kEventParamTextInputReplyFont = FOUR_CHAR_CODE('trft')
275 kEventParamTextInputReplyPointSize = FOUR_CHAR_CODE('trpz')
276 kEventParamTextInputReplyLineHeight = FOUR_CHAR_CODE('trlh')
277 kEventParamTextInputReplyLineAscent = FOUR_CHAR_CODE('trla')
278 kEventParamTextInputReplyTextAngle = FOUR_CHAR_CODE('trta')
279 kEventParamTextInputSendShowHide = FOUR_CHAR_CODE('tssh')
280 kEventParamTextInputReplyShowHide = FOUR_CHAR_CODE('trsh')
281 kEventParamTextInputSendKeyboardEvent = FOUR_CHAR_CODE('tske')
282 kEventParamTextInputSendTextServiceEncoding = FOUR_CHAR_CODE('tsse')
283 kEventParamTextInputSendTextServiceMacEncoding = FOUR_CHAR_CODE('tssm')
284 kEventParamHICommand = FOUR_CHAR_CODE('hcmd')
285 typeHICommand = FOUR_CHAR_CODE('hcmd')
286 kEventParamWindowFeatures = FOUR_CHAR_CODE('wftr')
287 kEventParamWindowDefPart = FOUR_CHAR_CODE('wdpc')
288 kEventParamCurrentBounds = FOUR_CHAR_CODE('crct')
289 kEventParamOriginalBounds = FOUR_CHAR_CODE('orct')
290 kEventParamPreviousBounds = FOUR_CHAR_CODE('prct')
291 kEventParamClickActivation = FOUR_CHAR_CODE('clac')
292 kEventParamWindowRegionCode = FOUR_CHAR_CODE('wshp')
293 kEventParamWindowDragHiliteFlag = FOUR_CHAR_CODE('wdhf')
294 kEventParamWindowModifiedFlag = FOUR_CHAR_CODE('wmff')
295 kEventParamWindowProxyGWorldPtr = FOUR_CHAR_CODE('wpgw')
296 kEventParamWindowProxyImageRgn = FOUR_CHAR_CODE('wpir')
297 kEventParamWindowProxyOutlineRgn = FOUR_CHAR_CODE('wpor')
298 kEventParamWindowStateChangedFlags = FOUR_CHAR_CODE('wscf')
299 kEventParamWindowTitleFullWidth = FOUR_CHAR_CODE('wtfw')
300 kEventParamWindowTitleTextWidth = FOUR_CHAR_CODE('wttw')
301 kEventParamWindowGrowRect = FOUR_CHAR_CODE('grct')
302 kEventParamAttributes = FOUR_CHAR_CODE('attr')
303 typeWindowRegionCode = FOUR_CHAR_CODE('wshp')
304 typeWindowDefPartCode = FOUR_CHAR_CODE('wdpt')
305 typeClickActivationResult = FOUR_CHAR_CODE('clac')
306 kEventParamControlPart = FOUR_CHAR_CODE('cprt')
307 kEventParamInitCollection = FOUR_CHAR_CODE('icol')
308 kEventParamControlMessage = FOUR_CHAR_CODE('cmsg')
309 kEventParamControlParam = FOUR_CHAR_CODE('cprm')
310 kEventParamControlResult = FOUR_CHAR_CODE('crsl')
311 kEventParamControlRegion = FOUR_CHAR_CODE('crgn')
312 kEventParamControlAction = FOUR_CHAR_CODE('caup')
313 kEventParamControlIndicatorDragConstraint = FOUR_CHAR_CODE('cidc')
314 kEventParamControlIndicatorRegion = FOUR_CHAR_CODE('cirn')
315 kEventParamControlIsGhosting = FOUR_CHAR_CODE('cgst')
316 kEventParamControlIndicatorOffset = FOUR_CHAR_CODE('ciof')
317 kEventParamControlClickActivationResult = FOUR_CHAR_CODE('ccar')
318 kEventParamControlSubControl = FOUR_CHAR_CODE('csub')
319 kEventParamControlOptimalBounds = FOUR_CHAR_CODE('cobn')
320 kEventParamControlOptimalBaselineOffset = FOUR_CHAR_CODE('cobo')
321 kEventParamControlDataTag = FOUR_CHAR_CODE('cdtg')
322 kEventParamControlDataBuffer = FOUR_CHAR_CODE('cdbf')
323 kEventParamControlDataBufferSize = FOUR_CHAR_CODE('cdbs')
324 kEventParamControlDrawDepth = FOUR_CHAR_CODE('cddp')
325 kEventParamControlDrawInColor = FOUR_CHAR_CODE('cdic')
326 kEventParamControlFeatures = FOUR_CHAR_CODE('cftr')
327 kEventParamControlPartBounds = FOUR_CHAR_CODE('cpbd')
328 kEventParamControlOriginalOwningWindow = FOUR_CHAR_CODE('coow')
329 kEventParamControlCurrentOwningWindow = FOUR_CHAR_CODE('ccow')
330 typeControlActionUPP = FOUR_CHAR_CODE('caup')
331 typeIndicatorDragConstraint = FOUR_CHAR_CODE('cidc')
332 typeControlPartCode = FOUR_CHAR_CODE('cprt')
333 kEventParamCurrentMenuTrackingMode = FOUR_CHAR_CODE('cmtm')
334 kEventParamNewMenuTrackingMode = FOUR_CHAR_CODE('nmtm')
335 kEventParamMenuFirstOpen = FOUR_CHAR_CODE('1sto')
336 kEventParamMenuItemIndex = FOUR_CHAR_CODE('item')
337 kEventParamMenuCommand = FOUR_CHAR_CODE('mcmd')
338 kEventParamEnableMenuForKeyEvent = FOUR_CHAR_CODE('fork')
339 kEventParamMenuEventOptions = FOUR_CHAR_CODE('meop')
340 typeMenuItemIndex = FOUR_CHAR_CODE('midx')
341 typeMenuCommand = FOUR_CHAR_CODE('mcmd')
342 typeMenuTrackingMode = FOUR_CHAR_CODE('mtmd')
343 typeMenuEventOptions = FOUR_CHAR_CODE('meop')
344 kEventParamProcessID = FOUR_CHAR_CODE('psn ')
345 kEventParamLaunchRefCon = FOUR_CHAR_CODE('lref')
346 kEventParamLaunchErr = FOUR_CHAR_CODE('err ')
347 kEventParamTabletPointerRec = FOUR_CHAR_CODE('tbrc')
348 kEventParamTabletProximityRec = FOUR_CHAR_CODE('tbpx')
349 typeTabletPointerRec = FOUR_CHAR_CODE('tbrc')
350 typeTabletProximityRec = FOUR_CHAR_CODE('tbpx')
351 # sHandler = NewEventHandlerUPP( x )
352 kUserFocusAuto = -1