Mac OS 9
ControlDefinitions.h File Reference

Definitions of controls provided by the Control Manager. More...

#include <Appearance.h>

Go to the source code of this file.

Data Structures

struct  PopupPrivateData
 
struct  ControlTabEntry
 
struct  ControlTabInfoRec
 
struct  ControlTabInfoRecV1
 
struct  ControlEditTextSelectionRec
 
struct  DataBrowserPropertyDesc
 
struct  DataBrowserCallbacks
 
struct  DataBrowserCustomCallbacks
 
struct  DataBrowserListViewHeaderDesc
 
struct  DataBrowserListViewColumnDesc
 

Typedefs

typedef struct PopupPrivateData PopupPrivateData
 
typedef PopupPrivateDataPopupPrivateDataPtr
 
typedef PopupPrivateDataPtrPopupPrivateDataHandle
 
typedef UInt16 ControlBevelThickness
 
typedef UInt16 ControlBevelButtonBehavior
 
typedef UInt16 ControlBevelButtonMenuBehavior
 
typedef UInt16 ControlBevelButtonMenuPlacement
 
typedef SInt16 ControlButtonGraphicAlignment
 
typedef SInt16 ControlButtonTextAlignment
 
typedef SInt16 ControlButtonTextPlacement
 
typedef UInt16 ControlSliderOrientation
 
typedef UInt16 ControlDisclosureTriangleOrientation
 
typedef UInt16 ControlTabDirection
 
typedef UInt16 ControlTabSize
 
typedef struct ControlTabEntry ControlTabEntry
 
typedef struct ControlTabInfoRec ControlTabInfoRec
 
typedef struct ControlTabInfoRecV1 ControlTabInfoRecV1
 
typedef UInt16 ControlPopupArrowOrientation
 
typedef UInt16 ControlPopupArrowSize
 
typedef UInt16 ControlClockType
 
typedef UInt32 ControlClockFlags
 
typedef SInt16 part
 
typedef Point where
 
typedef Point startPt
 
typedef Point ControlActionUPP actionProc
 
typedef SInt16 keyCode
 
typedef SInt16 SInt16 charCode
 
typedef SInt16 SInt16 SInt16 modifiers
 
typedef Boolean activating
 
typedef ControlFocusPart action
 
typedef ControlBackgroundPtr info
 
typedef struct ControlEditTextSelectionRec ControlEditTextSelectionRec
 
typedef ControlEditTextSelectionRecControlEditTextSelectionPtr
 
typedef UInt16 ControlPushButtonIconAlignment
 
typedef SInt16 ControlRoundButtonSize
 
typedef OSType DataBrowserViewStyle
 
typedef UInt32 DataBrowserSelectionFlags
 
typedef UInt16 DataBrowserSortOrder
 
typedef UInt32 DataBrowserItemID
 
typedef UInt32 DataBrowserItemState
 
typedef UInt8 DataBrowserRevealOptions
 
typedef UInt32 DataBrowserSetOption
 
typedef UInt32 DataBrowserSelectionAnchorDirection
 
typedef UInt32 DataBrowserEditCommand
 
typedef UInt32 DataBrowserItemNotification
 
typedef UInt32 DataBrowserPropertyID
 
typedef OSType DataBrowserPropertyType
 
typedef OSType DataBrowserPropertyPart
 
typedef unsigned long DataBrowserPropertyFlags
 
typedef struct DataBrowserPropertyDesc DataBrowserPropertyDesc
 
typedef DataBrowserItemState state
 
typedef DataBrowserItemState void * clientData
 
typedef void * DataBrowserItemDataRef
 
typedef DataBrowserItemID item
 
typedef DataBrowserItemID DataBrowserPropertyID property
 
typedef DataBrowserItemID DataBrowserPropertyID DataBrowserItemDataRef itemData
 
typedef DataBrowserItemID DataBrowserPropertyID DataBrowserItemDataRef Boolean setValue
 
typedef DataBrowserItemID itemOne
 
typedef DataBrowserItemID DataBrowserItemID itemTwo
 
typedef DataBrowserItemID DataBrowserItemID DataBrowserPropertyID sortProperty
 
typedef DataBrowserItemID DataBrowserItemNotification message
 
typedef DragReference theDrag
 
typedef DragReference DataBrowserItemID ItemReference * itemRef
 
typedef DragReference OSStatus trackDragResult
 
typedef MenuRefmenu
 
typedef MenuRef UInt32 * helpType
 
typedef MenuRef UInt32 CFStringRef * helpItemString
 
typedef MenuRef UInt32 CFStringRef AEDescselection
 
typedef MenuRef UInt32 selectionType
 
typedef MenuRef UInt32 SInt16 menuID
 
typedef MenuRef UInt32 SInt16 MenuItemIndex menuItem
 
typedef DataBrowserItemID DataBrowserPropertyID HMContentRequest inRequest
 
typedef DataBrowserItemID DataBrowserPropertyID HMContentRequest HMContentProvidedType * outContentProvided
 
typedef DataBrowserItemID DataBrowserPropertyID HMContentRequest HMContentProvidedType HMHelpContentPtr ioHelpContent
 
typedef struct DataBrowserCallbacks DataBrowserCallbacks
 
typedef unsigned long DataBrowserDragFlags
 
typedef SInt16 DataBrowserTrackingResult
 
typedef DataBrowserItemID DataBrowserPropertyID DataBrowserItemState itemState
 
typedef DataBrowserItemID DataBrowserPropertyID DataBrowserItemState const RecttheRect
 
typedef DataBrowserItemID DataBrowserPropertyID DataBrowserItemState const Rect SInt16 gdDepth
 
typedef DataBrowserItemID DataBrowserPropertyID DataBrowserItemState const Rect SInt16 Boolean colorDevice
 
typedef DataBrowserItemID DataBrowserPropertyID CFStringRef theString
 
typedef DataBrowserItemID DataBrowserPropertyID CFStringRef RectmaxEditTextRect
 
typedef DataBrowserItemID DataBrowserPropertyID CFStringRef Rect BooleanshrinkToFit
 
typedef DataBrowserItemID itemID
 
typedef DataBrowserItemID DataBrowserPropertyID const Rect const RectmouseRect
 
typedef DataBrowserItemID DataBrowserPropertyID const Rect RgnHandle dragRgn
 
typedef DataBrowserItemID DataBrowserPropertyID DataBrowserDragFlags dragFlags
 
typedef struct DataBrowserCustomCallbacks DataBrowserCustomCallbacks
 
typedef UInt32 DataBrowserTableViewHiliteStyle
 
typedef UInt32 DataBrowserTableViewPropertyFlags
 
typedef UInt32 DataBrowserTableViewRowIndex
 
typedef UInt32 DataBrowserTableViewColumnIndex
 
typedef DataBrowserPropertyID DataBrowserTableViewColumnID
 
typedef DataBrowserPropertyDesc DataBrowserTableViewColumnDesc
 
typedef UInt32 DataBrowserListViewPropertyFlags
 
typedef struct DataBrowserListViewHeaderDesc DataBrowserListViewHeaderDesc
 
typedef struct DataBrowserListViewColumnDesc DataBrowserListViewColumnDesc
 
typedef UniCharCount uniTextLength
 
typedef UniCharCount UniCharArrayOffset iStartOffset
 
typedef UniCharCount UniCharArrayOffset UniCharArrayOffset iEndOffset
 
typedef UniCharCount UniCharArrayOffset UniCharArrayOffset void * refcon
 

Enumerations

enum  { kControlTabListResType , kControlListDescResType }
 
enum  { kControlCheckBoxUncheckedValue = 0 , kControlCheckBoxCheckedValue = 1 , kControlCheckBoxMixedValue = 2 }
 
enum  { kControlRadioButtonUncheckedValue = 0 , kControlRadioButtonCheckedValue = 1 , kControlRadioButtonMixedValue = 2 }
 
enum  { popupFixedWidth = 1 << 0 , popupVariableWidth = 1 << 1 , popupUseAddResMenu = 1 << 2 , popupUseWFont = 1 << 3 }
 
enum  {
  popupTitleBold = 1 << 8 , popupTitleItalic = 1 << 9 , popupTitleUnderline = 1 << 10 , popupTitleOutline = 1 << 11 ,
  popupTitleShadow = 1 << 12 , popupTitleCondense = 1 << 13 , popupTitleExtend = 1 << 14 , popupTitleNoStyle = 1 << 15
}
 
enum  { popupTitleLeftJust = 0x00000000 , popupTitleCenterJust = 0x00000001 , popupTitleRightJust = 0x000000FF }
 
enum  {
  pushButProc = 0 , checkBoxProc = 1 , radioButProc = 2 , scrollBarProc = 16 ,
  popupMenuProc = 1008
}
 
enum  {
  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
}
 
enum  { kControlBevelButtonSmallBevelProc = 32 , kControlBevelButtonNormalBevelProc = 33 , kControlBevelButtonLargeBevelProc = 34 }
 
enum  { kControlBevelButtonSmallBevelVariant = 0 , kControlBevelButtonNormalBevelVariant = (1 << 0) , kControlBevelButtonLargeBevelVariant = (1 << 1) , kControlBevelButtonMenuOnRightVariant = (1 << 2) }
 
enum  { kControlBevelButtonSmallBevel = 0 , kControlBevelButtonNormalBevel = 1 , kControlBevelButtonLargeBevel = 2 }
 
enum  {
  kControlBehaviorPushbutton = 0 , kControlBehaviorToggles = 0x0100 , kControlBehaviorSticky = 0x0200 , kControlBehaviorSingleValueMenu = 0 ,
  kControlBehaviorMultiValueMenu , kControlBehaviorOffsetContents = 0x8000
}
 
enum  { kControlBehaviorCommandMenu }
 
enum  { kControlBevelButtonMenuOnBottom = 0 , kControlBevelButtonMenuOnRight = (1 << 2) }
 
enum  { kControlKindBevelButton = FOUR_CHAR_CODE('bevl') }
 
enum  {
  kControlBevelButtonAlignSysDirection = -1 , kControlBevelButtonAlignCenter = 0 , kControlBevelButtonAlignLeft = 1 , kControlBevelButtonAlignRight = 2 ,
  kControlBevelButtonAlignTop = 3 , kControlBevelButtonAlignBottom = 4 , kControlBevelButtonAlignTopLeft = 5 , kControlBevelButtonAlignBottomLeft = 6 ,
  kControlBevelButtonAlignTopRight = 7 , kControlBevelButtonAlignBottomRight = 8
}
 
enum  { kControlBevelButtonAlignTextSysDirection = teFlushDefault , kControlBevelButtonAlignTextCenter = teCenter , kControlBevelButtonAlignTextFlushRight = teFlushRight , kControlBevelButtonAlignTextFlushLeft = teFlushLeft }
 
enum  {
  kControlBevelButtonPlaceSysDirection , kControlBevelButtonPlaceNormally = 0 , kControlBevelButtonPlaceToRightOfGraphic = 1 , kControlBevelButtonPlaceToLeftOfGraphic = 2 ,
  kControlBevelButtonPlaceBelowGraphic = 3 , kControlBevelButtonPlaceAboveGraphic = 4
}
 
enum  {
  kControlBevelButtonContentTag = FOUR_CHAR_CODE('cont') , kControlBevelButtonTransformTag , kControlBevelButtonTextAlignTag , kControlBevelButtonTextOffsetTag = FOUR_CHAR_CODE('toff') ,
  kControlBevelButtonGraphicAlignTag , kControlBevelButtonGraphicOffsetTag = FOUR_CHAR_CODE('goff') , kControlBevelButtonTextPlaceTag , kControlBevelButtonMenuValueTag = FOUR_CHAR_CODE('mval') ,
  kControlBevelButtonMenuHandleTag = FOUR_CHAR_CODE('mhnd') , kControlBevelButtonMenuRefTag = FOUR_CHAR_CODE('mhnd') , kControlBevelButtonCenterPopupGlyphTag
}
 
enum  { kControlBevelButtonLastMenuTag , kControlBevelButtonMenuDelayTag }
 
enum  { kControlBevelButtonScaleIconTag = FOUR_CHAR_CODE('scal') }
 
enum  { kControlBevelButtonOwnedMenuRefTag , kControlBevelButtonKindTag }
 
enum  {
  kControlSliderProc = 48 , kControlSliderLiveFeedback = (1 << 0) , kControlSliderHasTickMarks = (1 << 1) , kControlSliderReverseDirection = (1 << 2) ,
  kControlSliderNonDirectional = (1 << 3)
}
 
enum  { kControlSliderPointsDownOrRight = 0 , kControlSliderPointsUpOrLeft = 1 , kControlSliderDoesNotPoint = 2 }
 
enum  { kControlKindSlider = FOUR_CHAR_CODE('sldr') }
 
enum  { kControlTriangleProc = 64 , kControlTriangleLeftFacingProc = 65 , kControlTriangleAutoToggleProc = 66 , kControlTriangleLeftFacingAutoToggleProc = 67 }
 
enum  { kControlDisclosureTrianglePointDefault , kControlDisclosureTrianglePointRight = 1 , kControlDisclosureTrianglePointLeft = 2 }
 
enum  { kControlKindDisclosureTriangle = FOUR_CHAR_CODE('dist') }
 
enum  { kControlTriangleLastValueTag = FOUR_CHAR_CODE('last') }
 
enum  { kControlProgressBarProc = 80 , kControlRelevanceBarProc = 81 }
 
enum  { kControlKindProgressBar = FOUR_CHAR_CODE('prgb') , kControlKindRelevanceBar = FOUR_CHAR_CODE('relb') }
 
enum  { kControlProgressBarIndeterminateTag = FOUR_CHAR_CODE('inde') , kControlProgressBarAnimatingTag = FOUR_CHAR_CODE('anim') }
 
enum  { kControlLittleArrowsProc = 96 }
 
enum  { kControlKindLittleArrows = FOUR_CHAR_CODE('larr') }
 
enum  { kControlChasingArrowsProc = 112 }
 
enum  { kControlKindChasingArrows = FOUR_CHAR_CODE('carr') }
 
enum  { kControlChasingArrowsAnimatingTag = FOUR_CHAR_CODE('anim') }
 
enum  {
  kControlTabLargeProc = 128 , kControlTabSmallProc = 129 , kControlTabLargeNorthProc = 128 , kControlTabSmallNorthProc = 129 ,
  kControlTabLargeSouthProc = 130 , kControlTabSmallSouthProc = 131 , kControlTabLargeEastProc = 132 , kControlTabSmallEastProc = 133 ,
  kControlTabLargeWestProc = 134 , kControlTabSmallWestProc = 135
}
 
enum  { kControlTabDirectionNorth = 0 , kControlTabDirectionSouth = 1 , kControlTabDirectionEast = 2 , kControlTabDirectionWest = 3 }
 
enum  { kControlTabSizeLarge = kControlSizeNormal , kControlTabSizeSmall = kControlSizeSmall }
 
enum  { kControlKindTabs = FOUR_CHAR_CODE('tabs') }
 
enum  { kControlTabContentRectTag = FOUR_CHAR_CODE('rect') , kControlTabEnabledFlagTag = FOUR_CHAR_CODE('enab') , kControlTabFontStyleTag = kControlFontStyleTag }
 
enum  { kControlTabInfoTag = FOUR_CHAR_CODE('tabi') }
 
enum  { kControlTabImageContentTag }
 
enum  { kControlTabInfoVersionZero = 0 , kControlTabInfoVersionOne = 1 }
 
enum  { kControlSeparatorLineProc = 144 }
 
enum  { kControlKindSeparator = FOUR_CHAR_CODE('sepa') }
 
enum  {
  kControlGroupBoxTextTitleProc = 160 , kControlGroupBoxCheckBoxProc = 161 , kControlGroupBoxPopupButtonProc = 162 , kControlGroupBoxSecondaryTextTitleProc = 164 ,
  kControlGroupBoxSecondaryCheckBoxProc = 165 , kControlGroupBoxSecondaryPopupButtonProc = 166
}
 
enum  { kControlKindGroupBox = FOUR_CHAR_CODE('grpb') , kControlKindCheckGroupBox = FOUR_CHAR_CODE('cgrp') , kControlKindPopupGroupBox = FOUR_CHAR_CODE('pgrp') }
 
enum  { kControlGroupBoxMenuHandleTag , kControlGroupBoxMenuRefTag , kControlGroupBoxFontStyleTag = kControlFontStyleTag }
 
enum  { kControlGroupBoxTitleRectTag }
 
enum  { kControlImageWellProc = 176 }
 
enum  { kControlKindImageWell = FOUR_CHAR_CODE('well') }
 
enum  { kControlImageWellContentTag = FOUR_CHAR_CODE('cont') , kControlImageWellTransformTag = FOUR_CHAR_CODE('tran') , kControlImageWellIsDragDestinationTag = FOUR_CHAR_CODE('drag') }
 
enum  {
  kControlPopupArrowEastProc = 192 , kControlPopupArrowWestProc = 193 , kControlPopupArrowNorthProc = 194 , kControlPopupArrowSouthProc = 195 ,
  kControlPopupArrowSmallEastProc = 196 , kControlPopupArrowSmallWestProc = 197 , kControlPopupArrowSmallNorthProc = 198 , kControlPopupArrowSmallSouthProc = 199
}
 
enum  { kControlPopupArrowOrientationEast = 0 , kControlPopupArrowOrientationWest = 1 , kControlPopupArrowOrientationNorth = 2 , kControlPopupArrowOrientationSouth = 3 }
 
enum  { kControlPopupArrowSizeNormal = 0 , kControlPopupArrowSizeSmall = 1 }
 
enum  { kControlKindPopupArrow = FOUR_CHAR_CODE('parr') }
 
