|
1 # Generated from 'Controls.h' |
|
2 |
|
3 def FOUR_CHAR_CODE(x): return x |
|
4 from Carbon.TextEdit import * |
|
5 from Carbon.QuickDraw import * |
|
6 from Carbon.Dragconst import * |
|
7 from Carbon.CarbonEvents import * |
|
8 from Carbon.Appearance import * |
|
9 kDataBrowserItemAnyState = -1 |
|
10 kControlBevelButtonCenterPopupGlyphTag = -1 |
|
11 kDataBrowserClientPropertyFlagsMask = 0xFF000000 |
|
12 |
|
13 kControlDefProcType = FOUR_CHAR_CODE('CDEF') |
|
14 kControlTemplateResourceType = FOUR_CHAR_CODE('CNTL') |
|
15 kControlColorTableResourceType = FOUR_CHAR_CODE('cctb') |
|
16 kControlDefProcResourceType = FOUR_CHAR_CODE('CDEF') |
|
17 controlNotifyNothing = FOUR_CHAR_CODE('nada') |
|
18 controlNotifyClick = FOUR_CHAR_CODE('clik') |
|
19 controlNotifyFocus = FOUR_CHAR_CODE('focu') |
|
20 controlNotifyKey = FOUR_CHAR_CODE('key ') |
|
21 kControlCanAutoInvalidate = 1L << 0 |
|
22 staticTextProc = 256 |
|
23 editTextProc = 272 |
|
24 iconProc = 288 |
|
25 userItemProc = 304 |
|
26 pictItemProc = 320 |
|
27 cFrameColor = 0 |
|
28 cBodyColor = 1 |
|
29 cTextColor = 2 |
|
30 cThumbColor = 3 |
|
31 kNumberCtlCTabEntries = 4 |
|
32 kControlNoVariant = 0 |
|
33 kControlUsesOwningWindowsFontVariant = 1 << 3 |
|
34 kControlNoPart = 0 |
|
35 kControlIndicatorPart = 129 |
|
36 kControlDisabledPart = 254 |
|
37 kControlInactivePart = 255 |
|
38 kControlEntireControl = 0 |
|
39 kControlStructureMetaPart = -1 |
|
40 kControlContentMetaPart = -2 |
|
41 kControlFocusNoPart = 0 |
|
42 kControlFocusNextPart = -1 |
|
43 kControlFocusPrevPart = -2 |
|
44 kControlCollectionTagBounds = FOUR_CHAR_CODE('boun') |
|
45 kControlCollectionTagValue = FOUR_CHAR_CODE('valu') |
|
46 kControlCollectionTagMinimum = FOUR_CHAR_CODE('min ') |
|
47 kControlCollectionTagMaximum = FOUR_CHAR_CODE('max ') |
|
48 kControlCollectionTagViewSize = FOUR_CHAR_CODE('view') |
|
49 kControlCollectionTagVisibility = FOUR_CHAR_CODE('visi') |
|
50 kControlCollectionTagRefCon = FOUR_CHAR_CODE('refc') |
|
51 kControlCollectionTagTitle = FOUR_CHAR_CODE('titl') |
|
52 kControlCollectionTagUnicodeTitle = FOUR_CHAR_CODE('uttl') |
|
53 kControlCollectionTagIDSignature = FOUR_CHAR_CODE('idsi') |
|
54 kControlCollectionTagIDID = FOUR_CHAR_CODE('idid') |
|
55 kControlCollectionTagCommand = FOUR_CHAR_CODE('cmd ') |
|
56 kControlCollectionTagVarCode = FOUR_CHAR_CODE('varc') |
|
57 kControlContentTextOnly = 0 |
|
58 kControlNoContent = 0 |
|
59 kControlContentIconSuiteRes = 1 |
|
60 kControlContentCIconRes = 2 |
|
61 kControlContentPictRes = 3 |
|
62 kControlContentICONRes = 4 |
|
63 kControlContentIconSuiteHandle = 129 |
|
64 kControlContentCIconHandle = 130 |
|
65 kControlContentPictHandle = 131 |
|
66 kControlContentIconRef = 132 |
|
67 kControlContentICON = 133 |
|
68 kControlKeyScriptBehaviorAllowAnyScript = FOUR_CHAR_CODE('any ') |
|
69 kControlKeyScriptBehaviorPrefersRoman = FOUR_CHAR_CODE('prmn') |
|
70 kControlKeyScriptBehaviorRequiresRoman = FOUR_CHAR_CODE('rrmn') |
|
71 kControlFontBigSystemFont = -1 |
|
72 kControlFontSmallSystemFont = -2 |
|
73 kControlFontSmallBoldSystemFont = -3 |
|
74 kControlFontViewSystemFont = -4 |
|
75 kControlUseFontMask = 0x0001 |
|
76 kControlUseFaceMask = 0x0002 |
|
77 kControlUseSizeMask = 0x0004 |
|
78 kControlUseForeColorMask = 0x0008 |
|
79 kControlUseBackColorMask = 0x0010 |
|
80 kControlUseModeMask = 0x0020 |
|
81 kControlUseJustMask = 0x0040 |
|
82 kControlUseAllMask = 0x00FF |
|
83 kControlAddFontSizeMask = 0x0100 |
|
84 kControlAddToMetaFontMask = 0x0200 |
|
85 kControlUseThemeFontIDMask = 0x0080 |
|
86 kDoNotActivateAndIgnoreClick = 0 |
|
87 kDoNotActivateAndHandleClick = 1 |
|
88 kActivateAndIgnoreClick = 2 |
|
89 kActivateAndHandleClick = 3 |
|
90 kControlFontStyleTag = FOUR_CHAR_CODE('font') |
|
91 kControlKeyFilterTag = FOUR_CHAR_CODE('fltr') |
|
92 kControlKindTag = FOUR_CHAR_CODE('kind') |
|
93 kControlSizeTag = FOUR_CHAR_CODE('size') |
|
94 kControlSupportsGhosting = 1 << 0 |
|
95 kControlSupportsEmbedding = 1 << 1 |
|
96 kControlSupportsFocus = 1 << 2 |
|
97 kControlWantsIdle = 1 << 3 |
|
98 kControlWantsActivate = 1 << 4 |
|
99 kControlHandlesTracking = 1 << 5 |
|
100 kControlSupportsDataAccess = 1 << 6 |
|
101 kControlHasSpecialBackground = 1 << 7 |
|
102 kControlGetsFocusOnClick = 1 << 8 |
|
103 kControlSupportsCalcBestRect = 1 << 9 |
|
104 kControlSupportsLiveFeedback = 1 << 10 |
|
105 kControlHasRadioBehavior = 1 << 11 |
|
106 kControlSupportsDragAndDrop = 1 << 12 |
|
107 kControlAutoToggles = 1 << 14 |
|
108 kControlSupportsGetRegion = 1 << 17 |
|
109 kControlSupportsFlattening = 1 << 19 |
|
110 kControlSupportsSetCursor = 1 << 20 |
|
111 kControlSupportsContextualMenus = 1 << 21 |
|
112 kControlSupportsClickActivation = 1 << 22 |
|
113 kControlIdlesWithTimer = 1 << 23 |
|
114 drawCntl = 0 |
|
115 testCntl = 1 |
|
116 calcCRgns = 2 |
|
117 initCntl = 3 |
|
118 dispCntl = 4 |
|
119 posCntl = 5 |
|
120 thumbCntl = 6 |
|
121 dragCntl = 7 |
|
122 autoTrack = 8 |
|
123 calcCntlRgn = 10 |
|
124 calcThumbRgn = 11 |
|
125 drawThumbOutline = 12 |
|
126 kControlMsgDrawGhost = 13 |
|
127 kControlMsgCalcBestRect = 14 |
|
128 kControlMsgHandleTracking = 15 |
|
129 kControlMsgFocus = 16 |
|
130 kControlMsgKeyDown = 17 |
|
131 kControlMsgIdle = 18 |
|
132 kControlMsgGetFeatures = 19 |
|
133 kControlMsgSetData = 20 |
|
134 kControlMsgGetData = 21 |
|
135 kControlMsgActivate = 22 |
|
136 kControlMsgSetUpBackground = 23 |
|
137 kControlMsgCalcValueFromPos = 26 |
|
138 kControlMsgTestNewMsgSupport = 27 |
|
139 kControlMsgSubValueChanged = 25 |
|
140 kControlMsgSubControlAdded = 28 |
|
141 kControlMsgSubControlRemoved = 29 |
|
142 kControlMsgApplyTextColor = 30 |
|
143 kControlMsgGetRegion = 31 |
|
144 kControlMsgFlatten = 32 |
|
145 kControlMsgSetCursor = 33 |
|
146 kControlMsgDragEnter = 38 |
|
147 kControlMsgDragLeave = 39 |
|
148 kControlMsgDragWithin = 40 |
|
149 kControlMsgDragReceive = 41 |
|
150 kControlMsgDisplayDebugInfo = 46 |
|
151 kControlMsgContextualMenuClick = 47 |
|
152 kControlMsgGetClickActivation = 48 |
|
153 kControlSizeNormal = 0 |
|
154 kControlSizeSmall = 1 |
|
155 kControlSizeLarge = 2 |
|
156 kControlSizeAuto = 0xFFFF |
|
157 kDrawControlEntireControl = 0 |
|
158 kDrawControlIndicatorOnly = 129 |
|
159 kDragControlEntireControl = 0 |
|
160 kDragControlIndicator = 1 |
|
161 kControlSupportsNewMessages = FOUR_CHAR_CODE(' ok ') |
|
162 kControlKeyFilterBlockKey = 0 |
|
163 kControlKeyFilterPassKey = 1 |
|
164 noConstraint = kNoConstraint |
|
165 hAxisOnly = 1 |
|
166 vAxisOnly = 2 |
|
167 kControlDefProcPtr = 0 |
|
168 kControlDefObjectClass = 1 |
|
169 kControlKindSignatureApple = FOUR_CHAR_CODE('appl') |
|
170 kControlPropertyPersistent = 0x00000001 |
|
171 kDragTrackingEnterControl = 2 |
|
172 kDragTrackingInControl = 3 |
|
173 kDragTrackingLeaveControl = 4 |
|
174 useWFont = kControlUsesOwningWindowsFontVariant |
|
175 inThumb = kControlIndicatorPart |
|
176 kNoHiliteControlPart = kControlNoPart |
|
177 kInIndicatorControlPart = kControlIndicatorPart |
|
178 kReservedControlPart = kControlDisabledPart |
|
179 kControlInactiveControlPart = kControlInactivePart |
|
180 kControlTabListResType = FOUR_CHAR_CODE('tab#') |
|
181 kControlListDescResType = FOUR_CHAR_CODE('ldes') |
|
182 kControlCheckBoxUncheckedValue = 0 |
|
183 kControlCheckBoxCheckedValue = 1 |
|
184 kControlCheckBoxMixedValue = 2 |
|
185 kControlRadioButtonUncheckedValue = 0 |
|
186 kControlRadioButtonCheckedValue = 1 |
|
187 kControlRadioButtonMixedValue = 2 |
|
188 popupFixedWidth = 1 << 0 |
|
189 popupVariableWidth = 1 << 1 |
|
190 popupUseAddResMenu = 1 << 2 |
|
191 popupUseWFont = 1 << 3 |
|
192 popupTitleBold = 1 << 8 |
|
193 popupTitleItalic = 1 << 9 |
|
194 popupTitleUnderline = 1 << 10 |
|
195 popupTitleOutline = 1 << 11 |
|
196 popupTitleShadow = 1 << 12 |
|
197 popupTitleCondense = 1 << 13 |
|
198 popupTitleExtend = 1 << 14 |
|
199 popupTitleNoStyle = 1 << 15 |
|
200 popupTitleLeftJust = 0x00000000 |
|
201 popupTitleCenterJust = 0x00000001 |
|
202 popupTitleRightJust = 0x000000FF |
|
203 pushButProc = 0 |
|
204 checkBoxProc = 1 |
|
205 radioButProc = 2 |
|
206 scrollBarProc = 16 |
|
207 popupMenuProc = 1008 |
|
208 kControlLabelPart = 1 |
|
209 kControlMenuPart = 2 |
|
210 kControlTrianglePart = 4 |
|
211 kControlEditTextPart = 5 |
|
212 kControlPicturePart = 6 |
|
213 kControlIconPart = 7 |
|
214 kControlClockPart = 8 |
|
215 kControlListBoxPart = 24 |
|
216 kControlListBoxDoubleClickPart = 25 |
|
217 kControlImageWellPart = 26 |
|
218 kControlRadioGroupPart = 27 |
|
219 kControlButtonPart = 10 |
|
220 kControlCheckBoxPart = 11 |
|
221 kControlRadioButtonPart = 11 |
|
222 kControlUpButtonPart = 20 |
|
223 kControlDownButtonPart = 21 |
|
224 kControlPageUpPart = 22 |
|
225 kControlPageDownPart = 23 |
|
226 kControlClockHourDayPart = 9 |
|
227 kControlClockMinuteMonthPart = 10 |
|
228 kControlClockSecondYearPart = 11 |
|
229 kControlClockAMPMPart = 12 |
|
230 kControlDataBrowserPart = 24 |
|
231 kControlDataBrowserDraggedPart = 25 |
|
232 kControlBevelButtonSmallBevelProc = 32 |
|
233 kControlBevelButtonNormalBevelProc = 33 |
|
234 kControlBevelButtonLargeBevelProc = 34 |
|
235 kControlBevelButtonSmallBevelVariant = 0 |
|
236 kControlBevelButtonNormalBevelVariant = (1 << 0) |
|
237 kControlBevelButtonLargeBevelVariant = (1 << 1) |
|
238 kControlBevelButtonMenuOnRightVariant = (1 << 2) |
|
239 kControlBevelButtonSmallBevel = 0 |
|
240 kControlBevelButtonNormalBevel = 1 |
|
241 kControlBevelButtonLargeBevel = 2 |
|
242 kControlBehaviorPushbutton = 0 |
|
243 kControlBehaviorToggles = 0x0100 |
|
244 kControlBehaviorSticky = 0x0200 |
|
245 kControlBehaviorSingleValueMenu = 0 |
|
246 kControlBehaviorMultiValueMenu = 0x4000 |
|
247 kControlBehaviorOffsetContents = 0x8000 |
|
248 kControlBehaviorCommandMenu = 0x2000 |
|
249 kControlBevelButtonMenuOnBottom = 0 |
|
250 kControlBevelButtonMenuOnRight = (1 << 2) |
|
251 kControlKindBevelButton = FOUR_CHAR_CODE('bevl') |
|
252 kControlBevelButtonAlignSysDirection = -1 |
|
253 kControlBevelButtonAlignCenter = 0 |
|
254 kControlBevelButtonAlignLeft = 1 |
|
255 kControlBevelButtonAlignRight = 2 |
|
256 kControlBevelButtonAlignTop = 3 |
|
257 kControlBevelButtonAlignBottom = 4 |
|
258 kControlBevelButtonAlignTopLeft = 5 |
|
259 kControlBevelButtonAlignBottomLeft = 6 |
|
260 kControlBevelButtonAlignTopRight = 7 |
|
261 kControlBevelButtonAlignBottomRight = 8 |
|
262 kControlBevelButtonAlignTextSysDirection = teFlushDefault |
|
263 kControlBevelButtonAlignTextCenter = teCenter |
|
264 kControlBevelButtonAlignTextFlushRight = teFlushRight |
|
265 kControlBevelButtonAlignTextFlushLeft = teFlushLeft |
|
266 kControlBevelButtonPlaceSysDirection = -1 |
|
267 kControlBevelButtonPlaceNormally = 0 |
|
268 kControlBevelButtonPlaceToRightOfGraphic = 1 |
|
269 kControlBevelButtonPlaceToLeftOfGraphic = 2 |
|
270 kControlBevelButtonPlaceBelowGraphic = 3 |
|
271 kControlBevelButtonPlaceAboveGraphic = 4 |
|
272 kControlBevelButtonContentTag = FOUR_CHAR_CODE('cont') |
|
273 kControlBevelButtonTransformTag = FOUR_CHAR_CODE('tran') |
|
274 kControlBevelButtonTextAlignTag = FOUR_CHAR_CODE('tali') |
|
275 kControlBevelButtonTextOffsetTag = FOUR_CHAR_CODE('toff') |
|
276 kControlBevelButtonGraphicAlignTag = FOUR_CHAR_CODE('gali') |
|
277 kControlBevelButtonGraphicOffsetTag = FOUR_CHAR_CODE('goff') |
|
278 kControlBevelButtonTextPlaceTag = FOUR_CHAR_CODE('tplc') |
|
279 kControlBevelButtonMenuValueTag = FOUR_CHAR_CODE('mval') |
|
280 kControlBevelButtonMenuHandleTag = FOUR_CHAR_CODE('mhnd') |
|
281 kControlBevelButtonMenuRefTag = FOUR_CHAR_CODE('mhnd') |
|
282 # kControlBevelButtonCenterPopupGlyphTag = FOUR_CHAR_CODE('pglc') |
|
283 kControlBevelButtonLastMenuTag = FOUR_CHAR_CODE('lmnu') |
|
284 kControlBevelButtonMenuDelayTag = FOUR_CHAR_CODE('mdly') |
|
285 kControlBevelButtonScaleIconTag = FOUR_CHAR_CODE('scal') |
|
286 kControlBevelButtonOwnedMenuRefTag = FOUR_CHAR_CODE('omrf') |
|
287 kControlBevelButtonKindTag = FOUR_CHAR_CODE('bebk') |
|
288 kControlSliderProc = 48 |
|
289 kControlSliderLiveFeedback = (1 << 0) |
|
290 kControlSliderHasTickMarks = (1 << 1) |
|
291 kControlSliderReverseDirection = (1 << 2) |
|
292 kControlSliderNonDirectional = (1 << 3) |
|
293 kControlSliderPointsDownOrRight = 0 |
|
294 kControlSliderPointsUpOrLeft = 1 |
|
295 kControlSliderDoesNotPoint = 2 |
|
296 kControlKindSlider = FOUR_CHAR_CODE('sldr') |
|
297 kControlTriangleProc = 64 |
|
298 kControlTriangleLeftFacingProc = 65 |
|
299 kControlTriangleAutoToggleProc = 66 |
|
300 kControlTriangleLeftFacingAutoToggleProc = 67 |
|
301 kControlDisclosureTrianglePointDefault = 0 |
|
302 kControlDisclosureTrianglePointRight = 1 |
|
303 kControlDisclosureTrianglePointLeft = 2 |
|
304 kControlKindDisclosureTriangle = FOUR_CHAR_CODE('dist') |
|
305 kControlTriangleLastValueTag = FOUR_CHAR_CODE('last') |
|
306 kControlProgressBarProc = 80 |
|
307 kControlRelevanceBarProc = 81 |
|
308 kControlKindProgressBar = FOUR_CHAR_CODE('prgb') |
|
309 kControlKindRelevanceBar = FOUR_CHAR_CODE('relb') |
|
310 kControlProgressBarIndeterminateTag = FOUR_CHAR_CODE('inde') |
|
311 kControlProgressBarAnimatingTag = FOUR_CHAR_CODE('anim') |
|
312 kControlLittleArrowsProc = 96 |
|
313 kControlKindLittleArrows = FOUR_CHAR_CODE('larr') |
|
314 kControlChasingArrowsProc = 112 |
|
315 kControlKindChasingArrows = FOUR_CHAR_CODE('carr') |
|
316 kControlChasingArrowsAnimatingTag = FOUR_CHAR_CODE('anim') |
|
317 kControlTabLargeProc = 128 |
|
318 kControlTabSmallProc = 129 |
|
319 kControlTabLargeNorthProc = 128 |
|
320 kControlTabSmallNorthProc = 129 |
|
321 kControlTabLargeSouthProc = 130 |
|
322 kControlTabSmallSouthProc = 131 |
|
323 kControlTabLargeEastProc = 132 |
|
324 kControlTabSmallEastProc = 133 |
|
325 kControlTabLargeWestProc = 134 |
|
326 kControlTabSmallWestProc = 135 |
|
327 kControlTabDirectionNorth = 0 |
|
328 kControlTabDirectionSouth = 1 |
|
329 kControlTabDirectionEast = 2 |
|
330 kControlTabDirectionWest = 3 |
|
331 kControlTabSizeLarge = kControlSizeNormal |
|
332 kControlTabSizeSmall = kControlSizeSmall |
|
333 kControlKindTabs = FOUR_CHAR_CODE('tabs') |
|
334 kControlTabContentRectTag = FOUR_CHAR_CODE('rect') |
|
335 kControlTabEnabledFlagTag = FOUR_CHAR_CODE('enab') |
|
336 kControlTabFontStyleTag = kControlFontStyleTag |
|
337 kControlTabInfoTag = FOUR_CHAR_CODE('tabi') |
|
338 kControlTabImageContentTag = FOUR_CHAR_CODE('cont') |
|
339 kControlTabInfoVersionZero = 0 |
|
340 kControlTabInfoVersionOne = 1 |
|
341 kControlSeparatorLineProc = 144 |
|
342 kControlKindSeparator = FOUR_CHAR_CODE('sepa') |
|
343 kControlGroupBoxTextTitleProc = 160 |
|
344 kControlGroupBoxCheckBoxProc = 161 |
|
345 kControlGroupBoxPopupButtonProc = 162 |
|
346 kControlGroupBoxSecondaryTextTitleProc = 164 |
|
347 kControlGroupBoxSecondaryCheckBoxProc = 165 |
|
348 kControlGroupBoxSecondaryPopupButtonProc = 166 |
|
349 kControlKindGroupBox = FOUR_CHAR_CODE('grpb') |
|
350 kControlKindCheckGroupBox = FOUR_CHAR_CODE('cgrp') |
|
351 kControlKindPopupGroupBox = FOUR_CHAR_CODE('pgrp') |
|
352 kControlGroupBoxMenuHandleTag = FOUR_CHAR_CODE('mhan') |
|
353 kControlGroupBoxMenuRefTag = FOUR_CHAR_CODE('mhan') |
|
354 kControlGroupBoxFontStyleTag = kControlFontStyleTag |
|
355 kControlGroupBoxTitleRectTag = FOUR_CHAR_CODE('trec') |
|
356 kControlImageWellProc = 176 |
|
357 kControlKindImageWell = FOUR_CHAR_CODE('well') |
|
358 kControlImageWellContentTag = FOUR_CHAR_CODE('cont') |
|
359 kControlImageWellTransformTag = FOUR_CHAR_CODE('tran') |
|
360 kControlImageWellIsDragDestinationTag = FOUR_CHAR_CODE('drag') |
|
361 kControlPopupArrowEastProc = 192 |
|
362 kControlPopupArrowWestProc = 193 |
|
363 kControlPopupArrowNorthProc = 194 |
|
364 kControlPopupArrowSouthProc = 195 |
|
365 kControlPopupArrowSmallEastProc = 196 |
|
366 kControlPopupArrowSmallWestProc = 197 |
|
367 kControlPopupArrowSmallNorthProc = 198 |
|
368 kControlPopupArrowSmallSouthProc = 199 |
|
369 kControlPopupArrowOrientationEast = 0 |
|
370 kControlPopupArrowOrientationWest = 1 |
|
371 kControlPopupArrowOrientationNorth = 2 |
|
372 kControlPopupArrowOrientationSouth = 3 |
|
373 kControlPopupArrowSizeNormal = 0 |
|
374 kControlPopupArrowSizeSmall = 1 |
|
375 kControlKindPopupArrow = FOUR_CHAR_CODE('parr') |
|
376 kControlPlacardProc = 224 |
|
377 kControlKindPlacard = FOUR_CHAR_CODE('plac') |
|
378 kControlClockTimeProc = 240 |
|
379 kControlClockTimeSecondsProc = 241 |
|
380 kControlClockDateProc = 242 |
|
381 kControlClockMonthYearProc = 243 |
|
382 kControlClockTypeHourMinute = 0 |
|
383 kControlClockTypeHourMinuteSecond = 1 |
|
384 kControlClockTypeMonthDayYear = 2 |
|
385 kControlClockTypeMonthYear = 3 |
|
386 kControlClockFlagStandard = 0 |
|
387 kControlClockNoFlags = 0 |
|
388 kControlClockFlagDisplayOnly = 1 |
|
389 kControlClockIsDisplayOnly = 1 |
|
390 kControlClockFlagLive = 2 |
|
391 kControlClockIsLive = 2 |
|
392 kControlKindClock = FOUR_CHAR_CODE('clck') |
|
393 kControlClockLongDateTag = FOUR_CHAR_CODE('date') |
|
394 kControlClockFontStyleTag = kControlFontStyleTag |
|
395 kControlClockAnimatingTag = FOUR_CHAR_CODE('anim') |
|
396 kControlUserPaneProc = 256 |
|
397 kControlKindUserPane = FOUR_CHAR_CODE('upan') |
|
398 kControlUserItemDrawProcTag = FOUR_CHAR_CODE('uidp') |
|
399 kControlUserPaneDrawProcTag = FOUR_CHAR_CODE('draw') |
|
400 kControlUserPaneHitTestProcTag = FOUR_CHAR_CODE('hitt') |
|
401 kControlUserPaneTrackingProcTag = FOUR_CHAR_CODE('trak') |
|
402 kControlUserPaneIdleProcTag = FOUR_CHAR_CODE('idle') |
|
403 kControlUserPaneKeyDownProcTag = FOUR_CHAR_CODE('keyd') |
|
404 kControlUserPaneActivateProcTag = FOUR_CHAR_CODE('acti') |
|
405 kControlUserPaneFocusProcTag = FOUR_CHAR_CODE('foci') |
|
406 kControlUserPaneBackgroundProcTag = FOUR_CHAR_CODE('back') |
|
407 kControlEditTextProc = 272 |
|
408 kControlEditTextPasswordProc = 274 |
|
409 kControlEditTextInlineInputProc = 276 |
|
410 kControlKindEditText = FOUR_CHAR_CODE('etxt') |
|
411 kControlEditTextStyleTag = kControlFontStyleTag |
|
412 kControlEditTextTextTag = FOUR_CHAR_CODE('text') |
|
413 kControlEditTextTEHandleTag = FOUR_CHAR_CODE('than') |
|
414 kControlEditTextKeyFilterTag = kControlKeyFilterTag |
|
415 kControlEditTextSelectionTag = FOUR_CHAR_CODE('sele') |
|
416 kControlEditTextPasswordTag = FOUR_CHAR_CODE('pass') |
|
417 kControlEditTextKeyScriptBehaviorTag = FOUR_CHAR_CODE('kscr') |
|
418 kControlEditTextLockedTag = FOUR_CHAR_CODE('lock') |
|
419 kControlEditTextFixedTextTag = FOUR_CHAR_CODE('ftxt') |
|
420 kControlEditTextValidationProcTag = FOUR_CHAR_CODE('vali') |
|
421 kControlEditTextInlinePreUpdateProcTag = FOUR_CHAR_CODE('prup') |
|
422 kControlEditTextInlinePostUpdateProcTag = FOUR_CHAR_CODE('poup') |
|
423 kControlEditTextCFStringTag = FOUR_CHAR_CODE('cfst') |
|
424 kControlEditTextPasswordCFStringTag = FOUR_CHAR_CODE('pwcf') |
|
425 kControlStaticTextProc = 288 |
|
426 kControlKindStaticText = FOUR_CHAR_CODE('stxt') |
|
427 kControlStaticTextStyleTag = kControlFontStyleTag |
|
428 kControlStaticTextTextTag = FOUR_CHAR_CODE('text') |
|
429 kControlStaticTextTextHeightTag = FOUR_CHAR_CODE('thei') |
|
430 kControlStaticTextTruncTag = FOUR_CHAR_CODE('trun') |
|
431 kControlStaticTextCFStringTag = FOUR_CHAR_CODE('cfst') |
|
432 kControlPictureProc = 304 |
|
433 kControlPictureNoTrackProc = 305 |
|
434 kControlKindPicture = FOUR_CHAR_CODE('pict') |
|
435 kControlPictureHandleTag = FOUR_CHAR_CODE('pich') |
|
436 kControlIconProc = 320 |
|
437 kControlIconNoTrackProc = 321 |
|
438 kControlIconSuiteProc = 322 |
|
439 kControlIconSuiteNoTrackProc = 323 |
|
440 kControlIconRefProc = 324 |
|
441 kControlIconRefNoTrackProc = 325 |
|
442 kControlKindIcon = FOUR_CHAR_CODE('icon') |
|
443 kControlIconTransformTag = FOUR_CHAR_CODE('trfm') |
|
444 kControlIconAlignmentTag = FOUR_CHAR_CODE('algn') |
|
445 kControlIconResourceIDTag = FOUR_CHAR_CODE('ires') |
|
446 kControlIconContentTag = FOUR_CHAR_CODE('cont') |
|
447 kControlWindowHeaderProc = 336 |
|
448 kControlWindowListViewHeaderProc = 337 |
|
449 kControlKindWindowHeader = FOUR_CHAR_CODE('whed') |
|
450 kControlListBoxProc = 352 |
|
451 kControlListBoxAutoSizeProc = 353 |
|
452 kControlKindListBox = FOUR_CHAR_CODE('lbox') |
|
453 kControlListBoxListHandleTag = FOUR_CHAR_CODE('lhan') |
|
454 kControlListBoxKeyFilterTag = kControlKeyFilterTag |
|
455 kControlListBoxFontStyleTag = kControlFontStyleTag |
|
456 kControlListBoxDoubleClickTag = FOUR_CHAR_CODE('dblc') |
|
457 kControlListBoxLDEFTag = FOUR_CHAR_CODE('ldef') |
|
458 kControlPushButtonProc = 368 |
|
459 kControlCheckBoxProc = 369 |
|
460 kControlRadioButtonProc = 370 |
|
461 kControlPushButLeftIconProc = 374 |
|
462 kControlPushButRightIconProc = 375 |
|
463 kControlCheckBoxAutoToggleProc = 371 |
|
464 kControlRadioButtonAutoToggleProc = 372 |
|
465 kControlPushButtonIconOnLeft = 6 |
|
466 kControlPushButtonIconOnRight = 7 |
|
467 kControlKindPushButton = FOUR_CHAR_CODE('push') |
|
468 kControlKindPushIconButton = FOUR_CHAR_CODE('picn') |
|
469 kControlKindRadioButton = FOUR_CHAR_CODE('rdio') |
|
470 kControlKindCheckBox = FOUR_CHAR_CODE('cbox') |
|
471 kControlPushButtonDefaultTag = FOUR_CHAR_CODE('dflt') |
|
472 kControlPushButtonCancelTag = FOUR_CHAR_CODE('cncl') |
|
473 kControlScrollBarProc = 384 |
|
474 kControlScrollBarLiveProc = 386 |
|
475 kControlKindScrollBar = FOUR_CHAR_CODE('sbar') |
|
476 kControlScrollBarShowsArrowsTag = FOUR_CHAR_CODE('arro') |
|
477 kControlPopupButtonProc = 400 |
|
478 kControlPopupFixedWidthVariant = 1 << 0 |
|
479 kControlPopupVariableWidthVariant = 1 << 1 |
|
480 kControlPopupUseAddResMenuVariant = 1 << 2 |
|
481 kControlPopupUseWFontVariant = kControlUsesOwningWindowsFontVariant |
|
482 kControlKindPopupButton = FOUR_CHAR_CODE('popb') |
|
483 kControlPopupButtonMenuHandleTag = FOUR_CHAR_CODE('mhan') |
|
484 kControlPopupButtonMenuRefTag = FOUR_CHAR_CODE('mhan') |
|
485 kControlPopupButtonMenuIDTag = FOUR_CHAR_CODE('mnid') |
|
486 kControlPopupButtonExtraHeightTag = FOUR_CHAR_CODE('exht') |
|
487 kControlPopupButtonOwnedMenuRefTag = FOUR_CHAR_CODE('omrf') |
|
488 kControlPopupButtonCheckCurrentTag = FOUR_CHAR_CODE('chck') |
|
489 kControlRadioGroupProc = 416 |
|
490 kControlKindRadioGroup = FOUR_CHAR_CODE('rgrp') |
|
491 kControlScrollTextBoxProc = 432 |
|
492 kControlScrollTextBoxAutoScrollProc = 433 |
|
493 kControlKindScrollingTextBox = FOUR_CHAR_CODE('stbx') |
|
494 kControlScrollTextBoxDelayBeforeAutoScrollTag = FOUR_CHAR_CODE('stdl') |
|
495 kControlScrollTextBoxDelayBetweenAutoScrollTag = FOUR_CHAR_CODE('scdl') |
|
496 kControlScrollTextBoxAutoScrollAmountTag = FOUR_CHAR_CODE('samt') |
|
497 kControlScrollTextBoxContentsTag = FOUR_CHAR_CODE('tres') |
|
498 kControlScrollTextBoxAnimatingTag = FOUR_CHAR_CODE('anim') |
|
499 kControlKindDisclosureButton = FOUR_CHAR_CODE('disb') |
|
500 kControlDisclosureButtonClosed = 0 |
|
501 kControlDisclosureButtonDisclosed = 1 |
|
502 kControlRoundButtonNormalSize = kControlSizeNormal |
|
503 kControlRoundButtonLargeSize = kControlSizeLarge |
|
504 kControlRoundButtonContentTag = FOUR_CHAR_CODE('cont') |
|
505 kControlRoundButtonSizeTag = kControlSizeTag |
|
506 kControlKindRoundButton = FOUR_CHAR_CODE('rndb') |
|
507 kControlKindDataBrowser = FOUR_CHAR_CODE('datb') |
|
508 errDataBrowserNotConfigured = -4970 |
|
509 errDataBrowserItemNotFound = -4971 |
|
510 errDataBrowserItemNotAdded = -4975 |
|
511 errDataBrowserPropertyNotFound = -4972 |
|
512 errDataBrowserInvalidPropertyPart = -4973 |
|
513 errDataBrowserInvalidPropertyData = -4974 |
|
514 errDataBrowserPropertyNotSupported = -4979 |
|
515 kControlDataBrowserIncludesFrameAndFocusTag = FOUR_CHAR_CODE('brdr') |
|
516 kControlDataBrowserKeyFilterTag = kControlEditTextKeyFilterTag |
|
517 kControlDataBrowserEditTextKeyFilterTag = kControlDataBrowserKeyFilterTag |
|
518 kControlDataBrowserEditTextValidationProcTag = kControlEditTextValidationProcTag |
|
519 kDataBrowserNoView = 0x3F3F3F3F |
|
520 kDataBrowserListView = FOUR_CHAR_CODE('lstv') |
|
521 kDataBrowserColumnView = FOUR_CHAR_CODE('clmv') |
|
522 kDataBrowserDragSelect = 1 << 0 |
|
523 kDataBrowserSelectOnlyOne = 1 << 1 |
|
524 kDataBrowserResetSelection = 1 << 2 |
|
525 kDataBrowserCmdTogglesSelection = 1 << 3 |
|
526 kDataBrowserNoDisjointSelection = 1 << 4 |
|
527 kDataBrowserAlwaysExtendSelection = 1 << 5 |
|
528 kDataBrowserNeverEmptySelectionSet = 1 << 6 |
|
529 kDataBrowserOrderUndefined = 0 |
|
530 kDataBrowserOrderIncreasing = 1 |
|
531 kDataBrowserOrderDecreasing = 2 |
|
532 kDataBrowserNoItem = 0L |
|
533 kDataBrowserItemNoState = 0 |
|
534 # kDataBrowserItemAnyState = (unsigned long)(-1) |
|
535 kDataBrowserItemIsSelected = 1 << 0 |
|
536 kDataBrowserContainerIsOpen = 1 << 1 |
|
537 kDataBrowserItemIsDragTarget = 1 << 2 |
|
538 kDataBrowserRevealOnly = 0 |
|
539 kDataBrowserRevealAndCenterInView = 1 << 0 |
|
540 kDataBrowserRevealWithoutSelecting = 1 << 1 |
|
541 kDataBrowserItemsAdd = 0 |
|
542 kDataBrowserItemsAssign = 1 |
|
543 kDataBrowserItemsToggle = 2 |
|
544 kDataBrowserItemsRemove = 3 |
|
545 kDataBrowserSelectionAnchorUp = 0 |
|
546 kDataBrowserSelectionAnchorDown = 1 |
|
547 kDataBrowserSelectionAnchorLeft = 2 |
|
548 kDataBrowserSelectionAnchorRight = 3 |
|
549 kDataBrowserEditMsgUndo = kHICommandUndo |
|
550 kDataBrowserEditMsgRedo = kHICommandRedo |
|
551 kDataBrowserEditMsgCut = kHICommandCut |
|
552 kDataBrowserEditMsgCopy = kHICommandCopy |
|
553 kDataBrowserEditMsgPaste = kHICommandPaste |
|
554 kDataBrowserEditMsgClear = kHICommandClear |
|
555 kDataBrowserEditMsgSelectAll = kHICommandSelectAll |
|
556 kDataBrowserItemAdded = 1 |
|
557 kDataBrowserItemRemoved = 2 |
|
558 kDataBrowserEditStarted = 3 |
|
559 kDataBrowserEditStopped = 4 |
|
560 kDataBrowserItemSelected = 5 |
|
561 kDataBrowserItemDeselected = 6 |
|
562 kDataBrowserItemDoubleClicked = 7 |
|
563 kDataBrowserContainerOpened = 8 |
|
564 kDataBrowserContainerClosing = 9 |
|
565 kDataBrowserContainerClosed = 10 |
|
566 kDataBrowserContainerSorting = 11 |
|
567 kDataBrowserContainerSorted = 12 |
|
568 kDataBrowserUserToggledContainer = 16 |
|
569 kDataBrowserTargetChanged = 15 |
|
570 kDataBrowserUserStateChanged = 13 |
|
571 kDataBrowserSelectionSetChanged = 14 |
|
572 kDataBrowserItemNoProperty = 0L |
|
573 kDataBrowserItemIsActiveProperty = 1L |
|
574 kDataBrowserItemIsSelectableProperty = 2L |
|
575 kDataBrowserItemIsEditableProperty = 3L |
|
576 kDataBrowserItemIsContainerProperty = 4L |
|
577 kDataBrowserContainerIsOpenableProperty = 5L |
|
578 kDataBrowserContainerIsClosableProperty = 6L |
|
579 kDataBrowserContainerIsSortableProperty = 7L |
|
580 kDataBrowserItemSelfIdentityProperty = 8L |
|
581 kDataBrowserContainerAliasIDProperty = 9L |
|
582 kDataBrowserColumnViewPreviewProperty = 10L |
|
583 kDataBrowserItemParentContainerProperty = 11L |
|
584 kDataBrowserCustomType = 0x3F3F3F3F |
|
585 kDataBrowserIconType = FOUR_CHAR_CODE('icnr') |
|
586 kDataBrowserTextType = FOUR_CHAR_CODE('text') |
|
587 kDataBrowserDateTimeType = FOUR_CHAR_CODE('date') |
|
588 kDataBrowserSliderType = FOUR_CHAR_CODE('sldr') |
|
589 kDataBrowserCheckboxType = FOUR_CHAR_CODE('chbx') |
|
590 kDataBrowserProgressBarType = FOUR_CHAR_CODE('prog') |
|
591 kDataBrowserRelevanceRankType = FOUR_CHAR_CODE('rank') |
|
592 kDataBrowserPopupMenuType = FOUR_CHAR_CODE('menu') |
|
593 kDataBrowserIconAndTextType = FOUR_CHAR_CODE('ticn') |
|
594 kDataBrowserPropertyEnclosingPart = 0L |
|
595 kDataBrowserPropertyContentPart = FOUR_CHAR_CODE('----') |
|
596 kDataBrowserPropertyDisclosurePart = FOUR_CHAR_CODE('disc') |
|
597 kDataBrowserPropertyTextPart = kDataBrowserTextType |
|
598 kDataBrowserPropertyIconPart = kDataBrowserIconType |
|
599 kDataBrowserPropertySliderPart = kDataBrowserSliderType |
|
600 kDataBrowserPropertyCheckboxPart = kDataBrowserCheckboxType |
|
601 kDataBrowserPropertyProgressBarPart = kDataBrowserProgressBarType |
|
602 kDataBrowserPropertyRelevanceRankPart = kDataBrowserRelevanceRankType |
|
603 kDataBrowserUniversalPropertyFlagsMask = 0xFF |
|
604 kDataBrowserPropertyIsMutable = 1 << 0 |
|
605 kDataBrowserDefaultPropertyFlags = 0 << 0 |
|
606 kDataBrowserUniversalPropertyFlags = kDataBrowserUniversalPropertyFlagsMask |
|
607 kDataBrowserPropertyIsEditable = kDataBrowserPropertyIsMutable |
|
608 kDataBrowserPropertyFlagsOffset = 8 |
|
609 kDataBrowserPropertyFlagsMask = 0xFF << kDataBrowserPropertyFlagsOffset |
|
610 kDataBrowserCheckboxTriState = 1 << kDataBrowserPropertyFlagsOffset |
|
611 kDataBrowserDateTimeRelative = 1 << (kDataBrowserPropertyFlagsOffset) |
|
612 kDataBrowserDateTimeDateOnly = 1 << (kDataBrowserPropertyFlagsOffset + 1) |
|
613 kDataBrowserDateTimeTimeOnly = 1 << (kDataBrowserPropertyFlagsOffset + 2) |
|
614 kDataBrowserDateTimeSecondsToo = 1 << (kDataBrowserPropertyFlagsOffset + 3) |
|
615 kDataBrowserSliderPlainThumb = kThemeThumbPlain << kDataBrowserPropertyFlagsOffset |
|
616 kDataBrowserSliderUpwardThumb = kThemeThumbUpward << kDataBrowserPropertyFlagsOffset |
|
617 kDataBrowserSliderDownwardThumb = kThemeThumbDownward << kDataBrowserPropertyFlagsOffset |
|
618 kDataBrowserDoNotTruncateText = 3 << kDataBrowserPropertyFlagsOffset |
|
619 kDataBrowserTruncateTextAtEnd = 2 << kDataBrowserPropertyFlagsOffset |
|
620 kDataBrowserTruncateTextMiddle = 0 << kDataBrowserPropertyFlagsOffset |
|
621 kDataBrowserTruncateTextAtStart = 1 << kDataBrowserPropertyFlagsOffset |
|
622 kDataBrowserPropertyModificationFlags = kDataBrowserPropertyFlagsMask |
|
623 kDataBrowserRelativeDateTime = kDataBrowserDateTimeRelative |
|
624 kDataBrowserViewSpecificFlagsOffset = 16 |
|
625 kDataBrowserViewSpecificFlagsMask = 0xFF << kDataBrowserViewSpecificFlagsOffset |
|
626 kDataBrowserViewSpecificPropertyFlags = kDataBrowserViewSpecificFlagsMask |
|
627 kDataBrowserClientPropertyFlagsOffset = 24 |
|
628 # kDataBrowserClientPropertyFlagsMask = (unsigned long)(0xFF << kDataBrowserClientPropertyFlagsOffset) |
|
629 kDataBrowserLatestCallbacks = 0 |
|
630 kDataBrowserContentHit = 1 |
|
631 kDataBrowserNothingHit = 0 |
|
632 kDataBrowserStopTracking = -1 |
|
633 kDataBrowserLatestCustomCallbacks = 0 |
|
634 kDataBrowserTableViewMinimalHilite = 0 |
|
635 kDataBrowserTableViewFillHilite = 1 |
|
636 kDataBrowserTableViewSelectionColumn = 1 << kDataBrowserViewSpecificFlagsOffset |
|
637 kDataBrowserTableViewLastColumn = -1 |
|
638 kDataBrowserListViewMovableColumn = 1 << (kDataBrowserViewSpecificFlagsOffset + 1) |
|
639 kDataBrowserListViewSortableColumn = 1 << (kDataBrowserViewSpecificFlagsOffset + 2) |
|
640 kDataBrowserListViewSelectionColumn = kDataBrowserTableViewSelectionColumn |
|
641 kDataBrowserListViewDefaultColumnFlags = kDataBrowserListViewMovableColumn + kDataBrowserListViewSortableColumn |
|
642 kDataBrowserListViewLatestHeaderDesc = 0 |
|
643 kDataBrowserListViewAppendColumn = kDataBrowserTableViewLastColumn |
|
644 kControlEditUnicodeTextPostUpdateProcTag = FOUR_CHAR_CODE('upup') |
|
645 kControlEditUnicodeTextProc = 912 |
|
646 kControlEditUnicodeTextPasswordProc = 914 |
|
647 kControlKindEditUnicodeText = FOUR_CHAR_CODE('eutx') |
|
648 kControlCheckboxUncheckedValue = kControlCheckBoxUncheckedValue |
|
649 kControlCheckboxCheckedValue = kControlCheckBoxCheckedValue |
|
650 kControlCheckboxMixedValue = kControlCheckBoxMixedValue |
|
651 inLabel = kControlLabelPart |
|
652 inMenu = kControlMenuPart |
|
653 inTriangle = kControlTrianglePart |
|
654 inButton = kControlButtonPart |
|
655 inCheckBox = kControlCheckBoxPart |
|
656 inUpButton = kControlUpButtonPart |
|
657 inDownButton = kControlDownButtonPart |
|
658 inPageUp = kControlPageUpPart |
|
659 inPageDown = kControlPageDownPart |
|
660 kInLabelControlPart = kControlLabelPart |
|
661 kInMenuControlPart = kControlMenuPart |
|
662 kInTriangleControlPart = kControlTrianglePart |
|
663 kInButtonControlPart = kControlButtonPart |
|
664 kInCheckBoxControlPart = kControlCheckBoxPart |
|
665 kInUpButtonControlPart = kControlUpButtonPart |
|
666 kInDownButtonControlPart = kControlDownButtonPart |
|
667 kInPageUpControlPart = kControlPageUpPart |
|
668 kInPageDownControlPart = kControlPageDownPart |