Fix an amazing number of typos & malformed sentences reported by Detlef
[python/dscho.git] / Mac / Lib / lib-toolbox / Controls.py
blob71e37b7abc8e08e0173b560931b25727283d7b6a
1 # Generated from 'moes:Metrowerks:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:Controls.h'
3 def FOUR_CHAR_CODE(x): return x
4 from TextEdit import *
5 from QuickDraw import *
7 _ControlDispatch = 0xAA73
8 kControlDefProcType = FOUR_CHAR_CODE('CDEF')
9 kControlTemplateResourceType = FOUR_CHAR_CODE('CNTL')
10 kControlColorTableResourceType = FOUR_CHAR_CODE('cctb')
11 kControlDefProcResourceType = FOUR_CHAR_CODE('CDEF')
12 kControlTabListResType = FOUR_CHAR_CODE('tab#')
13 kControlListDescResType = FOUR_CHAR_CODE('ldes')
14 controlNotifyNothing = FOUR_CHAR_CODE('nada')
15 controlNotifyClick = FOUR_CHAR_CODE('clik')
16 controlNotifyFocus = FOUR_CHAR_CODE('focu')
17 controlNotifyKey = FOUR_CHAR_CODE('key ')
18 kControlCanAutoInvalidate = 1L << 0
19 staticTextProc = 256
20 editTextProc = 272
21 iconProc = 288
22 userItemProc = 304
23 pictItemProc = 320
24 cFrameColor = 0
25 cBodyColor = 1
26 cTextColor = 2
27 cThumbColor = 3
28 kNumberCtlCTabEntries = 4
29 errMessageNotSupported = -30580
30 errDataNotSupported = -30581
31 errControlDoesntSupportFocus = -30582
32 errWindowDoesntSupportFocus = -30583
33 errUnknownControl = -30584
34 errCouldntSetFocus = -30585
35 errNoRootControl = -30586
36 errRootAlreadyExists = -30587
37 errInvalidPartCode = -30588
38 errControlsAlreadyExist = -30589
39 errControlIsNotEmbedder = -30590
40 errDataSizeMismatch = -30591
41 errControlHiddenOrDisabled = -30592
42 errWindowRegionCodeInvalid = -30593
43 errCantEmbedIntoSelf = -30594
44 errCantEmbedRoot = -30595
45 errItemNotControl = -30596
46 pushButProc = 0
47 checkBoxProc = 1
48 radioButProc = 2
49 scrollBarProc = 16
50 popupMenuProc = 1008
51 kControlSupportsNewMessages = FOUR_CHAR_CODE(' ok ')
52 kControlFocusNoPart = 0
53 kControlFocusNextPart = -1
54 kControlFocusPrevPart = -2
55 kControlKeyFilterBlockKey = 0
56 kControlKeyFilterPassKey = 1
57 kControlFontBigSystemFont = -1
58 kControlFontSmallSystemFont = -2
59 kControlFontSmallBoldSystemFont = -3
60 kControlUseFontMask = 0x0001
61 kControlUseFaceMask = 0x0002
62 kControlUseSizeMask = 0x0004
63 kControlUseForeColorMask = 0x0008
64 kControlUseBackColorMask = 0x0010
65 kControlUseModeMask = 0x0020
66 kControlUseJustMask = 0x0040
67 kControlUseAllMask = 0x00FF
68 kControlAddFontSizeMask = 0x0100
69 kControlFontStyleTag = FOUR_CHAR_CODE('font')
70 kControlKeyFilterTag = FOUR_CHAR_CODE('fltr')
71 kControlSupportsGhosting = 1 << 0
72 kControlSupportsEmbedding = 1 << 1
73 kControlSupportsFocus = 1 << 2
74 kControlWantsIdle = 1 << 3
75 kControlWantsActivate = 1 << 4
76 kControlHandlesTracking = 1 << 5
77 kControlSupportsDataAccess = 1 << 6
78 kControlHasSpecialBackground = 1 << 7
79 kControlGetsFocusOnClick = 1 << 8
80 kControlSupportsCalcBestRect = 1 << 9
81 kControlSupportsLiveFeedback = 1 << 10
82 kControlHasRadioBehavior = 1 << 11
83 kControlMsgDrawGhost = 13
84 kControlMsgCalcBestRect = 14
85 kControlMsgHandleTracking = 15
86 kControlMsgFocus = 16
87 kControlMsgKeyDown = 17
88 kControlMsgIdle = 18
89 kControlMsgGetFeatures = 19
90 kControlMsgSetData = 20
91 kControlMsgGetData = 21
92 kControlMsgActivate = 22
93 kControlMsgSetUpBackground = 23
94 kControlMsgCalcValueFromPos = 26
95 kControlMsgTestNewMsgSupport = 27
96 kControlMsgSubValueChanged = 25
97 kControlMsgSubControlAdded = 28
98 kControlMsgSubControlRemoved = 29
99 kControlBevelButtonSmallBevelProc = 32
100 kControlBevelButtonNormalBevelProc = 33
101 kControlBevelButtonLargeBevelProc = 34
102 kControlBevelButtonAlignSysDirection = -1
103 kControlBevelButtonAlignCenter = 0
104 kControlBevelButtonAlignLeft = 1
105 kControlBevelButtonAlignRight = 2
106 kControlBevelButtonAlignTop = 3
107 kControlBevelButtonAlignBottom = 4
108 kControlBevelButtonAlignTopLeft = 5
109 kControlBevelButtonAlignBottomLeft = 6
110 kControlBevelButtonAlignTopRight = 7
111 kControlBevelButtonAlignBottomRight = 8
112 kControlBevelButtonAlignTextSysDirection = teFlushDefault
113 kControlBevelButtonAlignTextCenter = teCenter
114 kControlBevelButtonAlignTextFlushRight = teFlushRight
115 kControlBevelButtonAlignTextFlushLeft = teFlushLeft
116 kControlBevelButtonPlaceSysDirection = -1
117 kControlBevelButtonPlaceNormally = 0
118 kControlBevelButtonPlaceToRightOfGraphic = 1
119 kControlBevelButtonPlaceToLeftOfGraphic = 2
120 kControlBevelButtonPlaceBelowGraphic = 3
121 kControlBevelButtonPlaceAboveGraphic = 4
122 kControlBevelButtonSmallBevelVariant = 0
123 kControlBehaviorPushbutton = 0
124 kControlBehaviorToggles = 0x0100
125 kControlBehaviorSticky = 0x0200
126 kControlBehaviorMultiValueMenu = 0x4000
127 kControlBehaviorOffsetContents = 0x8000
128 kControlBehaviorCommandMenu = 0x2000
129 kControlContentTextOnly = 0
130 kControlContentIconSuiteRes = 1
131 kControlContentCIconRes = 2
132 kControlContentPictRes = 3
133 kControlContentIconSuiteHandle = 129
134 kControlContentCIconHandle = 130
135 kControlContentPictHandle = 131
136 kControlContentIconRef = 132
137 kControlBevelButtonContentTag = FOUR_CHAR_CODE('cont')
138 kControlBevelButtonTransformTag = FOUR_CHAR_CODE('tran')
139 kControlBevelButtonTextAlignTag = FOUR_CHAR_CODE('tali')
140 kControlBevelButtonTextOffsetTag = FOUR_CHAR_CODE('toff')
141 kControlBevelButtonGraphicAlignTag = FOUR_CHAR_CODE('gali')
142 kControlBevelButtonGraphicOffsetTag = FOUR_CHAR_CODE('goff')
143 kControlBevelButtonTextPlaceTag = FOUR_CHAR_CODE('tplc')
144 kControlBevelButtonMenuValueTag = FOUR_CHAR_CODE('mval')
145 kControlBevelButtonMenuHandleTag = FOUR_CHAR_CODE('mhnd')
146 kControlBevelButtonLastMenuTag = FOUR_CHAR_CODE('lmnu')
147 kControlBevelButtonMenuDelayTag = FOUR_CHAR_CODE('mdly')
148 kControlSliderProc = 48
149 kControlTriangleProc = 64
150 kControlTriangleLeftFacingProc = 65
151 kControlTriangleAutoToggleProc = 66
152 kControlTriangleLeftFacingAutoToggleProc = 67
153 kControlTriangleLastValueTag = FOUR_CHAR_CODE('last')
154 kControlProgressBarProc = 80
155 kControlLittleArrowsProc = 96
156 kControlChasingArrowsProc = 112
157 kControlTabLargeProc = 128
158 kControlTabSmallProc = 129
159 kControlTabLargeNorthProc = 128
160 kControlTabSmallNorthProc = 129
161 kControlTabLargeSouthProc = 130
162 kControlTabSmallSouthProc = 131
163 kControlTabLargeEastProc = 132
164 kControlTabSmallEastProc = 133
165 kControlTabLargeWestProc = 134
166 kControlTabSmallWestProc = 135
167 kControlTabContentRectTag = FOUR_CHAR_CODE('rect')
168 kControlTabEnabledFlagTag = FOUR_CHAR_CODE('enab')
169 kControlTabFontStyleTag = kControlFontStyleTag
170 kControlTabInfoTag = FOUR_CHAR_CODE('tabi')
171 kControlTabInfoVersionZero = 0
172 kControlSeparatorLineProc = 144
173 kControlGroupBoxTextTitleProc = 160
174 kControlGroupBoxCheckBoxProc = 161
175 kControlGroupBoxPopupButtonProc = 162
176 kControlGroupBoxSecondaryTextTitleProc = 164
177 kControlGroupBoxSecondaryCheckBoxProc = 165
178 kControlGroupBoxSecondaryPopupButtonProc = 166
179 kControlGroupBoxMenuHandleTag = FOUR_CHAR_CODE('mhan')
180 kControlGroupBoxFontStyleTag = kControlFontStyleTag
181 kControlImageWellProc = 176
182 kControlImageWellContentTag = FOUR_CHAR_CODE('cont')
183 kControlImageWellTransformTag = FOUR_CHAR_CODE('tran')
184 kControlPopupArrowEastProc = 192
185 kControlPopupArrowWestProc = 193
186 kControlPopupArrowNorthProc = 194
187 kControlPopupArrowSouthProc = 195
188 kControlPopupArrowSmallEastProc = 196
189 kControlPopupArrowSmallWestProc = 197
190 kControlPopupArrowSmallNorthProc = 198
191 kControlPopupArrowSmallSouthProc = 199
192 kControlPlacardProc = 224
193 kControlClockTimeProc = 240
194 kControlClockTimeSecondsProc = 241
195 kControlClockDateProc = 242
196 kControlClockMonthYearProc = 243
197 kControlClockNoFlags = 0
198 kControlClockIsDisplayOnly = 1
199 kControlClockIsLive = 2
200 kControlClockLongDateTag = FOUR_CHAR_CODE('date')
201 kControlClockFontStyleTag = kControlFontStyleTag
202 kControlUserPaneProc = 256
203 kControlUserItemDrawProcTag = FOUR_CHAR_CODE('uidp')
204 kControlUserPaneDrawProcTag = FOUR_CHAR_CODE('draw')
205 kControlUserPaneHitTestProcTag = FOUR_CHAR_CODE('hitt')
206 kControlUserPaneTrackingProcTag = FOUR_CHAR_CODE('trak')
207 kControlUserPaneIdleProcTag = FOUR_CHAR_CODE('idle')
208 kControlUserPaneKeyDownProcTag = FOUR_CHAR_CODE('keyd')
209 kControlUserPaneActivateProcTag = FOUR_CHAR_CODE('acti')
210 kControlUserPaneFocusProcTag = FOUR_CHAR_CODE('foci')
211 kControlUserPaneBackgroundProcTag = FOUR_CHAR_CODE('back')
212 kControlEditTextProc = 272
213 kControlEditTextDialogProc = 273
214 kControlEditTextPasswordProc = 274
215 kControlEditTextDialogPasswordProc = 275
216 kControlEditTextStyleTag = kControlFontStyleTag
217 kControlEditTextTextTag = FOUR_CHAR_CODE('text')
218 kControlEditTextTEHandleTag = FOUR_CHAR_CODE('than')
219 kControlEditTextKeyFilterTag = kControlKeyFilterTag
220 kControlEditTextSelectionTag = FOUR_CHAR_CODE('sele')
221 kControlEditTextPasswordTag = FOUR_CHAR_CODE('pass')
222 kControlStaticTextProc = 288
223 kControlStaticTextStyleTag = kControlFontStyleTag
224 kControlStaticTextTextTag = FOUR_CHAR_CODE('text')
225 kControlStaticTextTextHeightTag = FOUR_CHAR_CODE('thei')
226 kControlPictureProc = 304
227 kControlPictureNoTrackProc = 305
228 kControlIconProc = 320
229 kControlIconNoTrackProc = 321
230 kControlIconSuiteProc = 322
231 kControlIconSuiteNoTrackProc = 323
232 kControlIconTransformTag = FOUR_CHAR_CODE('trfm')
233 kControlIconAlignmentTag = FOUR_CHAR_CODE('algn')
234 kControlWindowHeaderProc = 336
235 kControlWindowListViewHeaderProc = 337
236 kControlListBoxProc = 352
237 kControlListBoxAutoSizeProc = 353
238 kControlListBoxListHandleTag = FOUR_CHAR_CODE('lhan')
239 kControlListBoxKeyFilterTag = kControlKeyFilterTag
240 kControlListBoxFontStyleTag = kControlFontStyleTag
241 kControlListBoxDoubleClickTag = FOUR_CHAR_CODE('dblc')
242 kControlListBoxLDEFTag = FOUR_CHAR_CODE('ldef')
243 kControlPushButtonProc = 368
244 kControlCheckBoxProc = 369
245 kControlRadioButtonProc = 370
246 kControlPushButLeftIconProc = 374
247 kControlPushButRightIconProc = 375
248 kControlPushButtonDefaultTag = FOUR_CHAR_CODE('dflt')
249 kControlScrollBarProc = 384
250 kControlScrollBarLiveProc = 386
251 kControlPopupButtonProc = 400
252 kControlPopupFixedWidthVariant = 1 << 0
253 kControlPopupVariableWidthVariant = 1 << 1
254 kControlPopupUseAddResMenuVariant = 1 << 2
255 kControlPopupUseWFontVariant = 1 << 3
256 kControlPopupButtonMenuHandleTag = FOUR_CHAR_CODE('mhan')
257 kControlPopupButtonMenuIDTag = FOUR_CHAR_CODE('mnid')
258 kControlRadioGroupProc = 416
259 kControlNoVariant = 0
260 kControlUsesOwningWindowsFontVariant = 1 << 3
261 kControlNoPart = 0
262 kControlLabelPart = 1
263 kControlMenuPart = 2
264 kControlTrianglePart = 4
265 kControlEditTextPart = 5
266 kControlPicturePart = 6
267 kControlIconPart = 7
268 kControlClockPart = 8
269 kControlListBoxPart = 24
270 kControlListBoxDoubleClickPart = 25
271 kControlImageWellPart = 26
272 kControlRadioGroupPart = 27
273 kControlButtonPart = 10
274 kControlCheckBoxPart = 11
275 kControlRadioButtonPart = 11
276 kControlUpButtonPart = 20
277 kControlDownButtonPart = 21
278 kControlPageUpPart = 22
279 kControlPageDownPart = 23
280 kControlIndicatorPart = 129
281 kControlDisabledPart = 254
282 kControlInactivePart = 255
283 kControlCheckBoxUncheckedValue = 0
284 kControlCheckBoxCheckedValue = 1
285 kControlCheckBoxMixedValue = 2
286 kControlRadioButtonUncheckedValue = 0
287 kControlRadioButtonCheckedValue = 1
288 kControlRadioButtonMixedValue = 2
289 popupFixedWidth = 1 << 0
290 popupVariableWidth = 1 << 1
291 popupUseAddResMenu = 1 << 2
292 popupUseWFont = 1 << 3
293 popupTitleBold = 1 << 8
294 popupTitleItalic = 1 << 9
295 popupTitleUnderline = 1 << 10
296 popupTitleOutline = 1 << 11
297 popupTitleShadow = 1 << 12
298 popupTitleCondense = 1 << 13
299 popupTitleExtend = 1 << 14
300 popupTitleNoStyle = 1 << 15
301 popupTitleLeftJust = 0x00000000
302 popupTitleCenterJust = 0x00000001
303 popupTitleRightJust = 0x000000FF
304 noConstraint = kNoConstraint
305 hAxisOnly = 1
306 vAxisOnly = 2
307 drawCntl = 0
308 testCntl = 1
309 calcCRgns = 2
310 initCntl = 3
311 dispCntl = 4
312 posCntl = 5
313 thumbCntl = 6
314 dragCntl = 7
315 autoTrack = 8
316 calcCntlRgn = 10
317 calcThumbRgn = 11
318 drawThumbOutline = 12
319 kDrawControlEntireControl = 0
320 kDrawControlIndicatorOnly = 129
321 kDragControlEntireControl = 0
322 kDragControlIndicator = 1
323 useWFont = popupUseWFont
324 kControlCheckboxUncheckedValue = kControlCheckBoxUncheckedValue
325 kControlCheckboxCheckedValue = kControlCheckBoxCheckedValue
326 kControlCheckboxMixedValue = kControlCheckBoxMixedValue
327 inLabel = kControlLabelPart
328 inMenu = kControlMenuPart
329 inTriangle = kControlTrianglePart
330 inButton = kControlButtonPart
331 inCheckBox = kControlCheckBoxPart
332 inUpButton = kControlUpButtonPart
333 inDownButton = kControlDownButtonPart
334 inPageUp = kControlPageUpPart
335 inPageDown = kControlPageDownPart
336 inThumb = kControlIndicatorPart
337 kNoHiliteControlPart = kControlNoPart
338 kInLabelControlPart = kControlLabelPart
339 kInMenuControlPart = kControlMenuPart
340 kInTriangleControlPart = kControlTrianglePart
341 kInButtonControlPart = kControlButtonPart
342 kInCheckBoxControlPart = kControlCheckBoxPart
343 kInUpButtonControlPart = kControlUpButtonPart
344 kInDownButtonControlPart = kControlDownButtonPart
345 kInPageUpControlPart = kControlPageUpPart
346 kInPageDownControlPart = kControlPageDownPart
347 kInIndicatorControlPart = kControlIndicatorPart
348 kReservedControlPart = kControlDisabledPart
349 kControlInactiveControlPart = kControlInactivePart