/Lib/plat-mac/Carbon/Controls.py
http://unladen-swallow.googlecode.com/ · Python · 668 lines · 662 code · 2 blank · 4 comment · 0 complexity · 877d42dae35b9a176e5cbd0798839360 MD5 · raw file
- # Generated from 'Controls.h'
- def FOUR_CHAR_CODE(x): return x
- from Carbon.TextEdit import *
- from Carbon.QuickDraw import *
- from Carbon.Dragconst import *
- from Carbon.CarbonEvents import *
- from Carbon.Appearance import *
- kDataBrowserItemAnyState = -1
- kControlBevelButtonCenterPopupGlyphTag = -1
- kDataBrowserClientPropertyFlagsMask = 0xFF000000
- kControlDefProcType = FOUR_CHAR_CODE('CDEF')
- kControlTemplateResourceType = FOUR_CHAR_CODE('CNTL')
- kControlColorTableResourceType = FOUR_CHAR_CODE('cctb')
- kControlDefProcResourceType = FOUR_CHAR_CODE('CDEF')
- controlNotifyNothing = FOUR_CHAR_CODE('nada')
- controlNotifyClick = FOUR_CHAR_CODE('clik')
- controlNotifyFocus = FOUR_CHAR_CODE('focu')
- controlNotifyKey = FOUR_CHAR_CODE('key ')
- kControlCanAutoInvalidate = 1L << 0
- staticTextProc = 256
- editTextProc = 272
- iconProc = 288
- userItemProc = 304
- pictItemProc = 320
- cFrameColor = 0
- cBodyColor = 1
- cTextColor = 2
- cThumbColor = 3
- kNumberCtlCTabEntries = 4
- kControlNoVariant = 0
- kControlUsesOwningWindowsFontVariant = 1 << 3
- kControlNoPart = 0
- kControlIndicatorPart = 129
- kControlDisabledPart = 254
- kControlInactivePart = 255
- kControlEntireControl = 0
- kControlStructureMetaPart = -1
- kControlContentMetaPart = -2
- kControlFocusNoPart = 0
- kControlFocusNextPart = -1
- kControlFocusPrevPart = -2
- kControlCollectionTagBounds = FOUR_CHAR_CODE('boun')
- kControlCollectionTagValue = FOUR_CHAR_CODE('valu')
- kControlCollectionTagMinimum = FOUR_CHAR_CODE('min ')
- kControlCollectionTagMaximum = FOUR_CHAR_CODE('max ')
- kControlCollectionTagViewSize = FOUR_CHAR_CODE('view')
- kControlCollectionTagVisibility = FOUR_CHAR_CODE('visi')
- kControlCollectionTagRefCon = FOUR_CHAR_CODE('refc')
- kControlCollectionTagTitle = FOUR_CHAR_CODE('titl')
- kControlCollectionTagUnicodeTitle = FOUR_CHAR_CODE('uttl')
- kControlCollectionTagIDSignature = FOUR_CHAR_CODE('idsi')
- kControlCollectionTagIDID = FOUR_CHAR_CODE('idid')
- kControlCollectionTagCommand = FOUR_CHAR_CODE('cmd ')
- kControlCollectionTagVarCode = FOUR_CHAR_CODE('varc')
- kControlContentTextOnly = 0
- kControlNoContent = 0
- kControlContentIconSuiteRes = 1
- kControlContentCIconRes = 2
- kControlContentPictRes = 3
- kControlContentICONRes = 4
- kControlContentIconSuiteHandle = 129
- kControlContentCIconHandle = 130
- kControlContentPictHandle = 131
- kControlContentIconRef = 132
- kControlContentICON = 133
- kControlKeyScriptBehaviorAllowAnyScript = FOUR_CHAR_CODE('any ')
- kControlKeyScriptBehaviorPrefersRoman = FOUR_CHAR_CODE('prmn')
- kControlKeyScriptBehaviorRequiresRoman = FOUR_CHAR_CODE('rrmn')
- kControlFontBigSystemFont = -1
- kControlFontSmallSystemFont = -2
- kControlFontSmallBoldSystemFont = -3
- kControlFontViewSystemFont = -4
- kControlUseFontMask = 0x0001
- kControlUseFaceMask = 0x0002
- kControlUseSizeMask = 0x0004
- kControlUseForeColorMask = 0x0008
- kControlUseBackColorMask = 0x0010
- kControlUseModeMask = 0x0020
- kControlUseJustMask = 0x0040
- kControlUseAllMask = 0x00FF
- kControlAddFontSizeMask = 0x0100
- kControlAddToMetaFontMask = 0x0200
- kControlUseThemeFontIDMask = 0x0080
- kDoNotActivateAndIgnoreClick = 0
- kDoNotActivateAndHandleClick = 1
- kActivateAndIgnoreClick = 2
- kActivateAndHandleClick = 3
- kControlFontStyleTag = FOUR_CHAR_CODE('font')
- kControlKeyFilterTag = FOUR_CHAR_CODE('fltr')
- kControlKindTag = FOUR_CHAR_CODE('kind')
- kControlSizeTag = FOUR_CHAR_CODE('size')
- kControlSupportsGhosting = 1 << 0
- kControlSupportsEmbedding = 1 << 1
- kControlSupportsFocus = 1 << 2
- kControlWantsIdle = 1 << 3
- kControlWantsActivate = 1 << 4
- kControlHandlesTracking = 1 << 5
- kControlSupportsDataAccess = 1 << 6
- kControlHasSpecialBackground = 1 << 7
- kControlGetsFocusOnClick = 1 << 8
- kControlSupportsCalcBestRect = 1 << 9
- kControlSupportsLiveFeedback = 1 << 10
- kControlHasRadioBehavior = 1 << 11
- kControlSupportsDragAndDrop = 1 << 12
- kControlAutoToggles = 1 << 14
- kControlSupportsGetRegion = 1 << 17
- kControlSupportsFlattening = 1 << 19
- kControlSupportsSetCursor = 1 << 20
- kControlSupportsContextualMenus = 1 << 21
- kControlSupportsClickActivation = 1 << 22
- kControlIdlesWithTimer = 1 << 23
- drawCntl = 0
- testCntl = 1
- calcCRgns = 2
- initCntl = 3
- dispCntl = 4
- posCntl = 5
- thumbCntl = 6
- dragCntl = 7
- autoTrack = 8
- calcCntlRgn = 10
- calcThumbRgn = 11
- drawThumbOutline = 12
- kControlMsgDrawGhost = 13
- kControlMsgCalcBestRect = 14
- kControlMsgHandleTracking = 15
- kControlMsgFocus = 16
- kControlMsgKeyDown = 17
- kControlMsgIdle = 18
- kControlMsgGetFeatures = 19
- kControlMsgSetData = 20
- kControlMsgGetData = 21
- kControlMsgActivate = 22
- kControlMsgSetUpBackground = 23
- kControlMsgCalcValueFromPos = 26
- kControlMsgTestNewMsgSupport = 27
- kControlMsgSubValueChanged = 25
- kControlMsgSubControlAdded = 28
- kControlMsgSubControlRemoved = 29
- kControlMsgApplyTextColor = 30
- kControlMsgGetRegion = 31
- kControlMsgFlatten = 32
- kControlMsgSetCursor = 33
- kControlMsgDragEnter = 38
- kControlMsgDragLeave = 39
- kControlMsgDragWithin = 40
- kControlMsgDragReceive = 41
- kControlMsgDisplayDebugInfo = 46
- kControlMsgContextualMenuClick = 47
- kControlMsgGetClickActivation = 48
- kControlSizeNormal = 0
- kControlSizeSmall = 1
- kControlSizeLarge = 2
- kControlSizeAuto = 0xFFFF
- kDrawControlEntireControl = 0
- kDrawControlIndicatorOnly = 129
- kDragControlEntireControl = 0
- kDragControlIndicator = 1
- kControlSupportsNewMessages = FOUR_CHAR_CODE(' ok ')
- kControlKeyFilterBlockKey = 0
- kControlKeyFilterPassKey = 1
- noConstraint = kNoConstraint
- hAxisOnly = 1
- vAxisOnly = 2
- kControlDefProcPtr = 0
- kControlDefObjectClass = 1
- kControlKindSignatureApple = FOUR_CHAR_CODE('appl')
- kControlPropertyPersistent = 0x00000001
- kDragTrackingEnterControl = 2
- kDragTrackingInControl = 3
- kDragTrackingLeaveControl = 4
- useWFont = kControlUsesOwningWindowsFontVariant
- inThumb = kControlIndicatorPart
- kNoHiliteControlPart = kControlNoPart
- kInIndicatorControlPart = kControlIndicatorPart
- kReservedControlPart = kControlDisabledPart
- kControlInactiveControlPart = kControlInactivePart
- kControlTabListResType = FOUR_CHAR_CODE('tab#')
- kControlListDescResType = FOUR_CHAR_CODE('ldes')
- kControlCheckBoxUncheckedValue = 0
- kControlCheckBoxCheckedValue = 1
- kControlCheckBoxMixedValue = 2
- kControlRadioButtonUncheckedValue = 0
- kControlRadioButtonCheckedValue = 1
- kControlRadioButtonMixedValue = 2
- popupFixedWidth = 1 << 0
- popupVariableWidth = 1 << 1
- popupUseAddResMenu = 1 << 2
- popupUseWFont = 1 << 3
- popupTitleBold = 1 << 8
- popupTitleItalic = 1 << 9
- popupTitleUnderline = 1 << 10
- popupTitleOutline = 1 << 11
- popupTitleShadow = 1 << 12
- popupTitleCondense = 1 << 13
- popupTitleExtend = 1 << 14
- popupTitleNoStyle = 1 << 15
- popupTitleLeftJust = 0x00000000
- popupTitleCenterJust = 0x00000001
- popupTitleRightJust = 0x000000FF
- pushButProc = 0
- checkBoxProc = 1
- radioButProc = 2
- scrollBarProc = 16
- popupMenuProc = 1008
- kControlLabelPart = 1
- kControlMenuPart = 2
- kControlTrianglePart = 4
- kControlEditTextPart = 5
- kControlPicturePart = 6
- kControlIconPart = 7
- kControlClockPart = 8
- kControlListBoxPart = 24
- kControlListBoxDoubleClickPart = 25
- kControlImageWellPart = 26
- kControlRadioGroupPart = 27
- kControlButtonPart = 10
- kControlCheckBoxPart = 11
- kControlRadioButtonPart = 11
- kControlUpButtonPart = 20
- kControlDownButtonPart = 21
- kControlPageUpPart = 22
- kControlPageDownPart = 23
- kControlClockHourDayPart = 9
- kControlClockMinuteMonthPart = 10
- kControlClockSecondYearPart = 11
- kControlClockAMPMPart = 12
- kControlDataBrowserPart = 24
- kControlDataBrowserDraggedPart = 25
- kControlBevelButtonSmallBevelProc = 32
- kControlBevelButtonNormalBevelProc = 33
- kControlBevelButtonLargeBevelProc = 34
- kControlBevelButtonSmallBevelVariant = 0
- kControlBevelButtonNormalBevelVariant = (1 << 0)
- kControlBevelButtonLargeBevelVariant = (1 << 1)
- kControlBevelButtonMenuOnRightVariant = (1 << 2)
- kControlBevelButtonSmallBevel = 0
- kControlBevelButtonNormalBevel = 1
- kControlBevelButtonLargeBevel = 2
- kControlBehaviorPushbutton = 0
- kControlBehaviorToggles = 0x0100
- kControlBehaviorSticky = 0x0200
- kControlBehaviorSingleValueMenu = 0
- kControlBehaviorMultiValueMenu = 0x4000
- kControlBehaviorOffsetContents = 0x8000
- kControlBehaviorCommandMenu = 0x2000
- kControlBevelButtonMenuOnBottom = 0
- kControlBevelButtonMenuOnRight = (1 << 2)
- kControlKindBevelButton = FOUR_CHAR_CODE('bevl')
- kControlBevelButtonAlignSysDirection = -1
- kControlBevelButtonAlignCenter = 0
- kControlBevelButtonAlignLeft = 1
- kControlBevelButtonAlignRight = 2
- kControlBevelButtonAlignTop = 3
- kControlBevelButtonAlignBottom = 4
- kControlBevelButtonAlignTopLeft = 5
- kControlBevelButtonAlignBottomLeft = 6
- kControlBevelButtonAlignTopRight = 7
- kControlBevelButtonAlignBottomRight = 8
- kControlBevelButtonAlignTextSysDirection = teFlushDefault
- kControlBevelButtonAlignTextCenter = teCenter
- kControlBevelButtonAlignTextFlushRight = teFlushRight
- kControlBevelButtonAlignTextFlushLeft = teFlushLeft
- kControlBevelButtonPlaceSysDirection = -1
- kControlBevelButtonPlaceNormally = 0
- kControlBevelButtonPlaceToRightOfGraphic = 1
- kControlBevelButtonPlaceToLeftOfGraphic = 2
- kControlBevelButtonPlaceBelowGraphic = 3
- kControlBevelButtonPlaceAboveGraphic = 4
- kControlBevelButtonContentTag = FOUR_CHAR_CODE('cont')
- kControlBevelButtonTransformTag = FOUR_CHAR_CODE('tran')
- kControlBevelButtonTextAlignTag = FOUR_CHAR_CODE('tali')
- kControlBevelButtonTextOffsetTag = FOUR_CHAR_CODE('toff')
- kControlBevelButtonGraphicAlignTag = FOUR_CHAR_CODE('gali')
- kControlBevelButtonGraphicOffsetTag = FOUR_CHAR_CODE('goff')
- kControlBevelButtonTextPlaceTag = FOUR_CHAR_CODE('tplc')
- kControlBevelButtonMenuValueTag = FOUR_CHAR_CODE('mval')
- kControlBevelButtonMenuHandleTag = FOUR_CHAR_CODE('mhnd')
- kControlBevelButtonMenuRefTag = FOUR_CHAR_CODE('mhnd')
- # kControlBevelButtonCenterPopupGlyphTag = FOUR_CHAR_CODE('pglc')
- kControlBevelButtonLastMenuTag = FOUR_CHAR_CODE('lmnu')
- kControlBevelButtonMenuDelayTag = FOUR_CHAR_CODE('mdly')
- kControlBevelButtonScaleIconTag = FOUR_CHAR_CODE('scal')
- kControlBevelButtonOwnedMenuRefTag = FOUR_CHAR_CODE('omrf')
- kControlBevelButtonKindTag = FOUR_CHAR_CODE('bebk')
- kControlSliderProc = 48
- kControlSliderLiveFeedback = (1 << 0)
- kControlSliderHasTickMarks = (1 << 1)
- kControlSliderReverseDirection = (1 << 2)
- kControlSliderNonDirectional = (1 << 3)
- kControlSliderPointsDownOrRight = 0
- kControlSliderPointsUpOrLeft = 1
- kControlSliderDoesNotPoint = 2
- kControlKindSlider = FOUR_CHAR_CODE('sldr')
- kControlTriangleProc = 64
- kControlTriangleLeftFacingProc = 65
- kControlTriangleAutoToggleProc = 66
- kControlTriangleLeftFacingAutoToggleProc = 67
- kControlDisclosureTrianglePointDefault = 0
- kControlDisclosureTrianglePointRight = 1
- kControlDisclosureTrianglePointLeft = 2
- kControlKindDisclosureTriangle = FOUR_CHAR_CODE('dist')
- kControlTriangleLastValueTag = FOUR_CHAR_CODE('last')
- kControlProgressBarProc = 80
- kControlRelevanceBarProc = 81
- kControlKindProgressBar = FOUR_CHAR_CODE('prgb')
- kControlKindRelevanceBar = FOUR_CHAR_CODE('relb')
- kControlProgressBarIndeterminateTag = FOUR_CHAR_CODE('inde')
- kControlProgressBarAnimatingTag = FOUR_CHAR_CODE('anim')
- kControlLittleArrowsProc = 96
- kControlKindLittleArrows = FOUR_CHAR_CODE('larr')
- kControlChasingArrowsProc = 112
- kControlKindChasingArrows = FOUR_CHAR_CODE('carr')
- kControlChasingArrowsAnimatingTag = FOUR_CHAR_CODE('anim')
- kControlTabLargeProc = 128
- kControlTabSmallProc = 129
- kControlTabLargeNorthProc = 128
- kControlTabSmallNorthProc = 129
- kControlTabLargeSouthProc = 130
- kControlTabSmallSouthProc = 131
- kControlTabLargeEastProc = 132
- kControlTabSmallEastProc = 133
- kControlTabLargeWestProc = 134
- kControlTabSmallWestProc = 135
- kControlTabDirectionNorth = 0
- kControlTabDirectionSouth = 1
- kControlTabDirectionEast = 2
- kControlTabDirectionWest = 3
- kControlTabSizeLarge = kControlSizeNormal
- kControlTabSizeSmall = kControlSizeSmall
- kControlKindTabs = FOUR_CHAR_CODE('tabs')
- kControlTabContentRectTag = FOUR_CHAR_CODE('rect')
- kControlTabEnabledFlagTag = FOUR_CHAR_CODE('enab')
- kControlTabFontStyleTag = kControlFontStyleTag
- kControlTabInfoTag = FOUR_CHAR_CODE('tabi')
- kControlTabImageContentTag = FOUR_CHAR_CODE('cont')
- kControlTabInfoVersionZero = 0
- kControlTabInfoVersionOne = 1
- kControlSeparatorLineProc = 144
- kControlKindSeparator = FOUR_CHAR_CODE('sepa')
- kControlGroupBoxTextTitleProc = 160
- kControlGroupBoxCheckBoxProc = 161
- kControlGroupBoxPopupButtonProc = 162
- kControlGroupBoxSecondaryTextTitleProc = 164
- kControlGroupBoxSecondaryCheckBoxProc = 165
- kControlGroupBoxSecondaryPopupButtonProc = 166
- kControlKindGroupBox = FOUR_CHAR_CODE('grpb')
- kControlKindCheckGroupBox = FOUR_CHAR_CODE('cgrp')
- kControlKindPopupGroupBox = FOUR_CHAR_CODE('pgrp')
- kControlGroupBoxMenuHandleTag = FOUR_CHAR_CODE('mhan')
- kControlGroupBoxMenuRefTag = FOUR_CHAR_CODE('mhan')
- kControlGroupBoxFontStyleTag = kControlFontStyleTag
- kControlGroupBoxTitleRectTag = FOUR_CHAR_CODE('trec')
- kControlImageWellProc = 176
- kControlKindImageWell = FOUR_CHAR_CODE('well')
- kControlImageWellContentTag = FOUR_CHAR_CODE('cont')
- kControlImageWellTransformTag = FOUR_CHAR_CODE('tran')
- kControlImageWellIsDragDestinationTag = FOUR_CHAR_CODE('drag')
- kControlPopupArrowEastProc = 192
- kControlPopupArrowWestProc = 193
- kControlPopupArrowNorthProc = 194
- kControlPopupArrowSouthProc = 195
- kControlPopupArrowSmallEastProc = 196
- kControlPopupArrowSmallWestProc = 197
- kControlPopupArrowSmallNorthProc = 198
- kControlPopupArrowSmallSouthProc = 199
- kControlPopupArrowOrientationEast = 0
- kControlPopupArrowOrientationWest = 1
- kControlPopupArrowOrientationNorth = 2
- kControlPopupArrowOrientationSouth = 3
- kControlPopupArrowSizeNormal = 0
- kControlPopupArrowSizeSmall = 1
- kControlKindPopupArrow = FOUR_CHAR_CODE('parr')
- kControlPlacardProc = 224
- kControlKindPlacard = FOUR_CHAR_CODE('plac')
- kControlClockTimeProc = 240
- kControlClockTimeSecondsProc = 241
- kControlClockDateProc = 242
- kControlClockMonthYearProc = 243
- kControlClockTypeHourMinute = 0
- kControlClockTypeHourMinuteSecond = 1
- kControlClockTypeMonthDayYear = 2
- kControlClockTypeMonthYear = 3
- kControlClockFlagStandard = 0
- kControlClockNoFlags = 0
- kControlClockFlagDisplayOnly = 1
- kControlClockIsDisplayOnly = 1
- kControlClockFlagLive = 2
- kControlClockIsLive = 2
- kControlKindClock = FOUR_CHAR_CODE('clck')
- kControlClockLongDateTag = FOUR_CHAR_CODE('date')
- kControlClockFontStyleTag = kControlFontStyleTag
- kControlClockAnimatingTag = FOUR_CHAR_CODE('anim')
- kControlUserPaneProc = 256
- kControlKindUserPane = FOUR_CHAR_CODE('upan')
- kControlUserItemDrawProcTag = FOUR_CHAR_CODE('uidp')
- kControlUserPaneDrawProcTag = FOUR_CHAR_CODE('draw')
- kControlUserPaneHitTestProcTag = FOUR_CHAR_CODE('hitt')
- kControlUserPaneTrackingProcTag = FOUR_CHAR_CODE('trak')
- kControlUserPaneIdleProcTag = FOUR_CHAR_CODE('idle')
- kControlUserPaneKeyDownProcTag = FOUR_CHAR_CODE('keyd')
- kControlUserPaneActivateProcTag = FOUR_CHAR_CODE('acti')
- kControlUserPaneFocusProcTag = FOUR_CHAR_CODE('foci')
- kControlUserPaneBackgroundProcTag = FOUR_CHAR_CODE('back')
- kControlEditTextProc = 272
- kControlEditTextPasswordProc = 274
- kControlEditTextInlineInputProc = 276
- kControlKindEditText = FOUR_CHAR_CODE('etxt')
- kControlEditTextStyleTag = kControlFontStyleTag
- kControlEditTextTextTag = FOUR_CHAR_CODE('text')
- kControlEditTextTEHandleTag = FOUR_CHAR_CODE('than')
- kControlEditTextKeyFilterTag = kControlKeyFilterTag
- kControlEditTextSelectionTag = FOUR_CHAR_CODE('sele')
- kControlEditTextPasswordTag = FOUR_CHAR_CODE('pass')
- kControlEditTextKeyScriptBehaviorTag = FOUR_CHAR_CODE('kscr')
- kControlEditTextLockedTag = FOUR_CHAR_CODE('lock')
- kControlEditTextFixedTextTag = FOUR_CHAR_CODE('ftxt')
- kControlEditTextValidationProcTag = FOUR_CHAR_CODE('vali')
- kControlEditTextInlinePreUpdateProcTag = FOUR_CHAR_CODE('prup')
- kControlEditTextInlinePostUpdateProcTag = FOUR_CHAR_CODE('poup')
- kControlEditTextCFStringTag = FOUR_CHAR_CODE('cfst')
- kControlEditTextPasswordCFStringTag = FOUR_CHAR_CODE('pwcf')
- kControlStaticTextProc = 288
- kControlKindStaticText = FOUR_CHAR_CODE('stxt')
- kControlStaticTextStyleTag = kControlFontStyleTag
- kControlStaticTextTextTag = FOUR_CHAR_CODE('text')
- kControlStaticTextTextHeightTag = FOUR_CHAR_CODE('thei')
- kControlStaticTextTruncTag = FOUR_CHAR_CODE('trun')
- kControlStaticTextCFStringTag = FOUR_CHAR_CODE('cfst')
- kControlPictureProc = 304
- kControlPictureNoTrackProc = 305
- kControlKindPicture = FOUR_CHAR_CODE('pict')
- kControlPictureHandleTag = FOUR_CHAR_CODE('pich')
- kControlIconProc = 320
- kControlIconNoTrackProc = 321
- kControlIconSuiteProc = 322
- kControlIconSuiteNoTrackProc = 323
- kControlIconRefProc = 324
- kControlIconRefNoTrackProc = 325
- kControlKindIcon = FOUR_CHAR_CODE('icon')
- kControlIconTransformTag = FOUR_CHAR_CODE('trfm')
- kControlIconAlignmentTag = FOUR_CHAR_CODE('algn')
- kControlIconResourceIDTag = FOUR_CHAR_CODE('ires')
- kControlIconContentTag = FOUR_CHAR_CODE('cont')
- kControlWindowHeaderProc = 336
- kControlWindowListViewHeaderProc = 337
- kControlKindWindowHeader = FOUR_CHAR_CODE('whed')
- kControlListBoxProc = 352
- kControlListBoxAutoSizeProc = 353
- kControlKindListBox = FOUR_CHAR_CODE('lbox')
- kControlListBoxListHandleTag = FOUR_CHAR_CODE('lhan')
- kControlListBoxKeyFilterTag = kControlKeyFilterTag
- kControlListBoxFontStyleTag = kControlFontStyleTag
- kControlListBoxDoubleClickTag = FOUR_CHAR_CODE('dblc')
- kControlListBoxLDEFTag = FOUR_CHAR_CODE('ldef')
- kControlPushButtonProc = 368
- kControlCheckBoxProc = 369
- kControlRadioButtonProc = 370
- kControlPushButLeftIconProc = 374
- kControlPushButRightIconProc = 375
- kControlCheckBoxAutoToggleProc = 371
- kControlRadioButtonAutoToggleProc = 372
- kControlPushButtonIconOnLeft = 6
- kControlPushButtonIconOnRight = 7
- kControlKindPushButton = FOUR_CHAR_CODE('push')
- kControlKindPushIconButton = FOUR_CHAR_CODE('picn')
- kControlKindRadioButton = FOUR_CHAR_CODE('rdio')
- kControlKindCheckBox = FOUR_CHAR_CODE('cbox')
- kControlPushButtonDefaultTag = FOUR_CHAR_CODE('dflt')
- kControlPushButtonCancelTag = FOUR_CHAR_CODE('cncl')
- kControlScrollBarProc = 384
- kControlScrollBarLiveProc = 386
- kControlKindScrollBar = FOUR_CHAR_CODE('sbar')
- kControlScrollBarShowsArrowsTag = FOUR_CHAR_CODE('arro')
- kControlPopupButtonProc = 400
- kControlPopupFixedWidthVariant = 1 << 0
- kControlPopupVariableWidthVariant = 1 << 1
- kControlPopupUseAddResMenuVariant = 1 << 2
- kControlPopupUseWFontVariant = kControlUsesOwningWindowsFontVariant
- kControlKindPopupButton = FOUR_CHAR_CODE('popb')
- kControlPopupButtonMenuHandleTag = FOUR_CHAR_CODE('mhan')
- kControlPopupButtonMenuRefTag = FOUR_CHAR_CODE('mhan')
- kControlPopupButtonMenuIDTag = FOUR_CHAR_CODE('mnid')
- kControlPopupButtonExtraHeightTag = FOUR_CHAR_CODE('exht')
- kControlPopupButtonOwnedMenuRefTag = FOUR_CHAR_CODE('omrf')
- kControlPopupButtonCheckCurrentTag = FOUR_CHAR_CODE('chck')
- kControlRadioGroupProc = 416
- kControlKindRadioGroup = FOUR_CHAR_CODE('rgrp')
- kControlScrollTextBoxProc = 432
- kControlScrollTextBoxAutoScrollProc = 433
- kControlKindScrollingTextBox = FOUR_CHAR_CODE('stbx')
- kControlScrollTextBoxDelayBeforeAutoScrollTag = FOUR_CHAR_CODE('stdl')
- kControlScrollTextBoxDelayBetweenAutoScrollTag = FOUR_CHAR_CODE('scdl')
- kControlScrollTextBoxAutoScrollAmountTag = FOUR_CHAR_CODE('samt')
- kControlScrollTextBoxContentsTag = FOUR_CHAR_CODE('tres')
- kControlScrollTextBoxAnimatingTag = FOUR_CHAR_CODE('anim')
- kControlKindDisclosureButton = FOUR_CHAR_CODE('disb')
- kControlDisclosureButtonClosed = 0
- kControlDisclosureButtonDisclosed = 1
- kControlRoundButtonNormalSize = kControlSizeNormal
- kControlRoundButtonLargeSize = kControlSizeLarge
- kControlRoundButtonContentTag = FOUR_CHAR_CODE('cont')
- kControlRoundButtonSizeTag = kControlSizeTag
- kControlKindRoundButton = FOUR_CHAR_CODE('rndb')
- kControlKindDataBrowser = FOUR_CHAR_CODE('datb')
- errDataBrowserNotConfigured = -4970
- errDataBrowserItemNotFound = -4971
- errDataBrowserItemNotAdded = -4975
- errDataBrowserPropertyNotFound = -4972
- errDataBrowserInvalidPropertyPart = -4973
- errDataBrowserInvalidPropertyData = -4974
- errDataBrowserPropertyNotSupported = -4979
- kControlDataBrowserIncludesFrameAndFocusTag = FOUR_CHAR_CODE('brdr')
- kControlDataBrowserKeyFilterTag = kControlEditTextKeyFilterTag
- kControlDataBrowserEditTextKeyFilterTag = kControlDataBrowserKeyFilterTag
- kControlDataBrowserEditTextValidationProcTag = kControlEditTextValidationProcTag
- kDataBrowserNoView = 0x3F3F3F3F
- kDataBrowserListView = FOUR_CHAR_CODE('lstv')
- kDataBrowserColumnView = FOUR_CHAR_CODE('clmv')
- kDataBrowserDragSelect = 1 << 0
- kDataBrowserSelectOnlyOne = 1 << 1
- kDataBrowserResetSelection = 1 << 2
- kDataBrowserCmdTogglesSelection = 1 << 3
- kDataBrowserNoDisjointSelection = 1 << 4
- kDataBrowserAlwaysExtendSelection = 1 << 5
- kDataBrowserNeverEmptySelectionSet = 1 << 6
- kDataBrowserOrderUndefined = 0
- kDataBrowserOrderIncreasing = 1
- kDataBrowserOrderDecreasing = 2
- kDataBrowserNoItem = 0L
- kDataBrowserItemNoState = 0
- # kDataBrowserItemAnyState = (unsigned long)(-1)
- kDataBrowserItemIsSelected = 1 << 0
- kDataBrowserContainerIsOpen = 1 << 1
- kDataBrowserItemIsDragTarget = 1 << 2
- kDataBrowserRevealOnly = 0
- kDataBrowserRevealAndCenterInView = 1 << 0
- kDataBrowserRevealWithoutSelecting = 1 << 1
- kDataBrowserItemsAdd = 0
- kDataBrowserItemsAssign = 1
- kDataBrowserItemsToggle = 2
- kDataBrowserItemsRemove = 3
- kDataBrowserSelectionAnchorUp = 0
- kDataBrowserSelectionAnchorDown = 1
- kDataBrowserSelectionAnchorLeft = 2
- kDataBrowserSelectionAnchorRight = 3
- kDataBrowserEditMsgUndo = kHICommandUndo
- kDataBrowserEditMsgRedo = kHICommandRedo
- kDataBrowserEditMsgCut = kHICommandCut
- kDataBrowserEditMsgCopy = kHICommandCopy
- kDataBrowserEditMsgPaste = kHICommandPaste
- kDataBrowserEditMsgClear = kHICommandClear
- kDataBrowserEditMsgSelectAll = kHICommandSelectAll
- kDataBrowserItemAdded = 1
- kDataBrowserItemRemoved = 2
- kDataBrowserEditStarted = 3
- kDataBrowserEditStopped = 4
- kDataBrowserItemSelected = 5
- kDataBrowserItemDeselected = 6
- kDataBrowserItemDoubleClicked = 7
- kDataBrowserContainerOpened = 8
- kDataBrowserContainerClosing = 9
- kDataBrowserContainerClosed = 10
- kDataBrowserContainerSorting = 11
- kDataBrowserContainerSorted = 12
- kDataBrowserUserToggledContainer = 16
- kDataBrowserTargetChanged = 15
- kDataBrowserUserStateChanged = 13
- kDataBrowserSelectionSetChanged = 14
- kDataBrowserItemNoProperty = 0L
- kDataBrowserItemIsActiveProperty = 1L
- kDataBrowserItemIsSelectableProperty = 2L
- kDataBrowserItemIsEditableProperty = 3L
- kDataBrowserItemIsContainerProperty = 4L
- kDataBrowserContainerIsOpenableProperty = 5L
- kDataBrowserContainerIsClosableProperty = 6L
- kDataBrowserContainerIsSortableProperty = 7L
- kDataBrowserItemSelfIdentityProperty = 8L
- kDataBrowserContainerAliasIDProperty = 9L
- kDataBrowserColumnViewPreviewProperty = 10L
- kDataBrowserItemParentContainerProperty = 11L
- kDataBrowserCustomType = 0x3F3F3F3F
- kDataBrowserIconType = FOUR_CHAR_CODE('icnr')
- kDataBrowserTextType = FOUR_CHAR_CODE('text')
- kDataBrowserDateTimeType = FOUR_CHAR_CODE('date')
- kDataBrowserSliderType = FOUR_CHAR_CODE('sldr')
- kDataBrowserCheckboxType = FOUR_CHAR_CODE('chbx')
- kDataBrowserProgressBarType = FOUR_CHAR_CODE('prog')
- kDataBrowserRelevanceRankType = FOUR_CHAR_CODE('rank')
- kDataBrowserPopupMenuType = FOUR_CHAR_CODE('menu')
- kDataBrowserIconAndTextType = FOUR_CHAR_CODE('ticn')
- kDataBrowserPropertyEnclosingPart = 0L
- kDataBrowserPropertyContentPart = FOUR_CHAR_CODE('----')
- kDataBrowserPropertyDisclosurePart = FOUR_CHAR_CODE('disc')
- kDataBrowserPropertyTextPart = kDataBrowserTextType
- kDataBrowserPropertyIconPart = kDataBrowserIconType
- kDataBrowserPropertySliderPart = kDataBrowserSliderType
- kDataBrowserPropertyCheckboxPart = kDataBrowserCheckboxType
- kDataBrowserPropertyProgressBarPart = kDataBrowserProgressBarType
- kDataBrowserPropertyRelevanceRankPart = kDataBrowserRelevanceRankType
- kDataBrowserUniversalPropertyFlagsMask = 0xFF
- kDataBrowserPropertyIsMutable = 1 << 0
- kDataBrowserDefaultPropertyFlags = 0 << 0
- kDataBrowserUniversalPropertyFlags = kDataBrowserUniversalPropertyFlagsMask
- kDataBrowserPropertyIsEditable = kDataBrowserPropertyIsMutable
- kDataBrowserPropertyFlagsOffset = 8
- kDataBrowserPropertyFlagsMask = 0xFF << kDataBrowserPropertyFlagsOffset
- kDataBrowserCheckboxTriState = 1 << kDataBrowserPropertyFlagsOffset
- kDataBrowserDateTimeRelative = 1 << (kDataBrowserPropertyFlagsOffset)
- kDataBrowserDateTimeDateOnly = 1 << (kDataBrowserPropertyFlagsOffset + 1)
- kDataBrowserDateTimeTimeOnly = 1 << (kDataBrowserPropertyFlagsOffset + 2)
- kDataBrowserDateTimeSecondsToo = 1 << (kDataBrowserPropertyFlagsOffset + 3)
- kDataBrowserSliderPlainThumb = kThemeThumbPlain << kDataBrowserPropertyFlagsOffset
- kDataBrowserSliderUpwardThumb = kThemeThumbUpward << kDataBrowserPropertyFlagsOffset
- kDataBrowserSliderDownwardThumb = kThemeThumbDownward << kDataBrowserPropertyFlagsOffset
- kDataBrowserDoNotTruncateText = 3 << kDataBrowserPropertyFlagsOffset
- kDataBrowserTruncateTextAtEnd = 2 << kDataBrowserPropertyFlagsOffset
- kDataBrowserTruncateTextMiddle = 0 << kDataBrowserPropertyFlagsOffset
- kDataBrowserTruncateTextAtStart = 1 << kDataBrowserPropertyFlagsOffset
- kDataBrowserPropertyModificationFlags = kDataBrowserPropertyFlagsMask
- kDataBrowserRelativeDateTime = kDataBrowserDateTimeRelative
- kDataBrowserViewSpecificFlagsOffset = 16
- kDataBrowserViewSpecificFlagsMask = 0xFF << kDataBrowserViewSpecificFlagsOffset
- kDataBrowserViewSpecificPropertyFlags = kDataBrowserViewSpecificFlagsMask
- kDataBrowserClientPropertyFlagsOffset = 24
- # kDataBrowserClientPropertyFlagsMask = (unsigned long)(0xFF << kDataBrowserClientPropertyFlagsOffset)
- kDataBrowserLatestCallbacks = 0
- kDataBrowserContentHit = 1
- kDataBrowserNothingHit = 0
- kDataBrowserStopTracking = -1
- kDataBrowserLatestCustomCallbacks = 0
- kDataBrowserTableViewMinimalHilite = 0
- kDataBrowserTableViewFillHilite = 1
- kDataBrowserTableViewSelectionColumn = 1 << kDataBrowserViewSpecificFlagsOffset
- kDataBrowserTableViewLastColumn = -1
- kDataBrowserListViewMovableColumn = 1 << (kDataBrowserViewSpecificFlagsOffset + 1)
- kDataBrowserListViewSortableColumn = 1 << (kDataBrowserViewSpecificFlagsOffset + 2)
- kDataBrowserListViewSelectionColumn = kDataBrowserTableViewSelectionColumn
- kDataBrowserListViewDefaultColumnFlags = kDataBrowserListViewMovableColumn + kDataBrowserListViewSortableColumn
- kDataBrowserListViewLatestHeaderDesc = 0
- kDataBrowserListViewAppendColumn = kDataBrowserTableViewLastColumn
- kControlEditUnicodeTextPostUpdateProcTag = FOUR_CHAR_CODE('upup')
- kControlEditUnicodeTextProc = 912
- kControlEditUnicodeTextPasswordProc = 914
- kControlKindEditUnicodeText = FOUR_CHAR_CODE('eutx')
- kControlCheckboxUncheckedValue = kControlCheckBoxUncheckedValue
- kControlCheckboxCheckedValue = kControlCheckBoxCheckedValue
- kControlCheckboxMixedValue = kControlCheckBoxMixedValue
- inLabel = kControlLabelPart
- inMenu = kControlMenuPart
- inTriangle = kControlTrianglePart
- inButton = kControlButtonPart
- inCheckBox = kControlCheckBoxPart
- inUpButton = kControlUpButtonPart
- inDownButton = kControlDownButtonPart
- inPageUp = kControlPageUpPart
- inPageDown = kControlPageDownPart
- kInLabelControlPart = kControlLabelPart
- kInMenuControlPart = kControlMenuPart
- kInTriangleControlPart = kControlTrianglePart
- kInButtonControlPart = kControlButtonPart
- kInCheckBoxControlPart = kControlCheckBoxPart
- kInUpButtonControlPart = kControlUpButtonPart
- kInDownButtonControlPart = kControlDownButtonPart
- kInPageUpControlPart = kControlPageUpPart
- kInPageDownControlPart = kControlPageDownPart