enum  { kControlPlacardProc = 224 }
 
enum  { kControlKindPlacard = FOUR_CHAR_CODE('plac') }
 
enum  { kControlClockTimeProc = 240 , kControlClockTimeSecondsProc = 241 , kControlClockDateProc = 242 , kControlClockMonthYearProc = 243 }
 
enum  { kControlClockTypeHourMinute = 0 , kControlClockTypeHourMinuteSecond = 1 , kControlClockTypeMonthDayYear = 2 , kControlClockTypeMonthYear = 3 }
 
enum  {
  kControlClockFlagStandard = 0 , kControlClockNoFlags = 0 , kControlClockFlagDisplayOnly = 1 , kControlClockIsDisplayOnly = 1 ,
  kControlClockFlagLive = 2 , kControlClockIsLive = 2
}
 
enum  { kControlKindClock = FOUR_CHAR_CODE('clck') }
 
enum  { kControlClockLongDateTag = FOUR_CHAR_CODE('date') , kControlClockFontStyleTag = kControlFontStyleTag , kControlClockAnimatingTag = FOUR_CHAR_CODE('anim') }
 
enum  { kControlUserPaneProc = 256 }
 
enum  { kControlKindUserPane = FOUR_CHAR_CODE('upan') }
 
enum  {
  kControlUserItemDrawProcTag = FOUR_CHAR_CODE('uidp') , kControlUserPaneDrawProcTag , kControlUserPaneHitTestProcTag , kControlUserPaneTrackingProcTag ,
  kControlUserPaneIdleProcTag , kControlUserPaneKeyDownProcTag , kControlUserPaneActivateProcTag , kControlUserPaneFocusProcTag ,
  kControlUserPaneBackgroundProcTag
}
 
enum  { uppControlUserPaneDrawProcInfo = 0x000002C0 }
 
enum  { uppControlUserPaneHitTestProcInfo = 0x000003E0 }
 
enum  { uppControlUserPaneTrackingProcInfo = 0x00000FE0 }
 
enum  { uppControlUserPaneIdleProcInfo = 0x000000C0 }
 
enum  { uppControlUserPaneKeyDownProcInfo = 0x00002AE0 }
 
enum  { uppControlUserPaneActivateProcInfo = 0x000001C0 }
 
enum  { uppControlUserPaneFocusProcInfo = 0x000002E0 }
 
enum  { uppControlUserPaneBackgroundProcInfo = 0x000003C0 }
 
enum  { kControlEditTextProc = 272 , kControlEditTextPasswordProc = 274 }
 
enum  { kControlEditTextInlineInputProc }
 
enum  { kControlKindEditText = FOUR_CHAR_CODE('etxt') }
 
enum  {
  kControlEditTextStyleTag = kControlFontStyleTag , kControlEditTextTextTag , kControlEditTextTEHandleTag , kControlEditTextKeyFilterTag = kControlKeyFilterTag ,
  kControlEditTextSelectionTag , kControlEditTextPasswordTag
}
 
enum  {
  kControlEditTextKeyScriptBehaviorTag , kControlEditTextLockedTag , kControlEditTextFixedTextTag , kControlEditTextValidationProcTag ,
  kControlEditTextInlinePreUpdateProcTag , kControlEditTextInlinePostUpdateProcTag
}
 
enum  { kControlEditTextCFStringTag , kControlEditTextPasswordCFStringTag }
 
enum  { uppControlEditTextValidationProcInfo = 0x000000C0 }
 
enum  { kControlStaticTextProc = 288 }
 
enum  { kControlKindStaticText = FOUR_CHAR_CODE('stxt') }
 
enum  { kControlStaticTextStyleTag = kControlFontStyleTag , kControlStaticTextTextTag = FOUR_CHAR_CODE('text') , kControlStaticTextTextHeightTag = FOUR_CHAR_CODE('thei') }
 
enum  { kControlStaticTextTruncTag }
 
enum  { kControlStaticTextCFStringTag }
 
enum  { kControlPictureProc = 304 , kControlPictureNoTrackProc = 305 }
 
enum  { kControlKindPicture = FOUR_CHAR_CODE('pict') }
 
enum  { kControlPictureHandleTag = FOUR_CHAR_CODE('pich') }
 
enum  { kControlIconProc = 320 , kControlIconNoTrackProc = 321 , kControlIconSuiteProc = 322 , kControlIconSuiteNoTrackProc = 323 }
 
enum  { kControlIconRefProc = 324 , kControlIconRefNoTrackProc = 325 }
 
enum  { kControlKindIcon = FOUR_CHAR_CODE('icon') }
 
enum  { kControlIconTransformTag = FOUR_CHAR_CODE('trfm') , kControlIconAlignmentTag = FOUR_CHAR_CODE('algn') }
 
enum  { kControlIconResourceIDTag , kControlIconContentTag }
 
enum  { kControlWindowHeaderProc = 336 , kControlWindowListViewHeaderProc }
 
enum  { kControlKindWindowHeader = FOUR_CHAR_CODE('whed') }
 
enum  { kControlListBoxProc = 352 , kControlListBoxAutoSizeProc = 353 }
 
enum  { kControlKindListBox = FOUR_CHAR_CODE('lbox') }
 
enum  { kControlListBoxListHandleTag = FOUR_CHAR_CODE('lhan') , kControlListBoxKeyFilterTag = kControlKeyFilterTag , kControlListBoxFontStyleTag = kControlFontStyleTag }
 
enum  { kControlListBoxDoubleClickTag , kControlListBoxLDEFTag }
 
enum  {
  kControlPushButtonProc = 368 , kControlCheckBoxProc = 369 , kControlRadioButtonProc = 370 , kControlPushButLeftIconProc ,
  kControlPushButRightIconProc
}
 
enum  { kControlCheckBoxAutoToggleProc = 371 , kControlRadioButtonAutoToggleProc = 372 }
 
enum  { kControlPushButtonIconOnLeft = 6 , kControlPushButtonIconOnRight = 7 }
 
enum  { kControlKindPushButton = FOUR_CHAR_CODE('push') , kControlKindPushIconButton = FOUR_CHAR_CODE('picn') , kControlKindRadioButton = FOUR_CHAR_CODE('rdio') , kControlKindCheckBox = FOUR_CHAR_CODE('cbox') }
 
enum  { kControlPushButtonDefaultTag = FOUR_CHAR_CODE('dflt') , kControlPushButtonCancelTag }
 
enum  { kControlScrollBarProc = 384 , kControlScrollBarLiveProc = 386 }
 
enum  { kControlKindScrollBar = FOUR_CHAR_CODE('sbar') }
 
enum  { kControlScrollBarShowsArrowsTag }
 
enum  {
  kControlPopupButtonProc = 400 , kControlPopupFixedWidthVariant = 1 << 0 , kControlPopupVariableWidthVariant = 1 << 1 , kControlPopupUseAddResMenuVariant = 1 << 2 ,
  kControlPopupUseWFontVariant = kControlUsesOwningWindowsFontVariant
}
 
enum  { kControlKindPopupButton = FOUR_CHAR_CODE('popb') }
 
enum  { kControlPopupButtonMenuHandleTag = FOUR_CHAR_CODE('mhan') , kControlPopupButtonMenuRefTag = FOUR_CHAR_CODE('mhan') , kControlPopupButtonMenuIDTag = FOUR_CHAR_CODE('mnid') }
 
enum  { kControlPopupButtonExtraHeightTag , kControlPopupButtonOwnedMenuRefTag = FOUR_CHAR_CODE('omrf') }
 
enum  { kControlPopupButtonCheckCurrentTag }
 
enum  { kControlRadioGroupProc = 416 }
 
enum  { kControlKindRadioGroup = FOUR_CHAR_CODE('rgrp') }
 
enum  { kControlScrollTextBoxProc = 432 , kControlScrollTextBoxAutoScrollProc = 433 }
 
enum  { kControlKindScrollingTextBox = FOUR_CHAR_CODE('stbx') }
 
enum  {
  kControlScrollTextBoxDelayBeforeAutoScrollTag , kControlScrollTextBoxDelayBetweenAutoScrollTag , kControlScrollTextBoxAutoScrollAmountTag , kControlScrollTextBoxContentsTag ,
  kControlScrollTextBoxAnimatingTag
}
 
enum  { kControlKindDisclosureButton = FOUR_CHAR_CODE('disb') }
 
enum  { kControlDisclosureButtonClosed = 0 , kControlDisclosureButtonDisclosed = 1 }
 
enum  { kControlRoundButtonNormalSize = kControlSizeNormal , kControlRoundButtonLargeSize = kControlSizeLarge }
 
enum  { kControlRoundButtonContentTag , kControlRoundButtonSizeTag }
 
enum  { kControlKindRoundButton = FOUR_CHAR_CODE('rndb') }
 
enum  { kControlKindDataBrowser = FOUR_CHAR_CODE('datb') }
 
enum  {
  errDataBrowserNotConfigured = -4970 , errDataBrowserItemNotFound = -4971 , errDataBrowserItemNotAdded = -4975 , errDataBrowserPropertyNotFound = -4972 ,
  errDataBrowserInvalidPropertyPart = -4973 , errDataBrowserInvalidPropertyData = -4974 , errDataBrowserPropertyNotSupported
}
 
enum  { kControlDataBrowserIncludesFrameAndFocusTag , kControlDataBrowserKeyFilterTag = kControlEditTextKeyFilterTag , kControlDataBrowserEditTextKeyFilterTag = kControlDataBrowserKeyFilterTag , kControlDataBrowserEditTextValidationProcTag }
 
enum  { kDataBrowserNoView = 0x3F3F3F3F , kDataBrowserListView = FOUR_CHAR_CODE('lstv') , kDataBrowserColumnView = FOUR_CHAR_CODE('clmv') }
 
enum  {
  kDataBrowserDragSelect = 1 << 0 , kDataBrowserSelectOnlyOne = 1 << 1 , kDataBrowserResetSelection = 1 << 2 , kDataBrowserCmdTogglesSelection = 1 << 3 ,
  kDataBrowserNoDisjointSelection = 1 << 4 , kDataBrowserAlwaysExtendSelection = 1 << 5 , kDataBrowserNeverEmptySelectionSet = 1 << 6
}
 
enum  { kDataBrowserOrderUndefined = 0 , kDataBrowserOrderIncreasing = 1 , kDataBrowserOrderDecreasing = 2 }
 
enum  { kDataBrowserNoItem = 0L }
 
enum  {
  kDataBrowserItemNoState = 0 , kDataBrowserItemAnyState = (unsigned long)(-1) , kDataBrowserItemIsSelected = 1 << 0 , kDataBrowserContainerIsOpen = 1 << 1 ,
  kDataBrowserItemIsDragTarget = 1 << 2
}
 
enum  { kDataBrowserRevealOnly = 0 , kDataBrowserRevealAndCenterInView = 1 << 0 , kDataBrowserRevealWithoutSelecting = 1 << 1 }
 
enum  { kDataBrowserItemsAdd = 0 , kDataBrowserItemsAssign = 1 , kDataBrowserItemsToggle = 2 , kDataBrowserItemsRemove = 3 }
 
enum  { kDataBrowserSelectionAnchorUp = 0 , kDataBrowserSelectionAnchorDown = 1 , kDataBrowserSelectionAnchorLeft = 2 , kDataBrowserSelectionAnchorRight = 3 }
 
enum  {
  kDataBrowserEditMsgUndo = kHICommandUndo , kDataBrowserEditMsgRedo = kHICommandRedo , kDataBrowserEditMsgCut = kHICommandCut , kDataBrowserEditMsgCopy = kHICommandCopy ,
  kDataBrowserEditMsgPaste = kHICommandPaste , kDataBrowserEditMsgClear = kHICommandClear , kDataBrowserEditMsgSelectAll = kHICommandSelectAll
}
 
enum  {
  kDataBrowserItemAdded , kDataBrowserItemRemoved , kDataBrowserEditStarted , kDataBrowserEditStopped ,
  kDataBrowserItemSelected , kDataBrowserItemDeselected , kDataBrowserItemDoubleClicked = 7 , kDataBrowserContainerOpened = 8 ,
  kDataBrowserContainerClosing , kDataBrowserContainerClosed , kDataBrowserContainerSorting , kDataBrowserContainerSorted ,
  kDataBrowserUserToggledContainer , kDataBrowserTargetChanged , kDataBrowserUserStateChanged , kDataBrowserSelectionSetChanged
}
 
enum  {
  kDataBrowserItemNoProperty = 0L , kDataBrowserItemIsActiveProperty , kDataBrowserItemIsSelectableProperty , kDataBrowserItemIsEditableProperty ,
  kDataBrowserItemIsContainerProperty , kDataBrowserContainerIsOpenableProperty , kDataBrowserContainerIsClosableProperty , kDataBrowserContainerIsSortableProperty ,
  kDataBrowserItemSelfIdentityProperty , kDataBrowserContainerAliasIDProperty , kDataBrowserColumnViewPreviewProperty , kDataBrowserItemParentContainerProperty
}
 
enum  {
  kDataBrowserCustomType , kDataBrowserIconType , kDataBrowserTextType = FOUR_CHAR_CODE('text') , kDataBrowserDateTimeType ,
  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
}
 
enum  {
  kDataBrowserPropertyEnclosingPart = 0L , kDataBrowserPropertyContentPart = FOUR_CHAR_CODE('----') , kDataBrowserPropertyDisclosurePart = FOUR_CHAR_CODE('disc') , kDataBrowserPropertyTextPart = kDataBrowserTextType ,
  kDataBrowserPropertyIconPart = kDataBrowserIconType , kDataBrowserPropertySliderPart = kDataBrowserSliderType , kDataBrowserPropertyCheckboxPart = kDataBrowserCheckboxType , kDataBrowserPropertyProgressBarPart = kDataBrowserProgressBarType ,
  kDataBrowserPropertyRelevanceRankPart = kDataBrowserRelevanceRankType
}
 
enum  {
  kDataBrowserUniversalPropertyFlagsMask = 0xFF , kDataBrowserPropertyIsMutable = 1 << 0 , kDataBrowserDefaultPropertyFlags = 0 << 0 , kDataBrowserUniversalPropertyFlags ,
  kDataBrowserPropertyIsEditable
}
 
enum  {
  kDataBrowserPropertyFlagsOffset = 8 , kDataBrowserPropertyFlagsMask = 0xFF << kDataBrowserPropertyFlagsOffset , kDataBrowserCheckboxTriState , kDataBrowserDateTimeRelative ,
  kDataBrowserDateTimeDateOnly , kDataBrowserDateTimeTimeOnly , kDataBrowserDateTimeSecondsToo , kDataBrowserSliderPlainThumb ,
  kDataBrowserSliderUpwardThumb , kDataBrowserSliderDownwardThumb , kDataBrowserDoNotTruncateText , kDataBrowserTruncateTextAtEnd ,
  kDataBrowserTruncateTextMiddle , kDataBrowserTruncateTextAtStart , kDataBrowserPropertyModificationFlags , kDataBrowserRelativeDateTime
}
 
enum  { kDataBrowserViewSpecificFlagsOffset = 16 , kDataBrowserViewSpecificFlagsMask , kDataBrowserViewSpecificPropertyFlags }
 
enum  { kDataBrowserClientPropertyFlagsOffset = 24 , kDataBrowserClientPropertyFlagsMask }
 
enum  { kDataBrowserLatestCallbacks = 0 }
 
enum  { kDataBrowserContentHit = 1 , kDataBrowserNothingHit = 0 , kDataBrowserStopTracking = -1 }
 
enum  { kDataBrowserLatestCustomCallbacks = 0 }
 
enum  { kDataBrowserTableViewMinimalHilite = 0 , kDataBrowserTableViewFillHilite = 1 }
 
enum  { kDataBrowserTableViewSelectionColumn }
 
enum  { kDataBrowserTableViewLastColumn = -1 }
 
enum  { kDataBrowserListViewMovableColumn , kDataBrowserListViewSortableColumn , kDataBrowserListViewSelectionColumn = kDataBrowserTableViewSelectionColumn , kDataBrowserListViewDefaultColumnFlags }
 
enum  { kDataBrowserListViewLatestHeaderDesc = 0 }
 
enum  { kDataBrowserListViewAppendColumn = kDataBrowserTableViewLastColumn }
 
enum  { kControlEditUnicodeTextPostUpdateProcTag = FOUR_CHAR_CODE('upup') }
 
enum  { kControlEditUnicodeTextProc = 912 , kControlEditUnicodeTextPasswordProc = 914 }
 
enum  { kControlKindEditUnicodeText = FOUR_CHAR_CODE('eutx') }
 
enum  { kControlCheckboxUncheckedValue = kControlCheckBoxUncheckedValue , kControlCheckboxCheckedValue = kControlCheckBoxCheckedValue , kControlCheckboxMixedValue = kControlCheckBoxMixedValue }
 
enum  {
  inLabel = kControlLabelPart , inMenu = kControlMenuPart , inTriangle = kControlTrianglePart , inButton = kControlButtonPart ,
  inCheckBox = kControlCheckBoxPart , inUpButton = kControlUpButtonPart , inDownButton = kControlDownButtonPart , inPageUp = kControlPageUpPart ,
  inPageDown = kControlPageDownPart
}
 
enum  {
  kInLabelControlPart = kControlLabelPart , kInMenuControlPart = kControlMenuPart , kInTriangleControlPart = kControlTrianglePart , kInButtonControlPart = kControlButtonPart ,
  kInCheckBoxControlPart = kControlCheckBoxPart , kInUpButtonControlPart = kControlUpButtonPart , kInDownButtonControlPart = kControlDownButtonPart , kInPageUpControlPart = kControlPageUpPart ,
  kInPageDownControlPart = kControlPageDownPart
}
 

