blob: 7c3c51b1c3607528838fb73983e3808f27d53b56 [file] [log] [blame]
Jack Jansen1836dbe1999-12-14 15:44:53 +00001# Generated from 'flap:CodeWarrior Pro 5:Metrowerks CodeWarrior:MacOS Support:Universal:Interfaces:CIncludes:Controls.h'
Guido van Rossum227a4231995-03-10 14:42:57 +00002
Jack Jansen5e58bcd1998-02-20 15:54:44 +00003def FOUR_CHAR_CODE(x): return x
4from TextEdit import *
5from QuickDraw import *
6
7_ControlDispatch = 0xAA73
Jack Jansena6107f71999-12-09 22:51:01 +00008gestaltControlMgrAttr = FOUR_CHAR_CODE('cntl')
Jack Jansen1836dbe1999-12-14 15:44:53 +00009gestaltControlMgrPresent = (1L << 0)
Jack Jansen5e58bcd1998-02-20 15:54:44 +000010kControlDefProcType = FOUR_CHAR_CODE('CDEF')
11kControlTemplateResourceType = FOUR_CHAR_CODE('CNTL')
12kControlColorTableResourceType = FOUR_CHAR_CODE('cctb')
13kControlDefProcResourceType = FOUR_CHAR_CODE('CDEF')
14kControlTabListResType = FOUR_CHAR_CODE('tab#')
15kControlListDescResType = FOUR_CHAR_CODE('ldes')
Jack Jansen4e126631998-04-21 15:21:52 +000016controlNotifyNothing = FOUR_CHAR_CODE('nada')
17controlNotifyClick = FOUR_CHAR_CODE('clik')
18controlNotifyFocus = FOUR_CHAR_CODE('focu')
19controlNotifyKey = FOUR_CHAR_CODE('key ')
20kControlCanAutoInvalidate = 1L << 0
21staticTextProc = 256
22editTextProc = 272
23iconProc = 288
24userItemProc = 304
25pictItemProc = 320
Jack Jansen5e58bcd1998-02-20 15:54:44 +000026cFrameColor = 0
27cBodyColor = 1
28cTextColor = 2
29cThumbColor = 3
30kNumberCtlCTabEntries = 4
31errMessageNotSupported = -30580
32errDataNotSupported = -30581
33errControlDoesntSupportFocus = -30582
34errWindowDoesntSupportFocus = -30583
35errUnknownControl = -30584
36errCouldntSetFocus = -30585
37errNoRootControl = -30586
38errRootAlreadyExists = -30587
39errInvalidPartCode = -30588
40errControlsAlreadyExist = -30589
41errControlIsNotEmbedder = -30590
42errDataSizeMismatch = -30591
43errControlHiddenOrDisabled = -30592
44errWindowRegionCodeInvalid = -30593
45errCantEmbedIntoSelf = -30594
46errCantEmbedRoot = -30595
47errItemNotControl = -30596
Jack Jansena6107f71999-12-09 22:51:01 +000048controlInvalidDataVersionErr = -30597
49controlPropertyInvalid = -5603
50controlPropertyNotFoundErr = -5604
51controlHandleInvalidErr = -30599
Guido van Rossum17448e21995-01-30 11:53:55 +000052pushButProc = 0
53checkBoxProc = 1
54radioButProc = 2
Guido van Rossum17448e21995-01-30 11:53:55 +000055scrollBarProc = 16
Jack Jansenae8a68f1995-06-06 12:55:40 +000056popupMenuProc = 1008
Jack Jansen5e58bcd1998-02-20 15:54:44 +000057kControlSupportsNewMessages = FOUR_CHAR_CODE(' ok ')
58kControlFocusNoPart = 0
59kControlFocusNextPart = -1
60kControlFocusPrevPart = -2
Jack Jansena6107f71999-12-09 22:51:01 +000061kControlEntireControl = 0
Jack Jansen5e58bcd1998-02-20 15:54:44 +000062kControlKeyFilterBlockKey = 0
63kControlKeyFilterPassKey = 1
Jack Jansena6107f71999-12-09 22:51:01 +000064kControlKeyScriptBehaviorAllowAnyScript = FOUR_CHAR_CODE('any ')
65kControlKeyScriptBehaviorPrefersRoman = FOUR_CHAR_CODE('prmn')
Jack Jansen1836dbe1999-12-14 15:44:53 +000066kControlKeyScriptBehaviorRequiresRoman = FOUR_CHAR_CODE('rrmn')
Jack Jansen5e58bcd1998-02-20 15:54:44 +000067kControlFontBigSystemFont = -1
68kControlFontSmallSystemFont = -2
69kControlFontSmallBoldSystemFont = -3
70kControlUseFontMask = 0x0001
71kControlUseFaceMask = 0x0002
72kControlUseSizeMask = 0x0004
73kControlUseForeColorMask = 0x0008
74kControlUseBackColorMask = 0x0010
75kControlUseModeMask = 0x0020
76kControlUseJustMask = 0x0040
77kControlUseAllMask = 0x00FF
78kControlAddFontSizeMask = 0x0100
Jack Jansena6107f71999-12-09 22:51:01 +000079kControlAddToMetaFontMask = 0x0200
Jack Jansen5e58bcd1998-02-20 15:54:44 +000080kControlFontStyleTag = FOUR_CHAR_CODE('font')
81kControlKeyFilterTag = FOUR_CHAR_CODE('fltr')
82kControlSupportsGhosting = 1 << 0
83kControlSupportsEmbedding = 1 << 1
84kControlSupportsFocus = 1 << 2
85kControlWantsIdle = 1 << 3
86kControlWantsActivate = 1 << 4
87kControlHandlesTracking = 1 << 5
88kControlSupportsDataAccess = 1 << 6
89kControlHasSpecialBackground = 1 << 7
90kControlGetsFocusOnClick = 1 << 8
91kControlSupportsCalcBestRect = 1 << 9
92kControlSupportsLiveFeedback = 1 << 10
93kControlHasRadioBehavior = 1 << 11
Jack Jansena6107f71999-12-09 22:51:01 +000094kControlAutoToggles = 1 << 14
95kControlSupportsGetRegion = 1 << 17
Jack Jansen5e58bcd1998-02-20 15:54:44 +000096kControlMsgDrawGhost = 13
97kControlMsgCalcBestRect = 14
98kControlMsgHandleTracking = 15
99kControlMsgFocus = 16
100kControlMsgKeyDown = 17
101kControlMsgIdle = 18
102kControlMsgGetFeatures = 19
103kControlMsgSetData = 20
104kControlMsgGetData = 21
105kControlMsgActivate = 22
106kControlMsgSetUpBackground = 23
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000107kControlMsgCalcValueFromPos = 26
108kControlMsgTestNewMsgSupport = 27
Jack Jansen4e126631998-04-21 15:21:52 +0000109kControlMsgSubValueChanged = 25
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000110kControlMsgSubControlAdded = 28
111kControlMsgSubControlRemoved = 29
Jack Jansena6107f71999-12-09 22:51:01 +0000112kControlMsgApplyTextColor = 30
113kControlMsgGetRegion = 31
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000114kControlBevelButtonSmallBevelProc = 32
115kControlBevelButtonNormalBevelProc = 33
116kControlBevelButtonLargeBevelProc = 34
117kControlBevelButtonAlignSysDirection = -1
118kControlBevelButtonAlignCenter = 0
119kControlBevelButtonAlignLeft = 1
120kControlBevelButtonAlignRight = 2
121kControlBevelButtonAlignTop = 3
122kControlBevelButtonAlignBottom = 4
123kControlBevelButtonAlignTopLeft = 5
124kControlBevelButtonAlignBottomLeft = 6
125kControlBevelButtonAlignTopRight = 7
126kControlBevelButtonAlignBottomRight = 8
127kControlBevelButtonAlignTextSysDirection = teFlushDefault
128kControlBevelButtonAlignTextCenter = teCenter
129kControlBevelButtonAlignTextFlushRight = teFlushRight
130kControlBevelButtonAlignTextFlushLeft = teFlushLeft
131kControlBevelButtonPlaceSysDirection = -1
132kControlBevelButtonPlaceNormally = 0
133kControlBevelButtonPlaceToRightOfGraphic = 1
134kControlBevelButtonPlaceToLeftOfGraphic = 2
135kControlBevelButtonPlaceBelowGraphic = 3
136kControlBevelButtonPlaceAboveGraphic = 4
137kControlBevelButtonSmallBevelVariant = 0
Jack Jansen1836dbe1999-12-14 15:44:53 +0000138kControlBevelButtonNormalBevelVariant = (1 << 0)
139kControlBevelButtonLargeBevelVariant = (1 << 1)
140kControlBevelButtonMenuOnRight = (1 << 2)
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000141kControlBehaviorPushbutton = 0
142kControlBehaviorToggles = 0x0100
143kControlBehaviorSticky = 0x0200
144kControlBehaviorMultiValueMenu = 0x4000
145kControlBehaviorOffsetContents = 0x8000
146kControlBehaviorCommandMenu = 0x2000
147kControlContentTextOnly = 0
148kControlContentIconSuiteRes = 1
149kControlContentCIconRes = 2
150kControlContentPictRes = 3
151kControlContentIconSuiteHandle = 129
152kControlContentCIconHandle = 130
153kControlContentPictHandle = 131
154kControlContentIconRef = 132
155kControlBevelButtonContentTag = FOUR_CHAR_CODE('cont')
156kControlBevelButtonTransformTag = FOUR_CHAR_CODE('tran')
157kControlBevelButtonTextAlignTag = FOUR_CHAR_CODE('tali')
158kControlBevelButtonTextOffsetTag = FOUR_CHAR_CODE('toff')
159kControlBevelButtonGraphicAlignTag = FOUR_CHAR_CODE('gali')
160kControlBevelButtonGraphicOffsetTag = FOUR_CHAR_CODE('goff')
161kControlBevelButtonTextPlaceTag = FOUR_CHAR_CODE('tplc')
162kControlBevelButtonMenuValueTag = FOUR_CHAR_CODE('mval')
163kControlBevelButtonMenuHandleTag = FOUR_CHAR_CODE('mhnd')
164kControlBevelButtonLastMenuTag = FOUR_CHAR_CODE('lmnu')
165kControlBevelButtonMenuDelayTag = FOUR_CHAR_CODE('mdly')
Jack Jansena6107f71999-12-09 22:51:01 +0000166kControlBevelButtonScaleIconTag = FOUR_CHAR_CODE('scal')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000167kControlSliderProc = 48
Jack Jansen1836dbe1999-12-14 15:44:53 +0000168kControlSliderLiveFeedback = (1 << 0)
169kControlSliderHasTickMarks = (1 << 1)
170kControlSliderReverseDirection = (1 << 2)
171kControlSliderNonDirectional = (1 << 3)
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000172kControlTriangleProc = 64
173kControlTriangleLeftFacingProc = 65
174kControlTriangleAutoToggleProc = 66
175kControlTriangleLeftFacingAutoToggleProc = 67
176kControlTriangleLastValueTag = FOUR_CHAR_CODE('last')
177kControlProgressBarProc = 80
178kControlLittleArrowsProc = 96
179kControlChasingArrowsProc = 112
180kControlTabLargeProc = 128
181kControlTabSmallProc = 129
Jack Jansen4e126631998-04-21 15:21:52 +0000182kControlTabLargeNorthProc = 128
183kControlTabSmallNorthProc = 129
184kControlTabLargeSouthProc = 130
185kControlTabSmallSouthProc = 131
186kControlTabLargeEastProc = 132
187kControlTabSmallEastProc = 133
188kControlTabLargeWestProc = 134
189kControlTabSmallWestProc = 135
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000190kControlTabContentRectTag = FOUR_CHAR_CODE('rect')
191kControlTabEnabledFlagTag = FOUR_CHAR_CODE('enab')
192kControlTabFontStyleTag = kControlFontStyleTag
Jack Jansen4e126631998-04-21 15:21:52 +0000193kControlTabInfoTag = FOUR_CHAR_CODE('tabi')
194kControlTabInfoVersionZero = 0
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000195kControlSeparatorLineProc = 144
196kControlGroupBoxTextTitleProc = 160
197kControlGroupBoxCheckBoxProc = 161
198kControlGroupBoxPopupButtonProc = 162
199kControlGroupBoxSecondaryTextTitleProc = 164
200kControlGroupBoxSecondaryCheckBoxProc = 165
201kControlGroupBoxSecondaryPopupButtonProc = 166
202kControlGroupBoxMenuHandleTag = FOUR_CHAR_CODE('mhan')
203kControlGroupBoxFontStyleTag = kControlFontStyleTag
Jack Jansena6107f71999-12-09 22:51:01 +0000204kControlGroupBoxTitleRectTag = FOUR_CHAR_CODE('trec')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000205kControlImageWellProc = 176
206kControlImageWellContentTag = FOUR_CHAR_CODE('cont')
207kControlImageWellTransformTag = FOUR_CHAR_CODE('tran')
208kControlPopupArrowEastProc = 192
209kControlPopupArrowWestProc = 193
210kControlPopupArrowNorthProc = 194
211kControlPopupArrowSouthProc = 195
212kControlPopupArrowSmallEastProc = 196
213kControlPopupArrowSmallWestProc = 197
214kControlPopupArrowSmallNorthProc = 198
215kControlPopupArrowSmallSouthProc = 199
216kControlPlacardProc = 224
217kControlClockTimeProc = 240
218kControlClockTimeSecondsProc = 241
219kControlClockDateProc = 242
220kControlClockMonthYearProc = 243
221kControlClockNoFlags = 0
222kControlClockIsDisplayOnly = 1
223kControlClockIsLive = 2
224kControlClockLongDateTag = FOUR_CHAR_CODE('date')
225kControlClockFontStyleTag = kControlFontStyleTag
226kControlUserPaneProc = 256
227kControlUserItemDrawProcTag = FOUR_CHAR_CODE('uidp')
228kControlUserPaneDrawProcTag = FOUR_CHAR_CODE('draw')
229kControlUserPaneHitTestProcTag = FOUR_CHAR_CODE('hitt')
230kControlUserPaneTrackingProcTag = FOUR_CHAR_CODE('trak')
231kControlUserPaneIdleProcTag = FOUR_CHAR_CODE('idle')
232kControlUserPaneKeyDownProcTag = FOUR_CHAR_CODE('keyd')
233kControlUserPaneActivateProcTag = FOUR_CHAR_CODE('acti')
234kControlUserPaneFocusProcTag = FOUR_CHAR_CODE('foci')
235kControlUserPaneBackgroundProcTag = FOUR_CHAR_CODE('back')
236kControlEditTextProc = 272
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000237kControlEditTextPasswordProc = 274
Jack Jansena6107f71999-12-09 22:51:01 +0000238kControlEditTextInlineInputProc = 276
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000239kControlEditTextStyleTag = kControlFontStyleTag
240kControlEditTextTextTag = FOUR_CHAR_CODE('text')
241kControlEditTextTEHandleTag = FOUR_CHAR_CODE('than')
242kControlEditTextKeyFilterTag = kControlKeyFilterTag
243kControlEditTextSelectionTag = FOUR_CHAR_CODE('sele')
244kControlEditTextPasswordTag = FOUR_CHAR_CODE('pass')
Jack Jansena6107f71999-12-09 22:51:01 +0000245kControlEditTextKeyScriptBehaviorTag = FOUR_CHAR_CODE('kscr')
246kControlEditTextLockedTag = FOUR_CHAR_CODE('lock')
247kControlEditTextFixedTextTag = FOUR_CHAR_CODE('ftxt')
248kControlEditTextValidationProcTag = FOUR_CHAR_CODE('vali')
249kControlEditTextInlinePreUpdateProcTag = FOUR_CHAR_CODE('prup')
Jack Jansen1836dbe1999-12-14 15:44:53 +0000250kControlEditTextInlinePostUpdateProcTag = FOUR_CHAR_CODE('poup')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000251kControlStaticTextProc = 288
252kControlStaticTextStyleTag = kControlFontStyleTag
253kControlStaticTextTextTag = FOUR_CHAR_CODE('text')
254kControlStaticTextTextHeightTag = FOUR_CHAR_CODE('thei')
Jack Jansena6107f71999-12-09 22:51:01 +0000255kControlStaticTextTruncTag = FOUR_CHAR_CODE('trun')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000256kControlPictureProc = 304
257kControlPictureNoTrackProc = 305
258kControlIconProc = 320
259kControlIconNoTrackProc = 321
260kControlIconSuiteProc = 322
261kControlIconSuiteNoTrackProc = 323
Jack Jansena6107f71999-12-09 22:51:01 +0000262kControlIconRefProc = 324
263kControlIconRefNoTrackProc = 325
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000264kControlIconTransformTag = FOUR_CHAR_CODE('trfm')
265kControlIconAlignmentTag = FOUR_CHAR_CODE('algn')
Jack Jansena6107f71999-12-09 22:51:01 +0000266kControlIconResourceIDTag = FOUR_CHAR_CODE('ires')
267kControlIconContentTag = FOUR_CHAR_CODE('cont')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000268kControlWindowHeaderProc = 336
269kControlWindowListViewHeaderProc = 337
270kControlListBoxProc = 352
271kControlListBoxAutoSizeProc = 353
272kControlListBoxListHandleTag = FOUR_CHAR_CODE('lhan')
273kControlListBoxKeyFilterTag = kControlKeyFilterTag
274kControlListBoxFontStyleTag = kControlFontStyleTag
275kControlListBoxDoubleClickTag = FOUR_CHAR_CODE('dblc')
Jack Jansen4e126631998-04-21 15:21:52 +0000276kControlListBoxLDEFTag = FOUR_CHAR_CODE('ldef')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000277kControlPushButtonProc = 368
278kControlCheckBoxProc = 369
279kControlRadioButtonProc = 370
280kControlPushButLeftIconProc = 374
281kControlPushButRightIconProc = 375
Jack Jansena6107f71999-12-09 22:51:01 +0000282kControlCheckBoxAutoToggleProc = 371
283kControlRadioButtonAutoToggleProc = 372
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000284kControlPushButtonDefaultTag = FOUR_CHAR_CODE('dflt')
Jack Jansena6107f71999-12-09 22:51:01 +0000285kControlPushButtonCancelTag = FOUR_CHAR_CODE('cncl')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000286kControlScrollBarProc = 384
287kControlScrollBarLiveProc = 386
288kControlPopupButtonProc = 400
289kControlPopupFixedWidthVariant = 1 << 0
290kControlPopupVariableWidthVariant = 1 << 1
291kControlPopupUseAddResMenuVariant = 1 << 2
292kControlPopupUseWFontVariant = 1 << 3
293kControlPopupButtonMenuHandleTag = FOUR_CHAR_CODE('mhan')
294kControlPopupButtonMenuIDTag = FOUR_CHAR_CODE('mnid')
Jack Jansena6107f71999-12-09 22:51:01 +0000295kControlPopupButtonExtraHeightTag = FOUR_CHAR_CODE('exht')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000296kControlRadioGroupProc = 416
Jack Jansena6107f71999-12-09 22:51:01 +0000297kControlScrollTextBoxProc = 432
298kControlScrollTextBoxAutoScrollProc = 433
299kControlScrollTextBoxDelayBeforeAutoScrollTag = FOUR_CHAR_CODE('stdl')
300kControlScrollTextBoxDelayBetweenAutoScrollTag = FOUR_CHAR_CODE('scdl')
301kControlScrollTextBoxAutoScrollAmountTag = FOUR_CHAR_CODE('samt')
302kControlScrollTextBoxContentsTag = FOUR_CHAR_CODE('tres')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000303kControlNoVariant = 0
Jack Jansen7d0bc831995-06-09 20:56:31 +0000304kControlUsesOwningWindowsFontVariant = 1 << 3
Jack Jansen7d0bc831995-06-09 20:56:31 +0000305kControlNoPart = 0
306kControlLabelPart = 1
307kControlMenuPart = 2
308kControlTrianglePart = 4
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000309kControlEditTextPart = 5
310kControlPicturePart = 6
311kControlIconPart = 7
312kControlClockPart = 8
313kControlListBoxPart = 24
314kControlListBoxDoubleClickPart = 25
315kControlImageWellPart = 26
316kControlRadioGroupPart = 27
Jack Jansen7d0bc831995-06-09 20:56:31 +0000317kControlButtonPart = 10
318kControlCheckBoxPart = 11
319kControlRadioButtonPart = 11
320kControlUpButtonPart = 20
321kControlDownButtonPart = 21
322kControlPageUpPart = 22
323kControlPageDownPart = 23
324kControlIndicatorPart = 129
325kControlDisabledPart = 254
326kControlInactivePart = 255
Jack Jansena6107f71999-12-09 22:51:01 +0000327kControlClockHourDayPart = 9
328kControlClockMinuteMonthPart = 10
329kControlClockSecondYearPart = 11
330kControlClockAMPMPart = 12
331kControlStructureMetaPart = -1
332kControlContentMetaPart = -2
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000333kControlCheckBoxUncheckedValue = 0
334kControlCheckBoxCheckedValue = 1
335kControlCheckBoxMixedValue = 2
Jack Jansen7d0bc831995-06-09 20:56:31 +0000336kControlRadioButtonUncheckedValue = 0
337kControlRadioButtonCheckedValue = 1
338kControlRadioButtonMixedValue = 2
Jack Jansenae8a68f1995-06-06 12:55:40 +0000339popupFixedWidth = 1 << 0
340popupVariableWidth = 1 << 1
341popupUseAddResMenu = 1 << 2
Guido van Rossum17448e21995-01-30 11:53:55 +0000342popupUseWFont = 1 << 3
Jack Jansenae8a68f1995-06-06 12:55:40 +0000343popupTitleBold = 1 << 8
344popupTitleItalic = 1 << 9
345popupTitleUnderline = 1 << 10
Guido van Rossum17448e21995-01-30 11:53:55 +0000346popupTitleOutline = 1 << 11
Jack Jansenae8a68f1995-06-06 12:55:40 +0000347popupTitleShadow = 1 << 12
348popupTitleCondense = 1 << 13
Guido van Rossum17448e21995-01-30 11:53:55 +0000349popupTitleExtend = 1 << 14
Jack Jansenae8a68f1995-06-06 12:55:40 +0000350popupTitleNoStyle = 1 << 15
Guido van Rossum17448e21995-01-30 11:53:55 +0000351popupTitleLeftJust = 0x00000000
352popupTitleCenterJust = 0x00000001
353popupTitleRightJust = 0x000000FF
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000354noConstraint = kNoConstraint
Guido van Rossum17448e21995-01-30 11:53:55 +0000355hAxisOnly = 1
356vAxisOnly = 2
357drawCntl = 0
358testCntl = 1
359calcCRgns = 2
360initCntl = 3
361dispCntl = 4
362posCntl = 5
363thumbCntl = 6
364dragCntl = 7
365autoTrack = 8
366calcCntlRgn = 10
367calcThumbRgn = 11
Jack Jansenae8a68f1995-06-06 12:55:40 +0000368drawThumbOutline = 12
Jack Jansen7d0bc831995-06-09 20:56:31 +0000369kDrawControlEntireControl = 0
370kDrawControlIndicatorOnly = 129
371kDragControlEntireControl = 0
Jack Jansen754d4a41995-11-14 10:41:55 +0000372kDragControlIndicator = 1
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000373useWFont = popupUseWFont
374kControlCheckboxUncheckedValue = kControlCheckBoxUncheckedValue
375kControlCheckboxCheckedValue = kControlCheckBoxCheckedValue
376kControlCheckboxMixedValue = kControlCheckBoxMixedValue
377inLabel = kControlLabelPart
378inMenu = kControlMenuPart
379inTriangle = kControlTrianglePart
380inButton = kControlButtonPart
381inCheckBox = kControlCheckBoxPart
382inUpButton = kControlUpButtonPart
383inDownButton = kControlDownButtonPart
384inPageUp = kControlPageUpPart
385inPageDown = kControlPageDownPart
386inThumb = kControlIndicatorPart
387kNoHiliteControlPart = kControlNoPart
388kInLabelControlPart = kControlLabelPart
389kInMenuControlPart = kControlMenuPart
390kInTriangleControlPart = kControlTrianglePart
391kInButtonControlPart = kControlButtonPart
392kInCheckBoxControlPart = kControlCheckBoxPart
393kInUpButtonControlPart = kControlUpButtonPart
394kInDownButtonControlPart = kControlDownButtonPart
395kInPageUpControlPart = kControlPageUpPart
396kInPageDownControlPart = kControlPageDownPart
397kInIndicatorControlPart = kControlIndicatorPart
398kReservedControlPart = kControlDisabledPart
399kControlInactiveControlPart = kControlInactivePart