Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 485d92e

Browse files
committed
Support files for CarbonEvents
1 parent cddfc87 commit 485d92e

2 files changed

Lines changed: 353 additions & 0 deletions

File tree

Mac/Lib/Carbon/CarbonEvents.py

Lines changed: 352 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,352 @@
1+
# Generated from 'CarbonEvents.h'
2+
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

Mac/Lib/Carbon/CarbonEvt.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from _CarbonEvt import *

0 commit comments

Comments
 (0)