Functions

OSStatus CreateBevelButtonControl (WindowRef window, const Rect *boundsRect, CFStringRef title, ControlBevelThickness thickness, ControlBevelButtonBehavior behavior, ControlButtonContentInfoPtr info, SInt16 menuID, ControlBevelButtonMenuBehavior menuBehavior, ControlBevelButtonMenuPlacement menuPlacement, ControlRef *outControl)
 
OSErr GetBevelButtonMenuValue (ControlRef inButton, SInt16 *outValue)
 
OSErr SetBevelButtonMenuValue (ControlRef inButton, SInt16 inValue)
 
OSErr GetBevelButtonMenuHandle (ControlRef inButton, MenuHandle *outHandle)
 
OSErr GetBevelButtonContentInfo (ControlRef inButton, ControlButtonContentInfoPtr outContent)
 
OSErr SetBevelButtonContentInfo (ControlRef inButton, ControlButtonContentInfoPtr inContent)
 
OSErr SetBevelButtonTransform (ControlRef inButton, IconTransformType transform)
 
OSErr SetBevelButtonGraphicAlignment (ControlRef inButton, ControlButtonGraphicAlignment inAlign, SInt16 inHOffset, SInt16 inVOffset)
 
OSErr SetBevelButtonTextAlignment (ControlRef inButton, ControlButtonTextAlignment inAlign, SInt16 inHOffset)
 
OSErr SetBevelButtonTextPlacement (ControlRef inButton, ControlButtonTextPlacement inWhere)
 
OSStatus CreateSliderControl (WindowRef window, const Rect *boundsRect, SInt32 value, SInt32 minimum, SInt32 maximum, ControlSliderOrientation orientation, UInt16 numTickMarks, Boolean liveTracking, ControlActionUPP liveTrackingProc, ControlRef *outControl)
 
OSStatus CreateDisclosureTriangleControl (WindowRef inWindow, const Rect *inBoundsRect, ControlDisclosureTriangleOrientation inOrientation, CFStringRef inTitle, SInt32 inInitialValue, Boolean inDrawTitle, Boolean inAutoToggles, ControlRef *outControl)
 
OSErr SetDisclosureTriangleLastValue (ControlRef inTabControl, SInt16 inValue)
 
OSStatus CreateProgressBarControl (WindowRef window, const Rect *boundsRect, SInt32 value, SInt32 minimum, SInt32 maximum, Boolean indeterminate, ControlRef *outControl)
 
OSStatus CreateRelevanceBarControl (WindowRef window, const Rect *boundsRect, SInt32 value, SInt32 minimum, SInt32 maximum, ControlRef *outControl)
 
OSStatus CreateLittleArrowsControl (WindowRef window, const Rect *boundsRect, SInt32 value, SInt32 minimum, SInt32 maximum, SInt32 increment, ControlRef *outControl)
 
OSStatus CreateChasingArrowsControl (WindowRef window, const Rect *boundsRect, ControlRef *outControl)
 
OSStatus CreateTabsControl (WindowRef window, const Rect *boundsRect, ControlTabSize size, ControlTabDirection direction, UInt16 numTabs, const ControlTabEntry *tabArray, ControlRef *outControl)
 
OSErr GetTabContentRect (ControlRef inTabControl, Rect *outContentRect)
 
OSErr SetTabEnabled (ControlRef inTabControl, SInt16 inTabToHilite, Boolean inEnabled)
 
OSStatus CreateSeparatorControl (WindowRef window, const Rect *boundsRect, ControlRef *outControl)
 
OSStatus CreateGroupBoxControl (WindowRef window, const Rect *boundsRect, CFStringRef title, Boolean primary, ControlRef *outControl)
 
OSStatus CreateCheckGroupBoxControl (WindowRef window, const Rect *boundsRect, CFStringRef title, SInt32 initialValue, Boolean primary, Boolean autoToggle, ControlRef *outControl)
 
OSStatus CreatePopupGroupBoxControl (WindowRef window, const Rect *boundsRect, CFStringRef title, Boolean primary, SInt16 menuID, Boolean variableWidth, SInt16 titleWidth, SInt16 titleJustification, Style titleStyle, ControlRef *outControl)
 
OSStatus CreateImageWellControl (WindowRef window, const Rect *boundsRect, const ControlButtonContentInfo *info, ControlRef *outControl)
 
OSErr GetImageWellContentInfo (ControlRef inButton, ControlButtonContentInfoPtr outContent)
 
OSErr SetImageWellContentInfo (ControlRef inButton, ControlButtonContentInfoPtr inContent)
 
OSErr SetImageWellTransform (ControlRef inButton, IconTransformType inTransform)
 
OSStatus CreatePopupArrowControl (WindowRef window, const Rect *boundsRect, ControlPopupArrowOrientation orientation, ControlPopupArrowSize size, ControlRef *outControl)
 
OSStatus CreatePlacardControl (WindowRef window, const Rect *boundsRect, ControlRef *outControl)
 
OSStatus CreateClockControl (WindowRef window, const Rect *boundsRect, ControlClockType clockType, ControlClockFlags clockFlags, ControlRef *outControl)
 
OSStatus CreateUserPaneControl (WindowRef window, const Rect *boundsRect, UInt32 features, ControlRef *outControl)
 
typedef CALLBACK_API (void, ControlUserPaneDrawProcPtr)(ControlRef control
 
typedef CALLBACK_API (ControlPartCode, ControlUserPaneHitTestProcPtr)(ControlRef control
 
typedef CALLBACK_API (ControlPartCode, ControlUserPaneTrackingProcPtr)(ControlRef control
 
typedef CALLBACK_API (void, ControlUserPaneIdleProcPtr)(ControlRef control)
 
typedef CALLBACK_API (ControlPartCode, ControlUserPaneKeyDownProcPtr)(ControlRef control
 
typedef CALLBACK_API (void, ControlUserPaneActivateProcPtr)(ControlRef control
 
typedef CALLBACK_API (ControlPartCode, ControlUserPaneFocusProcPtr)(ControlRef control
 
typedef CALLBACK_API (void, ControlUserPaneBackgroundProcPtr)(ControlRef control
 
typedef STACK_UPP_TYPE (ControlUserPaneDrawProcPtr) ControlUserPaneDrawUPP
 
typedef STACK_UPP_TYPE (ControlUserPaneHitTestProcPtr) ControlUserPaneHitTestUPP
 
typedef STACK_UPP_TYPE (ControlUserPaneTrackingProcPtr) ControlUserPaneTrackingUPP
 
typedef STACK_UPP_TYPE (ControlUserPaneIdleProcPtr) ControlUserPaneIdleUPP
 
typedef STACK_UPP_TYPE (ControlUserPaneKeyDownProcPtr) ControlUserPaneKeyDownUPP
 
typedef STACK_UPP_TYPE (ControlUserPaneActivateProcPtr) ControlUserPaneActivateUPP
 
typedef STACK_UPP_TYPE (ControlUserPaneFocusProcPtr) ControlUserPaneFocusUPP
 
typedef STACK_UPP_TYPE (ControlUserPaneBackgroundProcPtr) ControlUserPaneBackgroundUPP
 
ControlUserPaneDrawUPP NewControlUserPaneDrawUPP (ControlUserPaneDrawProcPtr userRoutine)
 
ControlUserPaneHitTestUPP NewControlUserPaneHitTestUPP (ControlUserPaneHitTestProcPtr userRoutine)
 
ControlUserPaneTrackingUPP NewControlUserPaneTrackingUPP (ControlUserPaneTrackingProcPtr userRoutine)
 
ControlUserPaneIdleUPP NewControlUserPaneIdleUPP (ControlUserPaneIdleProcPtr userRoutine)
 
ControlUserPaneKeyDownUPP NewControlUserPaneKeyDownUPP (ControlUserPaneKeyDownProcPtr userRoutine)
 
ControlUserPaneActivateUPP NewControlUserPaneActivateUPP (ControlUserPaneActivateProcPtr userRoutine)
 
ControlUserPaneFocusUPP NewControlUserPaneFocusUPP (ControlUserPaneFocusProcPtr userRoutine)
 
ControlUserPaneBackgroundUPP NewControlUserPaneBackgroundUPP (ControlUserPaneBackgroundProcPtr userRoutine)
 
void DisposeControlUserPaneDrawUPP (ControlUserPaneDrawUPP userUPP)
 
void DisposeControlUserPaneHitTestUPP (ControlUserPaneHitTestUPP userUPP)
 
void DisposeControlUserPaneTrackingUPP (ControlUserPaneTrackingUPP userUPP)
 
void DisposeControlUserPaneIdleUPP (ControlUserPaneIdleUPP userUPP)
 
void DisposeControlUserPaneKeyDownUPP (ControlUserPaneKeyDownUPP userUPP)
 
void DisposeControlUserPaneActivateUPP (ControlUserPaneActivateUPP userUPP)
 
void DisposeControlUserPaneFocusUPP (ControlUserPaneFocusUPP userUPP)
 
void DisposeControlUserPaneBackgroundUPP (ControlUserPaneBackgroundUPP userUPP)
 
void InvokeControlUserPaneDrawUPP (ControlRef control, SInt16 part, ControlUserPaneDrawUPP userUPP)
 
ControlPartCode InvokeControlUserPaneHitTestUPP (ControlRef control, Point where, ControlUserPaneHitTestUPP userUPP)
 
ControlPartCode InvokeControlUserPaneTrackingUPP (ControlRef control, Point startPt, ControlActionUPP actionProc, ControlUserPaneTrackingUPP userUPP)
 
void InvokeControlUserPaneIdleUPP (ControlRef control, ControlUserPaneIdleUPP userUPP)
 
ControlPartCode InvokeControlUserPaneKeyDownUPP (ControlRef control, SInt16 keyCode, SInt16 charCode, SInt16 modifiers, ControlUserPaneKeyDownUPP userUPP)
 
void InvokeControlUserPaneActivateUPP (ControlRef control, Boolean activating, ControlUserPaneActivateUPP userUPP)
 
ControlPartCode InvokeControlUserPaneFocusUPP (ControlRef control, ControlFocusPart action, ControlUserPaneFocusUPP userUPP)
 
void InvokeControlUserPaneBackgroundUPP (ControlRef control, ControlBackgroundPtr info, ControlUserPaneBackgroundUPP userUPP)
 
OSStatus CreateEditTextControl (WindowRef window, const Rect *boundsRect, CFStringRef text, Boolean isPassword, Boolean useInlineInput, const ControlFontStyleRec *style, ControlRef *outControl)
 
typedef CALLBACK_API (void, ControlEditTextValidationProcPtr)(ControlRef control)
 
typedef STACK_UPP_TYPE (ControlEditTextValidationProcPtr) ControlEditTextValidationUPP
 
ControlEditTextValidationUPP NewControlEditTextValidationUPP (ControlEditTextValidationProcPtr userRoutine)
 
void DisposeControlEditTextValidationUPP (ControlEditTextValidationUPP userUPP)
 
void InvokeControlEditTextValidationUPP (ControlRef control, ControlEditTextValidationUPP userUPP)
 
OSStatus CreateStaticTextControl (WindowRef window, const Rect *boundsRect, CFStringRef text, const ControlFontStyleRec *style, ControlRef *outControl)
 
OSStatus CreatePictureControl (WindowRef window, const Rect *boundsRect, const ControlButtonContentInfo *content, Boolean dontTrack, ControlRef *outControl)
 
OSStatus CreateIconControl (WindowRef inWindow, const Rect *inBoundsRect, const ControlButtonContentInfo *inIconContent, Boolean inDontTrack, ControlRef *outControl)
 
OSStatus CreateWindowHeaderControl (WindowRef window, const Rect *boundsRect, Boolean isListHeader, ControlRef *outControl)
 
OSStatus CreateListBoxControl (WindowRef window, const Rect *boundsRect, Boolean autoSize, SInt16 numRows, SInt16 numColumns, Boolean horizScroll, Boolean vertScroll, SInt16 cellHeight, SInt16 cellWidth, Boolean hasGrowSpace, const ListDefSpec *listDef, ControlRef *outControl)
 
OSStatus CreatePushButtonControl (WindowRef window, const Rect *boundsRect, CFStringRef title, ControlRef *outControl)
 
OSStatus CreatePushButtonWithIconControl (WindowRef window, const Rect *boundsRect, CFStringRef title, ControlButtonContentInfo *icon, ControlPushButtonIconAlignment iconAlignment, ControlRef *outControl)
 
OSStatus CreateRadioButtonControl (WindowRef window, const Rect *boundsRect, CFStringRef title, SInt32 initialValue, Boolean autoToggle, ControlRef *outControl)
 
OSStatus CreateCheckBoxControl (WindowRef window, const Rect *boundsRect, CFStringRef title, SInt32 initialValue, Boolean autoToggle, ControlRef *outControl)
 
OSStatus CreateScrollBarControl (WindowRef window, const Rect *boundsRect, SInt32 value, SInt32 minimum, SInt32 maximum, SInt32 viewSize, Boolean liveTracking, ControlActionUPP liveTrackingProc, ControlRef *outControl)
 
OSStatus CreatePopupButtonControl (WindowRef window, const Rect *boundsRect, CFStringRef title, SInt16 menuID, Boolean variableWidth, SInt16 titleWidth, SInt16 titleJustification, Style titleStyle, ControlRef *outControl)
 
OSStatus CreateRadioGroupControl (WindowRef window, const Rect *boundsRect, ControlRef *outControl)
 
OSStatus CreateScrollingTextBoxControl (WindowRef window, const Rect *boundsRect, SInt16 contentResID, Boolean autoScroll, UInt32 delayBeforeAutoScroll, UInt32 delayBetweenAutoScroll, UInt16 autoScrollAmount, ControlRef *outControl)
 
OSStatus CreateDisclosureButtonControl (WindowRef inWindow, const Rect *inBoundsRect, SInt32 inValue, Boolean inAutoToggles, ControlRef *outControl)
 
OSStatus CreateRoundButtonControl (WindowRef inWindow, const Rect *inBoundsRect, ControlRoundButtonSize inSize, ControlButtonContentInfo *inContent, ControlRef *outControl)
 
typedef CALLBACK_API (void, DataBrowserItemProcPtr)(DataBrowserItemID item
 
typedef STACK_UPP_TYPE (DataBrowserItemProcPtr) DataBrowserItemUPP
 
DataBrowserItemUPP NewDataBrowserItemUPP (DataBrowserItemProcPtr userRoutine)
 
void DisposeDataBrowserItemUPP (DataBrowserItemUPP userUPP)
 
void InvokeDataBrowserItemUPP (DataBrowserItemID item, DataBrowserItemState state, void *clientData, DataBrowserItemUPP userUPP)
 
OSStatus CreateDataBrowserControl (WindowRef window, const Rect *boundsRect, DataBrowserViewStyle style, ControlRef *outControl)
 
OSStatus GetDataBrowserViewStyle (ControlRef browser, DataBrowserViewStyle *style)
 
OSStatus SetDataBrowserViewStyle (ControlRef browser, DataBrowserViewStyle style)
 
OSStatus AddDataBrowserItems (ControlRef browser, DataBrowserItemID container, UInt32 numItems, const DataBrowserItemID *items, DataBrowserPropertyID preSortProperty)
 
OSStatus RemoveDataBrowserItems (ControlRef browser, DataBrowserItemID container, UInt32 numItems, const DataBrowserItemID *items, DataBrowserPropertyID preSortProperty)
 
OSStatus UpdateDataBrowserItems (ControlRef browser, DataBrowserItemID container, UInt32 numItems, const DataBrowserItemID *items, DataBrowserPropertyID preSortProperty, DataBrowserPropertyID propertyID)
 
Boolean EnableDataBrowserEditCommand (ControlRef browser, DataBrowserEditCommand command)
 
OSStatus ExecuteDataBrowserEditCommand (ControlRef browser, DataBrowserEditCommand command)
 
OSStatus GetDataBrowserSelectionAnchor (ControlRef browser, DataBrowserItemID *first, DataBrowserItemID *last)
 
OSStatus MoveDataBrowserSelectionAnchor (ControlRef browser, DataBrowserSelectionAnchorDirection direction, Boolean extendSelection)
 
OSStatus OpenDataBrowserContainer (ControlRef browser, DataBrowserItemID container)
 
OSStatus CloseDataBrowserContainer (ControlRef browser, DataBrowserItemID container)
 
OSStatus SortDataBrowserContainer (ControlRef browser, DataBrowserItemID container, Boolean sortChildren)
 
OSStatus GetDataBrowserItems (ControlRef browser, DataBrowserItemID container, Boolean recurse, DataBrowserItemState state, Handle items)
 
OSStatus GetDataBrowserItemCount (ControlRef browser, DataBrowserItemID container, Boolean recurse, DataBrowserItemState state, UInt32 *numItems)
 
OSStatus ForEachDataBrowserItem (ControlRef browser, DataBrowserItemID container, Boolean recurse, DataBrowserItemState state, DataBrowserItemUPP callback, void *clientData)
 
Boolean IsDataBrowserItemSelected (ControlRef browser, DataBrowserItemID item)
 
OSStatus GetDataBrowserItemState (ControlRef browser, DataBrowserItemID item, DataBrowserItemState *state)
 
OSStatus RevealDataBrowserItem (ControlRef browser, DataBrowserItemID item, DataBrowserPropertyID propertyID, DataBrowserRevealOptions options)
 
OSStatus SetDataBrowserSelectedItems (ControlRef browser, UInt32 numItems, const DataBrowserItemID *items, DataBrowserSetOption operation)
 
OSStatus SetDataBrowserUserState (ControlRef browser, CFDataRef stateInfo)
 
OSStatus GetDataBrowserUserState (ControlRef browser, CFDataRef *stateInfo)
 
OSStatus SetDataBrowserActiveItems (ControlRef browser, Boolean active)
 
OSStatus GetDataBrowserActiveItems (ControlRef browser, Boolean *active)
 
OSStatus SetDataBrowserScrollBarInset (ControlRef browser, Rect *insetRect)
 
OSStatus GetDataBrowserScrollBarInset (ControlRef browser, Rect *insetRect)
 
OSStatus SetDataBrowserTarget (ControlRef browser, DataBrowserItemID target)
 
OSStatus GetDataBrowserTarget (ControlRef browser, DataBrowserItemID *target)
 
OSStatus SetDataBrowserSortOrder (ControlRef browser, DataBrowserSortOrder order)
 
OSStatus GetDataBrowserSortOrder (ControlRef browser, DataBrowserSortOrder *order)
 
OSStatus SetDataBrowserScrollPosition (ControlRef browser, UInt32 top, UInt32 left)
 
OSStatus GetDataBrowserScrollPosition (ControlRef browser, UInt32 *top, UInt32 *left)
 
OSStatus SetDataBrowserHasScrollBars (ControlRef browser, Boolean horiz, Boolean vert)
 
OSStatus GetDataBrowserHasScrollBars (ControlRef browser, Boolean *horiz, Boolean *vert)
 
OSStatus SetDataBrowserSortProperty (ControlRef browser, DataBrowserPropertyID property)
 
OSStatus GetDataBrowserSortProperty (ControlRef browser, DataBrowserPropertyID *property)
 
OSStatus SetDataBrowserSelectionFlags (ControlRef browser, DataBrowserSelectionFlags selectionFlags)
 
OSStatus GetDataBrowserSelectionFlags (ControlRef browser, DataBrowserSelectionFlags *selectionFlags)
 
OSStatus SetDataBrowserPropertyFlags (ControlRef browser, DataBrowserPropertyID property, DataBrowserPropertyFlags flags)
 
OSStatus GetDataBrowserPropertyFlags (ControlRef browser, DataBrowserPropertyID property, DataBrowserPropertyFlags *flags)
 
OSStatus SetDataBrowserEditText (ControlRef browser, CFStringRef text)
 
OSStatus CopyDataBrowserEditText (ControlRef browser, CFStringRef *text)
 
OSStatus GetDataBrowserEditText (ControlRef browser, CFMutableStringRef text)
 
OSStatus SetDataBrowserEditItem (ControlRef browser, DataBrowserItemID item, DataBrowserPropertyID property)
 
OSStatus GetDataBrowserEditItem (ControlRef browser, DataBrowserItemID *item, DataBrowserPropertyID *property)
 
OSStatus GetDataBrowserItemPartBounds (ControlRef browser, DataBrowserItemID item, DataBrowserPropertyID property, DataBrowserPropertyPart part, Rect *bounds)
 
OSStatus SetDataBrowserItemDataIcon (DataBrowserItemDataRef itemData, IconRef theData)
 
OSStatus GetDataBrowserItemDataIcon (DataBrowserItemDataRef itemData, IconRef *theData)
 
OSStatus SetDataBrowserItemDataText (DataBrowserItemDataRef itemData, CFStringRef theData)
 
OSStatus GetDataBrowserItemDataText (DataBrowserItemDataRef itemData, CFStringRef *theData)
 
OSStatus SetDataBrowserItemDataValue (DataBrowserItemDataRef itemData, SInt32 theData)
 
OSStatus GetDataBrowserItemDataValue (DataBrowserItemDataRef itemData, SInt32 *theData)
 
OSStatus SetDataBrowserItemDataMinimum (DataBrowserItemDataRef itemData, SInt32 theData)
 
OSStatus GetDataBrowserItemDataMinimum (DataBrowserItemDataRef itemData, SInt32 *theData)
 
OSStatus SetDataBrowserItemDataMaximum (DataBrowserItemDataRef itemData, SInt32 theData)
 
OSStatus GetDataBrowserItemDataMaximum (DataBrowserItemDataRef itemData, SInt32 *theData)
 
OSStatus SetDataBrowserItemDataBooleanValue (DataBrowserItemDataRef itemData, Boolean theData)
 
OSStatus GetDataBrowserItemDataBooleanValue (DataBrowserItemDataRef itemData, Boolean *theData)
 
OSStatus SetDataBrowserItemDataMenuRef (DataBrowserItemDataRef itemData, MenuRef theData)
 
OSStatus GetDataBrowserItemDataMenuRef (DataBrowserItemDataRef itemData, MenuRef *theData)
 
OSStatus SetDataBrowserItemDataRGBColor (DataBrowserItemDataRef itemData, const RGBColor *theData)
 
OSStatus GetDataBrowserItemDataRGBColor (DataBrowserItemDataRef itemData, RGBColor *theData)
 
OSStatus SetDataBrowserItemDataDrawState (DataBrowserItemDataRef itemData, ThemeDrawState theData)
 
OSStatus GetDataBrowserItemDataDrawState (DataBrowserItemDataRef itemData, ThemeDrawState *theData)
 
OSStatus SetDataBrowserItemDataButtonValue (DataBrowserItemDataRef itemData, ThemeButtonValue theData)
 
OSStatus GetDataBrowserItemDataButtonValue (DataBrowserItemDataRef itemData, ThemeButtonValue *theData)
 
OSStatus SetDataBrowserItemDataIconTransform (DataBrowserItemDataRef itemData, IconTransformType theData)
 
OSStatus GetDataBrowserItemDataIconTransform (DataBrowserItemDataRef itemData, IconTransformType *theData)
 
OSStatus SetDataBrowserItemDataDateTime (DataBrowserItemDataRef itemData, long theData)
 
OSStatus GetDataBrowserItemDataDateTime (DataBrowserItemDataRef itemData, long *theData)
 
OSStatus SetDataBrowserItemDataLongDateTime (DataBrowserItemDataRef itemData, const LongDateTime *theData)
 
OSStatus GetDataBrowserItemDataLongDateTime (DataBrowserItemDataRef itemData, LongDateTime *theData)
 
OSStatus SetDataBrowserItemDataItemID (DataBrowserItemDataRef itemData, DataBrowserItemID theData)
 
OSStatus GetDataBrowserItemDataItemID (DataBrowserItemDataRef itemData, DataBrowserItemID *theData)
 
OSStatus GetDataBrowserItemDataProperty (DataBrowserItemDataRef itemData, DataBrowserPropertyID *theData)
 
typedef CALLBACK_API (OSStatus, DataBrowserItemDataProcPtr)(ControlRef browser
 
typedef STACK_UPP_TYPE (DataBrowserItemDataProcPtr) DataBrowserItemDataUPP
 
typedef CALLBACK_API (Boolean, DataBrowserItemCompareProcPtr)(ControlRef browser
 
typedef STACK_UPP_TYPE (DataBrowserItemCompareProcPtr) DataBrowserItemCompareUPP
 
typedef CALLBACK_API (void, DataBrowserItemNotificationWithItemProcPtr)(ControlRef browser
 
typedef CALLBACK_API (void, DataBrowserItemNotificationProcPtr)(ControlRef browser
 
typedef STACK_UPP_TYPE (DataBrowserItemNotificationWithItemProcPtr) DataBrowserItemNotificationWithItemUPP
 
typedef STACK_UPP_TYPE (DataBrowserItemNotificationProcPtr) DataBrowserItemNotificationUPP
 
typedef CALLBACK_API (Boolean, DataBrowserAddDragItemProcPtr)(ControlRef browser
 
typedef CALLBACK_API (Boolean, DataBrowserAcceptDragProcPtr)(ControlRef browser
 
typedef CALLBACK_API (Boolean, DataBrowserReceiveDragProcPtr)(ControlRef browser
 
typedef CALLBACK_API (void, DataBrowserPostProcessDragProcPtr)(ControlRef browser
 
typedef STACK_UPP_TYPE (DataBrowserAddDragItemProcPtr) DataBrowserAddDragItemUPP
 
typedef STACK_UPP_TYPE (DataBrowserAcceptDragProcPtr) DataBrowserAcceptDragUPP
 
typedef STACK_UPP_TYPE (DataBrowserReceiveDragProcPtr) DataBrowserReceiveDragUPP
 
typedef STACK_UPP_TYPE (DataBrowserPostProcessDragProcPtr) DataBrowserPostProcessDragUPP
 
typedef CALLBACK_API (void, DataBrowserGetContextualMenuProcPtr)(ControlRef browser
 
typedef CALLBACK_API (void, DataBrowserSelectContextualMenuProcPtr)(ControlRef browser
 
typedef STACK_UPP_TYPE (DataBrowserGetContextualMenuProcPtr) DataBrowserGetContextualMenuUPP
 
typedef STACK_UPP_TYPE (DataBrowserSelectContextualMenuProcPtr) DataBrowserSelectContextualMenuUPP
 
typedef CALLBACK_API (void, DataBrowserItemHelpContentProcPtr)(ControlRef browser
 
typedef STACK_UPP_TYPE (DataBrowserItemHelpContentProcPtr) DataBrowserItemHelpContentUPP
 
DataBrowserItemDataUPP NewDataBrowserItemDataUPP (DataBrowserItemDataProcPtr userRoutine)
 
DataBrowserItemCompareUPP NewDataBrowserItemCompareUPP (DataBrowserItemCompareProcPtr userRoutine)
 
DataBrowserItemNotificationWithItemUPP NewDataBrowserItemNotificationWithItemUPP (DataBrowserItemNotificationWithItemProcPtr userRoutine)
 
DataBrowserItemNotificationUPP NewDataBrowserItemNotificationUPP (DataBrowserItemNotificationProcPtr userRoutine)
 
DataBrowserAddDragItemUPP NewDataBrowserAddDragItemUPP (DataBrowserAddDragItemProcPtr userRoutine)
 
DataBrowserAcceptDragUPP NewDataBrowserAcceptDragUPP (DataBrowserAcceptDragProcPtr userRoutine)
 
DataBrowserReceiveDragUPP NewDataBrowserReceiveDragUPP (DataBrowserReceiveDragProcPtr userRoutine)
 
DataBrowserPostProcessDragUPP NewDataBrowserPostProcessDragUPP (DataBrowserPostProcessDragProcPtr userRoutine)
 
DataBrowserGetContextualMenuUPP NewDataBrowserGetContextualMenuUPP (DataBrowserGetContextualMenuProcPtr userRoutine)
 
DataBrowserSelectContextualMenuUPP NewDataBrowserSelectContextualMenuUPP (DataBrowserSelectContextualMenuProcPtr userRoutine)
 
DataBrowserItemHelpContentUPP NewDataBrowserItemHelpContentUPP (DataBrowserItemHelpContentProcPtr userRoutine)
 
void DisposeDataBrowserItemDataUPP (DataBrowserItemDataUPP userUPP)
 
void DisposeDataBrowserItemCompareUPP (DataBrowserItemCompareUPP userUPP)
 
void DisposeDataBrowserItemNotificationWithItemUPP (DataBrowserItemNotificationWithItemUPP userUPP)
 
void DisposeDataBrowserItemNotificationUPP (DataBrowserItemNotificationUPP userUPP)
 
void DisposeDataBrowserAddDragItemUPP (DataBrowserAddDragItemUPP userUPP)
 
void DisposeDataBrowserAcceptDragUPP (DataBrowserAcceptDragUPP userUPP)
 
void DisposeDataBrowserReceiveDragUPP (DataBrowserReceiveDragUPP userUPP)
 
void DisposeDataBrowserPostProcessDragUPP (DataBrowserPostProcessDragUPP userUPP)
 
void DisposeDataBrowserGetContextualMenuUPP (DataBrowserGetContextualMenuUPP userUPP)
 
void DisposeDataBrowserSelectContextualMenuUPP (DataBrowserSelectContextualMenuUPP userUPP)
 
void DisposeDataBrowserItemHelpContentUPP (DataBrowserItemHelpContentUPP userUPP)
 
OSStatus InvokeDataBrowserItemDataUPP (ControlRef browser, DataBrowserItemID item, DataBrowserPropertyID property, DataBrowserItemDataRef itemData, Boolean setValue, DataBrowserItemDataUPP userUPP)
 
Boolean InvokeDataBrowserItemCompareUPP (ControlRef browser, DataBrowserItemID itemOne, DataBrowserItemID itemTwo, DataBrowserPropertyID sortProperty, DataBrowserItemCompareUPP userUPP)
 
void InvokeDataBrowserItemNotificationWithItemUPP (ControlRef browser, DataBrowserItemID item, DataBrowserItemNotification message, DataBrowserItemDataRef itemData, DataBrowserItemNotificationWithItemUPP userUPP)
 
void InvokeDataBrowserItemNotificationUPP (ControlRef browser, DataBrowserItemID item, DataBrowserItemNotification message, DataBrowserItemNotificationUPP userUPP)
 
Boolean InvokeDataBrowserAddDragItemUPP (ControlRef browser, DragReference theDrag, DataBrowserItemID item, ItemReference *itemRef, DataBrowserAddDragItemUPP userUPP)
 
Boolean InvokeDataBrowserAcceptDragUPP (ControlRef browser, DragReference theDrag, DataBrowserItemID item, DataBrowserAcceptDragUPP userUPP)
 
Boolean InvokeDataBrowserReceiveDragUPP (ControlRef browser, DragReference theDrag, DataBrowserItemID item, DataBrowserReceiveDragUPP userUPP)
 
void InvokeDataBrowserPostProcessDragUPP (ControlRef browser, DragReference theDrag, OSStatus trackDragResult, DataBrowserPostProcessDragUPP userUPP)
 
void InvokeDataBrowserGetContextualMenuUPP (ControlRef browser, MenuRef *menu, UInt32 *helpType, CFStringRef *helpItemString, AEDesc *selection, DataBrowserGetContextualMenuUPP userUPP)
 
void InvokeDataBrowserSelectContextualMenuUPP (ControlRef browser, MenuRef menu, UInt32 selectionType, SInt16 menuID, MenuItemIndex menuItem, DataBrowserSelectContextualMenuUPP userUPP)
 
void InvokeDataBrowserItemHelpContentUPP (ControlRef browser, DataBrowserItemID item, DataBrowserPropertyID property, HMContentRequest inRequest, HMContentProvidedType *outContentProvided, HMHelpContentPtr ioHelpContent, DataBrowserItemHelpContentUPP userUPP)
 
OSStatus InitDataBrowserCallbacks (DataBrowserCallbacks *callbacks)
 
OSStatus GetDataBrowserCallbacks (ControlRef browser, DataBrowserCallbacks *callbacks)
 
OSStatus SetDataBrowserCallbacks (ControlRef browser, const DataBrowserCallbacks *callbacks)
 
typedef CALLBACK_API (void, DataBrowserDrawItemProcPtr)(ControlRef browser
 
typedef CALLBACK_API (Boolean, DataBrowserEditItemProcPtr)(ControlRef browser
 
typedef CALLBACK_API (Boolean, DataBrowserHitTestProcPtr)(ControlRef browser
 
typedef CALLBACK_API (DataBrowserTrackingResult, DataBrowserTrackingProcPtr)(ControlRef browser
 
typedef CALLBACK_API (void, DataBrowserItemDragRgnProcPtr)(ControlRef browser
 
typedef CALLBACK_API (DataBrowserDragFlags, DataBrowserItemAcceptDragProcPtr)(ControlRef browser
 
typedef CALLBACK_API (Boolean, DataBrowserItemReceiveDragProcPtr)(ControlRef browser
 
typedef STACK_UPP_TYPE (DataBrowserDrawItemProcPtr) DataBrowserDrawItemUPP
 
typedef STACK_UPP_TYPE (DataBrowserEditItemProcPtr) DataBrowserEditItemUPP
 
typedef STACK_UPP_TYPE (DataBrowserHitTestProcPtr) DataBrowserHitTestUPP
 
typedef STACK_UPP_TYPE (DataBrowserTrackingProcPtr) DataBrowserTrackingUPP
 
typedef STACK_UPP_TYPE (DataBrowserItemDragRgnProcPtr) DataBrowserItemDragRgnUPP
 
typedef STACK_UPP_TYPE (DataBrowserItemAcceptDragProcPtr) DataBrowserItemAcceptDragUPP
 
typedef STACK_UPP_TYPE (DataBrowserItemReceiveDragProcPtr) DataBrowserItemReceiveDragUPP
 
DataBrowserDrawItemUPP NewDataBrowserDrawItemUPP (DataBrowserDrawItemProcPtr userRoutine)
 
DataBrowserEditItemUPP NewDataBrowserEditItemUPP (DataBrowserEditItemProcPtr userRoutine)
 
DataBrowserHitTestUPP NewDataBrowserHitTestUPP (DataBrowserHitTestProcPtr userRoutine)
 
DataBrowserTrackingUPP NewDataBrowserTrackingUPP (DataBrowserTrackingProcPtr userRoutine)
 
DataBrowserItemDragRgnUPP NewDataBrowserItemDragRgnUPP (DataBrowserItemDragRgnProcPtr userRoutine)
 
DataBrowserItemAcceptDragUPP NewDataBrowserItemAcceptDragUPP (DataBrowserItemAcceptDragProcPtr userRoutine)
 
DataBrowserItemReceiveDragUPP NewDataBrowserItemReceiveDragUPP (DataBrowserItemReceiveDragProcPtr userRoutine)
 
void DisposeDataBrowserDrawItemUPP (DataBrowserDrawItemUPP userUPP)
 
void DisposeDataBrowserEditItemUPP (DataBrowserEditItemUPP userUPP)
 
void DisposeDataBrowserHitTestUPP (DataBrowserHitTestUPP userUPP)
 
void DisposeDataBrowserTrackingUPP (DataBrowserTrackingUPP userUPP)
 
void DisposeDataBrowserItemDragRgnUPP (DataBrowserItemDragRgnUPP userUPP)
 
void DisposeDataBrowserItemAcceptDragUPP (DataBrowserItemAcceptDragUPP userUPP)
 
void DisposeDataBrowserItemReceiveDragUPP (DataBrowserItemReceiveDragUPP userUPP)
 
void InvokeDataBrowserDrawItemUPP (ControlRef browser, DataBrowserItemID item, DataBrowserPropertyID property, DataBrowserItemState itemState, const Rect *theRect, SInt16 gdDepth, Boolean colorDevice, DataBrowserDrawItemUPP userUPP)
 
Boolean InvokeDataBrowserEditItemUPP (ControlRef browser, DataBrowserItemID item, DataBrowserPropertyID property, CFStringRef theString, Rect *maxEditTextRect, Boolean *shrinkToFit, DataBrowserEditItemUPP userUPP)
 
Boolean InvokeDataBrowserHitTestUPP (ControlRef browser, DataBrowserItemID itemID, DataBrowserPropertyID property, const Rect *theRect, const Rect *mouseRect, DataBrowserHitTestUPP userUPP)
 
DataBrowserTrackingResult InvokeDataBrowserTrackingUPP (ControlRef browser, DataBrowserItemID itemID, DataBrowserPropertyID property, const Rect *theRect, Point startPt, EventModifiers modifiers, DataBrowserTrackingUPP userUPP)
 
void InvokeDataBrowserItemDragRgnUPP (ControlRef browser, DataBrowserItemID itemID, DataBrowserPropertyID property, const Rect *theRect, RgnHandle dragRgn, DataBrowserItemDragRgnUPP userUPP)
 
DataBrowserDragFlags InvokeDataBrowserItemAcceptDragUPP (ControlRef browser, DataBrowserItemID itemID, DataBrowserPropertyID property, const Rect *theRect, DragReference theDrag, DataBrowserItemAcceptDragUPP userUPP)
 
Boolean InvokeDataBrowserItemReceiveDragUPP (ControlRef browser, DataBrowserItemID itemID, DataBrowserPropertyID property, DataBrowserDragFlags dragFlags, DragReference theDrag, DataBrowserItemReceiveDragUPP userUPP)
 
OSStatus InitDataBrowserCustomCallbacks (DataBrowserCustomCallbacks *callbacks)
 
OSStatus GetDataBrowserCustomCallbacks (ControlRef browser, DataBrowserCustomCallbacks *callbacks)
 
OSStatus SetDataBrowserCustomCallbacks (ControlRef browser, const DataBrowserCustomCallbacks *callbacks)
 
OSStatus RemoveDataBrowserTableViewColumn (ControlRef browser, DataBrowserTableViewColumnID column)
 
OSStatus GetDataBrowserTableViewColumnCount (ControlRef browser, UInt32 *numColumns)
 
OSStatus SetDataBrowserTableViewHiliteStyle (ControlRef browser, DataBrowserTableViewHiliteStyle hiliteStyle)
 
OSStatus GetDataBrowserTableViewHiliteStyle (ControlRef browser, DataBrowserTableViewHiliteStyle *hiliteStyle)
 
OSStatus SetDataBrowserTableViewRowHeight (ControlRef browser, UInt16 height)
 
OSStatus GetDataBrowserTableViewRowHeight (ControlRef browser, UInt16 *height)
 
OSStatus SetDataBrowserTableViewColumnWidth (ControlRef browser, UInt16 width)
 
OSStatus GetDataBrowserTableViewColumnWidth (ControlRef browser, UInt16 *width)
 
OSStatus SetDataBrowserTableViewItemRowHeight (ControlRef browser, DataBrowserItemID item, UInt16 height)
 
OSStatus GetDataBrowserTableViewItemRowHeight (ControlRef browser, DataBrowserItemID item, UInt16 *height)
 
OSStatus SetDataBrowserTableViewNamedColumnWidth (ControlRef browser, DataBrowserTableViewColumnID column, UInt16 width)
 
OSStatus GetDataBrowserTableViewNamedColumnWidth (ControlRef browser, DataBrowserTableViewColumnID column, UInt16 *width)
 
OSStatus SetDataBrowserTableViewGeometry (ControlRef browser, Boolean variableWidthColumns, Boolean variableHeightRows)
 
OSStatus GetDataBrowserTableViewGeometry (ControlRef browser, Boolean *variableWidthColumns, Boolean *variableHeightRows)
 
OSStatus GetDataBrowserTableViewItemID (ControlRef browser, DataBrowserTableViewRowIndex row, DataBrowserItemID *item)
 
OSStatus SetDataBrowserTableViewItemRow (ControlRef browser, DataBrowserItemID item, DataBrowserTableViewRowIndex row)
 
OSStatus GetDataBrowserTableViewItemRow (ControlRef browser, DataBrowserItemID item, DataBrowserTableViewRowIndex *row)
 
OSStatus SetDataBrowserTableViewColumnPosition (ControlRef browser, DataBrowserTableViewColumnID column, DataBrowserTableViewColumnIndex position)
 
OSStatus GetDataBrowserTableViewColumnPosition (ControlRef browser, DataBrowserTableViewColumnID column, DataBrowserTableViewColumnIndex *position)
 
OSStatus GetDataBrowserTableViewColumnProperty (ControlRef browser, DataBrowserTableViewColumnIndex column, DataBrowserTableViewColumnID *property)
 
OSStatus AutoSizeDataBrowserListViewColumns (ControlRef browser)
 
OSStatus AddDataBrowserListViewColumn (ControlRef browser, DataBrowserListViewColumnDesc *columnDesc, DataBrowserTableViewColumnIndex position)
 
OSStatus GetDataBrowserListViewHeaderDesc (ControlRef browser, DataBrowserTableViewColumnID column, DataBrowserListViewHeaderDesc *desc)
 
OSStatus SetDataBrowserListViewHeaderDesc (ControlRef browser, DataBrowserTableViewColumnID column, DataBrowserListViewHeaderDesc *desc)
 
OSStatus SetDataBrowserListViewHeaderBtnHeight (ControlRef browser, UInt16 height)
 
OSStatus GetDataBrowserListViewHeaderBtnHeight (ControlRef browser, UInt16 *height)
 
OSStatus SetDataBrowserListViewUsePlainBackground (ControlRef browser, Boolean usePlainBackground)
 
OSStatus GetDataBrowserListViewUsePlainBackground (ControlRef browser, Boolean *usePlainBackground)
 
OSStatus SetDataBrowserListViewDisclosureColumn (ControlRef browser, DataBrowserTableViewColumnID column, Boolean expandableRows)
 
OSStatus GetDataBrowserListViewDisclosureColumn (ControlRef browser, DataBrowserTableViewColumnID *column, Boolean *expandableRows)
 
OSStatus GetDataBrowserColumnViewPath (ControlRef browser, Handle path)
 
OSStatus GetDataBrowserColumnViewPathLength (ControlRef browser, UInt32 *pathLength)
 
OSStatus SetDataBrowserColumnViewPath (ControlRef browser, UInt32 length, const DataBrowserItemID *path)
 
OSStatus SetDataBrowserColumnViewDisplayType (ControlRef browser, DataBrowserPropertyType propertyType)
 
OSStatus GetDataBrowserColumnViewDisplayType (ControlRef browser, DataBrowserPropertyType *propertyType)
 
typedef CALLBACK_API (Boolean, EditUnicodePostUpdateProcPtr)(UniCharArrayHandle uniText
 
typedef STACK_UPP_TYPE (EditUnicodePostUpdateProcPtr) EditUnicodePostUpdateUPP
 
EditUnicodePostUpdateUPP NewEditUnicodePostUpdateUPP (EditUnicodePostUpdateProcPtr userRoutine)
 
void DisposeEditUnicodePostUpdateUPP (EditUnicodePostUpdateUPP userUPP)
 
Boolean InvokeEditUnicodePostUpdateUPP (UniCharArrayHandle uniText, UniCharCount uniTextLength, UniCharArrayOffset iStartOffset, UniCharArrayOffset iEndOffset, void *refcon, EditUnicodePostUpdateUPP userUPP)
 
OSStatus CreateEditUnicodeTextControl (WindowRef window, const Rect *boundsRect, CFStringRef text, Boolean isPassword, const ControlFontStyleRec *style, ControlRef *outControl)
 

Detailed Description

Definitions of controls provided by the Control Manager.

Introduced In: Mac OS 9
Avaliable From: Universal Interfaces 3.4.1
Copyright: © 1999-2001 by Apple Computer, Inc., all rights reserved.

For bug reports, consult the following page on the World Wide Web:

http://developer.apple.com/bugreporter/

Typedef Documentation

◆ ControlRoundButtonSize

typedef SInt16 ControlRoundButtonSize

ControlRoundButtonSize

Discussion: Button Sizes

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©© © EDIT TEXT (CDEF 17) ©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©©

◆ anonymous enum

anonymous enum

Discussion: Disclosure Button Values

Enumerator
kControlDisclosureButtonClosed 

The control be drawn suggesting a closed state.

kControlDisclosureButtonDisclosed 

The control will be drawn suggesting an open state.

◆ anonymous enum

anonymous enum
Enumerator
kControlRoundButtonNormalSize 

A 20 pixel diameter button.

kControlRoundButtonLargeSize 

A 25 pixel diameter button.

◆ anonymous enum

anonymous enum

Next 8 bits contain viewStyle-specific modifiers See individual ViewStyle sections below for flag definitions

Function Documentation

◆ AddDataBrowserItems()

OSStatus AddDataBrowserItems ( ControlRef  browser,
DataBrowserItemID  container,
UInt32  numItems,
const DataBrowserItemID *  items,
DataBrowserPropertyID  preSortProperty 
)

AddDataBrowserItems()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ AddDataBrowserListViewColumn()

OSStatus AddDataBrowserListViewColumn ( ControlRef  browser,
DataBrowserListViewColumnDesc columnDesc,
DataBrowserTableViewColumnIndex  position 
)

AddDataBrowserListViewColumn()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ AutoSizeDataBrowserListViewColumns()

OSStatus AutoSizeDataBrowserListViewColumns ( ControlRef  browser)

AutoSizeDataBrowserListViewColumns()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CloseDataBrowserContainer()

OSStatus CloseDataBrowserContainer ( ControlRef  browser,
DataBrowserItemID  container 
)

CloseDataBrowserContainer()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CopyDataBrowserEditText()

OSStatus CopyDataBrowserEditText ( ControlRef  browser,
CFStringRef *  text 
)

CopyDataBrowserEditText()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: in version 10.0 and later

◆ CreateBevelButtonControl()

OSStatus CreateBevelButtonControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
ControlBevelThickness  thickness,
ControlBevelButtonBehavior  behavior,
ControlButtonContentInfoPtr  info,
SInt16  menuID,
ControlBevelButtonMenuBehavior  menuBehavior,
ControlBevelButtonMenuPlacement  menuPlacement,
ControlRef outControl 
)

CreateBevelButtonControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateChasingArrowsControl()

OSStatus CreateChasingArrowsControl ( WindowRef  window,
const Rect boundsRect,
ControlRef outControl 
)

CreateChasingArrowsControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateCheckBoxControl()

OSStatus CreateCheckBoxControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
SInt32  initialValue,
Boolean  autoToggle,
ControlRef outControl 
)

CreateCheckBoxControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateCheckGroupBoxControl()

OSStatus CreateCheckGroupBoxControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
SInt32  initialValue,
Boolean  primary,
Boolean  autoToggle,
ControlRef outControl 
)

CreateCheckGroupBoxControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateClockControl()

OSStatus CreateClockControl ( WindowRef  window,
const Rect boundsRect,
ControlClockType  clockType,
ControlClockFlags  clockFlags,
ControlRef outControl 
)

CreateClockControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateDataBrowserControl()

OSStatus CreateDataBrowserControl ( WindowRef  window,
const Rect boundsRect,
DataBrowserViewStyle  style,
ControlRef outControl 
)

CreateDataBrowserControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateDisclosureButtonControl()

OSStatus CreateDisclosureButtonControl ( WindowRef  inWindow,
const Rect inBoundsRect,
SInt32  inValue,
Boolean  inAutoToggles,
ControlRef outControl 
)

CreateDisclosureButtonControl()

Summary: Creates a new instance of the Disclosure Button Control.

Discussion: CreateDisclosureButtonControl is preferred over NewControl because it allows you to specify the exact set of parameters required to create the control without overloading parameter semantics. The initial minimum of the Disclosure Button will be kControlDisclosureButtonClosed, and the maximum will be kControlDisclosureButtonDisclosed.

Parameters:

inWindow: The WindowRef in which to create the control.

inBoundsRect: The bounding rectangle for the control. The height of the control is fixed and the control will be centered vertically within the rectangle you specify.

inValue: The initial value; either kControlDisclosureButtonClosed or kControlDisclosureButtonDisclosed.

inAutoToggles: A boolean value indicating whether its value should change automatically after tracking the mouse.

outControl: On successful exit, this will contain the new control.

@par Non-Carbon CFM:   not available
@par Carbon Lib:        not available in CarbonLib 1.x, is available on Mac OS

X version 10.0 and later

Mac OS X: in version 10.0 and later

◆ CreateDisclosureTriangleControl()

OSStatus CreateDisclosureTriangleControl ( WindowRef  inWindow,
const Rect inBoundsRect,
ControlDisclosureTriangleOrientation  inOrientation,
CFStringRef  inTitle,
SInt32  inInitialValue,
Boolean  inDrawTitle,
Boolean  inAutoToggles,
ControlRef outControl 
)

CreateDisclosureTriangleControl()

Summary: Creates a Disclosure Triangle control at a specific position in the specified window.

Discussion: Disclosure Triangles are small controls that give the user a way to toggle the visibility of information or other user interface. When information is in a hidden state, a Disclosure Triangle is considered "closed" and should point to the right (or sometimes to the left). When the user clicks on it, the Disclosure Triangle rotates downwards into the "open" state. The application should repond by revealing the appropriate information or interface. On Mac OS X, a root control will be created for the window if one does not already exist. If a root control exists for the window, the Disclosure Triangle control will be embedded into it.

Parameters:

inWindow: The WindowRef into which the Disclosure Triangle will be created.

inBoundsRect: The desired position (in coordinates local to the window's port) for the Disclosure Triangle.

inOrientation: The direction the Disclosure Triangle should point when it is "closed". Passing kControlDisclosureTrianglePointDefault is only legal as of Mac OS X and CarbonLib 1.5.

inTitle: The title for the Disclosure Triangle. The title will only be displayed if the inDrawTitle parameter is true. Title display only works on Mac OS X.

inInitialValue: The starting value determines whether the Disclosure Triangle is initially in its "open" or "closed" state. The value 0 represents the "closed" state and 1 represents the "open" state.

inDrawTitle: A Boolean indicating whether the Disclosure Triangle should draw its title next to the widget. Title display only works on Mac OS X.

inAutoToggles: A Boolean indicating whether the Disclosure Triangle should change its own value (from "open" to "closed" and vice-versa) automatically when it is clicked on.

outControl: On successful output, outControl will contain a reference to the Disclosure Triangle control.

Result: An OSStatus code indicating success or failure.

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateEditTextControl()

OSStatus CreateEditTextControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  text,
Boolean  isPassword,
Boolean  useInlineInput,
const ControlFontStyleRec style,
ControlRef outControl 
)

CreateEditTextControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateEditUnicodeTextControl()

OSStatus CreateEditUnicodeTextControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  text,
Boolean  isPassword,
const ControlFontStyleRec style,
ControlRef outControl 
)

CreateEditUnicodeTextControl()

@par Non-Carbon CFM:   not available
@par Carbon Lib:        not available in CarbonLib 1.x, is available on Mac OS

X version 10.0 and later

Mac OS X: in version 10.0 and later

◆ CreateGroupBoxControl()

OSStatus CreateGroupBoxControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
Boolean  primary,
ControlRef outControl 
)

CreateGroupBoxControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateIconControl()

OSStatus CreateIconControl ( WindowRef  inWindow,
const Rect inBoundsRect,
const ControlButtonContentInfo inIconContent,
Boolean  inDontTrack,
ControlRef outControl 
)

CreateIconControl()

Summary: Creates an Icon control at a specific position in the specified window.

Discussion: Icon controls display an icon that (optionally) hilites when clicked on. On Mac OS X, a root control will be created for the window if one does not already exist. If a root control exists for the window, the Icon control will be embedded into it.

Parameters:

inWindow: The WindowRef into which the Icon control will be created.

inBoundsRect: The desired position (in coordinates local to the window's port) for the Icon control.

inIconContent: The descriptor for the icon you want the control to display. Mac OS X and CarbonLib 1.5 (and beyond) support all of the icon content types. Prior to CarbonLib 1.5, the only content types that are properly respected are kControlContentIconSuiteRes, kControlContentCIconRes, and kControlContentICONRes.

inDontTrack: A Boolean value indicating whether the control should hilite when it is clicked on. False means hilite and track the mouse.

outControl: On successful output, outControl will contain a reference to the Icon control.

Result: An OSStatus code indicating success or failure.

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateImageWellControl()

OSStatus CreateImageWellControl ( WindowRef  window,
const Rect boundsRect,
const ControlButtonContentInfo info,
ControlRef outControl 
)

CreateImageWellControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateListBoxControl()

OSStatus CreateListBoxControl ( WindowRef  window,
const Rect boundsRect,
Boolean  autoSize,
SInt16  numRows,
SInt16  numColumns,
Boolean  horizScroll,
Boolean  vertScroll,
SInt16  cellHeight,
SInt16  cellWidth,
Boolean  hasGrowSpace,
const ListDefSpec listDef,
ControlRef outControl 
)

CreateListBoxControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateLittleArrowsControl()

OSStatus CreateLittleArrowsControl ( WindowRef  window,
const Rect boundsRect,
SInt32  value,
SInt32  minimum,
SInt32  maximum,
SInt32  increment,
ControlRef outControl 
)

CreateLittleArrowsControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreatePictureControl()

OSStatus CreatePictureControl ( WindowRef  window,
const Rect boundsRect,
const ControlButtonContentInfo content,
Boolean  dontTrack,
ControlRef outControl 
)

CreatePictureControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreatePlacardControl()

OSStatus CreatePlacardControl ( WindowRef  window,
const Rect boundsRect,
ControlRef outControl 
)

CreatePlacardControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreatePopupArrowControl()

OSStatus CreatePopupArrowControl ( WindowRef  window,
const Rect boundsRect,
ControlPopupArrowOrientation  orientation,
ControlPopupArrowSize  size,
ControlRef outControl 
)

CreatePopupArrowControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreatePopupButtonControl()

OSStatus CreatePopupButtonControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
SInt16  menuID,
Boolean  variableWidth,
SInt16  titleWidth,
SInt16  titleJustification,
Style  titleStyle,
ControlRef outControl 
)

CreatePopupButtonControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreatePopupGroupBoxControl()

OSStatus CreatePopupGroupBoxControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
Boolean  primary,
SInt16  menuID,
Boolean  variableWidth,
SInt16  titleWidth,
SInt16  titleJustification,
Style  titleStyle,
ControlRef outControl 
)

CreatePopupGroupBoxControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateProgressBarControl()

OSStatus CreateProgressBarControl ( WindowRef  window,
const Rect boundsRect,
SInt32  value,
SInt32  minimum,
SInt32  maximum,
Boolean  indeterminate,
ControlRef outControl 
)

CreateProgressBarControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreatePushButtonControl()

OSStatus CreatePushButtonControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
ControlRef outControl 
)

CreatePushButtonControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreatePushButtonWithIconControl()

OSStatus CreatePushButtonWithIconControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
ControlButtonContentInfo icon,
ControlPushButtonIconAlignment  iconAlignment,
ControlRef outControl 
)

CreatePushButtonWithIconControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateRadioButtonControl()

OSStatus CreateRadioButtonControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  title,
SInt32  initialValue,
Boolean  autoToggle,
ControlRef outControl 
)

CreateRadioButtonControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateRadioGroupControl()

OSStatus CreateRadioGroupControl ( WindowRef  window,
const Rect boundsRect,
ControlRef outControl 
)

CreateRadioGroupControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateRelevanceBarControl()

OSStatus CreateRelevanceBarControl ( WindowRef  window,
const Rect boundsRect,
SInt32  value,
SInt32  minimum,
SInt32  maximum,
ControlRef outControl 
)

CreateRelevanceBarControl()

@par Non-Carbon CFM:   not available
@par Carbon Lib:        not available in CarbonLib 1.x, is available on Mac OS

X version 10.0 and later

Mac OS X: in version 10.0 and later

◆ CreateRoundButtonControl()

OSStatus CreateRoundButtonControl ( WindowRef  inWindow,
const Rect inBoundsRect,
ControlRoundButtonSize  inSize,
ControlButtonContentInfo inContent,
ControlRef outControl 
)

CreateRoundButtonControl()

Summary: Creates a new instance of the Round Button Control.

Discussion: CreateRoundButtonControl is preferred over NewControl because it allows you to specify the exact set of parameters required to create the control without overloading parameter semantics.

Parameters:

inWindow: The WindowRef in which to create the control.

inBoundsRect: The bounding rectangle for the control. The height and width of the control is fixed (specified by the ControlRoundButtonSize parameter) and the control will be centered within the rectangle you specify.

inSize: The button size; either kControlRoundButtonNormalSize or kControlRoundButtonLargeSize.

inContent: Any optional content displayed in the button. Currently only kControlContentIconRef is supported.

outControl: On successful exit, this will contain the new control.

@par Non-Carbon CFM:   not available
@par Carbon Lib:        not available in CarbonLib 1.x, is available on Mac OS

X version 10.0 and later

Mac OS X: in version 10.0 and later

◆ CreateScrollBarControl()

OSStatus CreateScrollBarControl ( WindowRef  window,
const Rect boundsRect,
SInt32  value,
SInt32  minimum,
SInt32  maximum,
SInt32  viewSize,
Boolean  liveTracking,
ControlActionUPP  liveTrackingProc,
ControlRef outControl 
)

CreateScrollBarControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateScrollingTextBoxControl()

OSStatus CreateScrollingTextBoxControl ( WindowRef  window,
const Rect boundsRect,
SInt16  contentResID,
Boolean  autoScroll,
UInt32  delayBeforeAutoScroll,
UInt32  delayBetweenAutoScroll,
UInt16  autoScrollAmount,
ControlRef outControl 
)

CreateScrollingTextBoxControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateSeparatorControl()

OSStatus CreateSeparatorControl ( WindowRef  window,
const Rect boundsRect,
ControlRef outControl 
)

CreateSeparatorControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateSliderControl()

OSStatus CreateSliderControl ( WindowRef  window,
const Rect boundsRect,
SInt32  value,
SInt32  minimum,
SInt32  maximum,
ControlSliderOrientation  orientation,
UInt16  numTickMarks,
Boolean  liveTracking,
ControlActionUPP  liveTrackingProc,
ControlRef outControl 
)

CreateSliderControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateStaticTextControl()

OSStatus CreateStaticTextControl ( WindowRef  window,
const Rect boundsRect,
CFStringRef  text,
const ControlFontStyleRec style,
ControlRef outControl 
)

CreateStaticTextControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateTabsControl()

OSStatus CreateTabsControl ( WindowRef  window,
const Rect boundsRect,
ControlTabSize  size,
ControlTabDirection  direction,
UInt16  numTabs,
const ControlTabEntry tabArray,
ControlRef outControl 
)

CreateTabsControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateUserPaneControl()

OSStatus CreateUserPaneControl ( WindowRef  window,
const Rect boundsRect,
UInt32  features,
ControlRef outControl 
)

CreateUserPaneControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ CreateWindowHeaderControl()

OSStatus CreateWindowHeaderControl ( WindowRef  window,
const Rect boundsRect,
Boolean  isListHeader,
ControlRef outControl 
)

CreateWindowHeaderControl()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlEditTextValidationUPP()

void DisposeControlEditTextValidationUPP ( ControlEditTextValidationUPP  userUPP)
inline

DisposeControlEditTextValidationUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneActivateUPP()

void DisposeControlUserPaneActivateUPP ( ControlUserPaneActivateUPP  userUPP)
inline

DisposeControlUserPaneActivateUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneBackgroundUPP()

void DisposeControlUserPaneBackgroundUPP ( ControlUserPaneBackgroundUPP  userUPP)
inline

DisposeControlUserPaneBackgroundUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneDrawUPP()

void DisposeControlUserPaneDrawUPP ( ControlUserPaneDrawUPP  userUPP)
inline

DisposeControlUserPaneDrawUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneFocusUPP()

void DisposeControlUserPaneFocusUPP ( ControlUserPaneFocusUPP  userUPP)
inline

DisposeControlUserPaneFocusUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneHitTestUPP()

void DisposeControlUserPaneHitTestUPP ( ControlUserPaneHitTestUPP  userUPP)
inline

DisposeControlUserPaneHitTestUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneIdleUPP()

void DisposeControlUserPaneIdleUPP ( ControlUserPaneIdleUPP  userUPP)
inline

DisposeControlUserPaneIdleUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneKeyDownUPP()

void DisposeControlUserPaneKeyDownUPP ( ControlUserPaneKeyDownUPP  userUPP)
inline

DisposeControlUserPaneKeyDownUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeControlUserPaneTrackingUPP()

void DisposeControlUserPaneTrackingUPP ( ControlUserPaneTrackingUPP  userUPP)
inline

DisposeControlUserPaneTrackingUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserAcceptDragUPP()

void DisposeDataBrowserAcceptDragUPP ( DataBrowserAcceptDragUPP  userUPP)

DisposeDataBrowserAcceptDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserAddDragItemUPP()

void DisposeDataBrowserAddDragItemUPP ( DataBrowserAddDragItemUPP  userUPP)

DisposeDataBrowserAddDragItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserDrawItemUPP()

void DisposeDataBrowserDrawItemUPP ( DataBrowserDrawItemUPP  userUPP)

DisposeDataBrowserDrawItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ DisposeDataBrowserEditItemUPP()

void DisposeDataBrowserEditItemUPP ( DataBrowserEditItemUPP  userUPP)

DisposeDataBrowserEditItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ DisposeDataBrowserGetContextualMenuUPP()

void DisposeDataBrowserGetContextualMenuUPP ( DataBrowserGetContextualMenuUPP  userUPP)

DisposeDataBrowserGetContextualMenuUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserHitTestUPP()

void DisposeDataBrowserHitTestUPP ( DataBrowserHitTestUPP  userUPP)

DisposeDataBrowserHitTestUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ DisposeDataBrowserItemAcceptDragUPP()

void DisposeDataBrowserItemAcceptDragUPP ( DataBrowserItemAcceptDragUPP  userUPP)

DisposeDataBrowserItemAcceptDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ DisposeDataBrowserItemCompareUPP()

void DisposeDataBrowserItemCompareUPP ( DataBrowserItemCompareUPP  userUPP)

DisposeDataBrowserItemCompareUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserItemDataUPP()

void DisposeDataBrowserItemDataUPP ( DataBrowserItemDataUPP  userUPP)

DisposeDataBrowserItemDataUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserItemDragRgnUPP()

void DisposeDataBrowserItemDragRgnUPP ( DataBrowserItemDragRgnUPP  userUPP)

DisposeDataBrowserItemDragRgnUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ DisposeDataBrowserItemHelpContentUPP()

void DisposeDataBrowserItemHelpContentUPP ( DataBrowserItemHelpContentUPP  userUPP)

DisposeDataBrowserItemHelpContentUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserItemNotificationUPP()

void DisposeDataBrowserItemNotificationUPP ( DataBrowserItemNotificationUPP  userUPP)

DisposeDataBrowserItemNotificationUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserItemNotificationWithItemUPP()

void DisposeDataBrowserItemNotificationWithItemUPP ( DataBrowserItemNotificationWithItemUPP  userUPP)

DisposeDataBrowserItemNotificationWithItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: in version 10.1 and later

◆ DisposeDataBrowserItemReceiveDragUPP()

void DisposeDataBrowserItemReceiveDragUPP ( DataBrowserItemReceiveDragUPP  userUPP)

DisposeDataBrowserItemReceiveDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ DisposeDataBrowserItemUPP()

void DisposeDataBrowserItemUPP ( DataBrowserItemUPP  userUPP)

DisposeDataBrowserItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserPostProcessDragUPP()

void DisposeDataBrowserPostProcessDragUPP ( DataBrowserPostProcessDragUPP  userUPP)

DisposeDataBrowserPostProcessDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserReceiveDragUPP()

void DisposeDataBrowserReceiveDragUPP ( DataBrowserReceiveDragUPP  userUPP)

DisposeDataBrowserReceiveDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserSelectContextualMenuUPP()

void DisposeDataBrowserSelectContextualMenuUPP ( DataBrowserSelectContextualMenuUPP  userUPP)

DisposeDataBrowserSelectContextualMenuUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ DisposeDataBrowserTrackingUPP()

void DisposeDataBrowserTrackingUPP ( DataBrowserTrackingUPP  userUPP)

DisposeDataBrowserTrackingUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ DisposeEditUnicodePostUpdateUPP()

void DisposeEditUnicodePostUpdateUPP ( EditUnicodePostUpdateUPP  userUPP)

DisposeEditUnicodePostUpdateUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib on Mac OS X
Mac OS X: in version 10.0 and later

◆ EnableDataBrowserEditCommand()

Boolean EnableDataBrowserEditCommand ( ControlRef  browser,
DataBrowserEditCommand  command 
)

EnableDataBrowserEditCommand()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ ExecuteDataBrowserEditCommand()

OSStatus ExecuteDataBrowserEditCommand ( ControlRef  browser,
DataBrowserEditCommand  command 
)

ExecuteDataBrowserEditCommand()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ ForEachDataBrowserItem()

OSStatus ForEachDataBrowserItem ( ControlRef  browser,
DataBrowserItemID  container,
Boolean  recurse,
DataBrowserItemState  state,
DataBrowserItemUPP  callback,
void *  clientData 
)

ForEachDataBrowserItem()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetBevelButtonContentInfo()

OSErr GetBevelButtonContentInfo ( ControlRef  inButton,
ControlButtonContentInfoPtr  outContent 
)

GetBevelButtonContentInfo()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ GetBevelButtonMenuHandle()

OSErr GetBevelButtonMenuHandle ( ControlRef  inButton,
MenuHandle outHandle 
)

GetBevelButtonMenuHandle()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ GetBevelButtonMenuValue()

OSErr GetBevelButtonMenuValue ( ControlRef  inButton,
SInt16 *  outValue 
)

GetBevelButtonMenuValue()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserActiveItems()

OSStatus GetDataBrowserActiveItems ( ControlRef  browser,
Boolean active 
)

GetDataBrowserActiveItems()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserCallbacks()

OSStatus GetDataBrowserCallbacks ( ControlRef  browser,
DataBrowserCallbacks callbacks 
)

GetDataBrowserCallbacks()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserColumnViewDisplayType()

OSStatus GetDataBrowserColumnViewDisplayType ( ControlRef  browser,
DataBrowserPropertyType *  propertyType 
)

GetDataBrowserColumnViewDisplayType()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserColumnViewPath()

OSStatus GetDataBrowserColumnViewPath ( ControlRef  browser,
Handle  path 
)

GetDataBrowserColumnViewPath()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserColumnViewPathLength()

OSStatus GetDataBrowserColumnViewPathLength ( ControlRef  browser,
UInt32 *  pathLength 
)

GetDataBrowserColumnViewPathLength()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserCustomCallbacks()

OSStatus GetDataBrowserCustomCallbacks ( ControlRef  browser,
DataBrowserCustomCallbacks callbacks 
)

GetDataBrowserCustomCallbacks()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserEditItem()

OSStatus GetDataBrowserEditItem ( ControlRef  browser,
DataBrowserItemID *  item,
DataBrowserPropertyID *  property 
)

GetDataBrowserEditItem()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserEditText()

OSStatus GetDataBrowserEditText ( ControlRef  browser,
CFMutableStringRef  text 
)

GetDataBrowserEditText()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserHasScrollBars()

OSStatus GetDataBrowserHasScrollBars ( ControlRef  browser,
Boolean horiz,
Boolean vert 
)

GetDataBrowserHasScrollBars()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemCount()

OSStatus GetDataBrowserItemCount ( ControlRef  browser,
DataBrowserItemID  container,
Boolean  recurse,
DataBrowserItemState  state,
UInt32 *  numItems 
)

GetDataBrowserItemCount()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataBooleanValue()

OSStatus GetDataBrowserItemDataBooleanValue ( DataBrowserItemDataRef  itemData,
Boolean theData 
)

GetDataBrowserItemDataBooleanValue()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataButtonValue()

OSStatus GetDataBrowserItemDataButtonValue ( DataBrowserItemDataRef  itemData,
ThemeButtonValue *  theData 
)

GetDataBrowserItemDataButtonValue()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataDateTime()

OSStatus GetDataBrowserItemDataDateTime ( DataBrowserItemDataRef  itemData,
long *  theData 
)

GetDataBrowserItemDataDateTime()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataDrawState()

OSStatus GetDataBrowserItemDataDrawState ( DataBrowserItemDataRef  itemData,
ThemeDrawState *  theData 
)

GetDataBrowserItemDataDrawState()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataIcon()

OSStatus GetDataBrowserItemDataIcon ( DataBrowserItemDataRef  itemData,
IconRef *  theData 
)

GetDataBrowserItemDataIcon()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataIconTransform()

OSStatus GetDataBrowserItemDataIconTransform ( DataBrowserItemDataRef  itemData,
IconTransformType *  theData 
)

GetDataBrowserItemDataIconTransform()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataItemID()

OSStatus GetDataBrowserItemDataItemID ( DataBrowserItemDataRef  itemData,
DataBrowserItemID *  theData 
)

GetDataBrowserItemDataItemID()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataLongDateTime()

OSStatus GetDataBrowserItemDataLongDateTime ( DataBrowserItemDataRef  itemData,
LongDateTime theData 
)

GetDataBrowserItemDataLongDateTime()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataMaximum()

OSStatus GetDataBrowserItemDataMaximum ( DataBrowserItemDataRef  itemData,
SInt32 *  theData 
)

GetDataBrowserItemDataMaximum()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataMenuRef()

OSStatus GetDataBrowserItemDataMenuRef ( DataBrowserItemDataRef  itemData,
MenuRef theData 
)

GetDataBrowserItemDataMenuRef()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataMinimum()

OSStatus GetDataBrowserItemDataMinimum ( DataBrowserItemDataRef  itemData,
SInt32 *  theData 
)

GetDataBrowserItemDataMinimum()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataProperty()

OSStatus GetDataBrowserItemDataProperty ( DataBrowserItemDataRef  itemData,
DataBrowserPropertyID *  theData 
)

GetDataBrowserItemDataProperty()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataRGBColor()

OSStatus GetDataBrowserItemDataRGBColor ( DataBrowserItemDataRef  itemData,
RGBColor theData 
)

GetDataBrowserItemDataRGBColor()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataText()

OSStatus GetDataBrowserItemDataText ( DataBrowserItemDataRef  itemData,
CFStringRef *  theData 
)

GetDataBrowserItemDataText()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemDataValue()

OSStatus GetDataBrowserItemDataValue ( DataBrowserItemDataRef  itemData,
SInt32 *  theData 
)

GetDataBrowserItemDataValue()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemPartBounds()

OSStatus GetDataBrowserItemPartBounds ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserPropertyID  property,
DataBrowserPropertyPart  part,
Rect bounds 
)

GetDataBrowserItemPartBounds()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItems()

OSStatus GetDataBrowserItems ( ControlRef  browser,
DataBrowserItemID  container,
Boolean  recurse,
DataBrowserItemState  state,
Handle  items 
)

GetDataBrowserItems()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserItemState()

OSStatus GetDataBrowserItemState ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserItemState *  state 
)

GetDataBrowserItemState()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserListViewDisclosureColumn()

OSStatus GetDataBrowserListViewDisclosureColumn ( ControlRef  browser,
DataBrowserTableViewColumnID *  column,
Boolean expandableRows 
)

GetDataBrowserListViewDisclosureColumn()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserListViewHeaderBtnHeight()

OSStatus GetDataBrowserListViewHeaderBtnHeight ( ControlRef  browser,
UInt16 *  height 
)

GetDataBrowserListViewHeaderBtnHeight()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserListViewHeaderDesc()

OSStatus GetDataBrowserListViewHeaderDesc ( ControlRef  browser,
DataBrowserTableViewColumnID  column,
DataBrowserListViewHeaderDesc desc 
)

GetDataBrowserListViewHeaderDesc()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: not available

◆ GetDataBrowserListViewUsePlainBackground()

OSStatus GetDataBrowserListViewUsePlainBackground ( ControlRef  browser,
Boolean usePlainBackground 
)

GetDataBrowserListViewUsePlainBackground()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserPropertyFlags()

OSStatus GetDataBrowserPropertyFlags ( ControlRef  browser,
DataBrowserPropertyID  property,
DataBrowserPropertyFlags *  flags 
)

GetDataBrowserPropertyFlags()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserScrollBarInset()

OSStatus GetDataBrowserScrollBarInset ( ControlRef  browser,
Rect insetRect 
)

GetDataBrowserScrollBarInset()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserScrollPosition()

OSStatus GetDataBrowserScrollPosition ( ControlRef  browser,
UInt32 *  top,
UInt32 *  left 
)

GetDataBrowserScrollPosition()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserSelectionAnchor()

OSStatus GetDataBrowserSelectionAnchor ( ControlRef  browser,
DataBrowserItemID *  first,
DataBrowserItemID *  last 
)

GetDataBrowserSelectionAnchor()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserSelectionFlags()

OSStatus GetDataBrowserSelectionFlags ( ControlRef  browser,
DataBrowserSelectionFlags *  selectionFlags 
)

GetDataBrowserSelectionFlags()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserSortOrder()

OSStatus GetDataBrowserSortOrder ( ControlRef  browser,
DataBrowserSortOrder *  order 
)

GetDataBrowserSortOrder()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserSortProperty()

OSStatus GetDataBrowserSortProperty ( ControlRef  browser,
DataBrowserPropertyID *  property 
)

GetDataBrowserSortProperty()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewColumnCount()

OSStatus GetDataBrowserTableViewColumnCount ( ControlRef  browser,
UInt32 *  numColumns 
)

GetDataBrowserTableViewColumnCount()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewColumnPosition()

OSStatus GetDataBrowserTableViewColumnPosition ( ControlRef  browser,
DataBrowserTableViewColumnID  column,
DataBrowserTableViewColumnIndex *  position 
)

GetDataBrowserTableViewColumnPosition()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewColumnProperty()

OSStatus GetDataBrowserTableViewColumnProperty ( ControlRef  browser,
DataBrowserTableViewColumnIndex  column,
DataBrowserTableViewColumnID *  property 
)

GetDataBrowserTableViewColumnProperty()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewColumnWidth()

OSStatus GetDataBrowserTableViewColumnWidth ( ControlRef  browser,
UInt16 *  width 
)

GetDataBrowserTableViewColumnWidth()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewGeometry()

OSStatus GetDataBrowserTableViewGeometry ( ControlRef  browser,
Boolean variableWidthColumns,
Boolean variableHeightRows 
)

GetDataBrowserTableViewGeometry()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewHiliteStyle()

OSStatus GetDataBrowserTableViewHiliteStyle ( ControlRef  browser,
DataBrowserTableViewHiliteStyle *  hiliteStyle 
)

GetDataBrowserTableViewHiliteStyle()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewItemID()

OSStatus GetDataBrowserTableViewItemID ( ControlRef  browser,
DataBrowserTableViewRowIndex  row,
DataBrowserItemID *  item 
)

GetDataBrowserTableViewItemID()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewItemRow()

OSStatus GetDataBrowserTableViewItemRow ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserTableViewRowIndex *  row 
)

GetDataBrowserTableViewItemRow()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewItemRowHeight()

OSStatus GetDataBrowserTableViewItemRowHeight ( ControlRef  browser,
DataBrowserItemID  item,
UInt16 *  height 
)

GetDataBrowserTableViewItemRowHeight()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewNamedColumnWidth()

OSStatus GetDataBrowserTableViewNamedColumnWidth ( ControlRef  browser,
DataBrowserTableViewColumnID  column,
UInt16 *  width 
)

GetDataBrowserTableViewNamedColumnWidth()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTableViewRowHeight()

OSStatus GetDataBrowserTableViewRowHeight ( ControlRef  browser,
UInt16 *  height 
)

GetDataBrowserTableViewRowHeight()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserTarget()

OSStatus GetDataBrowserTarget ( ControlRef  browser,
DataBrowserItemID *  target 
)

GetDataBrowserTarget()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserUserState()

OSStatus GetDataBrowserUserState ( ControlRef  browser,
CFDataRef *  stateInfo 
)

GetDataBrowserUserState()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetDataBrowserViewStyle()

OSStatus GetDataBrowserViewStyle ( ControlRef  browser,
DataBrowserViewStyle *  style 
)

GetDataBrowserViewStyle()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ GetImageWellContentInfo()

OSErr GetImageWellContentInfo ( ControlRef  inButton,
ControlButtonContentInfoPtr  outContent 
)

GetImageWellContentInfo()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ GetTabContentRect()

OSErr GetTabContentRect ( ControlRef  inTabControl,
Rect outContentRect 
)

GetTabContentRect()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InitDataBrowserCallbacks()

OSStatus InitDataBrowserCallbacks ( DataBrowserCallbacks callbacks)

InitDataBrowserCallbacks()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InitDataBrowserCustomCallbacks()

OSStatus InitDataBrowserCustomCallbacks ( DataBrowserCustomCallbacks callbacks)

InitDataBrowserCustomCallbacks()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlEditTextValidationUPP()

void InvokeControlEditTextValidationUPP ( ControlRef  control,
ControlEditTextValidationUPP  userUPP 
)
inline

InvokeControlEditTextValidationUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneActivateUPP()

void InvokeControlUserPaneActivateUPP ( ControlRef  control,
Boolean  activating,
ControlUserPaneActivateUPP  userUPP 
)
inline

InvokeControlUserPaneActivateUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneBackgroundUPP()

void InvokeControlUserPaneBackgroundUPP ( ControlRef  control,
ControlBackgroundPtr  info,
ControlUserPaneBackgroundUPP  userUPP 
)
inline

InvokeControlUserPaneBackgroundUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneDrawUPP()

void InvokeControlUserPaneDrawUPP ( ControlRef  control,
SInt16  part,
ControlUserPaneDrawUPP  userUPP 
)
inline

InvokeControlUserPaneDrawUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneFocusUPP()

ControlPartCode InvokeControlUserPaneFocusUPP ( ControlRef  control,
ControlFocusPart  action,
ControlUserPaneFocusUPP  userUPP 
)
inline

InvokeControlUserPaneFocusUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneHitTestUPP()

ControlPartCode InvokeControlUserPaneHitTestUPP ( ControlRef  control,
Point  where,
ControlUserPaneHitTestUPP  userUPP 
)
inline

InvokeControlUserPaneHitTestUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneIdleUPP()

void InvokeControlUserPaneIdleUPP ( ControlRef  control,
ControlUserPaneIdleUPP  userUPP 
)
inline

InvokeControlUserPaneIdleUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneKeyDownUPP()

ControlPartCode InvokeControlUserPaneKeyDownUPP ( ControlRef  control,
SInt16  keyCode,
SInt16  charCode,
SInt16  modifiers,
ControlUserPaneKeyDownUPP  userUPP 
)
inline

InvokeControlUserPaneKeyDownUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeControlUserPaneTrackingUPP()

ControlPartCode InvokeControlUserPaneTrackingUPP ( ControlRef  control,
Point  startPt,
ControlActionUPP  actionProc,
ControlUserPaneTrackingUPP  userUPP 
)
inline

InvokeControlUserPaneTrackingUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserAcceptDragUPP()

Boolean InvokeDataBrowserAcceptDragUPP ( ControlRef  browser,
DragReference  theDrag,
DataBrowserItemID  item,
DataBrowserAcceptDragUPP  userUPP 
)

InvokeDataBrowserAcceptDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserAddDragItemUPP()

Boolean InvokeDataBrowserAddDragItemUPP ( ControlRef  browser,
DragReference  theDrag,
DataBrowserItemID  item,
ItemReference *  itemRef,
DataBrowserAddDragItemUPP  userUPP 
)

InvokeDataBrowserAddDragItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserDrawItemUPP()

void InvokeDataBrowserDrawItemUPP ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserPropertyID  property,
DataBrowserItemState  itemState,
const Rect theRect,
SInt16  gdDepth,
Boolean  colorDevice,
DataBrowserDrawItemUPP  userUPP 
)

InvokeDataBrowserDrawItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ InvokeDataBrowserEditItemUPP()

Boolean InvokeDataBrowserEditItemUPP ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserPropertyID  property,
CFStringRef  theString,
Rect maxEditTextRect,
Boolean shrinkToFit,
DataBrowserEditItemUPP  userUPP 
)

InvokeDataBrowserEditItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ InvokeDataBrowserGetContextualMenuUPP()

void InvokeDataBrowserGetContextualMenuUPP ( ControlRef  browser,
MenuRef menu,
UInt32 *  helpType,
CFStringRef *  helpItemString,
AEDesc selection,
DataBrowserGetContextualMenuUPP  userUPP 
)

InvokeDataBrowserGetContextualMenuUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserHitTestUPP()

Boolean InvokeDataBrowserHitTestUPP ( ControlRef  browser,
DataBrowserItemID  itemID,
DataBrowserPropertyID  property,
const Rect theRect,
const Rect mouseRect,
DataBrowserHitTestUPP  userUPP 
)

InvokeDataBrowserHitTestUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ InvokeDataBrowserItemAcceptDragUPP()

DataBrowserDragFlags InvokeDataBrowserItemAcceptDragUPP ( ControlRef  browser,
DataBrowserItemID  itemID,
DataBrowserPropertyID  property,
const Rect theRect,
DragReference  theDrag,
DataBrowserItemAcceptDragUPP  userUPP 
)

InvokeDataBrowserItemAcceptDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ InvokeDataBrowserItemCompareUPP()

Boolean InvokeDataBrowserItemCompareUPP ( ControlRef  browser,
DataBrowserItemID  itemOne,
DataBrowserItemID  itemTwo,
DataBrowserPropertyID  sortProperty,
DataBrowserItemCompareUPP  userUPP 
)

InvokeDataBrowserItemCompareUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserItemDataUPP()

OSStatus InvokeDataBrowserItemDataUPP ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserPropertyID  property,
DataBrowserItemDataRef  itemData,
Boolean  setValue,
DataBrowserItemDataUPP  userUPP 
)

InvokeDataBrowserItemDataUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserItemDragRgnUPP()

void InvokeDataBrowserItemDragRgnUPP ( ControlRef  browser,
DataBrowserItemID  itemID,
DataBrowserPropertyID  property,
const Rect theRect,
RgnHandle  dragRgn,
DataBrowserItemDragRgnUPP  userUPP 
)

InvokeDataBrowserItemDragRgnUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ InvokeDataBrowserItemHelpContentUPP()

void InvokeDataBrowserItemHelpContentUPP ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserPropertyID  property,
HMContentRequest  inRequest,
HMContentProvidedType *  outContentProvided,
HMHelpContentPtr  ioHelpContent,
DataBrowserItemHelpContentUPP  userUPP 
)

InvokeDataBrowserItemHelpContentUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserItemNotificationUPP()

void InvokeDataBrowserItemNotificationUPP ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserItemNotification  message,
DataBrowserItemNotificationUPP  userUPP 
)

InvokeDataBrowserItemNotificationUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserItemNotificationWithItemUPP()

void InvokeDataBrowserItemNotificationWithItemUPP ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserItemNotification  message,
DataBrowserItemDataRef  itemData,
DataBrowserItemNotificationWithItemUPP  userUPP 
)

InvokeDataBrowserItemNotificationWithItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: in version 10.1 and later

◆ InvokeDataBrowserItemReceiveDragUPP()

Boolean InvokeDataBrowserItemReceiveDragUPP ( ControlRef  browser,
DataBrowserItemID  itemID,
DataBrowserPropertyID  property,
DataBrowserDragFlags  dragFlags,
DragReference  theDrag,
DataBrowserItemReceiveDragUPP  userUPP 
)

InvokeDataBrowserItemReceiveDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ InvokeDataBrowserItemUPP()

void InvokeDataBrowserItemUPP ( DataBrowserItemID  item,
DataBrowserItemState  state,
void *  clientData,
DataBrowserItemUPP  userUPP 
)

InvokeDataBrowserItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserPostProcessDragUPP()

void InvokeDataBrowserPostProcessDragUPP ( ControlRef  browser,
DragReference  theDrag,
OSStatus  trackDragResult,
DataBrowserPostProcessDragUPP  userUPP 
)

InvokeDataBrowserPostProcessDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserReceiveDragUPP()

Boolean InvokeDataBrowserReceiveDragUPP ( ControlRef  browser,
DragReference  theDrag,
DataBrowserItemID  item,
DataBrowserReceiveDragUPP  userUPP 
)

InvokeDataBrowserReceiveDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserSelectContextualMenuUPP()

void InvokeDataBrowserSelectContextualMenuUPP ( ControlRef  browser,
MenuRef  menu,
UInt32  selectionType,
SInt16  menuID,
MenuItemIndex  menuItem,
DataBrowserSelectContextualMenuUPP  userUPP 
)

InvokeDataBrowserSelectContextualMenuUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ InvokeDataBrowserTrackingUPP()

DataBrowserTrackingResult InvokeDataBrowserTrackingUPP ( ControlRef  browser,
DataBrowserItemID  itemID,
DataBrowserPropertyID  property,
const Rect theRect,
Point  startPt,
EventModifiers  modifiers,
DataBrowserTrackingUPP  userUPP 
)

InvokeDataBrowserTrackingUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ InvokeEditUnicodePostUpdateUPP()

Boolean InvokeEditUnicodePostUpdateUPP ( UniCharArrayHandle  uniText,
UniCharCount  uniTextLength,
UniCharArrayOffset  iStartOffset,
UniCharArrayOffset  iEndOffset,
void *  refcon,
EditUnicodePostUpdateUPP  userUPP 
)

InvokeEditUnicodePostUpdateUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib on Mac OS X
Mac OS X: in version 10.0 and later

◆ IsDataBrowserItemSelected()

Boolean IsDataBrowserItemSelected ( ControlRef  browser,
DataBrowserItemID  item 
)

IsDataBrowserItemSelected()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ MoveDataBrowserSelectionAnchor()

OSStatus MoveDataBrowserSelectionAnchor ( ControlRef  browser,
DataBrowserSelectionAnchorDirection  direction,
Boolean  extendSelection 
)

MoveDataBrowserSelectionAnchor()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewControlEditTextValidationUPP()

ControlEditTextValidationUPP NewControlEditTextValidationUPP ( ControlEditTextValidationProcPtr  userRoutine)
inline

NewControlEditTextValidationUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneActivateUPP()

ControlUserPaneActivateUPP NewControlUserPaneActivateUPP ( ControlUserPaneActivateProcPtr  userRoutine)
inline

NewControlUserPaneActivateUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneBackgroundUPP()

ControlUserPaneBackgroundUPP NewControlUserPaneBackgroundUPP ( ControlUserPaneBackgroundProcPtr  userRoutine)
inline

NewControlUserPaneBackgroundUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneDrawUPP()

ControlUserPaneDrawUPP NewControlUserPaneDrawUPP ( ControlUserPaneDrawProcPtr  userRoutine)
inline

NewControlUserPaneDrawUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneFocusUPP()

ControlUserPaneFocusUPP NewControlUserPaneFocusUPP ( ControlUserPaneFocusProcPtr  userRoutine)
inline

NewControlUserPaneFocusUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneHitTestUPP()

ControlUserPaneHitTestUPP NewControlUserPaneHitTestUPP ( ControlUserPaneHitTestProcPtr  userRoutine)
inline

NewControlUserPaneHitTestUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneIdleUPP()

ControlUserPaneIdleUPP NewControlUserPaneIdleUPP ( ControlUserPaneIdleProcPtr  userRoutine)
inline

NewControlUserPaneIdleUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneKeyDownUPP()

ControlUserPaneKeyDownUPP NewControlUserPaneKeyDownUPP ( ControlUserPaneKeyDownProcPtr  userRoutine)
inline

NewControlUserPaneKeyDownUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewControlUserPaneTrackingUPP()

ControlUserPaneTrackingUPP NewControlUserPaneTrackingUPP ( ControlUserPaneTrackingProcPtr  userRoutine)
inline

NewControlUserPaneTrackingUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserAcceptDragUPP()

DataBrowserAcceptDragUPP NewDataBrowserAcceptDragUPP ( DataBrowserAcceptDragProcPtr  userRoutine)

NewDataBrowserAcceptDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserAddDragItemUPP()

DataBrowserAddDragItemUPP NewDataBrowserAddDragItemUPP ( DataBrowserAddDragItemProcPtr  userRoutine)

NewDataBrowserAddDragItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserDrawItemUPP()

DataBrowserDrawItemUPP NewDataBrowserDrawItemUPP ( DataBrowserDrawItemProcPtr  userRoutine)

NewDataBrowserDrawItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ NewDataBrowserEditItemUPP()

DataBrowserEditItemUPP NewDataBrowserEditItemUPP ( DataBrowserEditItemProcPtr  userRoutine)

NewDataBrowserEditItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ NewDataBrowserGetContextualMenuUPP()

DataBrowserGetContextualMenuUPP NewDataBrowserGetContextualMenuUPP ( DataBrowserGetContextualMenuProcPtr  userRoutine)

NewDataBrowserGetContextualMenuUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserHitTestUPP()

DataBrowserHitTestUPP NewDataBrowserHitTestUPP ( DataBrowserHitTestProcPtr  userRoutine)

NewDataBrowserHitTestUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ NewDataBrowserItemAcceptDragUPP()

DataBrowserItemAcceptDragUPP NewDataBrowserItemAcceptDragUPP ( DataBrowserItemAcceptDragProcPtr  userRoutine)

NewDataBrowserItemAcceptDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ NewDataBrowserItemCompareUPP()

DataBrowserItemCompareUPP NewDataBrowserItemCompareUPP ( DataBrowserItemCompareProcPtr  userRoutine)

NewDataBrowserItemCompareUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserItemDataUPP()

DataBrowserItemDataUPP NewDataBrowserItemDataUPP ( DataBrowserItemDataProcPtr  userRoutine)

NewDataBrowserItemDataUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserItemDragRgnUPP()

DataBrowserItemDragRgnUPP NewDataBrowserItemDragRgnUPP ( DataBrowserItemDragRgnProcPtr  userRoutine)

NewDataBrowserItemDragRgnUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ NewDataBrowserItemHelpContentUPP()

DataBrowserItemHelpContentUPP NewDataBrowserItemHelpContentUPP ( DataBrowserItemHelpContentProcPtr  userRoutine)

NewDataBrowserItemHelpContentUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserItemNotificationUPP()

DataBrowserItemNotificationUPP NewDataBrowserItemNotificationUPP ( DataBrowserItemNotificationProcPtr  userRoutine)

NewDataBrowserItemNotificationUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserItemNotificationWithItemUPP()

DataBrowserItemNotificationWithItemUPP NewDataBrowserItemNotificationWithItemUPP ( DataBrowserItemNotificationWithItemProcPtr  userRoutine)

NewDataBrowserItemNotificationWithItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: in version 10.1 and later

◆ NewDataBrowserItemReceiveDragUPP()

DataBrowserItemReceiveDragUPP NewDataBrowserItemReceiveDragUPP ( DataBrowserItemReceiveDragProcPtr  userRoutine)

NewDataBrowserItemReceiveDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ NewDataBrowserItemUPP()

DataBrowserItemUPP NewDataBrowserItemUPP ( DataBrowserItemProcPtr  userRoutine)

NewDataBrowserItemUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserPostProcessDragUPP()

DataBrowserPostProcessDragUPP NewDataBrowserPostProcessDragUPP ( DataBrowserPostProcessDragProcPtr  userRoutine)

NewDataBrowserPostProcessDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserReceiveDragUPP()

DataBrowserReceiveDragUPP NewDataBrowserReceiveDragUPP ( DataBrowserReceiveDragProcPtr  userRoutine)

NewDataBrowserReceiveDragUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserSelectContextualMenuUPP()

DataBrowserSelectContextualMenuUPP NewDataBrowserSelectContextualMenuUPP ( DataBrowserSelectContextualMenuProcPtr  userRoutine)

NewDataBrowserSelectContextualMenuUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ NewDataBrowserTrackingUPP()

DataBrowserTrackingUPP NewDataBrowserTrackingUPP ( DataBrowserTrackingProcPtr  userRoutine)

NewDataBrowserTrackingUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.1 and later

◆ NewEditUnicodePostUpdateUPP()

EditUnicodePostUpdateUPP NewEditUnicodePostUpdateUPP ( EditUnicodePostUpdateProcPtr  userRoutine)

NewEditUnicodePostUpdateUPP()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib on Mac OS X
Mac OS X: in version 10.0 and later

◆ OpenDataBrowserContainer()

OSStatus OpenDataBrowserContainer ( ControlRef  browser,
DataBrowserItemID  container 
)

OpenDataBrowserContainer()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ RemoveDataBrowserItems()

OSStatus RemoveDataBrowserItems ( ControlRef  browser,
DataBrowserItemID  container,
UInt32  numItems,
const DataBrowserItemID *  items,
DataBrowserPropertyID  preSortProperty 
)

RemoveDataBrowserItems()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ RemoveDataBrowserTableViewColumn()

OSStatus RemoveDataBrowserTableViewColumn ( ControlRef  browser,
DataBrowserTableViewColumnID  column 
)

RemoveDataBrowserTableViewColumn()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ RevealDataBrowserItem()

OSStatus RevealDataBrowserItem ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserPropertyID  propertyID,
DataBrowserRevealOptions  options 
)

RevealDataBrowserItem()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetBevelButtonContentInfo()

OSErr SetBevelButtonContentInfo ( ControlRef  inButton,
ControlButtonContentInfoPtr  inContent 
)

SetBevelButtonContentInfo()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetBevelButtonGraphicAlignment()

OSErr SetBevelButtonGraphicAlignment ( ControlRef  inButton,
ControlButtonGraphicAlignment  inAlign,
SInt16  inHOffset,
SInt16  inVOffset 
)

SetBevelButtonGraphicAlignment()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetBevelButtonMenuValue()

OSErr SetBevelButtonMenuValue ( ControlRef  inButton,
SInt16  inValue 
)

SetBevelButtonMenuValue()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetBevelButtonTextAlignment()

OSErr SetBevelButtonTextAlignment ( ControlRef  inButton,
ControlButtonTextAlignment  inAlign,
SInt16  inHOffset 
)

SetBevelButtonTextAlignment()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetBevelButtonTextPlacement()

OSErr SetBevelButtonTextPlacement ( ControlRef  inButton,
ControlButtonTextPlacement  inWhere 
)

SetBevelButtonTextPlacement()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetBevelButtonTransform()

OSErr SetBevelButtonTransform ( ControlRef  inButton,
IconTransformType  transform 
)

SetBevelButtonTransform()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserActiveItems()

OSStatus SetDataBrowserActiveItems ( ControlRef  browser,
Boolean  active 
)

SetDataBrowserActiveItems()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserCallbacks()

OSStatus SetDataBrowserCallbacks ( ControlRef  browser,
const DataBrowserCallbacks callbacks 
)

SetDataBrowserCallbacks()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserColumnViewDisplayType()

OSStatus SetDataBrowserColumnViewDisplayType ( ControlRef  browser,
DataBrowserPropertyType  propertyType 
)

SetDataBrowserColumnViewDisplayType()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserColumnViewPath()

OSStatus SetDataBrowserColumnViewPath ( ControlRef  browser,
UInt32  length,
const DataBrowserItemID *  path 
)

SetDataBrowserColumnViewPath()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserCustomCallbacks()

OSStatus SetDataBrowserCustomCallbacks ( ControlRef  browser,
const DataBrowserCustomCallbacks callbacks 
)

SetDataBrowserCustomCallbacks()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserEditItem()

OSStatus SetDataBrowserEditItem ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserPropertyID  property 
)

SetDataBrowserEditItem()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserEditText()

OSStatus SetDataBrowserEditText ( ControlRef  browser,
CFStringRef  text 
)

SetDataBrowserEditText()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserHasScrollBars()

OSStatus SetDataBrowserHasScrollBars ( ControlRef  browser,
Boolean  horiz,
Boolean  vert 
)

SetDataBrowserHasScrollBars()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataBooleanValue()

OSStatus SetDataBrowserItemDataBooleanValue ( DataBrowserItemDataRef  itemData,
Boolean  theData 
)

SetDataBrowserItemDataBooleanValue()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataButtonValue()

OSStatus SetDataBrowserItemDataButtonValue ( DataBrowserItemDataRef  itemData,
ThemeButtonValue  theData 
)

SetDataBrowserItemDataButtonValue()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataDateTime()

OSStatus SetDataBrowserItemDataDateTime ( DataBrowserItemDataRef  itemData,
long  theData 
)

SetDataBrowserItemDataDateTime()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataDrawState()

OSStatus SetDataBrowserItemDataDrawState ( DataBrowserItemDataRef  itemData,
ThemeDrawState  theData 
)

SetDataBrowserItemDataDrawState()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataIcon()

OSStatus SetDataBrowserItemDataIcon ( DataBrowserItemDataRef  itemData,
IconRef  theData 
)

SetDataBrowserItemDataIcon()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataIconTransform()

OSStatus SetDataBrowserItemDataIconTransform ( DataBrowserItemDataRef  itemData,
IconTransformType  theData 
)

SetDataBrowserItemDataIconTransform()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataItemID()

OSStatus SetDataBrowserItemDataItemID ( DataBrowserItemDataRef  itemData,
DataBrowserItemID  theData 
)

SetDataBrowserItemDataItemID()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataLongDateTime()

OSStatus SetDataBrowserItemDataLongDateTime ( DataBrowserItemDataRef  itemData,
const LongDateTime theData 
)

SetDataBrowserItemDataLongDateTime()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataMaximum()

OSStatus SetDataBrowserItemDataMaximum ( DataBrowserItemDataRef  itemData,
SInt32  theData 
)

SetDataBrowserItemDataMaximum()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataMenuRef()

OSStatus SetDataBrowserItemDataMenuRef ( DataBrowserItemDataRef  itemData,
MenuRef  theData 
)

SetDataBrowserItemDataMenuRef()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataMinimum()

OSStatus SetDataBrowserItemDataMinimum ( DataBrowserItemDataRef  itemData,
SInt32  theData 
)

SetDataBrowserItemDataMinimum()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataRGBColor()

OSStatus SetDataBrowserItemDataRGBColor ( DataBrowserItemDataRef  itemData,
const RGBColor theData 
)

SetDataBrowserItemDataRGBColor()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataText()

OSStatus SetDataBrowserItemDataText ( DataBrowserItemDataRef  itemData,
CFStringRef  theData 
)

SetDataBrowserItemDataText()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserItemDataValue()

OSStatus SetDataBrowserItemDataValue ( DataBrowserItemDataRef  itemData,
SInt32  theData 
)

SetDataBrowserItemDataValue()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserListViewDisclosureColumn()

OSStatus SetDataBrowserListViewDisclosureColumn ( ControlRef  browser,
DataBrowserTableViewColumnID  column,
Boolean  expandableRows 
)

SetDataBrowserListViewDisclosureColumn()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserListViewHeaderBtnHeight()

OSStatus SetDataBrowserListViewHeaderBtnHeight ( ControlRef  browser,
UInt16  height 
)

SetDataBrowserListViewHeaderBtnHeight()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserListViewHeaderDesc()

OSStatus SetDataBrowserListViewHeaderDesc ( ControlRef  browser,
DataBrowserTableViewColumnID  column,
DataBrowserListViewHeaderDesc desc 
)

SetDataBrowserListViewHeaderDesc()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.5 and later
Mac OS X: not available

◆ SetDataBrowserListViewUsePlainBackground()

OSStatus SetDataBrowserListViewUsePlainBackground ( ControlRef  browser,
Boolean  usePlainBackground 
)

SetDataBrowserListViewUsePlainBackground()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserPropertyFlags()

OSStatus SetDataBrowserPropertyFlags ( ControlRef  browser,
DataBrowserPropertyID  property,
DataBrowserPropertyFlags  flags 
)

SetDataBrowserPropertyFlags()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserScrollBarInset()

OSStatus SetDataBrowserScrollBarInset ( ControlRef  browser,
Rect insetRect 
)

SetDataBrowserScrollBarInset()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserScrollPosition()

OSStatus SetDataBrowserScrollPosition ( ControlRef  browser,
UInt32  top,
UInt32  left 
)

SetDataBrowserScrollPosition()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserSelectedItems()

OSStatus SetDataBrowserSelectedItems ( ControlRef  browser,
UInt32  numItems,
const DataBrowserItemID *  items,
DataBrowserSetOption  operation 
)

SetDataBrowserSelectedItems()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserSelectionFlags()

OSStatus SetDataBrowserSelectionFlags ( ControlRef  browser,
DataBrowserSelectionFlags  selectionFlags 
)

SetDataBrowserSelectionFlags()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserSortOrder()

OSStatus SetDataBrowserSortOrder ( ControlRef  browser,
DataBrowserSortOrder  order 
)

SetDataBrowserSortOrder()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserSortProperty()

OSStatus SetDataBrowserSortProperty ( ControlRef  browser,
DataBrowserPropertyID  property 
)

SetDataBrowserSortProperty()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewColumnPosition()

OSStatus SetDataBrowserTableViewColumnPosition ( ControlRef  browser,
DataBrowserTableViewColumnID  column,
DataBrowserTableViewColumnIndex  position 
)

SetDataBrowserTableViewColumnPosition()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewColumnWidth()

OSStatus SetDataBrowserTableViewColumnWidth ( ControlRef  browser,
UInt16  width 
)

SetDataBrowserTableViewColumnWidth()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewGeometry()

OSStatus SetDataBrowserTableViewGeometry ( ControlRef  browser,
Boolean  variableWidthColumns,
Boolean  variableHeightRows 
)

SetDataBrowserTableViewGeometry()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewHiliteStyle()

OSStatus SetDataBrowserTableViewHiliteStyle ( ControlRef  browser,
DataBrowserTableViewHiliteStyle  hiliteStyle 
)

SetDataBrowserTableViewHiliteStyle()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewItemRow()

OSStatus SetDataBrowserTableViewItemRow ( ControlRef  browser,
DataBrowserItemID  item,
DataBrowserTableViewRowIndex  row 
)

SetDataBrowserTableViewItemRow()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewItemRowHeight()

OSStatus SetDataBrowserTableViewItemRowHeight ( ControlRef  browser,
DataBrowserItemID  item,
UInt16  height 
)

SetDataBrowserTableViewItemRowHeight()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewNamedColumnWidth()

OSStatus SetDataBrowserTableViewNamedColumnWidth ( ControlRef  browser,
DataBrowserTableViewColumnID  column,
UInt16  width 
)

SetDataBrowserTableViewNamedColumnWidth()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTableViewRowHeight()

OSStatus SetDataBrowserTableViewRowHeight ( ControlRef  browser,
UInt16  height 
)

SetDataBrowserTableViewRowHeight()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserTarget()

OSStatus SetDataBrowserTarget ( ControlRef  browser,
DataBrowserItemID  target 
)

SetDataBrowserTarget()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserUserState()

OSStatus SetDataBrowserUserState ( ControlRef  browser,
CFDataRef  stateInfo 
)

SetDataBrowserUserState()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDataBrowserViewStyle()

OSStatus SetDataBrowserViewStyle ( ControlRef  browser,
DataBrowserViewStyle  style 
)

SetDataBrowserViewStyle()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ SetDisclosureTriangleLastValue()

OSErr SetDisclosureTriangleLastValue ( ControlRef  inTabControl,
SInt16  inValue 
)

SetDisclosureTriangleLastValue()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetImageWellContentInfo()

OSErr SetImageWellContentInfo ( ControlRef  inButton,
ControlButtonContentInfoPtr  inContent 
)

SetImageWellContentInfo()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetImageWellTransform()

OSErr SetImageWellTransform ( ControlRef  inButton,
IconTransformType  inTransform 
)

SetImageWellTransform()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SetTabEnabled()

OSErr SetTabEnabled ( ControlRef  inTabControl,
SInt16  inTabToHilite,
Boolean  inEnabled 
)

SetTabEnabled()

Non-Carbon CFM: in AppearanceLib 1.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ SortDataBrowserContainer()

OSStatus SortDataBrowserContainer ( ControlRef  browser,
DataBrowserItemID  container,
Boolean  sortChildren 
)

SortDataBrowserContainer()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later

◆ UpdateDataBrowserItems()

OSStatus UpdateDataBrowserItems ( ControlRef  browser,
DataBrowserItemID  container,
UInt32  numItems,
const DataBrowserItemID *  items,
DataBrowserPropertyID  preSortProperty,
DataBrowserPropertyID  propertyID 
)

UpdateDataBrowserItems()

Non-Carbon CFM: not available
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later