org.rococoa.cocoa.qd
Interface QDLibrary

All Superinterfaces:
Library

public interface QDLibrary
extends Library

JNA Wrapper for library QD
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static interface QDLibrary.ATSCubicClosePathProcPtr
          ATSCubicClosePathProcPtr

Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations.
static interface QDLibrary.ATSCubicCurveToProcPtr
          ATSCubicCurveToProcPtr

Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations.
static interface QDLibrary.ATSCubicLineToProcPtr
          ATSCubicLineToProcPtr

Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations.
static interface QDLibrary.ATSCubicMoveToProcPtr
          ATSCubicMoveToProcPtr

Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations.
static interface QDLibrary.ATSQuadraticClosePathProcPtr
          ATSQuadraticClosePathProcPtr

Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations.
static interface QDLibrary.ATSQuadraticCurveProcPtr
          ATSQuadraticCurveProcPtr

Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations.
static interface QDLibrary.ATSQuadraticLineProcPtr
          ATSQuadraticLineProcPtr

Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations.
static interface QDLibrary.CalcColorTableProcPtr
           
static interface QDLibrary.ColorComplementProcPtr
           
static interface QDLibrary.ColorSearchProcPtr
           
static interface QDLibrary.CustomXFerProcPtr
           
static interface QDLibrary.DeviceLoopDrawingProcPtr
           
static interface QDLibrary.DisposeColorPickMethodProcPtr
           
static interface QDLibrary.DMComponentListIteratorProcPtr
           
static interface QDLibrary.DMDisplayListIteratorProcPtr
           
static interface QDLibrary.DMDisplayModeListIteratorProcPtr
           
static interface QDLibrary.DMExtendedNotificationProcPtr
           
static interface QDLibrary.DMNotificationProcPtr
           
static interface QDLibrary.DMProfileListIteratorProcPtr
           
static interface QDLibrary.DragGrayRgnProcPtr
           
static class QDLibrary.OpaqueATSUStyle
           
static class QDLibrary.OpaqueATSUTextLayout
           
static class QDLibrary.OpaqueCMMatchRef
           
static class QDLibrary.OpaqueQDRegionBitsRef
           
static interface QDLibrary.QDArcProcPtr
           
static interface QDLibrary.QDBitsProcPtr
           
static interface QDLibrary.QDCommentProcPtr
           
static interface QDLibrary.QDGetPicProcPtr
           
static interface QDLibrary.QDJShieldCursorProcPtr
           
static interface QDLibrary.QDLineProcPtr
           
static interface QDLibrary.QDOpcodeProcPtr
           
static interface QDLibrary.QDOvalProcPtr
           
static class QDLibrary.QDPict
           
static interface QDLibrary.QDPolyProcPtr
           
static interface QDLibrary.QDPrinterStatusProcPtr
           
static interface QDLibrary.QDPutPicProcPtr
           
static interface QDLibrary.QDRectProcPtr
           
static interface QDLibrary.QDRgnProcPtr
           
static interface QDLibrary.QDRRectProcPtr
           
static interface QDLibrary.QDTextProcPtr
           
static interface QDLibrary.QDTxMeasProcPtr
           
static interface QDLibrary.RecordColorsProcPtr
           
static interface QDLibrary.RedrawBackgroundProcPtr
          RedrawBackgroundProcPtr

Discussion:
RedrawBackgroundProcPtr is a pointer to a client-supplied
callback function (e.g.
static interface QDLibrary.StyleRunDirectionProcPtr
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static int addMax
           
static int addOver
           
static int addPin
           
static int adMax
           
static int adMin
           
static int alignPix
           
static int alignPixBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int allDevices
           
static int allDevicesBit
           
static int allInit
          gdFlags bits.
static int appleMark
           
static int applFont
           
static int baseAddr32
          miscellaneous constants
pmVersion value: pixmap base address is 32-bit address
static int blackBit
           
static int blackColor
           
static int blend
           
static int blueBit
           
static int blueColor
           
static int burstDevice
           
static int checkMark
           
static int chunky
           
static int chunkyPlanar
           
static int clipPix
           
static int clipPixBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int clutType
          gdType values
lookup table
static int ColorBankIs555
           
static int ColorBankIsCustom
           
static int ColorBankIsExactAnd555
           
static int colorXorXFer
           
static int commandMark
           
static int condenseBit
           
static int crossCursor
           
static int cscDirectSetEntries
           
static int cscDoCommunication
           
static int cscDrawHardwareCursor
           
static int cscGetBaseAddr
           
static int cscGetClutBehavior
           
static int cscGetCommunicationInfo
           
static int cscGetConnection
           
static int cscGetConvolution
           
static int cscGetCurMode
           
static int cscGetDDCBlock
           
static int cscGetDefaultMode
           
static int cscGetDetailedTiming
           
static int cscGetEntries
           
static int cscGetGamma
           
static int cscGetGammaInfoList
           
static int cscGetGray
           
static int cscGetHardwareCursorDrawState
           
static int cscGetInterrupt
           
static int cscGetMode
           
static int cscGetModeBaseAddress
           
static int cscGetModeTiming
           
static int cscGetMultiConnect
           
static int cscGetNextResolution
           
static int cscGetPageBase
           
static int cscGetPageCnt
           
static int cscGetPages
           
static int cscGetPowerState
           
static int cscGetPreferredConfiguration
           
static int cscGetScanProc
           
static int cscGetSync
           
static int cscGetTimingRanges
           
static int cscGetVideoParameters
           
static int cscGrayPage
           
static int cscGrayScreen
           
static int cscKillIO
           
static int cscPrivateControlCall
           
static int cscPrivateStatusCall
           
static int cscProbeConnection
           
static int cscReset
           
static int cscRetrieveGammaTable
           
static int cscSavePreferredConfiguration
           
static int cscSetClutBehavior
           
static int cscSetConvolution
           
static int cscSetDefaultMode
           
static int cscSetDetailedTiming
           
static int cscSetEntries
           
static int cscSetGamma
           
static int cscSetGray
           
static int cscSetHardwareCursor
           
static int cscSetInterrupt
           
static int cscSetMode
           
static int cscSetMultiConnect
           
static int cscSetPowerState
           
static int cscSetSync
           
static int cscSupportsHardwareCursor
           
static int cscSwitchMode
           
static int cscUnusedCall
           
static int cursorDoesAnimate
           
static int cursorDoesHardware
           
static int cursorDoesUnreadableScreenBits
           
static int customXFer
           
static int cyanBit
           
static int cyanColor
           
static int defQDColors
          miscellaneous constants
(legacy - now unused)
static int deviceIsAScreen
           
static int deviceIsDCISurface
           
static int deviceIsDDSurface
           
static int deviceIsExternalBuffer
           
static int deviceIsGDISurface
           
static int deviceIsIndirect
           
static int deviceIsOverlaySurface
           
static int deviceIsStatic
           
static int deviceNeedsLock
           
static int diamondMark
           
static int directType
          gdType values
direct values
static int ditherCopy
           
static int ditherPix
           
static int ditherPixBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int dmAllDisplays
           
static int dmOnlyActiveDisplays
           
static int dontMatchSeeds
           
static int dontMatchSeedsBit
           
static int eightBitMode
           
static int ext32Device
           
static int extendBit
           
static int fifthVidMode
           
static int firstVidMode
           
static int fixedFont
           
static int fixedType
          gdType values
fixed table - now unused
static int fontWid
           
static int fourBitMode
           
static int fourthVidMode
           
static int fxdFntH
           
static int fxdFntHW
           
static int fxdFntW
           
static int gdDevType
          gdFlags bits.
static int grayishTextOr
           
static int greenBit
           
static int greenColor
           
static int gwFlagErr
           
static int gwFlagErrBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int hasAuxMenuBar
           
static int hilite
           
static int hiliteBit
           
static int hilitetransfermode
           
static int hwMirroredDevice
           
static int iBeamCursor
           
static QDLibrary INSTANCE
           
static int interlacedDevice
           
static int invalColReq
           
static int inverseBit
           
static int italicBit
           
static int k16BE555PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit BE rgb 555 (Mac)
static int k16BE565PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit BE rgb 565
static int k16LE5551PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit LE rgb 5551
static int k16LE555PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit LE rgb 555 (PC)
static int k16LE565PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit LE rgb 565
static int k1IndexedGrayPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
QuickTime additions
1 bit indexed gray
static int k1MonochromePixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
The original pixel formats supported by 32-bit Color Quickdraw
1 bit indexed
static int k24BGRPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
24 bit bgr
static int k24RGBPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
24 bit rgb
static int k2IndexedGrayPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
2 bit indexed gray
static int k2IndexedPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
2 bit indexed
static int k2vuyPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
UYVY 4:2:2 byte ordering 16
static int k32ABGRPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit abgr
static int k32ARGBPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit argb (Mac)
static int k32BGRAPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit bgra (Matrox)
static int k32RGBAPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit rgba
static int k4IndexedGrayPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
4 bit indexed gray
static int k4IndexedPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
4 bit indexed
static int k8IndexedGrayPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
8 bit indexed gray
static int k8IndexedPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
8 bit indexed
static int kActivateConnection
          Constants for GetMultiConnect call
Used for activating a connection (csConnectFlags value).
static int kAddDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kAEDisplayNotice
           
static int kAEDisplaySummary
           
static int kAESystemConfigNotice
          AppleEvents Core Suite
Core Suite types
static int kAllModesSafe
          csConnectFlags values in VDDisplayConnectInfo
All modes not trimmed by primary init are know to be safe
static int kAllModesValid
          csConnectFlags values in VDDisplayConnectInfo
All modes not trimmed by primary init are good close enough to try
static int kAllocDirectDrawSurface
           
static int kAllowDuplicatesBit
           
static int kAnalogSetupExpectedBit
           
static int kAnalogSetupExpectedMask
           
static int kAnalogSignalLevel_0700_0000
           
static int kAnalogSignalLevel_0700_0300
           
static int kAnalogSignalLevel_0714_0286
           
static int kAnalogSignalLevel_1000_0400
           
static int kAnyDeviceType
           
static int kAnyEngineType
           
static int kAnyPanelType
           
static int kAnyPortType
           
static int kATSFlatDataUstlCurrentVersion
          structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater.
static int kATSFlatDataUstlVersion0
          structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater.
static int kATSFlatDataUstlVersion1
          structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater.
static int kATSFlatDataUstlVersion2
          structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater.
static int kATSFlattenedFontSpecifierRawNameData
           
static int kATSUAfterWithStreamShiftTag
           
static int kATSUAscentTag
          (Type: ATSUTextMeasurement) (Default value: determined by font)
Must not be less than zero.
static int kATSUBackgroundCallback
           
static int kATSUBackgroundColor
           
static int kATSUBaselineClassTag
          (Type: BslnBaselineClass) (Default value: kBSLNRomanBaseline) See
SFNTLayoutTypes.h for more information.
static int kATSUBeforeWithStreamShiftTag
           
static int kATSUByCharacter
          Cursor movement based on individual characters.
static int kATSUByCharacterCluster
           
static int kATSUByCluster
           
static int kATSUByTypographicCluster
          Like kATSUByCharacter, but the cursor will treat ligatures as
single entities.
static int kATSUByWord
           
static int kATSUCenterTab
           
static int kATSUCGContextTag
          (Type: CGContextRef) (Default value: NULL) Use this tag to produce
Quartz rendering with ATSUI.
static int kATSUClearAll
          Summary:
Other convenience constants.
static int kATSUColorTag
          (Type: RGBColor) (Default value: (0, 0, 0)) May be set as a style
attribute.
static int kATSUCrossStreamShiftTag
           
static int kATSUDataStreamUnicodeStyledText
           
static int kATSUDecimalTab
           
static int kATSUDecompositionFactorTag
          (Type: Fixed) (Default value: 0) Must be between -1.0 and 1.0.
static int kATSUDefaultFontFallbacks
          When this constant is specified, all fonts on the system are
searched for substitute glyphs.
static int kATSUDescentTag
          (Type: ATSUTextMeasurement) (Default value: determined by font)
Must not be less than zero.
static int kATSUDirectDataAdvanceDeltaFixedArray
          Returns the parallel advance delta (delta X) array.
static int kATSUDirectDataBaselineDeltaFixedArray
          Returns the parallel baseline delta (delta Y) array.
static int kATSUDirectDataDeviceDeltaSInt16Array
          Returns the parallel device delta array for device- specific
tweaking.
static int kATSUDirectDataLayoutRecordATSLayoutRecordCurrent
          Returns the ATSLayoutRecord.
static int kATSUDirectDataLayoutRecordATSLayoutRecordVersion1
          Returns the ATSLayoutRecord, version 1 array.
static int kATSUDirectDataStyleIndexUInt16Array
          Returns the parallel style index array.
static int kATSUDirectDataStyleSettingATSUStyleSettingRefArray
          Returns the style setting ref array.
static int kATSUFlattenOptionNoOptionsMask
           
static int kATSUFontMatrixTag
          (Type: CGAffineTransform) (Default value:
CGAffineTransformIdentity) See the definition of CGAffineTransform
in CGAffineTransform.h for more information.
static int kATSUFontTag
          (Type: ATSUFontID) (Default value: LMGetApFontID() or if not
valid, LMGetSysFontFam()) May be set as a style attribute.
static int kATSUForceHangingTag
          (Type: Boolean) (Default value: false) When set to true, ATSUI
will force glyphs to hang beyond the line boundaries.
static int kATSUFromFollowingLayout
          Summary:
Text buffer convenience constants.
static int kATSUFromPreviousLayout
          Summary:
Text buffer convenience constants.
static int kATSUFromTextBeginning
          Summary:
Text buffer convenience constants.
static int kATSUGlyphSelectorTag
          (Type: ATSUGlyphSelector) (Default value: 0) See the definition of
ATSUGlyphSelector for more information and a list of possible
values.
static int kATSUHangingInhibitFactorTag
           
static int kATSUImposeWidthTag
          (Type: ATSUTextMeasurement) (Default value: kATSUseGlyphAdvance)
Must not be less than zero.
static int kATSUInvalidFontID
          Summary:
This constant will be returned from ATSUFindFontFromName if no
valid font can be found.
static int kATSUKerningInhibitFactorTag
           
static int kATSULangRegionTag
          (Type: RegionCode) (Default value:
GetScriptManagerVariable(smRegionCode)) See Script.h for a list of
possible values.
static int kATSULanguageTag
          This tag is obsolete.
static int kATSULastResortOnlyFallback
          This constant specifies that only the special last resort font be
used for substitute glyphs.
static int kATSULayoutOperationOverrideTag
          (Type: ATSULayoutOperationOverrideSpecifier) (Default value: NULL)
See ATSLayoutTypes.h for a definition of the
ATSULayoutOperationOverrideSpecifier structure.
static int kATSULeadingTag
          (Type: ATSUTextMeasurement) (Default value: determined by font)
Must not be less than zero.
static int kATSULeftTab
           
static int kATSULeftToRightBaseDirection
          Summary:
Line direction types

Discussion:
These constants are used with the kATSULineDirectionTag control
to determine overall line direction.
static int kATSULineAscentTag
          (Type: ATSUTextMeasurement) (Default value: determined by font(s))
Must not be less than zero.
static int kATSULineBaselineValuesTag
          (Type: BslnBaselineRecord) (Default value: all zeros) Calculated
from other style attributes (e.g., font and point size).
static int kATSULineDecimalTabCharacterTag
          (Type: CFStringRef) (Default value: user setting in System
Preferences) Indicates current setting for the decimal separator.
static int kATSULineDescentTag
          (Type: ATSUTextMeasurement) (Default value: determined by font(s))
Must not be less than zero.
static int kATSULineDirectionTag
          (Type: Boolean) (Default value: GetSysDirection()) Must be 0 or 1.
static int kATSULineFlushFactorTag
          (Type: Fract) (Default value: kATSUStartAlignment) May be set as a
line or layout control.
static int kATSULineFontFallbacksTag
          (Type: ATSUFontFallbacks) (Default value: current global fallback
state) The current global fallback state is determined using the
ATSUSetFontFallbacks function.
static int kATSULineHighlightCGColorTag
          (Type: CGColorRef) (Default value: user setting in System
Preferences) Indicates current setting for the highlight color.
static int kATSULineJustificationFactorTag
          (Type: Fract) (Default value: kATSUNoJustification) May be set as
a line or layout control.
static int kATSULineLangRegionTag
          (Type: RegionCode) (Default value: kTextRegionDontCare) See
Script.h for possible values.
static int kATSULineLanguageTag
           
static int kATSULineLayoutOptionsTag
          (Type: ATSLineLayoutOptions) (Default value: all zeros) See
ATSLayoutTypes.h for a definition of the ATSLineLayoutOptions type
and a list of possible values.
static int kATSULineRotationTag
          (Type: Fixed) (Default value: 0) Angle is specified in degrees in
right-handed coordinate system.
static int kATSULineTextLocatorTag
          (Type: TextBreakLocatorRef) (Default value: NULL) See
UnicodeUtilities.h for more information on creating a
TextBreakLocator.
static int kATSULineTruncationTag
          (Type: ATSULineTruncation) (Default value: kATSUTruncateNone) See
the definition of ATSULineTruncation for possible values.
static int kATSULineWidthTag
          (Type: ATSUTextMeasurement) (Default value: 0) Must not be less
than zero.
static int kATSUMaxATSUITagValue
           
static int kATSUMaxLineTag
          This is just for convenience.
static int kATSUMaxStyleTag
          This is just for convenience.
static int kATSUNoCaretAngleTag
          (Type: Boolean) (Default value: false) When set to true, ATSUI
will not use a glyph's angularity to determine its boundaries.
static int kATSUNoLigatureSplitTag
          (Type: Boolean) (Default value: false) When set to true, ligatures
and compound characters will not have divisable components.
static int kATSUNoOpticalAlignmentTag
          (Type: Boolean) (Default value: false) When set to true, ATSUI
will suppress glyphs' automatic optical positional alignment.
static int kATSUNoSelector
          Summary:
Pass this constant to the iSelector parameter of the
ATSUGetFontFeatureNameCode function if you wish to obtain the
name code for a feature type rather than a feature selector.
static int kATSUNoSpecialJustificationTag
          (Type: Boolean) (Default value: false) When set to true, ATSUI
will not perform post-compensation justification if needed.
static int kATSUNumberTabTypes
           
static int kATSUPriorityJustOverrideTag
          (Type: ATSJustPriorityWidthDeltaOverrides) (Default value: all
zeros) See ATSLayoutTypes.h for more information.
static int kATSUQDBoldfaceTag
          (Type: Boolean) (Default value: false) For compatability purposes
only.
static int kATSUQDCondensedTag
          (Type: Boolean) (Default value: false) For compatability purposes
only.
static int kATSUQDExtendedTag
          (Type: Boolean) (Default value: false) For compatability purposes
only.
static int kATSUQDItalicTag
          (Type: Boolean) (Default value: false) For compatability purposes
only.
static int kATSUQDUnderlineTag
          (Type: Boolean) (Default value: false) For compatability purposes
only.
static int kATSURGBAlphaColorTag
          (Type: ATSURGBAlphaColor) (Default value: (0, 0, 0, 1)) See the
definition of ATSURGBAlphaColor for more information.
static int kATSURightTab
           
static int kATSURightToLeftBaseDirection
          Summary:
Line direction types

Discussion:
These constants are used with the kATSULineDirectionTag control
to determine overall line direction.
static int kATSUSequentialFallbacksExclusive
          This constants specifies that only the font list you provide
should be sequentially searched for substitute glyphs.
static int kATSUSequentialFallbacksPreferred
          This constant specifies that a font list you provide should be
sequentially searched for substitute glyphs before the ATSUI
searches through all available fonts on the system.
static int kATSUSizeTag
          (Type: Fixed) (Default value: Long2Fix(LMGetSysFontSize())) May be
set as a style attribute.
static int kATSUStronglyHorizontal
           
static int kATSUStronglyVertical
           
static int kATSUStyleContainedBy
           
static int kATSUStyleContains
           
static int kATSUStyleDoubleLineCount
           
static int kATSUStyleDropShadowBlurOptionTag
          (Type: float) (Default value: 0.0) Used to specify the amount of
blur for a dropshadow.
static int kATSUStyleDropShadowColorOptionTag
          (Type: CGColorRef) (Default value: NULL) Used to specify the color
of the dropshadow.
static int kATSUStyleDropShadowOffsetOptionTag
          (Type: CGSize) (Default value: (3.0, -3.0)) Used to specify the
amount of offset from the text to be used when drawing a
dropshadow.
static int kATSUStyleDropShadowTag
          (Type: Boolean) (Default value: false) Used to specify if text
should be drawn with a drop shadow.
static int kATSUStyleEquals
           
static int kATSUStyleRenderingOptionsTag
          (Type: ATSStyleRenderingOptions) (Default value:
kATSStyleNoOptions) See ATSLayoutTypes.h for a definition of
ATSStyleRenderingOptions and a list of possible values.
static int kATSUStyleSingleLineCount
           
static int kATSUStyleStrikeThroughColorOptionTag
          (Type: CGColorRef) (Default value: NULL) Used to specify the color
of the strokes to draw for a strikethrough style.
static int kATSUStyleStrikeThroughCountOptionTag
          (Type: ATSUStyleLineCountType) (Default value:
kATSUStyleSingleLineCount) Used to specify the number of strokes
to be drawn for a strikethrough.
static int kATSUStyleStrikeThroughTag
          (Type: Boolean) (Default value: false) Used to specify
strikethrough style.
static int kATSUStyleTextLocatorTag
          (Type: TextBreakLocatorRef) (Default value: NULL) See
UnicodeUtilities.h for more information about creating a
TextBreakLocator.
static int kATSUStyleUnderlineColorOptionTag
          (Type: CGColorRef) (Default value: NULL) Used to specify the color
of the strokes to draw for an underlined run of text.
static int kATSUStyleUnderlineCountOptionTag
          (Type: ATSUStyleLineCountType) (Default value:
kATSUStyleSingleLineCount) Used to specify the number of strokes
to be drawn for an underline.
static int kATSUStyleUnequal
           
static int kATSUSuppressCrossKerningTag
          (Type: Boolean) (Default value: false) When set to true, ATSUI
will suppress automatic cross kerning (defined by font).
static int kATSUToTextEnd
          Summary:
Text buffer convenience constants.
static int kATSUTrackingTag
          (Type: Fixed) (Default value: kATSNoTracking) May be set as a
style attribute.
static int kATSUTruncateEnd
           
static int kATSUTruncateMiddle
           
static int kATSUTruncateNone
           
static int kATSUTruncateSpecificationMask
           
static int kATSUTruncateStart
           
static int kATSUTruncFeatNoSquishing
           
static int kATSUUnFlattenOptionNoOptionsMask
           
static int kATSUUseGrafPortPenLoc
          Summary:
Other convenience constants.
static int kATSUUseLineControlWidth
          Summary:
Pass this constant to line breaking functions (i.e.
static int kATSUVerticalCharacterTag
          (Type: ATSUVerticalCharacterType) (Default value:
kATSUStronglyHorizontal) See the definition of
ATSUVerticalCharacterType for a list of possible values.
static int kAVPowerOff
          Power Mode constants for VDPowerStateRec.powerState.
static int kAVPowerOn
           
static int kAVPowerStandby
           
static int kAVPowerSuspend
           
static int kBeginEndConfigureBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kBuiltInConnection
          csConnectFlags values in VDDisplayConnectInfo
Set when connection is KNOWN to be built-in (this is not the same as kHasDirectConnection).
static int kColor16Connect
          csDisplayType values in VDDisplayConnectInfo
832x624 Apple B&W two-page display
static int kColor19Connect
          csDisplayType values in VDDisplayConnectInfo
1024x768 Apple B&W two-page display
static int kColorTwoPageConnect
          csDisplayType values in VDDisplayConnectInfo
1152x870 Apple B&W two-page display
static int kComponentListNotPreferredBit
           
static int kComponentListNotPreferredMask
           
static int kCompositeSyncMask
           
static int kConnectionInactive
          csConnectFlags values in VDDisplayConnectInfo
Set when the connection is NOT currently active (generally used in a multiconnection environment).
static int kConvolved
           
static int kConvolvedMask
           
static int kCursorComponentAnimate
           
static int kCursorComponentDraw
           
static int kCursorComponentErase
           
static int kCursorComponentGetInfo
           
static int kCursorComponentInit
           
static int kCursorComponentLastReserved
           
static int kCursorComponentMove
           
static int kCursorComponentReconfigure
           
static int kCursorComponentSetData
           
static int kCursorComponentSetOutputMode
           
static int kCursorComponentsVersion
           
static int kCursorComponentType
           
static int kDDCBlockSize
           
static int kDDCBlockTypeEDID
          ddcBlockType constants
EDID block type.
static int kDDCConnect
          csDisplayType values in VDDisplayConnectInfo
DDC connection, always set kHasDDCConnection
static int kDDCForceReadBit
          ddcFlags constants
Force a new read of the EDID.
static int kDDCForceReadMask
          ddcFlags constants
Mask for kddcForceReadBit.
static int kDeactivateConnection
          Constants for GetMultiConnect call
Used for deactivating a connection (csConnectFlags value.)
static int kDeclROMtables
           
static int kDefaultFidelity
          Constants for fidelity checks
I'm just picking a number for Apple default panels and engines
static int kDefaultManufacturerFidelity
          Constants for fidelity checks
I'm just picking a number for Manufacturer's panels and engines (overrides apple defaults)
static int kDependentConnection
          csConnectFlags values in VDDisplayConnectInfo
Set when some ascpect of THIS connection depends on another (will generally be set in a kModeSimulscan environment).
static int kDependentNotifyClassDisplayMgrOverride
           
static int kDependentNotifyClassDriverOverride
           
static int kDependentNotifyClassProfileChanged
           
static int kDependentNotifyClassShowCursor
          DMSendDependentNotification notifyClass
When display mgr shows a hidden cursor during an unmirror
static int kDepthDependent
          csDepthFlags in VDVideoParametersInfoRec
Says that this depth mode may cause dependent changes in other framebuffers (and .
static int kDepthMode1
           
static int kDepthMode2
           
static int kDepthMode3
           
static int kDepthMode4
           
static int kDepthMode5
           
static int kDepthMode6
           
static int kDepthNotAvailableBit
           
static int kDetailedTimingFormat
          look in the declaration rom for timing info
Timing is a detailed timing
static int kDigitalSignalBit
          csSignalConfig
Do not set.
static int kDigitalSignalMask
           
static int kDisableCompositeSyncBit
           
static int kDisabledDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kDisableHorizontalSyncBit
           
static int kDisableVerticalSyncBit
           
static int kDisplayGestaltBrightnessAffectsGammaMask
          Display Gestalt for DMDisplayGestalt
Used by default calibrator (should we show brightness panel)
static int kDisplayGestaltCalibratorAttr
           
static int kDisplayGestaltDisplayCommunicationAttr
           
static int kDisplayGestaltForbidI2CMask
          Display Gestalt for DMDisplayGestalt
Some displays have firmware problems if they get I2C communication.
static int kDisplayGestaltUseI2CPowerMask
          Display Gestalt for DMDisplayGestalt
Some displays require I2C power settings (most use DPMS).
static int kDisplayGestaltViewAngleAffectsGammaMask
          Display Gestalt for DMDisplayGestalt
Currently not used by color sync
static int kDisplayModeEntryVersionOne
           
static int kDisplayModeEntryVersionZero
           
static int kDisplayModeIDCurrent
          Constants for the cscGetNextResolution call
Reference the Current DisplayModeID
static int kDisplayModeListNotPreferredBit
           
static int kDisplayModeListNotPreferredMask
           
static int kDisplayTimingInfoReservedCountVersionZero
           
static int kDisplayTimingInfoVersionZero
           
static int kDisposeDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kDMForceNumbersMask
          DMGetNameByAVID masks
Force numbers to always be shown (even on single display configs)
static int kDMModeListExcludeCustomModesMask
           
static int kDMModeListExcludeDisplayModesMask
           
static int kDMModeListExcludeDriverModesMask
           
static int kDMModeListIncludeAllModesMask
          modeListFlags for DMNewDisplayModeList
Include all timing modes not _explicitly_ excluded (see other bits)
static int kDMModeListIncludeOfflineModesMask
           
static int kDMModeListPreferSafeModesMask
           
static int kDMModeListPreferStretchedModesMask
           
static int kDMNotifyDependents
           
static int kDMNotifyDisplayDidWake
           
static int kDMNotifyDisplayWillSleep
           
static int kDMNotifyEvent
           
static int kDMNotifyExtendEvent
           
static int kDMNotifyInstalled
           
static int kDMNotifyPrep
           
static int kDMNotifyRemoved
           
static int kDMNotifyRequestConnectionProbe
          Notification Messages for extended call back routines
Like kDMNotifyRequestDisplayProbe only not for smart displays (used in wake before all busses are awake)
static int kDMNotifyRequestDisplayProbe
           
static int kDMNotifyResumeConfigure
           
static int kDMNotifySuspendConfigure
           
static int kDMSModeFree
           
static int kDMSModeNotReady
           
static int kDMSModeReady
          csDisplayModeState
Display Mode ID is configured and ready
static int kDMSupressNameMask
          DMGetNameByAVID masks
Supress the names and return only numbers.
static int kDMSupressNumbersMask
          DMGetNameByAVID masks
Supress the numbers and return only names
static int kDPMSSyncMask
           
static int kDPMSSyncOff
           
static int kDPMSSyncOn
           
static int kDPMSSyncStandby
           
static int kDPMSSyncSuspend
           
static int kDummyDeviceID
          DisplayID/DeviceID constants
This is the ID of the dummy display, used when the last ÒrealÓ display is disabled.
static int keepLocal
           
static int keepLocalBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int kEnabledDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kEnableSyncOnBlue
           
static int kEnableSyncOnGreen
           
static int kEnableSyncOnRed
           
static int kESCFivePortrait
           
static int kESCFourNTSC
           
static int kESCOnePortraitMono
           
static int kESCSeven16Inch
           
static int kESCSeven19Inch
           
static int kESCSevenDDC
           
static int kESCSevenNoDisplay
           
static int kESCSevenNTSC
           
static int kESCSevenPAL
           
static int kESCSevenPALAlternate
           
static int kESCSevenVGA
           
static int kESCSixMSB1
           
static int kESCSixMSB2
           
static int kESCSixMSB3
           
static int kESCSixStandard
           
static int kESCThree21InchMono
           
static int kESCThree21InchMonoRadius
           
static int kESCThree21InchRadius
           
static int kESCTwo12Inch
           
static int kESCZero21Inch
           
static int kExtendedNotificationProc
           
static int keyDeviceDepthMode
           
static int keyDeviceFlags
           
static int keyDeviceRect
           
static int keyDisplayComponent
           
static int keyDisplayDevice
           
static int keyDisplayFlags
           
static int keyDisplayID
           
static int keyDisplayMirroredId
           
static int keyDisplayMode
           
static int keyDisplayModeReserved
           
static int keyDisplayNewConfig
           
static int keyDisplayOldConfig
           
static int keyDisplayReserved
           
static int keyDMConfigFlags
           
static int keyDMConfigReserved
           
static int keyDMConfigVersion
           
static int keyPixMapAlignment
           
static int keyPixMapCmpCount
           
static int keyPixMapCmpSize
           
static int keyPixMapColorTableSeed
           
static int keyPixMapHResolution
           
static int keyPixMapPixelSize
           
static int keyPixMapPixelType
           
static int keyPixMapRect
           
static int keyPixMapReserved
           
static int keyPixMapResReserved
           
static int keyPixMapVResolution
           
static int keySummaryChanges
           
static int keySummaryMenubar
           
static int kFastCheckForDDC
          csConnectFlags values in VDDisplayConnectInfo
Set when all 3 are true: 1) sense codes indicate DDC display could be attached 2) attempted fast check 3) DDC failed
static int kFifthDepthMode
           
static int kFirstDepthMode
           
static int kFirstDisplayID
           
static int kFixedModeCRTConnect
          csDisplayType values in VDDisplayConnectInfo
For use with fixed-mode (i.e., very limited range) displays.
static int kFMDefaultActivationContext
           
static int kFMDefaultIterationScope
           
static int kFMDefaultOptions
           
static int kFMGlobalActivationContext
           
static int kFMGlobalIterationScope
           
static int kFMLocalActivationContext
           
static int kFMLocalIterationScope
           
static int kFMUseGlobalScopeOption
           
static int kFNSCreatorDefault
           
static int kFNSCurSysInfoVersion
           
static int kFNSMatchAATLayout
           
static int kFNSMatchAll
           
static int kFNSMatchATSUMetrics
           
static int kFNSMatchDefaults
           
static int kFNSMatchEncodings
           
static int kFNSMatchGlyphs
           
static int kFNSMatchKerning
           
static int kFNSMatchNames
           
static int kFNSMatchPrintEncoding
           
static int kFNSMatchQDMetrics
           
static int kFNSMatchTechnology
           
static int kFNSMatchWSLayout
           
static int kFNSMissingDataNoMatch
           
static int kFNSProfileFileType
           
static int kFNSVersionDontCare
           
static int kFontIDAthens
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDCairo
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDCourier
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDGeneva
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDHelvetica
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDLondon
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDLosAngeles
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDMobile
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDMonaco
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDNewYork
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDSanFrancisco
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDSymbol
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDTimes
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDToronto
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kFontIDVenice
          The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.
static int kForceConfirmBit
          confirmFlags for DMConfirmConfiguration
Force a confirm dialog
static int kForceConfirmMask
           
static int kForceNumberBit
           
static int kForceNumberMask
           
static int kFourthDepthMode
           
static int kFullDependencyNotify
          types for notifyType
Only sends to those who want to know about interrelated functionality (used for updating UI)
static int kFullNotify
          types for notifyType
This is the appleevent whole nine yards notify
static int kFullPageConnect
          csDisplayType values in VDDisplayConnectInfo
640x818 (to get 8bpp in 512K case) and 640x870 (these two only)
static int kGammaTableIDSpecific
          Constants for the GetGammaInfoList call
Return the info for the given table id
static int kGenericCRT
          csDisplayType values in VDDisplayConnectInfo
Indicates nothing except that connection is CRT in nature.
static int kGenericLCD
          csDisplayType values in VDDisplayConnectInfo
Indicates nothing except that connection is LCD in nature.
static int kGlyphCollectionAdobeCNS1
           
static int kGlyphCollectionAdobeGB1
           
static int kGlyphCollectionAdobeJapan1
           
static int kGlyphCollectionAdobeJapan2
           
static int kGlyphCollectionAdobeKorea1
           
static int kGlyphCollectionGID
           
static int kGlyphCollectionUnspecified
           
static int kHardwareSleep
           
static int kHardwareWake
           
static int kHardwareWakeFromSuspend
           
static int kHardwareWakeToDoze
           
static int kHardwareWakeToDozeFromSuspend
           
static int kHasDDCConnection
          csConnectFlags values in VDDisplayConnectInfo
Card has ddc connect now.
static int kHasDirectConnection
          csConnectFlags values in VDDisplayConnectInfo
True implies that driver can talk directly to device (e.g. serial data link via sense lines)
static int kHilite
          The remaining functions in this file have all been deprecated on Mac OS X 10.4.
static int kHorizontalConstraint
           
static int kHorizontalSyncMask
           
static int kHRConnect
          csDisplayType values in VDDisplayConnectInfo
Straight-6 connect -- 640x480 and 640x400 (to get 8bpp in 256K case) (these two only)
static int kIncludeHardwareMirroredDisplaysMask
           
static int kIncludeOfflineDisplaysMask
           
static int kIncludeOfflineDummyDisplaysMask
           
static int kIncludeOnlineActiveDisplaysMask
           
static int kIncludeOnlineDisabledDisplaysMask
           
static int kInvalidDisplayID
          DisplayID/DeviceID constants
This is the invalid ID
static int kInvertHighlighting
           
static int kIsMonoDev
          csConnectFlags values in VDDisplayConnectInfo
Says whether thereÕs an RGB (0) or Monochrome (1) connection.
static int kLiveVideoPassThru
           
static int kLiveVideoPassThruMask
           
static int kMakeAndModelReservedCount
           
static int kMinimumFidelity
           
static int kMirrorDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kModeBuiltIn
          csTimingFlags values in VDTimingInfoRec
Indicates that the display mode is for the built-in connect only (on multiconnect devices like the PB 3400) Only the driver is quieried
static int kModeDefault
          csTimingFlags values in VDTimingInfoRec
This is the default mode for this type of connection
static int kModeInterlaced
          csTimingFlags values in VDTimingInfoRec
This mode is interlaced (single pixel lines look bad).
static int kModelessConnect
          csDisplayType values in VDDisplayConnectInfo
Expansion to modeless model (not yet used)
static int kModeNotPreset
          csTimingFlags values in VDTimingInfoRec
Indicates that the timing is not a factory preset for the current display (geometry may need correction)
static int kModeNotResize
          csTimingFlags values in VDTimingInfoRec
This mode should not be used to resize the display (eg. mode selects a different connector on card)
static int kModeNotResizeBit
           
static int kModeRequiresPan
          csTimingFlags values in VDTimingInfoRec
This mode has more pixels than are actually displayed
static int kModeSafe
          csTimingFlags values in VDTimingInfoRec
This mode does not need confirmation
static int kModeShowNever
          csTimingFlags values in VDTimingInfoRec
This mode should not be shown in the user interface.
static int kModeShowNow
          csTimingFlags values in VDTimingInfoRec
This mode should always be shown (even though it may require a confirm)
static int kModeSimulscan
          csTimingFlags values in VDTimingInfoRec
Indicates that more than one display connection can be driven from a single framebuffer controller.
static int kModeStretched
          csTimingFlags values in VDTimingInfoRec
Indicates that the display mode will be stretched/distorted to match the display aspect ratio
static int kModeValid
          csTimingFlags values in VDTimingInfoRec
Says that this mode should NOT be trimmed.
static int kMonoTwoPageConnect
          csDisplayType values in VDDisplayConnectInfo
1152x870 Apple color two-page display
static int kMovedDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kMultiModeCRT1Connect
          csDisplayType values in VDDisplayConnectInfo
320x200 maybe, 12" maybe, 13" (default), 16" certain, 19" maybe, 21" maybe
static int kMultiModeCRT2Connect
          csDisplayType values in VDDisplayConnectInfo
320x200 maybe, 12" maybe, 13" certain, 16" (default), 19" certain, 21" maybe
static int kMultiModeCRT3Connect
          csDisplayType values in VDDisplayConnectInfo
320x200 maybe, 12" maybe, 13" certain, 16" certain, 19" default, 21" certain
static int kMultiModeCRT4Connect
          csDisplayType values in VDDisplayConnectInfo
Expansion to large multi mode (not yet used)
static int kNativeEndianPixMap
           
static int kNeverShowModeBit
           
static int kNewDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kNoConnect
          csDisplayType values in VDDisplayConnectInfo
No display is connected - load sensing or similar level of hardware detection is assumed (used by resident drivers that support hot plugging when nothing is currently connected)
static int kNoConstraint
           
static int kNoFidelity
           
static int kNoSeparateSyncControlBit
           
static int kNoSwitchConfirmBit
          Switch Flags
Flag indicating that there is no need to confirm a switch to this mode
static int kNTSCConnect
          csDisplayType values in VDDisplayConnectInfo
NTSC ST (default), FF, STconv, FFconv
static int kOverrideConnection
          csConnectFlags values in VDDisplayConnectInfo
Set when the reported connection is not the true one, but is one that has been forced through a SetConnection call
static int kPALConnect
          csDisplayType values in VDDisplayConnectInfo
PAL ST (default), FF, STconv, FFconv
static int kPanelConnect
          csDisplayType values in VDDisplayConnectInfo
For use with fixed-in-place LCD panels.
static int kPanelFSTNConnect
          csDisplayType values in VDDisplayConnectInfo
For use with fixed-in-place LCD FSTN (aka ÒSupertwistÓ) panels
static int kPanelTFTConnect
          csDisplayType values in VDDisplayConnectInfo
Alias for kPanelConnect
static int kPlatformDefaultGuiFontID
           
static int kPLIncludeOfflineDevicesBit
          portListFlags for DM_NewDevicePortList
Should offline devices be put into the port list (such as dummy display)
static int kPowerStateNeedsRefresh
          Power Mode masks and bits for VDPowerStateRec.powerFlags.
static int kPowerStateNeedsRefreshMask
           
static int kPowerStateSleepAwareBit
           
static int kPowerStateSleepAwareMask
           
static int kPowerStateSleepCanPowerOffBit
           
static int kPowerStateSleepCanPowerOffMask
           
static int kPowerStateSleepForbiddenBit
           
static int kPowerStateSleepForbiddenMask
           
static int kPowerStateSleepNoDPMSBit
           
static int kPowerStateSleepNoDPMSMask
           
static int kPowerStateSleepWaketoDozeBit
           
static int kPowerStateSleepWaketoDozeMask
           
static int kPrinterFontStatus
           
static int kPrinterScalingStatus
           
static int kQDGrafVerbErase
           
static int kQDGrafVerbFill
           
static int kQDGrafVerbFrame
           
static int kQDGrafVerbInvert
           
static int kQDGrafVerbPaint
           
static int kQDParseRegionFromBottom
           
static int kQDParseRegionFromBottomRight
           
static int kQDParseRegionFromLeft
           
static int kQDParseRegionFromRight
           
static int kQDParseRegionFromTop
           
static int kQDParseRegionFromTopLeft
           
static int kQDRegionToRectsMsgInit
           
static int kQDRegionToRectsMsgParse
           
static int kQDRegionToRectsMsgTerminate
           
static int kQDSupportedFlags
           
static int kQDUseCGTextMetrics
           
static int kQDUseCGTextRendering
           
static int kQDUseDefaultTextRendering
           
static int kQDUseTrueTypeScalerGlyphs
          Currently sets kQDUseTrueTypeScalerGlyphs if nothing is specified.
static int kQDXAliasCursor
           
static int kQDXArrowCursor
           
static int kQDXCopyCursor
           
static int kQDXIBeamCursor
           
static int kQDXIBeamXORCursor
           
static int kQDXMoveCursor
           
static int kQDXNumberOfSystemCursors
           
static int kRangeSupportsCompositeSyncBit
           
static int kRangeSupportsCompositeSyncMask
           
static int kRangeSupportsSeperateSyncsBit
           
static int kRangeSupportsSeperateSyncsMask
           
static int kRangeSupportsSignal_0700_0000_Bit
           
static int kRangeSupportsSignal_0700_0000_Mask
           
static int kRangeSupportsSignal_0700_0300_Bit
           
static int kRangeSupportsSignal_0700_0300_Mask
           
static int kRangeSupportsSignal_0714_0286_Bit
           
static int kRangeSupportsSignal_0714_0286_Mask
           
static int kRangeSupportsSignal_1000_0400_Bit
           
static int kRangeSupportsSignal_1000_0400_Mask
           
static int kRangeSupportsSyncOnGreenBit
           
static int kRangeSupportsSyncOnGreenMask
           
static int kRangeSupportsVSyncSerrationBit
           
static int kRangeSupportsVSyncSerrationMask
           
static int kRedrawHighlighting
           
static int kRemoveDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kRenderCursorInHardware
           
static int kRenderCursorInSoftware
           
static int kReportsDDCConnection
          csConnectFlags values in VDDisplayConnectInfo
Card can do ddc (set kHasDirectConnect && kHasDDCConnect if you actually found a ddc display).
static int kReportsHotPlugging
          csConnectFlags values in VDDisplayConnectInfo
Detects and reports hot pluggging on connector (via VSL also implies DDC will be up to date w/o force read)
static int kReportsTagging
          csConnectFlags values in VDDisplayConnectInfo
Can detect tagged displays (to identify smart monitors)
static int kResolutionHasMultipleDepthSizes
          csResolutionFlags bit flags for VDResolutionInfoRec
Says that this mode has different csHorizontalPixels, csVerticalLines at different depths (usually slightly larger at lower depths)
static int kRSCFive
           
static int kRSCFour
           
static int kRSCOne
           
static int kRSCSeven
           
static int kRSCSix
           
static int kRSCThree
           
static int kRSCTwo
           
static int kRSCZero
           
static int kSecondDepthMode
           
static int kSetClutAtSetEntries
           
static int kSetClutAtVBL
           
static int kSetDisplayModeBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kSetMainDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kShowModeBit
           
static int kSixthDepthMode
           
static int kSuppressNameBit
           
static int kSuppressNameMask
           
static int kSuppressNumberBit
           
static int kSuppressNumberMask
           
static int kSyncAnalogBipolarMask
           
static int kSyncAnalogBipolarSerrateMask
           
static int kSyncAnalogBipolarSRGBSyncMask
           
static int kSyncAnalogCompositeMask
           
static int kSyncAnalogCompositeRGBSyncMask
           
static int kSyncAnalogCompositeSerrateMask
           
static int kSyncDigitalCompositeMask
           
static int kSyncDigitalCompositeMatchHSyncMask
           
static int kSyncDigitalCompositeSerrateMask
           
static int kSyncDigitalHSyncPositiveMask
           
static int kSyncDigitalSeperateMask
           
static int kSyncDigitalVSyncPositiveMask
           
static int kSyncInterlaceMask
           
static int kSyncOnBlueMask
           
static int kSyncOnGreenMask
           
static int kSyncOnMask
           
static int kSyncOnRedMask
           
static int kSyncPositivePolarityBit
          csHorizontalSyncConfig and csVerticalSyncConfig
Digital separate sync polarity for analog interfaces (0 => negative polarity)
static int kSyncPositivePolarityMask
           
static int kTaggingInfoNonStandard
          csConnectFlags values in VDDisplayConnectInfo
Set when csConnectTaggedType/csConnectTaggedData are non-standard (i.e., not the Apple CRT sense codes).
static int kThirdDepthMode
           
static int kTimingChangeRestrictedErr
           
static int kTriStateSyncBit
           
static int kTriStateSyncMask
           
static int kUncertainConnection
          csConnectFlags values in VDDisplayConnectInfo
There may not be a display (no sense lines?).
static int kUnknownConnect
          csDisplayType values in VDDisplayConnectInfo
Not sure how weÕll use this, but seems like a good idea.
static int kUnMirrorDisplayBit
          Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.
static int kUYVY422PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
UYVY 4:2:2 byte ordering 16
static int kVerticalConstraint
           
static int kVerticalSyncMask
           
static int kVGAConnect
          csDisplayType values in VDDisplayConnectInfo
640x480 VGA default -- question everything else
static int kVideoBufferSizeErr
           
static int kVideoBusTypeI2C
           
static int kVideoBusTypeInvalid
           
static int kVideoDDCciReplyType
          VDCommunicationRec.csSendType and VDCommunicationRec.csReplyType values and bits in VDCommunicationInfoRec.csSupportedTypes.
static int kVideoDefaultBus
           
static int kVideoI2CBusyErr
           
static int kVideoI2CReplyPendingErr
           
static int kVideoI2CTransactionErr
           
static int kVideoI2CTransactionTypeErr
           
static int kVideoNoTransactionType
          VDCommunicationRec.csSendType and VDCommunicationRec.csReplyType values and bits in VDCommunicationInfoRec.csSupportedTypes.
static int kVideoReplyMicroSecDelayMask
          VDCommunicationRec.csCommFlags and VDCommunicationInfoRec.csSupportedCommFlags
If set, the driver should delay csMinReplyDelay micro seconds between send and recieve
static int kVideoSimpleI2CType
          VDCommunicationRec.csSendType and VDCommunicationRec.csReplyType values and bits in VDCommunicationInfoRec.csSupportedTypes.
static int kXFer1PixelAtATime
          Custom XFer flags
1 pixel passed to custom XFer proc
static int kXFerConvertPixelToRGB32
          Custom XFer flags
All color depths converted to 32 bit RGB
static int kYUV211PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 2:1:1 Packed 8
static int kYUV411PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 4:1:1 Interleaved 16
static int kYUVSPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 4:2:2 byte ordering 16-unsigned = 'YUY2'
static int kYUVUPixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 4:2:2 byte ordering 16-signed
static int kYVU9PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YVU9 Planar 9
static int kYVYU422PixelFormat
          Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YVYU 4:2:2 byte ordering 16
static int leftCaret
          The remaining functions in this file have all been deprecated on Mac OS X 10.4.
static int leftStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int magentaBit
           
static int magentaColor
           
static int mainScreen
          gdFlags bits.
static int mapPix
           
static int mapPixBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int mBaseOffset
           
static int mBounds
           
static int mCmpCount
           
static int mCmpSize
           
static int mDevType
           
static int medianMethod
           
static int mHRes
           
static int middleStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int mPageCnt
           
static int mPixelSize
           
static int mPixelType
           
static int mPlaneBytes
           
static int mRowBytes
           
static int mTable
           
static int mVersion
           
static int mVertRefRate
           
static int mVidParams
           
static int mVRes
           
static int nativeEndianPixMapBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int newDepth
           
static int newDepthBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int newRowBytes
           
static int newRowBytesBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int noDriver
          gdFlags bits.
static int noiseXFer
           
static int NON_MAC_PIXEL_FORMATS
           
static int noNewDevice
           
static int noNewDeviceBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int normalBit
          QuickDraw color separation constants
normal screen mapping
static int notPatBic
           
static int notPatCopy
           
static int notPatOr
           
static int notPatXor
           
static int notSrcBic
           
static int notSrcCopy
           
static int notSrcOr
           
static int notSrcXor
           
static int notTruncated
          Constants for TruncString and TruncText results
No truncation was necessary
static int OLDGDEVICESTRUCT
           
static int OLDPIXMAPSTRUCT
           
static int oneBitMode
           
static int onlyStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int outlineBit
           
static int patBic
           
static int patCopy
           
static int patOr
           
static int patXor
           
static int pHiliteBit
           
static int picLParen
           
static int picRParen
           
static int pixelsLocked
           
static int pixelsLockedBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int pixelsPurgeable
           
static int pixelsPurgeableBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int pixPurge
           
static int pixPurgeBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int planar
           
static int plusCursor
           
static int pmAllUpdates
           
static int pmAnimated
           
static int pmBkUpdates
           
static int pmBlack
           
static int pmCourteous
           
static int pmDithered
           
static int pmExplicit
           
static int pmFgUpdates
           
static int pmInhibitC2
           
static int pmInhibitC4
           
static int pmInhibitC8
           
static int pmInhibitG2
           
static int pmInhibitG4
           
static int pmInhibitG8
           
static int pmNoUpdates
           
static int pmTolerant
           
static int pmWhite
           
static int popularMethod
           
static int propFont
           
static int prpFntH
           
static int prpFntHW
           
static int prpFntW
           
static int ramInit
           
static int reallocPix
           
static int reallocPixBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int recordComments
           
static int recordFontInfo
           
static int redBit
           
static int redColor
           
static int returnColorTable
           
static int returnPalette
           
static int RGBDirect
          miscellaneous constants
16 & 32 bits/pixel pixelType value
static int rightCaret
          The remaining functions in this file have all been deprecated on Mac OS X 10.4.
static int rightStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int roundedDevice
           
static int screenActive
          gdFlags bits.
static int screenDevice
          gdFlags bits.
static int secondVidMode
           
static int shadowBit
           
static int singleDevices
           
static int singleDevicesBit
           
static int sixteenBitMode
           
static int sixthVidMode
           
static int smBreakChar
           
static int smBreakOverflow
           
static int smBreakWord
           
static int smHilite
           
static int smLeftCaret
           
static int smLeftStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int smMiddleStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int smNotTruncated
          Constants for TruncString and TruncText results
No truncation was necessary - obsolete
static int smOnlyStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int smRightCaret
           
static int smRightStyleRun
          Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
static int smTruncated
          Constants for TruncString and TruncText results
Truncation performed - obsolete
static int smTruncEnd
          Constants for truncWhere argument in TruncString and TruncText
Truncate at end - obsolete
static int smTruncErr
          Constants for TruncString and TruncText results
General error - obsolete
static int smTruncMiddle
          Constants for truncWhere argument in TruncString and TruncText
Truncate in middle - obsolete
static int spGammaDir
           
static int spVidNamesDir
           
static int srcBic
           
static int srcCopy
          transfer modes
the 16 transfer modes
static int srcOr
           
static int srcXor
           
static int stretchPix
           
static int stretchPixBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int subOver
           
static int subPin
           
static int suppressBlackAndWhite
           
static int sysPatListID
           
static int systemFont
           
static int systemMethod
          color pick methods
system color pick method
static int tfAntiAlias
           
static int tfUnicode
           
static int thirdVidMode
           
static int thirtyTwoBitMode
           
static int timingApple_0x0_0hz_Offline
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_1024x768_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_1152x870_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_512x384_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_560x384_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_640x400_67hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_640x480_67hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_640x818_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_640x870_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_832x624_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple_FixedRateLCD
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApple12
           
static int timingApple12x
           
static int timingApple13
           
static int timingApple13x
           
static int timingApple15
           
static int timingApple15x
           
static int timingApple16
           
static int timingApple19
           
static int timingApple1Ka
           
static int timingApple1Kb
           
static int timingApple21
           
static int timingAppleNTSC_FF
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingAppleNTSC_FFconv
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingAppleNTSC_ST
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingAppleNTSC_STconv
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApplePAL_FF
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApplePAL_FFconv
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApplePAL_ST
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingApplePAL_STconv
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingAppleSVGA
           
static int timingAppleVGA
           
static int timingFilmRate_48hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingGTF_640x480_120hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingInvalid
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingInvalid_SM_T24
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingSMPTE240M_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingSony_1600x1024_76hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingSony_1900x1200_74hz
          Deprecated timing names.
static int timingSony_1900x1200_76hz
          Deprecated timing names.
static int timingSony_1920x1080_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingSony_1920x1080_72hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingSony_1920x1200_76hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1024x768_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1024x768_70hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1024x768_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1024x768_85hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1280x1024_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1280x1024_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1280x1024_85hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1280x960_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1280x960_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1280x960_85hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1600x1200_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1600x1200_65hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1600x1200_70hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1600x1200_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1600x1200_80hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1600x1200_85hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1792x1344_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1792x1344_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1856x1392_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1856x1392_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1920x1440_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_1920x1440_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_640x480_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_640x480_72hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_640x480_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_640x480_85hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_800x600_56hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_800x600_60hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_800x600_72hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_800x600_75hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int timingVESA_800x600_85hz
          Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
static int transparent
           
static int truncated
          Constants for TruncString and TruncText results
Truncation performed
static int truncEnd
          Constants for truncWhere argument in TruncString and TruncText
Truncate at end
static int truncErr
          Constants for TruncString and TruncText results
General error
static int truncMiddle
          Constants for truncWhere argument in TruncString and TruncText
Truncate in middle
static int twoBitMode
           
static int ulineBit
           
static int useDistantHdwrMem
           
static int useDistantHdwrMemBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int useLocalHdwrMem
           
static int useLocalHdwrMemBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int useTempMem
           
static int useTempMemBit
          NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.
static int watchCursor
           
static int whiteColor
           
static int yellowBit
           
static int yellowColor
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 void AddComp(QDLibrary.ColorComplementProcPtr compProc)
          AddComp() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AddComp(ColorComplementUPP)
 void AddPt(Point.ByValue src, Point dst)
          AddPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AddPt(Point, Point*)
 void AddSearch(QDLibrary.ColorSearchProcPtr searchProc)
          AddSearch() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AddSearch(ColorSearchUPP)
 void AllocCursor()
          AllocCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AllocCursor()
 void AllowPurgePixels(PixMap pm)
          AllowPurgePixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void AllowPurgePixels(PixMapHandle)
 int AngleFromSlope(int slope)
          AngleFromSlope()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : AngleFromSlope(Fixed)
 void BackColor(NativeLong color)
          BackColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void BackColor(long)
 void BackPat(Pattern pat)
          BackPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void BackPat(const Pattern*)
 void BackPixPat(PixPat pp)
          BackPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void BackPixPat(PixPatHandle)
 void CalcCMask(BitMap srcBits, BitMap dstBits, Rect srcRect, Rect dstRect, RGBColor seedRGB, QDLibrary.ColorSearchProcPtr matchProc, NativeLong matchData)
          CalcCMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CalcCMask(const BitMap*, const BitMap*, const Rect*, const Rect*, const RGBColor*, ColorSearchUPP, long)
 void CalcMask(Pointer srcPtr, Pointer dstPtr, short srcRow, short dstRow, short height, short words)
          CalcMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CalcMask(const void*, void*, short, short, short, short)
 void CharExtra(int extra)
          CharExtra() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CharExtra(Fixed)
 int CharToPixel(ByteBuffer textBuf, NativeLong textLength, int slop, NativeLong offset, short direction, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          CharToPixel() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : CharToPixel(Ptr, long, Fixed, long, short, JustStyleCode, Point, Point)
 int CharToPixel(ByteByReference textBuf, NativeLong textLength, int slop, NativeLong offset, short direction, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          Deprecated. use the safer method CharToPixel(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, com.sun.jna.NativeLong, short, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead
 int CharWidth(short ch)
          CharWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : CharWidth(CharParameter)
 void ClipRect(Rect r)
          ClipRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ClipRect(const Rect*)
 void ClosePicture()
          ClosePicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ClosePicture()
 void ClosePoly()
          ClosePoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ClosePoly()
 void CloseRgn(HIServicesLibrary.OpaqueRgnHandle dstRgn)
          CloseRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CloseRgn(RgnHandle)
 void CMEnableMatchingComment(boolean enableIt)
          CMEnableMatchingComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void CMEnableMatchingComment(Boolean)
 void CMEndMatching(QDLibrary.OpaqueCMMatchRef myRef)
          CMEndMatching() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void CMEndMatching(CMMatchRef)
 int Color2Index(RGBColor myColor)
          Color2Index() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Color2Index(const RGBColor*)
 void ColorBit(short whichBit)
          ColorBit() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ColorBit(short)
 void CopyBits(BitMap srcBits, BitMap dstBits, Rect srcRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
          CopyBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyBits(const BitMap*, const BitMap*, const Rect*, const Rect*, short, RgnHandle)
 void CopyDeepMask(BitMap srcBits, BitMap maskBits, BitMap dstBits, Rect srcRect, Rect maskRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
          CopyDeepMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyDeepMask(const BitMap*, const BitMap*, const BitMap*, const Rect*, const Rect*, const Rect*, short, RgnHandle)
 void CopyMask(BitMap srcBits, BitMap maskBits, BitMap dstBits, Rect srcRect, Rect maskRect, Rect dstRect)
          CopyMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyMask(const BitMap*, const BitMap*, const BitMap*, const Rect*, const Rect*, const Rect*)
 void CopyPalette(Palette srcPalette, Palette dstPalette, short srcEntry, short dstEntry, short dstLength)
          CopyPalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CopyPalette(PaletteHandle, PaletteHandle, short, short, short)
 void CopyPixMap(PixMap srcPM, PixMap dstPM)
          CopyPixMap() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyPixMap(PixMapHandle, PixMapHandle)
 void CopyPixPat(PixPat srcPP, PixPat dstPP)
          CopyPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyPixPat(PixPatHandle, PixPatHandle)
 void CopyRgn(HIServicesLibrary.OpaqueRgnHandle srcRgn, HIServicesLibrary.OpaqueRgnHandle dstRgn)
           
 void CTab2Palette(ColorTable srcCTab, Palette dstPalette, short srcUsage, short srcTolerance)
          CTab2Palette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CTab2Palette(CTabHandle, PaletteHandle, short, short)
 void CTabChanged(ColorTable ctab)
          CTabChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CTabChanged(CTabHandle)
 void DelComp(QDLibrary.ColorComplementProcPtr compProc)
          DelComp() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DelComp(ColorComplementUPP)
 void DelSearch(QDLibrary.ColorSearchProcPtr searchProc)
          DelSearch() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DelSearch(ColorSearchUPP)
 int DeltaPoint(Point.ByValue ptA, Point.ByValue ptB)
          DeltaPoint() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : DeltaPoint(Point, Point)
 int deltapoint(Point ptA, Point ptB)
          deltapoint() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : deltapoint(Point*, Point*)
 void DeviceLoop(HIServicesLibrary.OpaqueRgnHandle drawingRgn, QDLibrary.DeviceLoopDrawingProcPtr drawingProc, NativeLong userData, NativeLong flags)
          DeviceLoop() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DeviceLoop(RgnHandle, DeviceLoopDrawingUPP, long, DeviceLoopFlags)
 void DiffRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
          DiffRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DiffRgn(RgnHandle, RgnHandle, RgnHandle)
 void DisposeATSCubicClosePathUPP(QDLibrary.ATSCubicClosePathProcPtr userUPP)
          DisposeATSCubicClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicClosePathUPP(ATSCubicClosePathUPP)
 void DisposeATSCubicCurveToUPP(QDLibrary.ATSCubicCurveToProcPtr userUPP)
          DisposeATSCubicCurveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicCurveToUPP(ATSCubicCurveToUPP)
 void DisposeATSCubicLineToUPP(QDLibrary.ATSCubicLineToProcPtr userUPP)
          DisposeATSCubicLineToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicLineToUPP(ATSCubicLineToUPP)
 void DisposeATSCubicMoveToUPP(QDLibrary.ATSCubicMoveToProcPtr userUPP)
          DisposeATSCubicMoveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicMoveToUPP(ATSCubicMoveToUPP)
 void DisposeATSQuadraticClosePathUPP(QDLibrary.ATSQuadraticClosePathProcPtr userUPP)
          DisposeATSQuadraticClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSQuadraticClosePathUPP(ATSQuadraticClosePathUPP)
 void DisposeATSQuadraticCurveUPP(QDLibrary.ATSQuadraticCurveProcPtr userUPP)
          DisposeATSQuadraticCurveUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSQuadraticCurveUPP(ATSQuadraticCurveUPP)
 void DisposeATSQuadraticLineUPP(QDLibrary.ATSQuadraticLineProcPtr userUPP)
          DisposeATSQuadraticLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSQuadraticLineUPP(ATSQuadraticLineUPP)
 void DisposeCalcColorTableUPP(QDLibrary.CalcColorTableProcPtr userUPP)
          DisposeCalcColorTableUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeCalcColorTableUPP(CalcColorTableUPP)
 void DisposeCCursor(CCrsr cCrsr)
          DisposeCCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeCCursor(CCrsrHandle)
 void DisposeColorComplementUPP(QDLibrary.ColorComplementProcPtr userUPP)
          DisposeColorComplementUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeColorComplementUPP(ColorComplementUPP)
 void DisposeColorSearchUPP(QDLibrary.ColorSearchProcPtr userUPP)
          DisposeColorSearchUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeColorSearchUPP(ColorSearchUPP)
 void DisposeCTable(ColorTable cTable)
          DisposeCTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeCTable(CTabHandle)
 void DisposeDeviceLoopDrawingUPP(QDLibrary.DeviceLoopDrawingProcPtr userUPP)
          DisposeDeviceLoopDrawingUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDeviceLoopDrawingUPP(DeviceLoopDrawingUPP)
 void DisposeDisposeColorPickMethodUPP(QDLibrary.DisposeColorPickMethodProcPtr userUPP)
          DisposeDisposeColorPickMethodUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDisposeColorPickMethodUPP(DisposeColorPickMethodUPP)
 void DisposeDMComponentListIteratorUPP(QDLibrary.DMComponentListIteratorProcPtr userUPP)
          DisposeDMComponentListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMComponentListIteratorUPP(DMComponentListIteratorUPP)
 void DisposeDMDisplayListIteratorUPP(QDLibrary.DMDisplayListIteratorProcPtr userUPP)
          DisposeDMDisplayListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMDisplayListIteratorUPP(DMDisplayListIteratorUPP)
 void DisposeDMDisplayModeListIteratorUPP(QDLibrary.DMDisplayModeListIteratorProcPtr userUPP)
          DisposeDMDisplayModeListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMDisplayModeListIteratorUPP(DMDisplayModeListIteratorUPP)
 void DisposeDMExtendedNotificationUPP(QDLibrary.DMExtendedNotificationProcPtr userUPP)
          DisposeDMExtendedNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMExtendedNotificationUPP(DMExtendedNotificationUPP)
 void DisposeDMNotificationUPP(QDLibrary.DMNotificationProcPtr userUPP)
          DisposeDMNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMNotificationUPP(DMNotificationUPP)
 void DisposeDMProfileListIteratorUPP(QDLibrary.DMProfileListIteratorProcPtr userUPP)
          DisposeDMProfileListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMProfileListIteratorUPP(DMProfileListIteratorUPP)
 void DisposeDragGrayRgnUPP(QDLibrary.DragGrayRgnProcPtr userUPP)
          DisposeDragGrayRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDragGrayRgnUPP(DragGrayRgnUPP)
 void DisposeGDevice(GDevice gdh)
          DisposeGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeGDevice(GDHandle)
 void DisposePalette(Palette srcPalette)
          DisposePalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DisposePalette(PaletteHandle)
 void DisposePixMap(PixMap pm)
          DisposePixMap() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposePixMap(PixMapHandle)
 void DisposePixPat(PixPat pp)
          DisposePixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposePixPat(PixPatHandle)
 void DisposeQDArcUPP(QDLibrary.QDArcProcPtr userUPP)
          DisposeQDArcUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDArcUPP(QDArcUPP)
 void DisposeQDBitsUPP(QDLibrary.QDBitsProcPtr userUPP)
          DisposeQDBitsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDBitsUPP(QDBitsUPP)
 void DisposeQDCommentUPP(QDLibrary.QDCommentProcPtr userUPP)
          DisposeQDCommentUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDCommentUPP(QDCommentUPP)
 void DisposeQDGetPicUPP(QDLibrary.QDGetPicProcPtr userUPP)
          DisposeQDGetPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDGetPicUPP(QDGetPicUPP)
 void DisposeQDJShieldCursorUPP(QDLibrary.QDJShieldCursorProcPtr userUPP)
          DisposeQDJShieldCursorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDJShieldCursorUPP(QDJShieldCursorUPP)
 void DisposeQDLineUPP(QDLibrary.QDLineProcPtr userUPP)
          DisposeQDLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDLineUPP(QDLineUPP)
 void DisposeQDOpcodeUPP(QDLibrary.QDOpcodeProcPtr userUPP)
          DisposeQDOpcodeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDOpcodeUPP(QDOpcodeUPP)
 void DisposeQDOvalUPP(QDLibrary.QDOvalProcPtr userUPP)
          DisposeQDOvalUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDOvalUPP(QDOvalUPP)
 void DisposeQDPolyUPP(QDLibrary.QDPolyProcPtr userUPP)
          DisposeQDPolyUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDPolyUPP(QDPolyUPP)
 void DisposeQDPutPicUPP(QDLibrary.QDPutPicProcPtr userUPP)
          DisposeQDPutPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDPutPicUPP(QDPutPicUPP)
 void DisposeQDRectUPP(QDLibrary.QDRectProcPtr userUPP)
          DisposeQDRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDRectUPP(QDRectUPP)
 void DisposeQDRgnUPP(QDLibrary.QDRgnProcPtr userUPP)
          DisposeQDRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDRgnUPP(QDRgnUPP)
 void DisposeQDRRectUPP(QDLibrary.QDRRectProcPtr userUPP)
          DisposeQDRRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDRRectUPP(QDRRectUPP)
 void DisposeQDTextUPP(QDLibrary.QDTextProcPtr userUPP)
          DisposeQDTextUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDTextUPP(QDTextUPP)
 void DisposeQDTxMeasUPP(QDLibrary.QDTxMeasProcPtr userUPP)
          DisposeQDTxMeasUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDTxMeasUPP(QDTxMeasUPP)
 void DisposeRecordColorsUPP(QDLibrary.RecordColorsProcPtr userUPP)
          DisposeRecordColorsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeRecordColorsUPP(RecordColorsUPP)
 void DisposeRedrawBackgroundUPP(QDLibrary.RedrawBackgroundProcPtr userUPP)
          DisposeRedrawBackgroundUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeRedrawBackgroundUPP(RedrawBackgroundUPP)
 void DisposeRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          DisposeRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeRgn(RgnHandle)
 void DisposeScreenBuffer(PixMap offscreenPixMap)
          DisposeScreenBuffer() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DisposeScreenBuffer(PixMapHandle)
 void DisposeStyleRunDirectionUPP(QDLibrary.StyleRunDirectionProcPtr userUPP)
          DisposeStyleRunDirectionUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeStyleRunDirectionUPP(StyleRunDirectionUPP)
 void DMDrawDesktopRect(Rect globalRect)
          DMDrawDesktopRect() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DMDrawDesktopRect(Rect*)
 void DMDrawDesktopRegion(HIServicesLibrary.OpaqueRgnHandle globalRgn)
          DMDrawDesktopRegion() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DMDrawDesktopRegion(RgnHandle)
 GDevice DMGetFirstScreenDevice(boolean activeOnly)
          DMGetFirstScreenDevice() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GDHandle DMGetFirstScreenDevice(Boolean)
 GDevice DMGetNextScreenDevice(GDevice theDevice, boolean activeOnly)
          DMGetNextScreenDevice() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GDHandle DMGetNextScreenDevice(GDHandle, Boolean)
 void DrawChar(short ch)
          DrawChar() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawChar(CharParameter)
 void DrawJustified(ByteBuffer textPtr, NativeLong textLength, int slop, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          DrawJustified() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawJustified(Ptr, long, Fixed, JustStyleCode, Point, Point)
 void DrawJustified(ByteByReference textPtr, NativeLong textLength, int slop, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          Deprecated. use the safer method DrawJustified(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead
 void DrawPicture(Picture myPicture, Rect dstRect)
          DrawPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DrawPicture(PicHandle, const Rect*)
 void DrawString(byte[] s)
          DrawString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawString(ConstStr255Param)
 void DrawString(ByteBuffer s)
          DrawString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawString(ConstStr255Param)
 void DrawString(ByteByReference s)
          Deprecated. use the safer methods DrawString(byte[]) and DrawString(java.nio.ByteBuffer) instead
 void DrawText(Pointer textBuf, short firstByte, short byteCount)
           
 boolean EmptyRect(Rect r)
          EmptyRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EmptyRect(const Rect*)
 boolean EmptyRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          EmptyRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EmptyRgn(RgnHandle)
 int Entry2Index(short entry)
          Entry2Index() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : SInt32 Entry2Index(short)
 boolean EqualPt(Point.ByValue pt1, Point.ByValue pt2)
          EqualPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EqualPt(Point, Point)
 boolean EqualRect(Rect rect1, Rect rect2)
           
 boolean EqualRgn(HIServicesLibrary.OpaqueRgnHandle rgnA, HIServicesLibrary.OpaqueRgnHandle rgnB)
           
 void EraseArc(Rect r, short startAngle, short arcAngle)
          EraseArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseArc(const Rect*, short, short)
 void EraseOval(Rect r)
          EraseOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseOval(const Rect*)
 void ErasePoly(MacPolygon poly)
          ErasePoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ErasePoly(PolyHandle)
 void EraseRect(Rect r)
          EraseRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseRect(const Rect*)
 void EraseRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          EraseRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseRgn(RgnHandle)
 void EraseRoundRect(Rect r, short ovalWidth, short ovalHeight)
          EraseRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseRoundRect(const Rect*, short, short)
 void FillArc(Rect r, short startAngle, short arcAngle, Pattern pat)
          FillArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillArc(const Rect*, short, short, const Pattern*)
 void FillCArc(Rect r, short startAngle, short arcAngle, PixPat pp)
          FillCArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCArc(const Rect*, short, short, PixPatHandle)
 void FillCOval(Rect r, PixPat pp)
          FillCOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCOval(const Rect*, PixPatHandle)
 void FillCPoly(MacPolygon poly, PixPat pp)
          FillCPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCPoly(PolyHandle, PixPatHandle)
 void FillCRect(Rect r, PixPat pp)
          FillCRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCRect(const Rect*, PixPatHandle)
 void FillCRgn(HIServicesLibrary.OpaqueRgnHandle rgn, PixPat pp)
          FillCRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCRgn(RgnHandle, PixPatHandle)
 void FillCRoundRect(Rect r, short ovalWidth, short ovalHeight, PixPat pp)
          FillCRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCRoundRect(const Rect*, short, short, PixPatHandle)
 void FillOval(Rect r, Pattern pat)
          FillOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillOval(const Rect*, const Pattern*)
 void FillPoly(MacPolygon poly, Pattern pat)
          FillPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillPoly(PolyHandle, const Pattern*)
 void FillRect(Rect r, Pattern pat)
           
 void FillRgn(HIServicesLibrary.OpaqueRgnHandle rgn, Pattern pat)
           
 void FillRoundRect(Rect r, short ovalWidth, short ovalHeight, Pattern pat)
          FillRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillRoundRect(const Rect*, short, short, const Pattern*)
 int FMGetATSFontFamilyRefFromFontFamily(short iFamily)
          FMGetATSFontFamilyRefFromFontFamily() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit.
 int FMGetATSFontRefFromFont(int iFont)
          FMGetATSFontRefFromFont()

Summary:
Obtains the ATS font reference associated with a QuickDraw font
reference.
 short FMGetFontFamilyFromATSFontFamilyRef(int iFamily)
          FMGetFontFamilyFromATSFontFamilyRef() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit.
 short FMGetFontFamilyFromName(byte[] iName)
          FMGetFontFamilyFromName() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit.
 short FMGetFontFamilyFromName(ByteBuffer iName)
          FMGetFontFamilyFromName() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit.
 short FMGetFontFamilyFromName(ByteByReference iName)
          Deprecated. use the safer methods FMGetFontFamilyFromName(byte[]) and FMGetFontFamilyFromName(java.nio.ByteBuffer) instead
 int FMGetFontFromATSFontRef(int iFont)
          FMGetFontFromATSFontRef()

Summary:
Obtains the QuickDraw font reference associated with an ATS font
reference.
 int FMGetGeneration()
          FMGetGeneration() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit.
 boolean FNSEnabled()
          FNSEnabled()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontSyncLib 1.0 and later
Original signature : Boolean FNSEnabled()
 int FNSMatchDefaultsGet()
          FNSMatchDefaultsGet()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontSyncLib 1.0 and later
Original signature : FNSMatchOptions FNSMatchDefaultsGet()
 void FNSSysInfoGet(FNSSysInfo ioInfo)
          FNSSysInfoGet()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontSyncLib 1.0 and later
Original signature : void FNSSysInfoGet(FNSSysInfo*)
 void FontMetrics(FMetricRec theMetrics)
          FontMetrics() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void FontMetrics(FMetricRecPtr)
 void ForeColor(NativeLong color)
          ForeColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ForeColor(long)
 void FrameArc(Rect r, short startAngle, short arcAngle)
          FrameArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FrameArc(const Rect*, short, short)
 void FrameOval(Rect r)
          FrameOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FrameOval(const Rect*)
 void FramePoly(MacPolygon poly)
          FramePoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FramePoly(PolyHandle)
 void FrameRect(Rect r)
           
 void FrameRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
           
 void FrameRoundRect(Rect r, short ovalWidth, short ovalHeight)
          FrameRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FrameRoundRect(const Rect*, short, short)
 void GDeviceChanged(GDevice gdh)
          GDeviceChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GDeviceChanged(GDHandle)
 int GetAppFont()
          GetAppFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetAppFont()
 void GetBackColor(RGBColor color)
          GetBackColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetBackColor(RGBColor*)
 CCrsr GetCCursor(short crsrID)
          GetCCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : CCrsrHandle GetCCursor(short)
 void GetClip(HIServicesLibrary.OpaqueRgnHandle rgn)
          GetClip() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetClip(RgnHandle)
 void GetCPixel(short h, short v, RGBColor cPix)
          GetCPixel() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetCPixel(short, short, RGBColor*)
 ColorTable GetCTable(short ctID)
          GetCTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : CTabHandle GetCTable(short)
 int GetCTSeed()
          GetCTSeed() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GetCTSeed()
 Cursor GetCursor(short cursorID)
           
 int GetDefFontSize()
          GetDefFontSize() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetDefFontSize()
 GDevice GetDeviceList()
          GetDeviceList() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetDeviceList()
 void GetEntryColor(Palette srcPalette, short srcEntry, RGBColor dstRGB)
          GetEntryColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetEntryColor(PaletteHandle, short, RGBColor*)
 void GetEntryUsage(Palette srcPalette, short srcEntry, ShortBuffer dstUsage, ShortBuffer dstTolerance)
          GetEntryUsage() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetEntryUsage(PaletteHandle, short, short*, short*)
 void GetEntryUsage(Palette srcPalette, short srcEntry, ShortByReference dstUsage, ShortByReference dstTolerance)
          Deprecated. use the safer method GetEntryUsage(org.rococoa.cocoa.qd.Palette, short, java.nio.ShortBuffer, java.nio.ShortBuffer) instead
 void GetFNum(byte[] name, ShortBuffer familyID)
          GetFNum() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFNum(ConstStr255Param, short*)
 void GetFNum(ByteBuffer name, ShortBuffer familyID)
          GetFNum() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFNum(ConstStr255Param, short*)
 void GetFNum(ByteByReference name, ShortByReference familyID)
          Deprecated. use the safer methods GetFNum(byte[], java.nio.ShortBuffer) and GetFNum(java.nio.ByteBuffer, java.nio.ShortBuffer) instead
 void GetFontInfo(FontInfo info)
          GetFontInfo() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFontInfo(FontInfo*)
 void GetFontName(short familyID, ByteBuffer name)
          GetFontName() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFontName(short, Str255)
 void GetFontName(short familyID, ByteByReference name)
          Deprecated. use the safer method GetFontName(short, java.nio.ByteBuffer) instead
 void GetForeColor(RGBColor color)
          GetForeColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetForeColor(RGBColor*)
 void GetFormatOrder(ShortBuffer ordering, short firstFormat, short lastFormat, boolean lineRight, QDLibrary.StyleRunDirectionProcPtr rlDirProc, ByteBuffer dirParam)
          GetFormatOrder() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFormatOrder(FormatOrderPtr, short, short, Boolean, StyleRunDirectionUPP, Ptr)
 void GetFormatOrder(ShortByReference ordering, short firstFormat, short lastFormat, boolean lineRight, QDLibrary.StyleRunDirectionProcPtr rlDirProc, ByteByReference dirParam)
          Deprecated. use the safer method GetFormatOrder(java.nio.ShortBuffer, short, short, boolean, org.rococoa.cocoa.qd.QDLibrary.StyleRunDirectionProcPtr, java.nio.ByteBuffer) instead
 GDevice GetGDevice()
          GetGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetGDevice()
 boolean GetGray(GDevice device, RGBColor backGround, RGBColor foreGround)
          GetGray() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean GetGray(GDHandle, const RGBColor*, RGBColor*)
 void GetGWorld(QuickTimeLibrary.OpaqueGrafPtr port, PointerByReference gdh)
          GetGWorld() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetGWorld(CGrafPtr*, GDHandle*)
 void GetIndPattern(Pattern thePat, short patternListID, short index)
          GetIndPattern() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetIndPattern(Pattern*, short, short)
 GDevice GetMainDevice()
          GetMainDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetMainDevice()
 ByteByReference GetMaskTable()
          GetMaskTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Ptr GetMaskTable()
 GDevice GetMaxDevice(Rect globalRect)
          GetMaxDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetMaxDevice(const Rect*)
 Palette GetNewPalette(short PaletteID)
          GetNewPalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PaletteHandle GetNewPalette(short)
 GDevice GetNextDevice(GDevice curDevice)
          GetNextDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetNextDevice(GDHandle)
 boolean GetOutlinePreferred()
          GetOutlinePreferred() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean GetOutlinePreferred()
 int GetPaletteUpdates(Palette p)
          GetPaletteUpdates() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetPaletteUpdates(PaletteHandle)
 Pattern GetPattern(short patternID)
          GetPattern() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PatHandle GetPattern(short)
 void GetPen(Point pt)
          GetPen() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetPen(Point*)
 void GetPenState(PenState pnState)
          GetPenState() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetPenState(PenState*)
 Picture GetPicture(short pictureID)
          GetPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PicHandle GetPicture(short)
 ByteByReference GetPixBaseAddr(PixMap pm)
          GetPixBaseAddr()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Ptr GetPixBaseAddr(PixMapHandle)
 Rect GetPixBounds(PixMap pixMap, Rect bounds)
          GetPixBounds() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Rect* GetPixBounds(PixMapHandle, Rect*)
 int GetPixDepth(PixMap pixMap)
          GetPixDepth() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : GetPixDepth(PixMapHandle)
 boolean GetPixel(short h, short v)
           
 NativeLong GetPixelsState(PixMap pm)
          GetPixelsState() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GWorldFlags GetPixelsState(PixMapHandle)
 PixPat GetPixPat(short patID)
          GetPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PixPatHandle GetPixPat(short)
 int GetPixRowBytes(PixMap pm)
          GetPixRowBytes() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 8.5 and later
Original signature : SInt32 GetPixRowBytes(PixMapHandle)
 void GetPort(PointerByReference port)
          GetPort() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetPort(GrafPtr*)
 boolean GetPreserveGlyph()
          GetPreserveGlyph() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean GetPreserveGlyph()
 Cursor GetQDGlobalsArrow(Cursor arrow)
          GetQDGlobalsArrow() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Cursor* GetQDGlobalsArrow(Cursor*)
 Pattern GetQDGlobalsBlack(Pattern black)
          GetQDGlobalsBlack() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsBlack(Pattern*)
 Pattern GetQDGlobalsDarkGray(Pattern dkGray)
          GetQDGlobalsDarkGray() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsDarkGray(Pattern*)
 Pattern GetQDGlobalsGray(Pattern gray)
          GetQDGlobalsGray() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsGray(Pattern*)
 Pattern GetQDGlobalsLightGray(Pattern ltGray)
          GetQDGlobalsLightGray() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsLightGray(Pattern*)
 int GetQDGlobalsRandomSeed()
          GetQDGlobalsRandomSeed() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : GetQDGlobalsRandomSeed()
 BitMap GetQDGlobalsScreenBits(BitMap screenBits)
          GetQDGlobalsScreenBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : BitMap* GetQDGlobalsScreenBits(BitMap*)
 Pattern GetQDGlobalsWhite(Pattern white)
          GetQDGlobalsWhite() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsWhite(Pattern*)
 Rect GetRegionBounds(HIServicesLibrary.OpaqueRgnHandle region, Rect bounds)
          GetRegionBounds()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Rect* GetRegionBounds(RgnHandle, Rect*)
 void GetSubTable(ColorTable myColors, short iTabRes, ColorTable targetTbl)
          GetSubTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetSubTable(CTabHandle, short, CTabHandle)
 int GetSysFont()
          GetSysFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetSysFont()
 void GlobalToLocal(Point pt)
          GlobalToLocal() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GlobalToLocal(Point*)
 void GrafDevice(short device)
          GrafDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GrafDevice(short)
 void HandleToRgn(ByteBuffer oldRegion, HIServicesLibrary.OpaqueRgnHandle region)
          HandleToRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: not available
Original signature : void HandleToRgn(Handle, RgnHandle)
 void HandleToRgn(ByteByReference oldRegion, HIServicesLibrary.OpaqueRgnHandle region)
          Deprecated. use the safer method HandleToRgn(java.nio.ByteBuffer, org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle) instead
 int HasDepth(GDevice gd, short depth, short whichFlags, short flags)
          HasDepth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : HasDepth(GDHandle, short, short, short)
 void HideCursor()
          HideCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void HideCursor()
 void HidePen()
          HidePen() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void HidePen()
 void HiliteColor(RGBColor color)
          HiliteColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void HiliteColor(const RGBColor*)
 void HiliteText(ByteBuffer textPtr, short textLength, short firstOffset, short secondOffset, OffPair[] offsets)
          HiliteText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void HiliteText(Ptr, short, short, short, OffsetTable)
 void HiliteText(ByteByReference textPtr, short textLength, short firstOffset, short secondOffset, Pointer offsets)
          Deprecated. use the safer method HiliteText(java.nio.ByteBuffer, short, short, short, org.rococoa.cocoa.carboncore.OffPair[]) instead
 void Index2Color(NativeLong index, RGBColor aColor)
          Index2Color() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Index2Color(long, RGBColor*)
 void InitCursor()
          InitCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InitCursor()
 void InitGDevice(short qdRefNum, NativeLong mode, GDevice gdh)
          InitGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InitGDevice(short, long, GDHandle)
 void InitPalettes()
          InitPalettes() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void InitPalettes()
 void InsetRect(Rect r, short dh, short dv)
           
 void InsetRgn(HIServicesLibrary.OpaqueRgnHandle rgn, short dh, short dv)
          InsetRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InsetRgn(RgnHandle, short, short)
 void InvertArc(Rect r, short startAngle, short arcAngle)
          InvertArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertArc(const Rect*, short, short)
 void InvertColor(RGBColor myColor)
          InvertColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertColor(RGBColor*)
 void InvertOval(Rect r)
          InvertOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertOval(const Rect*)
 void InvertPoly(MacPolygon poly)
          InvertPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertPoly(PolyHandle)
 void InvertRect(Rect r)
           
 void InvertRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
           
 void InvertRoundRect(Rect r, short ovalWidth, short ovalHeight)
          InvertRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertRoundRect(const Rect*, short, short)
 boolean InvokeColorComplementUPP(RGBColor rgb, QDLibrary.ColorComplementProcPtr userUPP)
          InvokeColorComplementUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : Boolean InvokeColorComplementUPP(RGBColor*, ColorComplementUPP)
 boolean InvokeColorSearchUPP(RGBColor rgb, NativeLongByReference position, QDLibrary.ColorSearchProcPtr userUPP)
          InvokeColorSearchUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : Boolean InvokeColorSearchUPP(RGBColor*, long*, ColorSearchUPP)
 void InvokeDMComponentListIteratorUPP(Pointer userData, int itemIndex, DMComponentListEntryRec componentInfo, QDLibrary.DMComponentListIteratorProcPtr userUPP)
          InvokeDMComponentListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMComponentListIteratorUPP(void*, DMListIndexType, DMComponentListEntryPtr, DMComponentListIteratorUPP)
 void InvokeDMDisplayListIteratorUPP(Pointer userData, int itemIndex, DisplayListEntryRec displaymodeInfo, QDLibrary.DMDisplayListIteratorProcPtr userUPP)
          InvokeDMDisplayListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMDisplayListIteratorUPP(void*, DMListIndexType, DisplayListEntryPtr, DMDisplayListIteratorUPP)
 void InvokeDMDisplayModeListIteratorUPP(Pointer userData, int itemIndex, DMDisplayModeListEntryRec displaymodeInfo, QDLibrary.DMDisplayModeListIteratorProcPtr userUPP)
          InvokeDMDisplayModeListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMDisplayModeListIteratorUPP(void*, DMListIndexType, DMDisplayModeListEntryPtr, DMDisplayModeListIteratorUPP)
 void InvokeDMNotificationUPP(LaunchServicesLibrary.AERecord theEvent, QDLibrary.DMNotificationProcPtr userUPP)
          InvokeDMNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMNotificationUPP(AppleEvent*, DMNotificationUPP)
 void InvokeDMProfileListIteratorUPP(Pointer userData, int itemIndex, DMProfileListEntryRec profileInfo, QDLibrary.DMProfileListIteratorProcPtr userUPP)
          InvokeDMProfileListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMProfileListIteratorUPP(void*, DMListIndexType, DMProfileListEntryPtr, DMProfileListIteratorUPP)
 void InvokeDragGrayRgnUPP(QDLibrary.DragGrayRgnProcPtr userUPP)
          InvokeDragGrayRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDragGrayRgnUPP(DragGrayRgnUPP)
 void InvokeQDLineUPP(Point.ByValue newPt, QDLibrary.QDLineProcPtr userUPP)
          InvokeQDLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDLineUPP(Point, QDLineUPP)
 void InvokeQDOpcodeUPP(Rect fromRect, Rect toRect, short opcode, short version, QDLibrary.QDOpcodeProcPtr userUPP)
          InvokeQDOpcodeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDOpcodeUPP(const Rect*, const Rect*, UInt16, SInt16, QDOpcodeUPP)
 void InvokeQDOvalUPP(byte verb, Rect r, QDLibrary.QDOvalProcPtr userUPP)
          InvokeQDOvalUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDOvalUPP(GrafVerb, const Rect*, QDOvalUPP)
 void InvokeQDPolyUPP(byte verb, MacPolygon poly, QDLibrary.QDPolyProcPtr userUPP)
          InvokeQDPolyUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDPolyUPP(GrafVerb, PolyHandle, QDPolyUPP)
 void InvokeQDRectUPP(byte verb, Rect r, QDLibrary.QDRectProcPtr userUPP)
          InvokeQDRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDRectUPP(GrafVerb, const Rect*, QDRectUPP)
 void InvokeQDRgnUPP(byte verb, HIServicesLibrary.OpaqueRgnHandle rgn, QDLibrary.QDRgnProcPtr userUPP)
          InvokeQDRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDRgnUPP(GrafVerb, RgnHandle, QDRgnUPP)
 boolean InvokeRedrawBackgroundUPP(QDLibrary.OpaqueATSUTextLayout iLayout, NativeLong iTextOffset, NativeLong iTextLength, Pointer iUnhighlightArea, NativeLong iTrapezoidCount, QDLibrary.RedrawBackgroundProcPtr userUPP)
          InvokeRedrawBackgroundUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : Boolean InvokeRedrawBackgroundUPP(ATSUTextLayout, UniCharArrayOffset, UniCharCount, ATSTrapezoid[], ItemCount, RedrawBackgroundUPP)
 boolean IsAntiAliasedTextEnabled(ShortBuffer oMinFontSize)
          IsAntiAliasedTextEnabled() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 8.6 and later
Original signature : Boolean IsAntiAliasedTextEnabled(SInt16*)
 boolean IsAntiAliasedTextEnabled(ShortByReference oMinFontSize)
          Deprecated. use the safer method IsAntiAliasedTextEnabled(java.nio.ShortBuffer) instead
 boolean IsOutline(Point.ByValue numer, Point.ByValue denom)
          IsOutline() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean IsOutline(Point, Point)
 boolean IsRegionRectangular(HIServicesLibrary.OpaqueRgnHandle region)
          IsRegionRectangular()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Boolean IsRegionRectangular(RgnHandle)
 boolean IsValidRgnHandle(HIServicesLibrary.OpaqueRgnHandle rgn)
          IsValidRgnHandle()

Summary:
Tests a RgnHandle

Mac OS X threading:
Not thread safe

Parameters:

rgn:
The RgnHandle in question.
 void KillPicture(Picture myPicture)
          KillPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void KillPicture(PicHandle)
 void KillPoly(MacPolygon poly)
          KillPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void KillPoly(PolyHandle)
 void Line(short dh, short dv)
          Line() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Line(short, short)
 void LineTo(short h, short v)
           
 boolean LMGetCursorNew()
          LMGetCursorNew() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean LMGetCursorNew()
 GDevice LMGetDeviceList()
          LMGetDeviceList() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle LMGetDeviceList()
 byte LMGetFractEnable()
          LMGetFractEnable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : UInt8 LMGetFractEnable()
 byte LMGetHiliteMode()
          LMGetHiliteMode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : UInt8 LMGetHiliteMode()
 void LMGetHiliteRGB(RGBColor hiliteRGBValue)
          LMGetHiliteRGB() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMGetHiliteRGB(RGBColor*)
 ByteByReference LMGetLastFOND()
          LMGetLastFOND() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetLastFOND()
 int LMGetLastSPExtra()
          LMGetLastSPExtra() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : SInt32 LMGetLastSPExtra()
 GDevice LMGetMainDevice()
          LMGetMainDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle LMGetMainDevice()
 ByteByReference LMGetQDColors()
          LMGetQDColors() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetQDColors()
 short LMGetScrHRes()
          LMGetScrHRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : SInt16 LMGetScrHRes()
 short LMGetScrVRes()
          LMGetScrVRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : SInt16 LMGetScrVRes()
 GDevice LMGetTheGDevice()
          LMGetTheGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle LMGetTheGDevice()
 ByteByReference LMGetWidthListHand()
          LMGetWidthListHand() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetWidthListHand()
 ByteByReference LMGetWidthPtr()
          LMGetWidthPtr() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Ptr LMGetWidthPtr()
 ByteByReference LMGetWidthTabHandle()
          LMGetWidthTabHandle() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetWidthTabHandle()
 void LMSetCursorNew(boolean value)
          LMSetCursorNew() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetCursorNew(Boolean)
 void LMSetDeviceList(GDevice value)
          LMSetDeviceList() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetDeviceList(GDHandle)
 void LMSetFractEnable(byte value)
          LMSetFractEnable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetFractEnable(UInt8)
 void LMSetHiliteMode(byte value)
          LMSetHiliteMode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetHiliteMode(UInt8)
 void LMSetHiliteRGB(RGBColor hiliteRGBValue)
          LMSetHiliteRGB() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetHiliteRGB(const RGBColor*)
 void LMSetLastFOND(ByteBuffer value)
          LMSetLastFOND() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetLastFOND(Handle)
 void LMSetLastFOND(ByteByReference value)
          Deprecated. use the safer method LMSetLastFOND(java.nio.ByteBuffer) instead
 void LMSetLastSPExtra(int value)
          LMSetLastSPExtra() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetLastSPExtra(SInt32)
 void LMSetMainDevice(GDevice value)
          LMSetMainDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetMainDevice(GDHandle)
 void LMSetQDColors(ByteBuffer value)
          LMSetQDColors() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetQDColors(Handle)
 void LMSetQDColors(ByteByReference value)
          Deprecated. use the safer method LMSetQDColors(java.nio.ByteBuffer) instead
 void LMSetScrHRes(short value)
          LMSetScrHRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetScrHRes(SInt16)
 void LMSetScrVRes(short value)
          LMSetScrVRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetScrVRes(SInt16)
 void LMSetTheGDevice(GDevice value)
          LMSetTheGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetTheGDevice(GDHandle)
 void LMSetWidthListHand(ByteBuffer value)
          LMSetWidthListHand() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthListHand(Handle)
 void LMSetWidthListHand(ByteByReference value)
          Deprecated. use the safer method LMSetWidthListHand(java.nio.ByteBuffer) instead
 void LMSetWidthPtr(ByteBuffer value)
          LMSetWidthPtr() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthPtr(Ptr)
 void LMSetWidthPtr(ByteByReference value)
          Deprecated. use the safer method LMSetWidthPtr(java.nio.ByteBuffer) instead
 void LMSetWidthTabHandle(ByteBuffer value)
          LMSetWidthTabHandle() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthTabHandle(Handle)
 void LMSetWidthTabHandle(ByteByReference value)
          Deprecated. use the safer method LMSetWidthTabHandle(java.nio.ByteBuffer) instead
 void LocalToGlobal(Point pt)
          LocalToGlobal() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LocalToGlobal(Point*)
 boolean LockPixels(PixMap pm)
          LockPixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean LockPixels(PixMapHandle)
 void MakeITable(ColorTable cTabH, ITab iTabH, short res)
          MakeITable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MakeITable(CTabHandle, ITabHandle, short)
 void MakeRGBPat(PixPat pp, RGBColor myColor)
          MakeRGBPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MakeRGBPat(PixPatHandle, const RGBColor*)
 void MapPoly(MacPolygon poly, Rect srcRect, Rect dstRect)
          MapPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapPoly(PolyHandle, const Rect*, const Rect*)
 void MapPt(Point pt, Rect srcRect, Rect dstRect)
          MapPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapPt(Point*, const Rect*, const Rect*)
 void MapRect(Rect r, Rect srcRect, Rect dstRect)
          MapRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapRect(Rect*, const Rect*, const Rect*)
 void MapRgn(HIServicesLibrary.OpaqueRgnHandle rgn, Rect srcRect, Rect dstRect)
          MapRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapRgn(RgnHandle, const Rect*, const Rect*)
 void MeasureJustified(ByteBuffer textPtr, NativeLong textLength, int slop, ByteBuffer charLocs, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          MeasureJustified() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void MeasureJustified(Ptr, long, Fixed, Ptr, JustStyleCode, Point, Point)
 void MeasureJustified(ByteByReference textPtr, NativeLong textLength, int slop, ByteByReference charLocs, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          Deprecated. use the safer method MeasureJustified(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, java.nio.ByteBuffer, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead
 void MeasureText(short count, Pointer textAddr, Pointer charLocs)
          MeasureText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void MeasureText(short, const void*, void*)
 void Move(short dh, short dv)
          Move() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Move(short, short)
 void MovePortTo(short leftGlobal, short topGlobal)
          MovePortTo() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MovePortTo(short, short)
 void MoveTo(short h, short v)
          MoveTo() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MoveTo(short, short)
 void NCMDrawMatchedPicture(Picture myPicture, ColorSyncLibrary.OpaqueCMProfileRef dst, Rect myRect)
          NCMDrawMatchedPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void NCMDrawMatchedPicture(PicHandle, CMProfileRef, Rect*)
 QDLibrary.ATSCubicClosePathProcPtr NewATSCubicClosePathUPP(QDLibrary.ATSCubicClosePathProcPtr userRoutine)
          NewATSCubicClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicClosePathUPP NewATSCubicClosePathUPP(ATSCubicClosePathProcPtr)
 QDLibrary.ATSCubicCurveToProcPtr NewATSCubicCurveToUPP(QDLibrary.ATSCubicCurveToProcPtr userRoutine)
          NewATSCubicCurveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicCurveToUPP NewATSCubicCurveToUPP(ATSCubicCurveToProcPtr)
 QDLibrary.ATSCubicLineToProcPtr NewATSCubicLineToUPP(QDLibrary.ATSCubicLineToProcPtr userRoutine)
          NewATSCubicLineToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicLineToUPP NewATSCubicLineToUPP(ATSCubicLineToProcPtr)
 QDLibrary.ATSCubicMoveToProcPtr NewATSCubicMoveToUPP(QDLibrary.ATSCubicMoveToProcPtr userRoutine)
          NewATSCubicMoveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicMoveToUPP NewATSCubicMoveToUPP(ATSCubicMoveToProcPtr)
 QDLibrary.ATSQuadraticClosePathProcPtr NewATSQuadraticClosePathUPP(QDLibrary.ATSQuadraticClosePathProcPtr userRoutine)
          NewATSQuadraticClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSQuadraticClosePathUPP NewATSQuadraticClosePathUPP(ATSQuadraticClosePathProcPtr)
 QDLibrary.ATSQuadraticCurveProcPtr NewATSQuadraticCurveUPP(QDLibrary.ATSQuadraticCurveProcPtr userRoutine)
          NewATSQuadraticCurveUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSQuadraticCurveUPP NewATSQuadraticCurveUPP(ATSQuadraticCurveProcPtr)
 QDLibrary.ATSQuadraticLineProcPtr NewATSQuadraticLineUPP(QDLibrary.ATSQuadraticLineProcPtr userRoutine)
          NewATSQuadraticLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSQuadraticLineUPP NewATSQuadraticLineUPP(ATSQuadraticLineProcPtr)
 QDLibrary.CalcColorTableProcPtr NewCalcColorTableUPP(QDLibrary.CalcColorTableProcPtr userRoutine)
          NewCalcColorTableUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : CalcColorTableUPP NewCalcColorTableUPP(CalcColorTableProcPtr)
 QDLibrary.ColorComplementProcPtr NewColorComplementUPP(QDLibrary.ColorComplementProcPtr userRoutine)
          NewColorComplementUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ColorComplementUPP NewColorComplementUPP(ColorComplementProcPtr)
 QDLibrary.ColorSearchProcPtr NewColorSearchUPP(QDLibrary.ColorSearchProcPtr userRoutine)
          NewColorSearchUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ColorSearchUPP NewColorSearchUPP(ColorSearchProcPtr)
 QDLibrary.DeviceLoopDrawingProcPtr NewDeviceLoopDrawingUPP(QDLibrary.DeviceLoopDrawingProcPtr userRoutine)
          NewDeviceLoopDrawingUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DeviceLoopDrawingUPP NewDeviceLoopDrawingUPP(DeviceLoopDrawingProcPtr)
 QDLibrary.DisposeColorPickMethodProcPtr NewDisposeColorPickMethodUPP(QDLibrary.DisposeColorPickMethodProcPtr userRoutine)
          NewDisposeColorPickMethodUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DisposeColorPickMethodUPP NewDisposeColorPickMethodUPP(DisposeColorPickMethodProcPtr)
 QDLibrary.DMComponentListIteratorProcPtr NewDMComponentListIteratorUPP(QDLibrary.DMComponentListIteratorProcPtr userRoutine)
          NewDMComponentListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMComponentListIteratorUPP NewDMComponentListIteratorUPP(DMComponentListIteratorProcPtr)
 QDLibrary.DMDisplayListIteratorProcPtr NewDMDisplayListIteratorUPP(QDLibrary.DMDisplayListIteratorProcPtr userRoutine)
          NewDMDisplayListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMDisplayListIteratorUPP NewDMDisplayListIteratorUPP(DMDisplayListIteratorProcPtr)
 QDLibrary.DMDisplayModeListIteratorProcPtr NewDMDisplayModeListIteratorUPP(QDLibrary.DMDisplayModeListIteratorProcPtr userRoutine)
          NewDMDisplayModeListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMDisplayModeListIteratorUPP NewDMDisplayModeListIteratorUPP(DMDisplayModeListIteratorProcPtr)
 QDLibrary.DMExtendedNotificationProcPtr NewDMExtendedNotificationUPP(QDLibrary.DMExtendedNotificationProcPtr userRoutine)
          NewDMExtendedNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMExtendedNotificationUPP NewDMExtendedNotificationUPP(DMExtendedNotificationProcPtr)
 QDLibrary.DMNotificationProcPtr NewDMNotificationUPP(QDLibrary.DMNotificationProcPtr userRoutine)
          NewDMNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMNotificationUPP NewDMNotificationUPP(DMNotificationProcPtr)
 QDLibrary.DMProfileListIteratorProcPtr NewDMProfileListIteratorUPP(QDLibrary.DMProfileListIteratorProcPtr userRoutine)
          NewDMProfileListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMProfileListIteratorUPP NewDMProfileListIteratorUPP(DMProfileListIteratorProcPtr)
 QDLibrary.DragGrayRgnProcPtr NewDragGrayRgnUPP(QDLibrary.DragGrayRgnProcPtr userRoutine)
          NewDragGrayRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DragGrayRgnUPP NewDragGrayRgnUPP(DragGrayRgnProcPtr)
 GDevice NewGDevice(short refNum, NativeLong mode)
          NewGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle NewGDevice(short, long)
 short NewGWorld(QuickTimeLibrary.CGrafPtr offscreenGWorld, short PixelDepth, Rect boundsRect, ColorTable cTable, GDevice aGDevice, NativeLong flags)
          NewGWorld() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : QDErr NewGWorld(GWorldPtr*, short, const Rect*, CTabHandle, GDHandle, GWorldFlags)
 short NewGWorldFromPtr(QuickTimeLibrary.CGrafPtr offscreenGWorld, int PixelFormat, Rect boundsRect, ColorTable cTable, GDevice aGDevice, NativeLong flags, ByteBuffer newBuffer, int rowBytes)
          NewGWorldFromPtr() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: not available
Original signature : QDErr NewGWorldFromPtr(GWorldPtr*, UInt32, const Rect*, CTabHandle, GDHandle, GWorldFlags, Ptr, SInt32)
 short NewGWorldFromPtr(QuickTimeLibrary.CGrafPtr offscreenGWorld, int PixelFormat, Rect boundsRect, ColorTable cTable, GDevice aGDevice, NativeLong flags, ByteByReference newBuffer, int rowBytes)
          Deprecated. use the safer method NewGWorldFromPtr(org.rococoa.cocoa.quicktime.QuickTimeLibrary.CGrafPtr, int, org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.qd.ColorTable, org.rococoa.cocoa.qd.GDevice, com.sun.jna.NativeLong, java.nio.ByteBuffer, int) instead
 Palette NewPalette(short entries, ColorTable srcColors, short srcUsage, short srcTolerance)
          NewPalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PaletteHandle NewPalette(short, CTabHandle, short, short)
 PixMap NewPixMap()
          NewPixMap() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PixMapHandle NewPixMap()
 PixPat NewPixPat()
          NewPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PixPatHandle NewPixPat()
 QDLibrary.QDArcProcPtr NewQDArcUPP(QDLibrary.QDArcProcPtr userRoutine)
          NewQDArcUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDArcUPP NewQDArcUPP(QDArcProcPtr)
 QDLibrary.QDBitsProcPtr NewQDBitsUPP(QDLibrary.QDBitsProcPtr userRoutine)
          NewQDBitsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDBitsUPP NewQDBitsUPP(QDBitsProcPtr)
 QDLibrary.QDCommentProcPtr NewQDCommentUPP(QDLibrary.QDCommentProcPtr userRoutine)
          NewQDCommentUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDCommentUPP NewQDCommentUPP(QDCommentProcPtr)
 QDLibrary.QDGetPicProcPtr NewQDGetPicUPP(QDLibrary.QDGetPicProcPtr userRoutine)
          NewQDGetPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDGetPicUPP NewQDGetPicUPP(QDGetPicProcPtr)
 QDLibrary.QDJShieldCursorProcPtr NewQDJShieldCursorUPP(QDLibrary.QDJShieldCursorProcPtr userRoutine)
          NewQDJShieldCursorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDJShieldCursorUPP NewQDJShieldCursorUPP(QDJShieldCursorProcPtr)
 QDLibrary.QDLineProcPtr NewQDLineUPP(QDLibrary.QDLineProcPtr userRoutine)
          NewQDLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDLineUPP NewQDLineUPP(QDLineProcPtr)
 QDLibrary.QDOpcodeProcPtr NewQDOpcodeUPP(QDLibrary.QDOpcodeProcPtr userRoutine)
          NewQDOpcodeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDOpcodeUPP NewQDOpcodeUPP(QDOpcodeProcPtr)
 QDLibrary.QDOvalProcPtr NewQDOvalUPP(QDLibrary.QDOvalProcPtr userRoutine)
          NewQDOvalUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDOvalUPP NewQDOvalUPP(QDOvalProcPtr)
 QDLibrary.QDPolyProcPtr NewQDPolyUPP(QDLibrary.QDPolyProcPtr userRoutine)
          NewQDPolyUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDPolyUPP NewQDPolyUPP(QDPolyProcPtr)
 QDLibrary.QDPutPicProcPtr NewQDPutPicUPP(QDLibrary.QDPutPicProcPtr userRoutine)
          NewQDPutPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDPutPicUPP NewQDPutPicUPP(QDPutPicProcPtr)
 QDLibrary.QDRectProcPtr NewQDRectUPP(QDLibrary.QDRectProcPtr userRoutine)
          NewQDRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDRectUPP NewQDRectUPP(QDRectProcPtr)
 QDLibrary.QDRgnProcPtr NewQDRgnUPP(QDLibrary.QDRgnProcPtr userRoutine)
          NewQDRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDRgnUPP NewQDRgnUPP(QDRgnProcPtr)
 QDLibrary.QDRRectProcPtr NewQDRRectUPP(QDLibrary.QDRRectProcPtr userRoutine)
          NewQDRRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDRRectUPP NewQDRRectUPP(QDRRectProcPtr)
 QDLibrary.QDTextProcPtr NewQDTextUPP(QDLibrary.QDTextProcPtr userRoutine)
          NewQDTextUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDTextUPP NewQDTextUPP(QDTextProcPtr)
 QDLibrary.QDTxMeasProcPtr NewQDTxMeasUPP(QDLibrary.QDTxMeasProcPtr userRoutine)
          NewQDTxMeasUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDTxMeasUPP NewQDTxMeasUPP(QDTxMeasProcPtr)
 QDLibrary.RecordColorsProcPtr NewRecordColorsUPP(QDLibrary.RecordColorsProcPtr userRoutine)
          NewRecordColorsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : RecordColorsUPP NewRecordColorsUPP(RecordColorsProcPtr)
 QDLibrary.RedrawBackgroundProcPtr NewRedrawBackgroundUPP(QDLibrary.RedrawBackgroundProcPtr userRoutine)
          NewRedrawBackgroundUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : RedrawBackgroundUPP NewRedrawBackgroundUPP(RedrawBackgroundProcPtr)
 HIServicesLibrary.OpaqueRgnHandle NewRgn()
          NewRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : RgnHandle NewRgn()
 short NewScreenBuffer(Rect globalRect, boolean purgeable, PointerByReference gdh, PointerByReference offscreenPixMap)
          NewScreenBuffer() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : QDErr NewScreenBuffer(const Rect*, Boolean, GDHandle*, PixMapHandle*)
 QDLibrary.StyleRunDirectionProcPtr NewStyleRunDirectionUPP(QDLibrary.StyleRunDirectionProcPtr userRoutine)
          NewStyleRunDirectionUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : StyleRunDirectionUPP NewStyleRunDirectionUPP(StyleRunDirectionProcPtr)
 short NewTempScreenBuffer(Rect globalRect, boolean purgeable, PointerByReference gdh, PointerByReference offscreenPixMap)
          NewTempScreenBuffer() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : QDErr NewTempScreenBuffer(const Rect*, Boolean, GDHandle*, PixMapHandle*)
 void NoPurgePixels(PixMap pm)
          NoPurgePixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void NoPurgePixels(PixMapHandle)
 void ObscureCursor()
          ObscureCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ObscureCursor()
 int OffscreenVersion()
          OffscreenVersion() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : SInt32 OffscreenVersion()
 void OffsetPoly(MacPolygon poly, short dh, short dv)
          OffsetPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void OffsetPoly(PolyHandle, short, short)
 void OffsetRect(Rect r, short dh, short dv)
           
 void OffsetRgn(HIServicesLibrary.OpaqueRgnHandle rgn, short dh, short dv)
           
 void OpColor(RGBColor color)
          OpColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void OpColor(const RGBColor*)
 Picture OpenCPicture(OpenCPicParams newHeader)
          OpenCPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PicHandle OpenCPicture(const OpenCPicParams*)
 Picture OpenPicture(Rect picFrame)
          OpenPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PicHandle OpenPicture(const Rect*)
 MacPolygon OpenPoly()
          OpenPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PolyHandle OpenPoly()
 void OpenRgn()
          OpenRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void OpenRgn()
 void PackBits(PointerByReference srcPtr, PointerByReference dstPtr, short srcBytes)
          PackBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PackBits(Ptr*, Ptr*, short)
 void PaintArc(Rect r, short startAngle, short arcAngle)
          PaintArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintArc(const Rect*, short, short)
 void PaintOval(Rect r)
          PaintOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintOval(const Rect*)
 void PaintPoly(MacPolygon poly)
          PaintPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintPoly(PolyHandle)
 void PaintRect(Rect r)
          PaintRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintRect(const Rect*)
 void PaintRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
           
 void PaintRoundRect(Rect r, short ovalWidth, short ovalHeight)
          PaintRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintRoundRect(const Rect*, short, short)
 void Palette2CTab(Palette srcPalette, ColorTable dstCTab)
          Palette2CTab() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void Palette2CTab(PaletteHandle, CTabHandle)
 void PenMode(short mode)
          PenMode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenMode(short)
 void PenNormal()
          PenNormal() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenNormal()
 void PenPat(Pattern pat)
          PenPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenPat(const Pattern*)
 void PenPixPat(PixPat pp)
          PenPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenPixPat(PixPatHandle)
 void PenSize(short width, short height)
          PenSize() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenSize(short, short)
 void PicComment(short kind, short dataSize, ByteBuffer dataHandle)
          PicComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PicComment(short, short, Handle)
 void PicComment(short kind, short dataSize, ByteByReference dataHandle)
          Deprecated. use the safer method PicComment(short, short, java.nio.ByteBuffer) instead
 int PixelToChar(ByteBuffer textBuf, NativeLong textLength, int slop, int pixelWidth, boolean leadingEdge, IntBuffer widthRemaining, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          PixelToChar() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PixelToChar(Ptr, long, Fixed, Fixed, Boolean*, Fixed*, JustStyleCode, Point, Point)
 int PixelToChar(ByteByReference textBuf, NativeLong textLength, int slop, int pixelWidth, boolean leadingEdge, IntByReference widthRemaining, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          Deprecated. use the safer method PixelToChar(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, int, boolean, java.nio.IntBuffer, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead
 boolean PixMap32Bit(PixMap pmHandle)
          PixMap32Bit() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean PixMap32Bit(PixMapHandle)
 void PixPatChanged(PixPat ppat)
          PixPatChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PixPatChanged(PixPatHandle)
 void PmBackColor(short dstEntry)
          PmBackColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PmBackColor(short)
 void PmForeColor(short dstEntry)
          PmForeColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PmForeColor(short)
 int PMgrVersion()
          PMgrVersion() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PMgrVersion()
 void PortChanged(QuickTimeLibrary.OpaqueGrafPtr port)
          PortChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PortChanged(GrafPtr)
 int PortionLine(ByteBuffer textPtr, NativeLong textLen, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          PortionLine() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Fixed PortionLine(Ptr, long, JustStyleCode, Point, Point)
 int PortionLine(ByteByReference textPtr, NativeLong textLen, short styleRunPosition, Point.ByValue numer, Point.ByValue denom)
          Deprecated. use the safer method PortionLine(java.nio.ByteBuffer, com.sun.jna.NativeLong, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead
 void PortSize(short width, short height)
          PortSize() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PortSize(short, short)
 void ProtectEntry(short index, boolean protect)
          ProtectEntry() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ProtectEntry(short, Boolean)
 void Pt2Rect(Point.ByValue pt1, Point.ByValue pt2, Rect dstRect)
          Pt2Rect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Pt2Rect(Point, Point, Rect*)
 boolean PtInRect(Point.ByValue pt, Rect r)
           
 boolean PtInRgn(Point.ByValue pt, HIServicesLibrary.OpaqueRgnHandle rgn)
          PtInRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean PtInRgn(Point, RgnHandle)
 void PtToAngle(Rect r, Point.ByValue pt, ShortBuffer angle)
          PtToAngle()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PtToAngle(const Rect*, Point, short*)
 void PtToAngle(Rect r, Point.ByValue pt, ShortByReference angle)
          Deprecated. use the safer method PtToAngle(org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.carboncore.Point.ByValue, java.nio.ShortBuffer) instead
 void QDDisplayWaitCursor(boolean forceWaitCursor)
          QDDisplayWaitCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : void QDDisplayWaitCursor(Boolean)
 boolean QDDone(QuickTimeLibrary.OpaqueGrafPtr port)
          QDDone() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean QDDone(GrafPtr)
 int QDError()
          QDError() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : QDError()
 int QDGetCGDirectDisplayID(GDevice inGDevice)
          QDGetCGDirectDisplayID()

Summary:
Return the CGDirectDisplayID corresponding to a GDHandle

Mac OS X threading:
Not thread safe

Parameters:

inGDevice:
The GDevice handle corresponding to the device for which the
CGDirectDisplayID is requested

Result:
The CGDirectDisplayID, or 0 if the GDHandle does not represent a
display.
 ByteByReference QDGetCursorNameForSystemCursor(int cursorID)
          QDGetCursorNameForSystemCursor() *** DEPRECATED ***

Summary:
Return the name of one of the predefined Mac OS X system cursors

Mac OS X threading:
Not thread safe

Parameters:

cursorID:
UInt32 in the range 0 ... kQDXNumberOfSystemCursors - 1 (see
enum above)

Result:
const char* name, or NULL if 'cursorID' is out of range

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.3 and later
Non-Carbon CFM: not available
Original signature : char* QDGetCursorNameForSystemCursor(QDXSystemCursorID)
 void QDGetPatternOrigin(Point origin)
          QDGetPatternOrigin() *** DEPRECATED ***

Summary:
Returns the pattern origin of the current port.
 Rect QDGetPictureBounds(Picture picH, Rect outRect)
          QDGetPictureBounds() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : Rect* QDGetPictureBounds(PicHandle, Rect*)
 boolean QDIsNamedPixMapCursorRegistered(byte[] name)
          QDIsNamedPixMapCursorRegistered() *** DEPRECATED ***

Summary:
Returns whether a named cursor has already been registered.
 boolean QDIsNamedPixMapCursorRegistered(ByteBuffer name)
          QDIsNamedPixMapCursorRegistered() *** DEPRECATED ***

Summary:
Returns whether a named cursor has already been registered.
 boolean QDIsNamedPixMapCursorRegistered(ByteByReference name)
          Deprecated. use the safer methods QDIsNamedPixMapCursorRegistered(byte[]) and QDIsNamedPixMapCursorRegistered(java.nio.ByteBuffer) instead
 QDLibrary.QDPict QDPictCreateWithProvider(ImageIOLibrary.CGDataProvider provider)
          QDPictCreateWithProvider()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : QDPictRef QDPictCreateWithProvider(CGDataProviderRef)
 QDLibrary.QDPict QDPictCreateWithURL(AudioUnitLibrary.__CFURL url)
          QDPictCreateWithURL()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : QDPictRef QDPictCreateWithURL(CFURLRef)
 CGRect.ByValue QDPictGetBounds(QDLibrary.QDPict pictRef)
          QDPictGetBounds()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : CGRect QDPictGetBounds(QDPictRef)
 void QDPictGetResolution(QDLibrary.QDPict pictRef, FloatBuffer xRes, FloatBuffer yRes)
          QDPictGetResolution()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void QDPictGetResolution(QDPictRef, float*, float*)
 void QDPictGetResolution(QDLibrary.QDPict pictRef, FloatByReference xRes, FloatByReference yRes)
          Deprecated. use the safer method QDPictGetResolution(org.rococoa.cocoa.qd.QDLibrary.QDPict, java.nio.FloatBuffer, java.nio.FloatBuffer) instead
 void QDPictRelease(QDLibrary.QDPict pictRef)
          QDPictRelease()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void QDPictRelease(QDPictRef)
 QDLibrary.QDPict QDPictRetain(QDLibrary.QDPict pictRef)
          QDPictRetain()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : QDPictRef QDPictRetain(QDPictRef)
 QDLibrary.OpaqueQDRegionBitsRef QDSaveRegionBits(HIServicesLibrary.OpaqueRgnHandle region)
          QDSaveRegionBits() *** DEPRECATED ***

Summary:
Saves the pixel data of a region in a packed format for quick
restore

Discussion:
Implemented in CarbonLib, and on Mac OS X in QD proper.
 void QDSetPatternOrigin(Point.ByValue origin)
          QDSetPatternOrigin() *** DEPRECATED ***

Summary:
Sets the pattern origin for the current port.
 int QDSwapTextFlags(int newFlags)
          QDSwapTextFlags() *** DEPRECATED ***

Summary:
Returns current flags and optionally sets new flags.
 void QDTextBounds(short byteCount, Pointer textAddr, Rect bounds)
          QDTextBounds() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 8.6 and later
Original signature : void QDTextBounds(short, const void*, Rect*)
 int Random()
          Random() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Random()
 boolean RealColor(RGBColor color)
          RealColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean RealColor(const RGBColor*)
 boolean RealFont(short fontNum, short size)
          RealFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean RealFont(short, short)
 boolean RectInRgn(Rect r, HIServicesLibrary.OpaqueRgnHandle rgn)
          RectInRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean RectInRgn(const Rect*, RgnHandle)
 void RectRgn(HIServicesLibrary.OpaqueRgnHandle rgn, Rect r)
          RectRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RectRgn(RgnHandle, const Rect*)
 void ReserveEntry(short index, boolean reserve)
          ReserveEntry() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ReserveEntry(short, Boolean)
 void ResizePalette(Palette p, short size)
           
 void RestoreBack(ColorSpec c)
          RestoreBack() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void RestoreBack(const ColorSpec*)
 void RestoreDeviceClut(GDevice gd)
          RestoreDeviceClut() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void RestoreDeviceClut(GDHandle)
 void RestoreEntries(ColorTable srcTable, ColorTable dstTable, ReqListRec selection)
          RestoreEntries() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RestoreEntries(CTabHandle, CTabHandle, ReqListRec*)
 void RestoreFore(ColorSpec c)
          RestoreFore() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void RestoreFore(const ColorSpec*)
 void RGBBackColor(RGBColor color)
          RGBBackColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RGBBackColor(const RGBColor*)
 void RGBForeColor(RGBColor color)
          RGBForeColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RGBForeColor(const RGBColor*)
 void RgnToHandle(HIServicesLibrary.OpaqueRgnHandle region, ByteBuffer flattenedRgnDataHdl)
          RgnToHandle()

Summary:
Allows to "flatten" the opaque region data, for persistent
storage.
 void RgnToHandle(HIServicesLibrary.OpaqueRgnHandle region, ByteByReference flattenedRgnDataHdl)
          Deprecated. use the safer method RgnToHandle(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle, java.nio.ByteBuffer) instead
 void SaveBack(ColorSpec c)
          SaveBack() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SaveBack(ColorSpec*)
 void SaveEntries(ColorTable srcTable, ColorTable resultTable, ReqListRec selection)
          SaveEntries() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SaveEntries(CTabHandle, CTabHandle, ReqListRec*)
 void SaveFore(ColorSpec c)
          SaveFore() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SaveFore(ColorSpec*)
 void ScalePt(Point pt, Rect srcRect, Rect dstRect)
          ScalePt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScalePt(Point*, const Rect*, const Rect*)
 void ScreenRes(ShortBuffer scrnHRes, ShortBuffer scrnVRes)
          ScreenRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScreenRes(short*, short*)
 void ScreenRes(ShortByReference scrnHRes, ShortByReference scrnVRes)
          Deprecated. use the safer method ScreenRes(java.nio.ShortBuffer, java.nio.ShortBuffer) instead
 void ScrollRect(Rect r, short dh, short dv, HIServicesLibrary.OpaqueRgnHandle updateRgn)
          ScrollRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScrollRect(const Rect*, short, short, RgnHandle)
 boolean SectRect(Rect src1, Rect src2, Rect dstRect)
          SectRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean SectRect(const Rect*, const Rect*, Rect*)
 void SectRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
          SectRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SectRgn(RgnHandle, RgnHandle, RgnHandle)
 void SeedCFill(BitMap srcBits, BitMap dstBits, Rect srcRect, Rect dstRect, short seedH, short seedV, QDLibrary.ColorSearchProcPtr matchProc, NativeLong matchData)
          SeedCFill() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SeedCFill(const BitMap*, const BitMap*, const Rect*, const Rect*, short, short, ColorSearchUPP, long)
 void SeedFill(Pointer srcPtr, Pointer dstPtr, short srcRow, short dstRow, short height, short words, short seedH, short seedV)
          SeedFill() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SeedFill(const void*, void*, short, short, short, short, short, short)
 void SetCCursor(CCrsr cCrsr)
          SetCCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetCCursor(CCrsrHandle)
 void SetClientID(org.rococoa.ID id1)
          SetClientID() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetClientID(short id)
 void SetClip(HIServicesLibrary.OpaqueRgnHandle rgn)
          SetClip() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetClip(RgnHandle)
 void SetCPixel(short h, short v, RGBColor cPix)
          SetCPixel() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetCPixel(short, short, const RGBColor*)
 void SetCursor(Cursor crsr)
           
 void SetDeviceAttribute(GDevice gdh, short attribute, boolean value)
          SetDeviceAttribute() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetDeviceAttribute(GDHandle, short, Boolean)
 void SetEmptyRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          SetEmptyRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetEmptyRgn(RgnHandle)
 void SetEntries(short start, short count, ColorSpec[] aTable)
          SetEntries() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetEntries(short, short, CSpecArray)
 void SetEntries(short start, short count, Pointer aTable)
          Deprecated. use the safer method SetEntries(short, short, org.rococoa.cocoa.qd.ColorSpec[]) instead
 void SetEntryColor(Palette dstPalette, short dstEntry, RGBColor srcRGB)
          SetEntryColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetEntryColor(PaletteHandle, short, const RGBColor*)
 void SetEntryUsage(Palette dstPalette, short dstEntry, short srcUsage, short srcTolerance)
          SetEntryUsage() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetEntryUsage(PaletteHandle, short, short, short)
 void SetFractEnable(boolean fractEnable)
          SetFractEnable() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetFractEnable(Boolean)
 void SetFScaleDisable(boolean fscaleDisable)
          SetFScaleDisable() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetFScaleDisable(Boolean)
 void SetGDevice(GDevice gd)
          SetGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetGDevice(GDHandle)
 void SetOrigin(short h, short v)
          SetOrigin() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetOrigin(short, short)
 void SetOutlinePreferred(boolean outlinePreferred)
          SetOutlinePreferred() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetOutlinePreferred(Boolean)
 void SetPaletteUpdates(Palette p, short updates)
          SetPaletteUpdates() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetPaletteUpdates(PaletteHandle, short)
 void SetPenState(PenState pnState)
          SetPenState() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPenState(const PenState*)
 void SetPixelsState(PixMap pm, NativeLong state)
          SetPixelsState() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetPixelsState(PixMapHandle, GWorldFlags)
 void SetPort(QuickTimeLibrary.OpaqueGrafPtr port)
           
 void SetPortBits(BitMap bm)
          SetPortBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPortBits(const BitMap*)
 void SetPortPix(PixMap pm)
          SetPortPix() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPortPix(PixMapHandle)
 void SetPreserveGlyph(boolean preserveGlyph)
          SetPreserveGlyph() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetPreserveGlyph(Boolean)
 void SetPt(Point pt, short h, short v)
          SetPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPt(Point*, short, short)
 void SetQDGlobalsArrow(Cursor arrow)
          SetQDGlobalsArrow() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : void SetQDGlobalsArrow(const Cursor*)
 void SetQDGlobalsRandomSeed(NativeLong randomSeed)
          SetQDGlobalsRandomSeed() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : void SetQDGlobalsRandomSeed(long)
 void SetRect(Rect r, short left, short top, short right, short bottom)
           
 void SetRectRgn(HIServicesLibrary.OpaqueRgnHandle rgn, short left, short top, short right, short bottom)
           
 void SetStdCProcs(CQDProcs procs)
          SetStdCProcs() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetStdCProcs(CQDProcs*)
 void SetStdProcs(QDProcs procs)
          SetStdProcs() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetStdProcs(QDProcs*)
 void ShieldCursor(Rect shieldRect, Point.ByValue offsetPt)
          ShieldCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ShieldCursor(const Rect*, Point)
 void ShowCursor()
           
 void ShowPen()
          ShowPen() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ShowPen()
 int SlopeFromAngle(short angle)
          SlopeFromAngle()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Fixed SlopeFromAngle(short)
 void SpaceExtra(int extra)
          SpaceExtra() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SpaceExtra(Fixed)
 void StdArc(byte verb, Rect r, short startAngle, short arcAngle)
          StdArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdArc(GrafVerb, const Rect*, short, short)
 void StdBits(BitMap srcBits, Rect srcRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
          StdBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdBits(const BitMap*, const Rect*, const Rect*, short, RgnHandle)
 void StdComment(short kind, short dataSize, ByteBuffer dataHandle)
          StdComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdComment(short, short, Handle)
 void StdComment(short kind, short dataSize, ByteByReference dataHandle)
          Deprecated. use the safer method StdComment(short, short, java.nio.ByteBuffer) instead
 void StdGetPic(Pointer dataPtr, short byteCount)
          StdGetPic() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdGetPic(void*, short)
 void StdLine(Point.ByValue newPt)
          StdLine() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdLine(Point)
 void StdOpcode(Rect fromRect, Rect toRect, short opcode, short version)
          StdOpcode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdOpcode(const Rect*, const Rect*, UInt16, SInt16)
 void StdOval(byte verb, Rect r)
          StdOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdOval(GrafVerb, const Rect*)
 void StdPoly(byte verb, MacPolygon poly)
          StdPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdPoly(GrafVerb, PolyHandle)
 void StdPutPic(Pointer dataPtr, short byteCount)
          StdPutPic() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdPutPic(const void*, short)
 void StdRect(byte verb, Rect r)
          StdRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdRect(GrafVerb, const Rect*)
 void StdRgn(byte verb, HIServicesLibrary.OpaqueRgnHandle rgn)
          StdRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdRgn(GrafVerb, RgnHandle)
 void StdRRect(byte verb, Rect r, short ovalWidth, short ovalHeight)
          StdRRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdRRect(GrafVerb, const Rect*, short, short)
 void StdText(short count, Pointer textAddr, Point.ByValue numer, Point.ByValue denom)
          StdText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void StdText(short, const void*, Point, Point)
 void stdtext(short count, Pointer textAddr, Point numer, Point denom)
          stdtext() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void stdtext(short, const void*, const Point*, const Point*)
 int StdTxMeas(short byteCount, Pointer textAddr, Point numer, Point denom, FontInfo info)
          StdTxMeas() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StdTxMeas(short, const void*, Point*, Point*, FontInfo*)
 int StringWidth(byte[] s)
          StringWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StringWidth(ConstStr255Param)
 int StringWidth(ByteBuffer s)
          StringWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StringWidth(ConstStr255Param)
 int StringWidth(ByteByReference s)
          Deprecated. use the safer methods StringWidth(byte[]) and StringWidth(java.nio.ByteBuffer) instead
 void StuffHex(Pointer thingPtr, byte[] s)
          StuffHex() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StuffHex(void*, ConstStr255Param)
 void StuffHex(Pointer thingPtr, ByteBuffer s)
          StuffHex() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StuffHex(void*, ConstStr255Param)
 void StuffHex(Pointer thingPtr, ByteByReference s)
          Deprecated. use the safer methods StuffHex(com.sun.jna.Pointer, byte[]) and StuffHex(com.sun.jna.Pointer, java.nio.ByteBuffer) instead
 byte StyledLineBreak(ByteBuffer textPtr, int textLen, int textStart, int textEnd, int flags, IntBuffer textWidth, IntBuffer textOffset)
          StyledLineBreak() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StyledLineBreakCode StyledLineBreak(Ptr, SInt32, SInt32, SInt32, SInt32, Fixed*, SInt32*)
 byte StyledLineBreak(ByteByReference textPtr, int textLen, int textStart, int textEnd, int flags, IntByReference textWidth, IntByReference textOffset)
          Deprecated. use the safer method StyledLineBreak(java.nio.ByteBuffer, int, int, int, int, java.nio.IntBuffer, java.nio.IntBuffer) instead
 void SubPt(Point.ByValue src, Point dst)
          SubPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SubPt(Point, Point*)
 int SwapQDTextFlags(int newFlags)
          SwapQDTextFlags() *** DEPRECATED ***

Discussion:
Use QDSwapTextFlags instead (in Quickdraw.h).
 boolean TestDeviceAttribute(GDevice gdh, short attribute)
          TestDeviceAttribute() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean TestDeviceAttribute(GDHandle, short)
 void TextFace(short face)
          TextFace() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextFace(StyleParameter)
 void TextFont(short font)
          TextFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextFont(short)
 void TextMode(short mode)
          TextMode() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextMode(short)
 void TextSize(short size)
          TextSize() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextSize(short)
 int TextWidth(Pointer textBuf, short firstByte, short byteCount)
          TextWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TextWidth(const void*, short, short)
 int TruncString(short width, ByteBuffer theString, short truncWhere)
          TruncString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TruncString(short, Str255, TruncCode)
 int TruncString(short width, ByteByReference theString, short truncWhere)
          Deprecated. use the safer method TruncString(short, java.nio.ByteBuffer, short) instead
 int TruncText(short width, ByteBuffer textPtr, ShortBuffer length, short truncWhere)
          TruncText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TruncText(short, Ptr, short*, TruncCode)
 int TruncText(short width, ByteByReference textPtr, ShortByReference length, short truncWhere)
          Deprecated. use the safer method TruncText(short, java.nio.ByteBuffer, java.nio.ShortBuffer, short) instead
 void UnionRect(Rect src1, Rect src2, Rect dstRect)
           
 void UnionRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
           
 void UnlockPixels(PixMap pm)
          UnlockPixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void UnlockPixels(PixMapHandle)
 void UnpackBits(PointerByReference srcPtr, PointerByReference dstPtr, short dstBytes)
          UnpackBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void UnpackBits(Ptr*, Ptr*, short)
 NativeLong UpdateGWorld(QuickTimeLibrary.CGrafPtr offscreenGWorld, short pixelDepth, Rect boundsRect, ColorTable cTable, GDevice aGDevice, NativeLong flags)
          UpdateGWorld() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GWorldFlags UpdateGWorld(GWorldPtr*, short, const Rect*, CTabHandle, GDHandle, GWorldFlags)
 int VisibleLength(ByteBuffer textPtr, NativeLong textLength)
          VisibleLength() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : VisibleLength(Ptr, long)
 int VisibleLength(ByteByReference textPtr, NativeLong textLength)
          Deprecated. use the safer method VisibleLength(java.nio.ByteBuffer, com.sun.jna.NativeLong) instead
 void XorRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
           
 

Field Detail

INSTANCE

static final QDLibrary INSTANCE

leftCaret

static final int leftCaret
The remaining functions in this file have all been deprecated on Mac OS X 10.4. There are other
solutions that are recommended that provide better compatibility with the rest of the operating
system.

Instead of using the QuickDraw functions, you should consider the following:
* 1. For drawing and measuring text, you can use the Appearance Manager API in HITheme.h or the
ATSUI API in ATSUnicode.h to render text directly through a Quartz graphics context.
* 2. For accessing information on fonts tracked by the operating system, please refer to the
functions described in ATSFont.h.

3. For accessing and modifying information on fonts in a Quartz graphics context, please refer
to the functions described in CoreGraphics.h.
CharToPixel directions
Place caret for left block

See Also:
Constant Field Values

rightCaret

static final int rightCaret
The remaining functions in this file have all been deprecated on Mac OS X 10.4. There are other
solutions that are recommended that provide better compatibility with the rest of the operating
system.

Instead of using the QuickDraw functions, you should consider the following:
* 1. For drawing and measuring text, you can use the Appearance Manager API in HITheme.h or the
ATSUI API in ATSUnicode.h to render text directly through a Quartz graphics context.
* 2. For accessing information on fonts tracked by the operating system, please refer to the
functions described in ATSFont.h.

3. For accessing and modifying information on fonts in a Quartz graphics context, please refer
to the functions described in CoreGraphics.h.
Place caret for right block

See Also:
Constant Field Values

kHilite

static final int kHilite
The remaining functions in this file have all been deprecated on Mac OS X 10.4. There are other
solutions that are recommended that provide better compatibility with the rest of the operating
system.

Instead of using the QuickDraw functions, you should consider the following:
* 1. For drawing and measuring text, you can use the Appearance Manager API in HITheme.h or the
ATSUI API in ATSUnicode.h to render text directly through a Quartz graphics context.
* 2. For accessing information on fonts tracked by the operating system, please refer to the
functions described in ATSFont.h.

3. For accessing and modifying information on fonts in a Quartz graphics context, please refer
to the functions described in CoreGraphics.h.
Direction is SysDirection

See Also:
Constant Field Values

smLeftCaret

static final int smLeftCaret
See Also:
Constant Field Values

smRightCaret

static final int smRightCaret
See Also:
Constant Field Values

smHilite

static final int smHilite
See Also:
Constant Field Values

onlyStyleRun

static final int onlyStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
This is the only style run on the line

See Also:
Constant Field Values

leftStyleRun

static final int leftStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
This is leftmost of multiple style runs on the line

See Also:
Constant Field Values

rightStyleRun

static final int rightStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
This is rightmost of multiple style runs on the line

See Also:
Constant Field Values

middleStyleRun

static final int middleStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
There are multiple style runs on the line and this is neither the leftmost nor the rightmost.

See Also:
Constant Field Values

smOnlyStyleRun

static final int smOnlyStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
obsolete

See Also:
Constant Field Values

smLeftStyleRun

static final int smLeftStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
obsolete

See Also:
Constant Field Values

smRightStyleRun

static final int smRightStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
obsolete

See Also:
Constant Field Values

smMiddleStyleRun

static final int smMiddleStyleRun
Constants for styleRunPosition argument in PortionLine, DrawJustified, MeasureJustified, CharToPixel, and PixelToChar.
obsolete

See Also:
Constant Field Values

truncEnd

static final int truncEnd
Constants for truncWhere argument in TruncString and TruncText
Truncate at end

See Also:
Constant Field Values

truncMiddle

static final int truncMiddle
Constants for truncWhere argument in TruncString and TruncText
Truncate in middle

See Also:
Constant Field Values

smTruncEnd

static final int smTruncEnd
Constants for truncWhere argument in TruncString and TruncText
Truncate at end - obsolete

See Also:
Constant Field Values

smTruncMiddle

static final int smTruncMiddle
Constants for truncWhere argument in TruncString and TruncText
Truncate in middle - obsolete

See Also:
Constant Field Values

notTruncated

static final int notTruncated
Constants for TruncString and TruncText results
No truncation was necessary

See Also:
Constant Field Values

truncated

static final int truncated
Constants for TruncString and TruncText results
Truncation performed

See Also:
Constant Field Values

truncErr

static final int truncErr
Constants for TruncString and TruncText results
General error

See Also:
Constant Field Values

smNotTruncated

static final int smNotTruncated
Constants for TruncString and TruncText results
No truncation was necessary - obsolete

See Also:
Constant Field Values

smTruncated

static final int smTruncated
Constants for TruncString and TruncText results
Truncation performed - obsolete

See Also:
Constant Field Values

smTruncErr

static final int smTruncErr
Constants for TruncString and TruncText results
General error - obsolete

See Also:
Constant Field Values

smBreakWord

static final int smBreakWord
See Also:
Constant Field Values

smBreakChar

static final int smBreakChar
See Also:
Constant Field Values

smBreakOverflow

static final int smBreakOverflow
See Also:
Constant Field Values

tfAntiAlias

static final int tfAntiAlias
See Also:
Constant Field Values

tfUnicode

static final int tfUnicode
See Also:
Constant Field Values

invalColReq

static final int invalColReq
See Also:
Constant Field Values

srcCopy

static final int srcCopy
transfer modes
the 16 transfer modes

See Also:
Constant Field Values

srcOr

static final int srcOr
See Also:
Constant Field Values

srcXor

static final int srcXor
See Also:
Constant Field Values

srcBic

static final int srcBic
See Also:
Constant Field Values

notSrcCopy

static final int notSrcCopy
See Also:
Constant Field Values

notSrcOr

static final int notSrcOr
See Also:
Constant Field Values

notSrcXor

static final int notSrcXor
See Also:
Constant Field Values

notSrcBic

static final int notSrcBic
See Also:
Constant Field Values

patCopy

static final int patCopy
See Also:
Constant Field Values

patOr

static final int patOr
See Also:
Constant Field Values

patXor

static final int patXor
See Also:
Constant Field Values

patBic

static final int patBic
See Also:
Constant Field Values

notPatCopy

static final int notPatCopy
See Also:
Constant Field Values

notPatOr

static final int notPatOr
See Also:
Constant Field Values

notPatXor

static final int notPatXor
See Also:
Constant Field Values

notPatBic

static final int notPatBic
See Also:
Constant Field Values

grayishTextOr

static final int grayishTextOr
See Also:
Constant Field Values

hilitetransfermode

static final int hilitetransfermode
See Also:
Constant Field Values

hilite

static final int hilite
See Also:
Constant Field Values

blend

static final int blend
See Also:
Constant Field Values

addPin

static final int addPin
See Also:
Constant Field Values

addOver

static final int addOver
See Also:
Constant Field Values

subPin

static final int subPin
See Also:
Constant Field Values

addMax

static final int addMax
See Also:
Constant Field Values

adMax

static final int adMax
See Also:
Constant Field Values

subOver

static final int subOver
See Also:
Constant Field Values

adMin

static final int adMin
See Also:
Constant Field Values

ditherCopy

static final int ditherCopy
See Also:
Constant Field Values

transparent

static final int transparent
See Also:
Constant Field Values

italicBit

static final int italicBit
See Also:
Constant Field Values

ulineBit

static final int ulineBit
See Also:
Constant Field Values

outlineBit

static final int outlineBit
See Also:
Constant Field Values

shadowBit

static final int shadowBit
See Also:
Constant Field Values

condenseBit

static final int condenseBit
See Also:
Constant Field Values

extendBit

static final int extendBit
See Also:
Constant Field Values

normalBit

static final int normalBit
QuickDraw color separation constants
normal screen mapping

See Also:
Constant Field Values

inverseBit

static final int inverseBit
See Also:
Constant Field Values

redBit

static final int redBit
See Also:
Constant Field Values

greenBit

static final int greenBit
See Also:
Constant Field Values

blueBit

static final int blueBit
See Also:
Constant Field Values

cyanBit

static final int cyanBit
See Also:
Constant Field Values

magentaBit

static final int magentaBit
See Also:
Constant Field Values

yellowBit

static final int yellowBit
See Also:
Constant Field Values

blackBit

static final int blackBit
See Also:
Constant Field Values

blackColor

static final int blackColor
See Also:
Constant Field Values

whiteColor

static final int whiteColor
See Also:
Constant Field Values

redColor

static final int redColor
See Also:
Constant Field Values

greenColor

static final int greenColor
See Also:
Constant Field Values

blueColor

static final int blueColor
See Also:
Constant Field Values

cyanColor

static final int cyanColor
See Also:
Constant Field Values

magentaColor

static final int magentaColor
See Also:
Constant Field Values

yellowColor

static final int yellowColor
See Also:
Constant Field Values

picLParen

static final int picLParen
See Also:
Constant Field Values

picRParen

static final int picRParen
See Also:
Constant Field Values

clutType

static final int clutType
gdType values
lookup table

See Also:
Constant Field Values

fixedType

static final int fixedType
gdType values
fixed table - now unused

See Also:
Constant Field Values

directType

static final int directType
gdType values
direct values

See Also:
Constant Field Values

gdDevType

static final int gdDevType
gdFlags bits. Bits 1..10 are legacy, and currently unused
0 = monochrome 1 = color

See Also:
Constant Field Values

interlacedDevice

static final int interlacedDevice
See Also:
Constant Field Values

hwMirroredDevice

static final int hwMirroredDevice
See Also:
Constant Field Values

roundedDevice

static final int roundedDevice
See Also:
Constant Field Values

hasAuxMenuBar

static final int hasAuxMenuBar
See Also:
Constant Field Values

burstDevice

static final int burstDevice
See Also:
Constant Field Values

ext32Device

static final int ext32Device
See Also:
Constant Field Values

ramInit

static final int ramInit
See Also:
Constant Field Values

mainScreen

static final int mainScreen
gdFlags bits. Bits 1..10 are legacy, and currently unused
1 if main screen

See Also:
Constant Field Values

allInit

static final int allInit
gdFlags bits. Bits 1..10 are legacy, and currently unused
1 if all devices initialized

See Also:
Constant Field Values

screenDevice

static final int screenDevice
gdFlags bits. Bits 1..10 are legacy, and currently unused
1 if screen device

See Also:
Constant Field Values

noDriver

static final int noDriver
gdFlags bits. Bits 1..10 are legacy, and currently unused
1 if no driver for this GDevice

See Also:
Constant Field Values

screenActive

static final int screenActive
gdFlags bits. Bits 1..10 are legacy, and currently unused
1 if in use

See Also:
Constant Field Values

hiliteBit

static final int hiliteBit
See Also:
Constant Field Values

pHiliteBit

static final int pHiliteBit
See Also:
Constant Field Values

defQDColors

static final int defQDColors
miscellaneous constants
(legacy - now unused)

See Also:
Constant Field Values

RGBDirect

static final int RGBDirect
miscellaneous constants
16 & 32 bits/pixel pixelType value

See Also:
Constant Field Values

baseAddr32

static final int baseAddr32
miscellaneous constants
pmVersion value: pixmap base address is 32-bit address

See Also:
Constant Field Values

sysPatListID

static final int sysPatListID
See Also:
Constant Field Values

iBeamCursor

static final int iBeamCursor
See Also:
Constant Field Values

crossCursor

static final int crossCursor
See Also:
Constant Field Values

plusCursor

static final int plusCursor
See Also:
Constant Field Values

watchCursor

static final int watchCursor
See Also:
Constant Field Values

kQDGrafVerbFrame

static final int kQDGrafVerbFrame
See Also:
Constant Field Values

kQDGrafVerbPaint

static final int kQDGrafVerbPaint
See Also:
Constant Field Values

kQDGrafVerbErase

static final int kQDGrafVerbErase
See Also:
Constant Field Values

kQDGrafVerbInvert

static final int kQDGrafVerbInvert
See Also:
Constant Field Values

kQDGrafVerbFill

static final int kQDGrafVerbFill
See Also:
Constant Field Values

chunky

static final int chunky
See Also:
Constant Field Values

chunkyPlanar

static final int chunkyPlanar
See Also:
Constant Field Values

planar

static final int planar
See Also:
Constant Field Values

singleDevicesBit

static final int singleDevicesBit
See Also:
Constant Field Values

dontMatchSeedsBit

static final int dontMatchSeedsBit
See Also:
Constant Field Values

allDevicesBit

static final int allDevicesBit
See Also:
Constant Field Values

singleDevices

static final int singleDevices
See Also:
Constant Field Values

dontMatchSeeds

static final int dontMatchSeeds
See Also:
Constant Field Values

allDevices

static final int allDevices
See Also:
Constant Field Values

kPrinterFontStatus

static final int kPrinterFontStatus
See Also:
Constant Field Values

kPrinterScalingStatus

static final int kPrinterScalingStatus
See Also:
Constant Field Values

kNoConstraint

static final int kNoConstraint
See Also:
Constant Field Values

kVerticalConstraint

static final int kVerticalConstraint
See Also:
Constant Field Values

kHorizontalConstraint

static final int kHorizontalConstraint
See Also:
Constant Field Values

k1MonochromePixelFormat

static final int k1MonochromePixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
The original pixel formats supported by 32-bit Color Quickdraw
1 bit indexed

See Also:
Constant Field Values

k2IndexedPixelFormat

static final int k2IndexedPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
2 bit indexed

See Also:
Constant Field Values

k4IndexedPixelFormat

static final int k4IndexedPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
4 bit indexed

See Also:
Constant Field Values

k8IndexedPixelFormat

static final int k8IndexedPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
8 bit indexed

See Also:
Constant Field Values

k16BE555PixelFormat

static final int k16BE555PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit BE rgb 555 (Mac)

See Also:
Constant Field Values

k24RGBPixelFormat

static final int k24RGBPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
24 bit rgb

See Also:
Constant Field Values

k32ARGBPixelFormat

static final int k32ARGBPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit argb (Mac)

See Also:
Constant Field Values

k1IndexedGrayPixelFormat

static final int k1IndexedGrayPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
QuickTime additions
1 bit indexed gray

See Also:
Constant Field Values

k2IndexedGrayPixelFormat

static final int k2IndexedGrayPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
2 bit indexed gray

See Also:
Constant Field Values

k4IndexedGrayPixelFormat

static final int k4IndexedGrayPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
4 bit indexed gray

See Also:
Constant Field Values

k8IndexedGrayPixelFormat

static final int k8IndexedGrayPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
8 bit indexed gray

See Also:
Constant Field Values

k16LE555PixelFormat

static final int k16LE555PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit LE rgb 555 (PC)

See Also:
Constant Field Values

k16LE5551PixelFormat

static final int k16LE5551PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit LE rgb 5551

See Also:
Constant Field Values

k16BE565PixelFormat

static final int k16BE565PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit BE rgb 565

See Also:
Constant Field Values

k16LE565PixelFormat

static final int k16LE565PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
16 bit LE rgb 565

See Also:
Constant Field Values

k24BGRPixelFormat

static final int k24BGRPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
24 bit bgr

See Also:
Constant Field Values

k32BGRAPixelFormat

static final int k32BGRAPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit bgra (Matrox)

See Also:
Constant Field Values

k32ABGRPixelFormat

static final int k32ABGRPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit abgr

See Also:
Constant Field Values

k32RGBAPixelFormat

static final int k32RGBAPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
32 bit rgba

See Also:
Constant Field Values

kYUVSPixelFormat

static final int kYUVSPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 4:2:2 byte ordering 16-unsigned = 'YUY2'

See Also:
Constant Field Values

kYUVUPixelFormat

static final int kYUVUPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 4:2:2 byte ordering 16-signed

See Also:
Constant Field Values

kYVU9PixelFormat

static final int kYVU9PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YVU9 Planar 9

See Also:
Constant Field Values

kYUV411PixelFormat

static final int kYUV411PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 4:1:1 Interleaved 16

See Also:
Constant Field Values

kYVYU422PixelFormat

static final int kYVYU422PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YVYU 4:2:2 byte ordering 16

See Also:
Constant Field Values

kUYVY422PixelFormat

static final int kUYVY422PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
UYVY 4:2:2 byte ordering 16

See Also:
Constant Field Values

kYUV211PixelFormat

static final int kYUV211PixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
YUV 2:1:1 Packed 8

See Also:
Constant Field Values

k2vuyPixelFormat

static final int k2vuyPixelFormat
Values for PixMap.pixelFormat (BE = Big Endian, LE = Little Endian)
UYVY 4:2:2 byte ordering 16

See Also:
Constant Field Values

kQDRegionToRectsMsgInit

static final int kQDRegionToRectsMsgInit
See Also:
Constant Field Values

kQDRegionToRectsMsgParse

static final int kQDRegionToRectsMsgParse
See Also:
Constant Field Values

kQDRegionToRectsMsgTerminate

static final int kQDRegionToRectsMsgTerminate
See Also:
Constant Field Values

kQDParseRegionFromTop

static final int kQDParseRegionFromTop
See Also:
Constant Field Values

kQDParseRegionFromBottom

static final int kQDParseRegionFromBottom
See Also:
Constant Field Values

kQDParseRegionFromLeft

static final int kQDParseRegionFromLeft
See Also:
Constant Field Values

kQDParseRegionFromRight

static final int kQDParseRegionFromRight
See Also:
Constant Field Values

kQDParseRegionFromTopLeft

static final int kQDParseRegionFromTopLeft
See Also:
Constant Field Values

kQDParseRegionFromBottomRight

static final int kQDParseRegionFromBottomRight
See Also:
Constant Field Values

colorXorXFer

static final int colorXorXFer
See Also:
Constant Field Values

noiseXFer

static final int noiseXFer
See Also:
Constant Field Values

customXFer

static final int customXFer
See Also:
Constant Field Values

kXFer1PixelAtATime

static final int kXFer1PixelAtATime
Custom XFer flags
1 pixel passed to custom XFer proc

See Also:
Constant Field Values

kXFerConvertPixelToRGB32

static final int kXFerConvertPixelToRGB32
Custom XFer flags
All color depths converted to 32 bit RGB

See Also:
Constant Field Values

kCursorComponentsVersion

static final int kCursorComponentsVersion
See Also:
Constant Field Values

kCursorComponentType

static final int kCursorComponentType
See Also:
Constant Field Values

cursorDoesAnimate

static final int cursorDoesAnimate
See Also:
Constant Field Values

cursorDoesHardware

static final int cursorDoesHardware
See Also:
Constant Field Values

cursorDoesUnreadableScreenBits

static final int cursorDoesUnreadableScreenBits
See Also:
Constant Field Values

kRenderCursorInHardware

static final int kRenderCursorInHardware
See Also:
Constant Field Values

kRenderCursorInSoftware

static final int kRenderCursorInSoftware
See Also:
Constant Field Values

kCursorComponentInit

static final int kCursorComponentInit
See Also:
Constant Field Values

kCursorComponentGetInfo

static final int kCursorComponentGetInfo
See Also:
Constant Field Values

kCursorComponentSetOutputMode

static final int kCursorComponentSetOutputMode
See Also:
Constant Field Values

kCursorComponentSetData

static final int kCursorComponentSetData
See Also:
Constant Field Values

kCursorComponentReconfigure

static final int kCursorComponentReconfigure
See Also:
Constant Field Values

kCursorComponentDraw

static final int kCursorComponentDraw
See Also:
Constant Field Values

kCursorComponentErase

static final int kCursorComponentErase
See Also:
Constant Field Values

kCursorComponentMove

static final int kCursorComponentMove
See Also:
Constant Field Values

kCursorComponentAnimate

static final int kCursorComponentAnimate
See Also:
Constant Field Values

kCursorComponentLastReserved

static final int kCursorComponentLastReserved
See Also:
Constant Field Values

kQDXArrowCursor

static final int kQDXArrowCursor
See Also:
Constant Field Values

kQDXIBeamCursor

static final int kQDXIBeamCursor
See Also:
Constant Field Values

kQDXIBeamXORCursor

static final int kQDXIBeamXORCursor
See Also:
Constant Field Values

kQDXAliasCursor

static final int kQDXAliasCursor
See Also:
Constant Field Values

kQDXCopyCursor

static final int kQDXCopyCursor
See Also:
Constant Field Values

kQDXMoveCursor

static final int kQDXMoveCursor
See Also:
Constant Field Values

kQDXNumberOfSystemCursors

static final int kQDXNumberOfSystemCursors
See Also:
Constant Field Values

kQDUseDefaultTextRendering

static final int kQDUseDefaultTextRendering
See Also:
Constant Field Values

kQDUseTrueTypeScalerGlyphs

static final int kQDUseTrueTypeScalerGlyphs
Currently sets kQDUseTrueTypeScalerGlyphs if nothing is specified.
bit 0

See Also:
Constant Field Values

kQDUseCGTextRendering

static final int kQDUseCGTextRendering
See Also:
Constant Field Values

kQDUseCGTextMetrics

static final int kQDUseCGTextMetrics
See Also:
Constant Field Values

kQDSupportedFlags

static final int kQDSupportedFlags
See Also:
Constant Field Values

pixPurgeBit

static final int pixPurgeBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

noNewDeviceBit

static final int noNewDeviceBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

useTempMemBit

static final int useTempMemBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

keepLocalBit

static final int keepLocalBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

useDistantHdwrMemBit

static final int useDistantHdwrMemBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

useLocalHdwrMemBit

static final int useLocalHdwrMemBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

pixelsPurgeableBit

static final int pixelsPurgeableBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

pixelsLockedBit

static final int pixelsLockedBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

nativeEndianPixMapBit

static final int nativeEndianPixMapBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

mapPixBit

static final int mapPixBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

newDepthBit

static final int newDepthBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

alignPixBit

static final int alignPixBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

newRowBytesBit

static final int newRowBytesBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

reallocPixBit

static final int reallocPixBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

clipPixBit

static final int clipPixBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

stretchPixBit

static final int stretchPixBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

ditherPixBit

static final int ditherPixBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

gwFlagErrBit

static final int gwFlagErrBit
NOTE: With the exception of noNewDeviceBit and nativeEndianPixMapBit,
the following definitions for the GWorldFlags parameter in NewGWorld
are all obsolete on Mac OS X, and ignored.

See Also:
Constant Field Values

pixPurge

static final int pixPurge
See Also:
Constant Field Values

noNewDevice

static final int noNewDevice
See Also:
Constant Field Values

useTempMem

static final int useTempMem
See Also:
Constant Field Values

keepLocal

static final int keepLocal
See Also:
Constant Field Values

useDistantHdwrMem

static final int useDistantHdwrMem
See Also:
Constant Field Values

useLocalHdwrMem

static final int useLocalHdwrMem
See Also:
Constant Field Values

pixelsPurgeable

static final int pixelsPurgeable
See Also:
Constant Field Values

pixelsLocked

static final int pixelsLocked
See Also:
Constant Field Values

kNativeEndianPixMap

static final int kNativeEndianPixMap
See Also:
Constant Field Values

kAllocDirectDrawSurface

static final int kAllocDirectDrawSurface
See Also:
Constant Field Values

mapPix

static final int mapPix
See Also:
Constant Field Values

newDepth

static final int newDepth
See Also:
Constant Field Values

alignPix

static final int alignPix
See Also:
Constant Field Values

newRowBytes

static final int newRowBytes
See Also:
Constant Field Values

reallocPix

static final int reallocPix
See Also:
Constant Field Values

clipPix

static final int clipPix
See Also:
Constant Field Values

stretchPix

static final int stretchPix
See Also:
Constant Field Values

ditherPix

static final int ditherPix
See Also:
Constant Field Values

gwFlagErr

static final int gwFlagErr
See Also:
Constant Field Values

deviceIsIndirect

static final int deviceIsIndirect
See Also:
Constant Field Values

deviceNeedsLock

static final int deviceNeedsLock
See Also:
Constant Field Values

deviceIsStatic

static final int deviceIsStatic
See Also:
Constant Field Values

deviceIsExternalBuffer

static final int deviceIsExternalBuffer
See Also:
Constant Field Values

deviceIsDDSurface

static final int deviceIsDDSurface
See Also:
Constant Field Values

deviceIsDCISurface

static final int deviceIsDCISurface
See Also:
Constant Field Values

deviceIsGDISurface

static final int deviceIsGDISurface
See Also:
Constant Field Values

deviceIsAScreen

static final int deviceIsAScreen
See Also:
Constant Field Values

deviceIsOverlaySurface

static final int deviceIsOverlaySurface
See Also:
Constant Field Values

systemFont

static final int systemFont
See Also:
Constant Field Values

applFont

static final int applFont
See Also:
Constant Field Values

kFMDefaultOptions

static final int kFMDefaultOptions
See Also:
Constant Field Values

kFMDefaultActivationContext

static final int kFMDefaultActivationContext
See Also:
Constant Field Values

kFMGlobalActivationContext

static final int kFMGlobalActivationContext
See Also:
Constant Field Values

kFMLocalActivationContext

static final int kFMLocalActivationContext
See Also:
Constant Field Values

kFMDefaultIterationScope

static final int kFMDefaultIterationScope
See Also:
Constant Field Values

kFMGlobalIterationScope

static final int kFMGlobalIterationScope
See Also:
Constant Field Values

kFMLocalIterationScope

static final int kFMLocalIterationScope
See Also:
Constant Field Values

kPlatformDefaultGuiFontID

static final int kPlatformDefaultGuiFontID
See Also:
Constant Field Values

commandMark

static final int commandMark
See Also:
Constant Field Values

checkMark

static final int checkMark
See Also:
Constant Field Values

diamondMark

static final int diamondMark
See Also:
Constant Field Values

appleMark

static final int appleMark
See Also:
Constant Field Values

propFont

static final int propFont
See Also:
Constant Field Values

prpFntH

static final int prpFntH
See Also:
Constant Field Values

prpFntW

static final int prpFntW
See Also:
Constant Field Values

prpFntHW

static final int prpFntHW
See Also:
Constant Field Values

fixedFont

static final int fixedFont
See Also:
Constant Field Values

fxdFntH

static final int fxdFntH
See Also:
Constant Field Values

fxdFntW

static final int fxdFntW
See Also:
Constant Field Values

fxdFntHW

static final int fxdFntHW
See Also:
Constant Field Values

fontWid

static final int fontWid
See Also:
Constant Field Values

kFMUseGlobalScopeOption

static final int kFMUseGlobalScopeOption
See Also:
Constant Field Values

kFontIDNewYork

static final int kFontIDNewYork
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDGeneva

static final int kFontIDGeneva
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDMonaco

static final int kFontIDMonaco
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDVenice

static final int kFontIDVenice
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDLondon

static final int kFontIDLondon
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDAthens

static final int kFontIDAthens
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDSanFrancisco

static final int kFontIDSanFrancisco
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDToronto

static final int kFontIDToronto
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDCairo

static final int kFontIDCairo
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDLosAngeles

static final int kFontIDLosAngeles
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDTimes

static final int kFontIDTimes
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDHelvetica

static final int kFontIDHelvetica
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDCourier

static final int kFontIDCourier
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDSymbol

static final int kFontIDSymbol
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

kFontIDMobile

static final int kFontIDMobile
The font identifier constants are deprecated; use ATSFontFamilyFindFromQuickDrawName in ATSFont.h
to find a font family from a standard QuickDraw name.

See Also:
Constant Field Values

pmCourteous

static final int pmCourteous
See Also:
Constant Field Values

pmDithered

static final int pmDithered
See Also:
Constant Field Values

pmTolerant

static final int pmTolerant
See Also:
Constant Field Values

pmAnimated

static final int pmAnimated
See Also:
Constant Field Values

pmExplicit

static final int pmExplicit
See Also:
Constant Field Values

pmWhite

static final int pmWhite
See Also:
Constant Field Values

pmBlack

static final int pmBlack
See Also:
Constant Field Values

pmInhibitG2

static final int pmInhibitG2
See Also:
Constant Field Values

pmInhibitC2

static final int pmInhibitC2
See Also:
Constant Field Values

pmInhibitG4

static final int pmInhibitG4
See Also:
Constant Field Values

pmInhibitC4

static final int pmInhibitC4
See Also:
Constant Field Values

pmInhibitG8

static final int pmInhibitG8
See Also:
Constant Field Values

pmInhibitC8

static final int pmInhibitC8
See Also:
Constant Field Values

pmNoUpdates

static final int pmNoUpdates
See Also:
Constant Field Values

pmBkUpdates

static final int pmBkUpdates
See Also:
Constant Field Values

pmFgUpdates

static final int pmFgUpdates
See Also:
Constant Field Values

pmAllUpdates

static final int pmAllUpdates
See Also:
Constant Field Values

returnColorTable

static final int returnColorTable
See Also:
Constant Field Values

returnPalette

static final int returnPalette
See Also:
Constant Field Values

recordComments

static final int recordComments
See Also:
Constant Field Values

recordFontInfo

static final int recordFontInfo
See Also:
Constant Field Values

suppressBlackAndWhite

static final int suppressBlackAndWhite
See Also:
Constant Field Values

systemMethod

static final int systemMethod
color pick methods
system color pick method

See Also:
Constant Field Values

popularMethod

static final int popularMethod
See Also:
Constant Field Values

medianMethod

static final int medianMethod
See Also:
Constant Field Values

ColorBankIsCustom

static final int ColorBankIsCustom
See Also:
Constant Field Values

ColorBankIsExactAnd555

static final int ColorBankIsExactAnd555
See Also:
Constant Field Values

ColorBankIs555

static final int ColorBankIs555
See Also:
Constant Field Values

mBaseOffset

static final int mBaseOffset
See Also:
Constant Field Values

mRowBytes

static final int mRowBytes
See Also:
Constant Field Values

mBounds

static final int mBounds
See Also:
Constant Field Values

mVersion

static final int mVersion
See Also:
Constant Field Values

mHRes

static final int mHRes
See Also:
Constant Field Values

mVRes

static final int mVRes
See Also:
Constant Field Values

mPixelType

static final int mPixelType
See Also:
Constant Field Values

mPixelSize

static final int mPixelSize
See Also:
Constant Field Values

mCmpCount

static final int mCmpCount
See Also:
Constant Field Values

mCmpSize

static final int mCmpSize
See Also:
Constant Field Values

mPlaneBytes

static final int mPlaneBytes
See Also:
Constant Field Values

mVertRefRate

static final int mVertRefRate
See Also:
Constant Field Values

mVidParams

static final int mVidParams
See Also:
Constant Field Values

mTable

static final int mTable
See Also:
Constant Field Values

mPageCnt

static final int mPageCnt
See Also:
Constant Field Values

mDevType

static final int mDevType
See Also:
Constant Field Values

oneBitMode

static final int oneBitMode
See Also:
Constant Field Values

twoBitMode

static final int twoBitMode
See Also:
Constant Field Values

fourBitMode

static final int fourBitMode
See Also:
Constant Field Values

eightBitMode

static final int eightBitMode
See Also:
Constant Field Values

sixteenBitMode

static final int sixteenBitMode
See Also:
Constant Field Values

thirtyTwoBitMode

static final int thirtyTwoBitMode
See Also:
Constant Field Values

firstVidMode

static final int firstVidMode
See Also:
Constant Field Values

secondVidMode

static final int secondVidMode
See Also:
Constant Field Values

thirdVidMode

static final int thirdVidMode
See Also:
Constant Field Values

fourthVidMode

static final int fourthVidMode
See Also:
Constant Field Values

fifthVidMode

static final int fifthVidMode
See Also:
Constant Field Values

sixthVidMode

static final int sixthVidMode
See Also:
Constant Field Values

spGammaDir

static final int spGammaDir
See Also:
Constant Field Values

spVidNamesDir

static final int spVidNamesDir
See Also:
Constant Field Values

kDeclROMtables

static final int kDeclROMtables
See Also:
Constant Field Values

kDetailedTimingFormat

static final int kDetailedTimingFormat
look in the declaration rom for timing info
Timing is a detailed timing

See Also:
Constant Field Values

kDDCBlockSize

static final int kDDCBlockSize
See Also:
Constant Field Values

kDDCBlockTypeEDID

static final int kDDCBlockTypeEDID
ddcBlockType constants
EDID block type.

See Also:
Constant Field Values

kDDCForceReadBit

static final int kDDCForceReadBit
ddcFlags constants
Force a new read of the EDID.

See Also:
Constant Field Values

kDDCForceReadMask

static final int kDDCForceReadMask
ddcFlags constants
Mask for kddcForceReadBit.

See Also:
Constant Field Values

timingInvalid

static final int timingInvalid
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
Unknown timingÉ force user to confirm.

See Also:
Constant Field Values

timingInvalid_SM_T24

static final int timingInvalid_SM_T24
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
Work around bug in SM Thunder24 card.

See Also:
Constant Field Values

timingApple_FixedRateLCD

static final int timingApple_FixedRateLCD
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
Lump all fixed-rate LCDs into one category.

See Also:
Constant Field Values

timingApple_512x384_60hz

static final int timingApple_512x384_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
512x384 (60 Hz) Rubik timing.

See Also:
Constant Field Values

timingApple_560x384_60hz

static final int timingApple_560x384_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
560x384 (60 Hz) Rubik-560 timing.

See Also:
Constant Field Values

timingApple_640x480_67hz

static final int timingApple_640x480_67hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (67 Hz) HR timing.

See Also:
Constant Field Values

timingApple_640x400_67hz

static final int timingApple_640x400_67hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x400 (67 Hz) HR-400 timing.

See Also:
Constant Field Values

timingVESA_640x480_60hz

static final int timingVESA_640x480_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (60 Hz) VGA timing.

See Also:
Constant Field Values

timingVESA_640x480_72hz

static final int timingVESA_640x480_72hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (72 Hz) VGA timing.

See Also:
Constant Field Values

timingVESA_640x480_75hz

static final int timingVESA_640x480_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (75 Hz) VGA timing.

See Also:
Constant Field Values

timingVESA_640x480_85hz

static final int timingVESA_640x480_85hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (85 Hz) VGA timing.

See Also:
Constant Field Values

timingGTF_640x480_120hz

static final int timingGTF_640x480_120hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (120 Hz) VESA Generalized Timing Formula

See Also:
Constant Field Values

timingApple_640x870_75hz

static final int timingApple_640x870_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x870 (75 Hz) FPD timing.

See Also:
Constant Field Values

timingApple_640x818_75hz

static final int timingApple_640x818_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x818 (75 Hz) FPD-818 timing.

See Also:
Constant Field Values

timingApple_832x624_75hz

static final int timingApple_832x624_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
832x624 (75 Hz) GoldFish timing.

See Also:
Constant Field Values

timingVESA_800x600_56hz

static final int timingVESA_800x600_56hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
800x600 (56 Hz) SVGA timing.

See Also:
Constant Field Values

timingVESA_800x600_60hz

static final int timingVESA_800x600_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
800x600 (60 Hz) SVGA timing.

See Also:
Constant Field Values

timingVESA_800x600_72hz

static final int timingVESA_800x600_72hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
800x600 (72 Hz) SVGA timing.

See Also:
Constant Field Values

timingVESA_800x600_75hz

static final int timingVESA_800x600_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
800x600 (75 Hz) SVGA timing.

See Also:
Constant Field Values

timingVESA_800x600_85hz

static final int timingVESA_800x600_85hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
800x600 (85 Hz) SVGA timing.

See Also:
Constant Field Values

timingVESA_1024x768_60hz

static final int timingVESA_1024x768_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1024x768 (60 Hz) VESA 1K-60Hz timing.

See Also:
Constant Field Values

timingVESA_1024x768_70hz

static final int timingVESA_1024x768_70hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1024x768 (70 Hz) VESA 1K-70Hz timing.

See Also:
Constant Field Values

timingVESA_1024x768_75hz

static final int timingVESA_1024x768_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1024x768 (75 Hz) VESA 1K-75Hz timing (very similar to timingApple_1024x768_75hz).

See Also:
Constant Field Values

timingVESA_1024x768_85hz

static final int timingVESA_1024x768_85hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1024x768 (85 Hz) VESA timing.

See Also:
Constant Field Values

timingApple_1024x768_75hz

static final int timingApple_1024x768_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1024x768 (75 Hz) Apple 19" RGB.

See Also:
Constant Field Values

timingApple_1152x870_75hz

static final int timingApple_1152x870_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1152x870 (75 Hz) Apple 21" RGB.

See Also:
Constant Field Values

timingAppleNTSC_ST

static final int timingAppleNTSC_ST
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
512x384 (60 Hz, interlaced, non-convolved).

See Also:
Constant Field Values

timingAppleNTSC_FF

static final int timingAppleNTSC_FF
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (60 Hz, interlaced, non-convolved).

See Also:
Constant Field Values

timingAppleNTSC_STconv

static final int timingAppleNTSC_STconv
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
512x384 (60 Hz, interlaced, convolved).

See Also:
Constant Field Values

timingAppleNTSC_FFconv

static final int timingAppleNTSC_FFconv
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (60 Hz, interlaced, convolved).

See Also:
Constant Field Values

timingApplePAL_ST

static final int timingApplePAL_ST
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (50 Hz, interlaced, non-convolved).

See Also:
Constant Field Values

timingApplePAL_FF

static final int timingApplePAL_FF
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
768x576 (50 Hz, interlaced, non-convolved).

See Also:
Constant Field Values

timingApplePAL_STconv

static final int timingApplePAL_STconv
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
640x480 (50 Hz, interlaced, convolved).

See Also:
Constant Field Values

timingApplePAL_FFconv

static final int timingApplePAL_FFconv
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
768x576 (50 Hz, interlaced, convolved).

See Also:
Constant Field Values

timingVESA_1280x960_75hz

static final int timingVESA_1280x960_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1280x960 (75 Hz)

See Also:
Constant Field Values

timingVESA_1280x960_60hz

static final int timingVESA_1280x960_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1280x960 (60 Hz)

See Also:
Constant Field Values

timingVESA_1280x960_85hz

static final int timingVESA_1280x960_85hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1280x960 (85 Hz)

See Also:
Constant Field Values

timingVESA_1280x1024_60hz

static final int timingVESA_1280x1024_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1280x1024 (60 Hz)

See Also:
Constant Field Values

timingVESA_1280x1024_75hz

static final int timingVESA_1280x1024_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1280x1024 (75 Hz)

See Also:
Constant Field Values

timingVESA_1280x1024_85hz

static final int timingVESA_1280x1024_85hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1280x1024 (85 Hz)

See Also:
Constant Field Values

timingVESA_1600x1200_60hz

static final int timingVESA_1600x1200_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1600x1200 (60 Hz) VESA timing.

See Also:
Constant Field Values

timingVESA_1600x1200_65hz

static final int timingVESA_1600x1200_65hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1600x1200 (65 Hz) VESA timing.

See Also:
Constant Field Values

timingVESA_1600x1200_70hz

static final int timingVESA_1600x1200_70hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1600x1200 (70 Hz) VESA timing.

See Also:
Constant Field Values

timingVESA_1600x1200_75hz

static final int timingVESA_1600x1200_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1600x1200 (75 Hz) VESA timing (pixel clock is 189.2 Mhz dot clock).

See Also:
Constant Field Values

timingVESA_1600x1200_80hz

static final int timingVESA_1600x1200_80hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1600x1200 (80 Hz) VESA timing (pixel clock is 216>? Mhz dot clock) - proposed only.

See Also:
Constant Field Values

timingVESA_1600x1200_85hz

static final int timingVESA_1600x1200_85hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1600x1200 (85 Hz) VESA timing (pixel clock is 229.5 Mhz dot clock).

See Also:
Constant Field Values

timingVESA_1792x1344_60hz

static final int timingVESA_1792x1344_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1792x1344 (60 Hz) VESA timing (204.75 Mhz dot clock).

See Also:
Constant Field Values

timingVESA_1792x1344_75hz

static final int timingVESA_1792x1344_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1792x1344 (75 Hz) VESA timing (261.75 Mhz dot clock).

See Also:
Constant Field Values

timingVESA_1856x1392_60hz

static final int timingVESA_1856x1392_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1856x1392 (60 Hz) VESA timing (218.25 Mhz dot clock).

See Also:
Constant Field Values

timingVESA_1856x1392_75hz

static final int timingVESA_1856x1392_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1856x1392 (75 Hz) VESA timing (288 Mhz dot clock).

See Also:
Constant Field Values

timingVESA_1920x1440_60hz

static final int timingVESA_1920x1440_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1920x1440 (60 Hz) VESA timing (234 Mhz dot clock).

See Also:
Constant Field Values

timingVESA_1920x1440_75hz

static final int timingVESA_1920x1440_75hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1920x1440 (75 Hz) VESA timing (297 Mhz dot clock).

See Also:
Constant Field Values

timingSMPTE240M_60hz

static final int timingSMPTE240M_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
60Hz V, 33.75KHz H, interlaced timing, 16:9 aspect, typical resolution of 1920x1035.

See Also:
Constant Field Values

timingFilmRate_48hz

static final int timingFilmRate_48hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
48Hz V, 25.20KHz H, non-interlaced timing, typical resolution of 640x480.

See Also:
Constant Field Values

timingSony_1600x1024_76hz

static final int timingSony_1600x1024_76hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1600x1024 (76 Hz) Sony timing (pixel clock is 170.447 Mhz dot clock).

See Also:
Constant Field Values

timingSony_1920x1080_60hz

static final int timingSony_1920x1080_60hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1920x1080 (60 Hz) Sony timing (pixel clock is 159.84 Mhz dot clock).

See Also:
Constant Field Values

timingSony_1920x1080_72hz

static final int timingSony_1920x1080_72hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1920x1080 (72 Hz) Sony timing (pixel clock is 216.023 Mhz dot clock).

See Also:
Constant Field Values

timingSony_1920x1200_76hz

static final int timingSony_1920x1200_76hz
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
1900x1200 (76 Hz) Sony timing (pixel clock is 243.20 Mhz dot clock).

See Also:
Constant Field Values

timingApple_0x0_0hz_Offline

static final int timingApple_0x0_0hz_Offline
Timing mode constants for Display Manager MultiMode support
Corresponding .h equates are in Video.h
.a equates are in Video.a
.r equates are in DepVideoEqu.r
The second enum is the old names (for compatibility).
The first enum is the new names.
Indicates that this timing will take the display off-line and remove it from the system.

See Also:
Constant Field Values

timingApple12

static final int timingApple12
See Also:
Constant Field Values

timingApple12x

static final int timingApple12x
See Also:
Constant Field Values

timingApple13

static final int timingApple13
See Also:
Constant Field Values

timingApple13x

static final int timingApple13x
See Also:
Constant Field Values

timingAppleVGA

static final int timingAppleVGA
See Also:
Constant Field Values

timingApple15

static final int timingApple15
See Also:
Constant Field Values

timingApple15x

static final int timingApple15x
See Also:
Constant Field Values

timingApple16

static final int timingApple16
See Also:
Constant Field Values

timingAppleSVGA

static final int timingAppleSVGA
See Also:
Constant Field Values

timingApple1Ka

static final int timingApple1Ka
See Also:
Constant Field Values

timingApple1Kb

static final int timingApple1Kb
See Also:
Constant Field Values

timingApple19

static final int timingApple19
See Also:
Constant Field Values

timingApple21

static final int timingApple21
See Also:
Constant Field Values

timingSony_1900x1200_74hz

static final int timingSony_1900x1200_74hz
Deprecated timing names.
1900x1200 (74 Hz) Sony timing (pixel clock is 236.25 Mhz dot clock).

See Also:
Constant Field Values

timingSony_1900x1200_76hz

static final int timingSony_1900x1200_76hz
Deprecated timing names.
1900x1200 (76 Hz) Sony timing (pixel clock is 245.48 Mhz dot clock).

See Also:
Constant Field Values

kAllModesValid

static final int kAllModesValid
csConnectFlags values in VDDisplayConnectInfo
All modes not trimmed by primary init are good close enough to try

See Also:
Constant Field Values

kAllModesSafe

static final int kAllModesSafe
csConnectFlags values in VDDisplayConnectInfo
All modes not trimmed by primary init are know to be safe

See Also:
Constant Field Values

kReportsTagging

static final int kReportsTagging
csConnectFlags values in VDDisplayConnectInfo
Can detect tagged displays (to identify smart monitors)

See Also:
Constant Field Values

kHasDirectConnection

static final int kHasDirectConnection
csConnectFlags values in VDDisplayConnectInfo
True implies that driver can talk directly to device (e.g. serial data link via sense lines)

See Also:
Constant Field Values

kIsMonoDev

static final int kIsMonoDev
csConnectFlags values in VDDisplayConnectInfo
Says whether thereÕs an RGB (0) or Monochrome (1) connection.

See Also:
Constant Field Values

kUncertainConnection

static final int kUncertainConnection
csConnectFlags values in VDDisplayConnectInfo
There may not be a display (no sense lines?).

See Also:
Constant Field Values

kTaggingInfoNonStandard

static final int kTaggingInfoNonStandard
csConnectFlags values in VDDisplayConnectInfo
Set when csConnectTaggedType/csConnectTaggedData are non-standard (i.e., not the Apple CRT sense codes).

See Also:
Constant Field Values

kReportsDDCConnection

static final int kReportsDDCConnection
csConnectFlags values in VDDisplayConnectInfo
Card can do ddc (set kHasDirectConnect && kHasDDCConnect if you actually found a ddc display).

See Also:
Constant Field Values

kHasDDCConnection

static final int kHasDDCConnection
csConnectFlags values in VDDisplayConnectInfo
Card has ddc connect now.

See Also:
Constant Field Values

kConnectionInactive

static final int kConnectionInactive
csConnectFlags values in VDDisplayConnectInfo
Set when the connection is NOT currently active (generally used in a multiconnection environment).

See Also:
Constant Field Values

kDependentConnection

static final int kDependentConnection
csConnectFlags values in VDDisplayConnectInfo
Set when some ascpect of THIS connection depends on another (will generally be set in a kModeSimulscan environment).

See Also:
Constant Field Values

kBuiltInConnection

static final int kBuiltInConnection
csConnectFlags values in VDDisplayConnectInfo
Set when connection is KNOWN to be built-in (this is not the same as kHasDirectConnection).

See Also:
Constant Field Values

kOverrideConnection

static final int kOverrideConnection
csConnectFlags values in VDDisplayConnectInfo
Set when the reported connection is not the true one, but is one that has been forced through a SetConnection call

See Also:
Constant Field Values

kFastCheckForDDC

static final int kFastCheckForDDC
csConnectFlags values in VDDisplayConnectInfo
Set when all 3 are true: 1) sense codes indicate DDC display could be attached 2) attempted fast check 3) DDC failed

See Also:
Constant Field Values

kReportsHotPlugging

static final int kReportsHotPlugging
csConnectFlags values in VDDisplayConnectInfo
Detects and reports hot pluggging on connector (via VSL also implies DDC will be up to date w/o force read)

See Also:
Constant Field Values

kUnknownConnect

static final int kUnknownConnect
csDisplayType values in VDDisplayConnectInfo
Not sure how weÕll use this, but seems like a good idea.

See Also:
Constant Field Values

kPanelConnect

static final int kPanelConnect
csDisplayType values in VDDisplayConnectInfo
For use with fixed-in-place LCD panels.

See Also:
Constant Field Values

kPanelTFTConnect

static final int kPanelTFTConnect
csDisplayType values in VDDisplayConnectInfo
Alias for kPanelConnect

See Also:
Constant Field Values

kFixedModeCRTConnect

static final int kFixedModeCRTConnect
csDisplayType values in VDDisplayConnectInfo
For use with fixed-mode (i.e., very limited range) displays.

See Also:
Constant Field Values

kMultiModeCRT1Connect

static final int kMultiModeCRT1Connect
csDisplayType values in VDDisplayConnectInfo
320x200 maybe, 12" maybe, 13" (default), 16" certain, 19" maybe, 21" maybe

See Also:
Constant Field Values

kMultiModeCRT2Connect

static final int kMultiModeCRT2Connect
csDisplayType values in VDDisplayConnectInfo
320x200 maybe, 12" maybe, 13" certain, 16" (default), 19" certain, 21" maybe

See Also:
Constant Field Values

kMultiModeCRT3Connect

static final int kMultiModeCRT3Connect
csDisplayType values in VDDisplayConnectInfo
320x200 maybe, 12" maybe, 13" certain, 16" certain, 19" default, 21" certain

See Also:
Constant Field Values

kMultiModeCRT4Connect

static final int kMultiModeCRT4Connect
csDisplayType values in VDDisplayConnectInfo
Expansion to large multi mode (not yet used)

See Also:
Constant Field Values

kModelessConnect

static final int kModelessConnect
csDisplayType values in VDDisplayConnectInfo
Expansion to modeless model (not yet used)

See Also:
Constant Field Values

kFullPageConnect

static final int kFullPageConnect
csDisplayType values in VDDisplayConnectInfo
640x818 (to get 8bpp in 512K case) and 640x870 (these two only)

See Also:
Constant Field Values

kVGAConnect

static final int kVGAConnect
csDisplayType values in VDDisplayConnectInfo
640x480 VGA default -- question everything else

See Also:
Constant Field Values

kNTSCConnect

static final int kNTSCConnect
csDisplayType values in VDDisplayConnectInfo
NTSC ST (default), FF, STconv, FFconv

See Also:
Constant Field Values

kPALConnect

static final int kPALConnect
csDisplayType values in VDDisplayConnectInfo
PAL ST (default), FF, STconv, FFconv

See Also:
Constant Field Values

kHRConnect

static final int kHRConnect
csDisplayType values in VDDisplayConnectInfo
Straight-6 connect -- 640x480 and 640x400 (to get 8bpp in 256K case) (these two only)

See Also:
Constant Field Values

kPanelFSTNConnect

static final int kPanelFSTNConnect
csDisplayType values in VDDisplayConnectInfo
For use with fixed-in-place LCD FSTN (aka ÒSupertwistÓ) panels

See Also:
Constant Field Values

kMonoTwoPageConnect

static final int kMonoTwoPageConnect
csDisplayType values in VDDisplayConnectInfo
1152x870 Apple color two-page display

See Also:
Constant Field Values

kColorTwoPageConnect

static final int kColorTwoPageConnect
csDisplayType values in VDDisplayConnectInfo
1152x870 Apple B&W two-page display

See Also:
Constant Field Values

kColor16Connect

static final int kColor16Connect
csDisplayType values in VDDisplayConnectInfo
832x624 Apple B&W two-page display

See Also:
Constant Field Values

kColor19Connect

static final int kColor19Connect
csDisplayType values in VDDisplayConnectInfo
1024x768 Apple B&W two-page display

See Also:
Constant Field Values

kGenericCRT

static final int kGenericCRT
csDisplayType values in VDDisplayConnectInfo
Indicates nothing except that connection is CRT in nature.

See Also:
Constant Field Values

kGenericLCD

static final int kGenericLCD
csDisplayType values in VDDisplayConnectInfo
Indicates nothing except that connection is LCD in nature.

See Also:
Constant Field Values

kDDCConnect

static final int kDDCConnect
csDisplayType values in VDDisplayConnectInfo
DDC connection, always set kHasDDCConnection

See Also:
Constant Field Values

kNoConnect

static final int kNoConnect
csDisplayType values in VDDisplayConnectInfo
No display is connected - load sensing or similar level of hardware detection is assumed (used by resident drivers that support hot plugging when nothing is currently connected)

See Also:
Constant Field Values

kModeValid

static final int kModeValid
csTimingFlags values in VDTimingInfoRec
Says that this mode should NOT be trimmed.

See Also:
Constant Field Values

kModeSafe

static final int kModeSafe
csTimingFlags values in VDTimingInfoRec
This mode does not need confirmation

See Also:
Constant Field Values

kModeDefault

static final int kModeDefault
csTimingFlags values in VDTimingInfoRec
This is the default mode for this type of connection

See Also:
Constant Field Values

kModeShowNow

static final int kModeShowNow
csTimingFlags values in VDTimingInfoRec
This mode should always be shown (even though it may require a confirm)

See Also:
Constant Field Values

kModeNotResize

static final int kModeNotResize
csTimingFlags values in VDTimingInfoRec
This mode should not be used to resize the display (eg. mode selects a different connector on card)

See Also:
Constant Field Values

kModeRequiresPan

static final int kModeRequiresPan
csTimingFlags values in VDTimingInfoRec
This mode has more pixels than are actually displayed

See Also:
Constant Field Values

kModeInterlaced

static final int kModeInterlaced
csTimingFlags values in VDTimingInfoRec
This mode is interlaced (single pixel lines look bad).

See Also:
Constant Field Values

kModeShowNever

static final int kModeShowNever
csTimingFlags values in VDTimingInfoRec
This mode should not be shown in the user interface.

See Also:
Constant Field Values

kModeSimulscan

static final int kModeSimulscan
csTimingFlags values in VDTimingInfoRec
Indicates that more than one display connection can be driven from a single framebuffer controller.

See Also:
Constant Field Values

kModeNotPreset

static final int kModeNotPreset
csTimingFlags values in VDTimingInfoRec
Indicates that the timing is not a factory preset for the current display (geometry may need correction)

See Also:
Constant Field Values

kModeBuiltIn

static final int kModeBuiltIn
csTimingFlags values in VDTimingInfoRec
Indicates that the display mode is for the built-in connect only (on multiconnect devices like the PB 3400) Only the driver is quieried

See Also:
Constant Field Values

kModeStretched

static final int kModeStretched
csTimingFlags values in VDTimingInfoRec
Indicates that the display mode will be stretched/distorted to match the display aspect ratio

See Also:
Constant Field Values

kDepthDependent

static final int kDepthDependent
csDepthFlags in VDVideoParametersInfoRec
Says that this depth mode may cause dependent changes in other framebuffers (and .

See Also:
Constant Field Values

kResolutionHasMultipleDepthSizes

static final int kResolutionHasMultipleDepthSizes
csResolutionFlags bit flags for VDResolutionInfoRec
Says that this mode has different csHorizontalPixels, csVerticalLines at different depths (usually slightly larger at lower depths)

See Also:
Constant Field Values

kAVPowerOff

static final int kAVPowerOff
Power Mode constants for VDPowerStateRec.powerState. Note the numeric order does not match the power state order
Power fully off

See Also:
Constant Field Values

kAVPowerStandby

static final int kAVPowerStandby
See Also:
Constant Field Values

kAVPowerSuspend

static final int kAVPowerSuspend
See Also:
Constant Field Values

kAVPowerOn

static final int kAVPowerOn
See Also:
Constant Field Values

kHardwareSleep

static final int kHardwareSleep
See Also:
Constant Field Values

kHardwareWake

static final int kHardwareWake
See Also:
Constant Field Values

kHardwareWakeFromSuspend

static final int kHardwareWakeFromSuspend
See Also:
Constant Field Values

kHardwareWakeToDoze

static final int kHardwareWakeToDoze
See Also:
Constant Field Values

kHardwareWakeToDozeFromSuspend

static final int kHardwareWakeToDozeFromSuspend
See Also:
Constant Field Values

kPowerStateNeedsRefresh

static final int kPowerStateNeedsRefresh
Power Mode masks and bits for VDPowerStateRec.powerFlags.
When leaving this power mode, a display will need refreshing

See Also:
Constant Field Values

kPowerStateSleepAwareBit

static final int kPowerStateSleepAwareBit
See Also:
Constant Field Values

kPowerStateSleepForbiddenBit

static final int kPowerStateSleepForbiddenBit
See Also:
Constant Field Values

kPowerStateSleepCanPowerOffBit

static final int kPowerStateSleepCanPowerOffBit
See Also:
Constant Field Values

kPowerStateSleepNoDPMSBit

static final int kPowerStateSleepNoDPMSBit
See Also:
Constant Field Values

kPowerStateSleepWaketoDozeBit

static final int kPowerStateSleepWaketoDozeBit
See Also:
Constant Field Values

kPowerStateNeedsRefreshMask

static final int kPowerStateNeedsRefreshMask
See Also:
Constant Field Values

kPowerStateSleepAwareMask

static final int kPowerStateSleepAwareMask
See Also:
Constant Field Values

kPowerStateSleepForbiddenMask

static final int kPowerStateSleepForbiddenMask
See Also:
Constant Field Values

kPowerStateSleepCanPowerOffMask

static final int kPowerStateSleepCanPowerOffMask
See Also:
Constant Field Values

kPowerStateSleepNoDPMSMask

static final int kPowerStateSleepNoDPMSMask
See Also:
Constant Field Values

kPowerStateSleepWaketoDozeMask

static final int kPowerStateSleepWaketoDozeMask
See Also:
Constant Field Values

cscReset

static final int cscReset
See Also:
Constant Field Values

cscKillIO

static final int cscKillIO
See Also:
Constant Field Values

cscSetMode

static final int cscSetMode
See Also:
Constant Field Values

cscSetEntries

static final int cscSetEntries
See Also:
Constant Field Values

cscSetGamma

static final int cscSetGamma
See Also:
Constant Field Values

cscGrayPage

static final int cscGrayPage
See Also:
Constant Field Values

cscGrayScreen

static final int cscGrayScreen
See Also:
Constant Field Values

cscSetGray

static final int cscSetGray
See Also:
Constant Field Values

cscSetInterrupt

static final int cscSetInterrupt
See Also:
Constant Field Values

cscDirectSetEntries

static final int cscDirectSetEntries
See Also:
Constant Field Values

cscSetDefaultMode

static final int cscSetDefaultMode
See Also:
Constant Field Values

cscSwitchMode

static final int cscSwitchMode
See Also:
Constant Field Values

cscSetSync

static final int cscSetSync
See Also:
Constant Field Values

cscSavePreferredConfiguration

static final int cscSavePreferredConfiguration
See Also:
Constant Field Values

cscSetHardwareCursor

static final int cscSetHardwareCursor
See Also:
Constant Field Values

cscDrawHardwareCursor

static final int cscDrawHardwareCursor
See Also:
Constant Field Values

cscSetConvolution

static final int cscSetConvolution
See Also:
Constant Field Values

cscSetPowerState

static final int cscSetPowerState
See Also:
Constant Field Values

cscPrivateControlCall

static final int cscPrivateControlCall
See Also:
Constant Field Values

cscSetMultiConnect

static final int cscSetMultiConnect
See Also:
Constant Field Values

cscSetClutBehavior

static final int cscSetClutBehavior
See Also:
Constant Field Values

cscSetDetailedTiming

static final int cscSetDetailedTiming
See Also:
Constant Field Values

cscDoCommunication

static final int cscDoCommunication
See Also:
Constant Field Values

cscProbeConnection

static final int cscProbeConnection
See Also:
Constant Field Values

cscUnusedCall

static final int cscUnusedCall
See Also:
Constant Field Values

cscGetMode

static final int cscGetMode
See Also:
Constant Field Values

cscGetEntries

static final int cscGetEntries
See Also:
Constant Field Values

cscGetPageCnt

static final int cscGetPageCnt
See Also:
Constant Field Values

cscGetPages

static final int cscGetPages
See Also:
Constant Field Values

cscGetPageBase

static final int cscGetPageBase
See Also:
Constant Field Values

cscGetBaseAddr

static final int cscGetBaseAddr
See Also:
Constant Field Values

cscGetGray

static final int cscGetGray
See Also:
Constant Field Values

cscGetInterrupt

static final int cscGetInterrupt
See Also:
Constant Field Values

cscGetGamma

static final int cscGetGamma
See Also:
Constant Field Values

cscGetDefaultMode

static final int cscGetDefaultMode
See Also:
Constant Field Values

cscGetCurMode

static final int cscGetCurMode
See Also:
Constant Field Values

cscGetSync

static final int cscGetSync
See Also:
Constant Field Values

cscGetConnection

static final int cscGetConnection
See Also:
Constant Field Values

cscGetModeTiming

static final int cscGetModeTiming
See Also:
Constant Field Values

cscGetModeBaseAddress

static final int cscGetModeBaseAddress
See Also:
Constant Field Values

cscGetScanProc

static final int cscGetScanProc
See Also:
Constant Field Values

cscGetPreferredConfiguration

static final int cscGetPreferredConfiguration
See Also:
Constant Field Values

cscGetNextResolution

static final int cscGetNextResolution
See Also:
Constant Field Values

cscGetVideoParameters

static final int cscGetVideoParameters
See Also:
Constant Field Values

cscGetGammaInfoList

static final int cscGetGammaInfoList
See Also:
Constant Field Values

cscRetrieveGammaTable

static final int cscRetrieveGammaTable
See Also:
Constant Field Values

cscSupportsHardwareCursor

static final int cscSupportsHardwareCursor
See Also:
Constant Field Values

cscGetHardwareCursorDrawState

static final int cscGetHardwareCursorDrawState
See Also:
Constant Field Values

cscGetConvolution

static final int cscGetConvolution
See Also:
Constant Field Values

cscGetPowerState

static final int cscGetPowerState
See Also:
Constant Field Values

cscPrivateStatusCall

static final int cscPrivateStatusCall
See Also:
Constant Field Values

cscGetDDCBlock

static final int cscGetDDCBlock
See Also:
Constant Field Values

cscGetMultiConnect

static final int cscGetMultiConnect
See Also:
Constant Field Values

cscGetClutBehavior

static final int cscGetClutBehavior
See Also:
Constant Field Values

cscGetTimingRanges

static final int cscGetTimingRanges
See Also:
Constant Field Values

cscGetDetailedTiming

static final int cscGetDetailedTiming
See Also:
Constant Field Values

cscGetCommunicationInfo

static final int cscGetCommunicationInfo
See Also:
Constant Field Values

kDisableHorizontalSyncBit

static final int kDisableHorizontalSyncBit
See Also:
Constant Field Values

kDisableVerticalSyncBit

static final int kDisableVerticalSyncBit
See Also:
Constant Field Values

kDisableCompositeSyncBit

static final int kDisableCompositeSyncBit
See Also:
Constant Field Values

kEnableSyncOnBlue

static final int kEnableSyncOnBlue
See Also:
Constant Field Values

kEnableSyncOnGreen

static final int kEnableSyncOnGreen
See Also:
Constant Field Values

kEnableSyncOnRed

static final int kEnableSyncOnRed
See Also:
Constant Field Values

kNoSeparateSyncControlBit

static final int kNoSeparateSyncControlBit
See Also:
Constant Field Values

kTriStateSyncBit

static final int kTriStateSyncBit
See Also:
Constant Field Values

kHorizontalSyncMask

static final int kHorizontalSyncMask
See Also:
Constant Field Values

kVerticalSyncMask

static final int kVerticalSyncMask
See Also:
Constant Field Values

kCompositeSyncMask

static final int kCompositeSyncMask
See Also:
Constant Field Values

kDPMSSyncMask

static final int kDPMSSyncMask
See Also:
Constant Field Values

kTriStateSyncMask

static final int kTriStateSyncMask
See Also:
Constant Field Values

kSyncOnBlueMask

static final int kSyncOnBlueMask
See Also:
Constant Field Values

kSyncOnGreenMask

static final int kSyncOnGreenMask
See Also:
Constant Field Values

kSyncOnRedMask

static final int kSyncOnRedMask
See Also:
Constant Field Values

kSyncOnMask

static final int kSyncOnMask
See Also:
Constant Field Values

kDPMSSyncOn

static final int kDPMSSyncOn
See Also:
Constant Field Values

kDPMSSyncStandby

static final int kDPMSSyncStandby
See Also:
Constant Field Values

kDPMSSyncSuspend

static final int kDPMSSyncSuspend
See Also:
Constant Field Values

kDPMSSyncOff

static final int kDPMSSyncOff
See Also:
Constant Field Values

kConvolved

static final int kConvolved
See Also:
Constant Field Values

kLiveVideoPassThru

static final int kLiveVideoPassThru
See Also:
Constant Field Values

kConvolvedMask

static final int kConvolvedMask
See Also:
Constant Field Values

kLiveVideoPassThruMask

static final int kLiveVideoPassThruMask
See Also:
Constant Field Values

kRSCZero

static final int kRSCZero
See Also:
Constant Field Values

kRSCOne

static final int kRSCOne
See Also:
Constant Field Values

kRSCTwo

static final int kRSCTwo
See Also:
Constant Field Values

kRSCThree

static final int kRSCThree
See Also:
Constant Field Values

kRSCFour

static final int kRSCFour
See Also:
Constant Field Values

kRSCFive

static final int kRSCFive
See Also:
Constant Field Values

kRSCSix

static final int kRSCSix
See Also:
Constant Field Values

kRSCSeven

static final int kRSCSeven
See Also:
Constant Field Values

kESCZero21Inch

static final int kESCZero21Inch
See Also:
Constant Field Values

kESCOnePortraitMono

static final int kESCOnePortraitMono
See Also:
Constant Field Values

kESCTwo12Inch

static final int kESCTwo12Inch
See Also:
Constant Field Values

kESCThree21InchRadius

static final int kESCThree21InchRadius
See Also:
Constant Field Values

kESCThree21InchMonoRadius

static final int kESCThree21InchMonoRadius
See Also:
Constant Field Values

kESCThree21InchMono

static final int kESCThree21InchMono
See Also:
Constant Field Values

kESCFourNTSC

static final int kESCFourNTSC
See Also:
Constant Field Values

kESCFivePortrait

static final int kESCFivePortrait
See Also:
Constant Field Values

kESCSixMSB1

static final int kESCSixMSB1
See Also:
Constant Field Values

kESCSixMSB2

static final int kESCSixMSB2
See Also:
Constant Field Values

kESCSixMSB3

static final int kESCSixMSB3
See Also:
Constant Field Values

kESCSixStandard

static final int kESCSixStandard
See Also:
Constant Field Values

kESCSevenPAL

static final int kESCSevenPAL
See Also:
Constant Field Values

kESCSevenNTSC

static final int kESCSevenNTSC
See Also:
Constant Field Values

kESCSevenVGA

static final int kESCSevenVGA
See Also:
Constant Field Values

kESCSeven16Inch

static final int kESCSeven16Inch
See Also:
Constant Field Values

kESCSevenPALAlternate

static final int kESCSevenPALAlternate
See Also:
Constant Field Values

kESCSeven19Inch

static final int kESCSeven19Inch
See Also:
Constant Field Values

kESCSevenDDC

static final int kESCSevenDDC
See Also:
Constant Field Values

kESCSevenNoDisplay

static final int kESCSevenNoDisplay
See Also:
Constant Field Values

kDepthMode1

static final int kDepthMode1
See Also:
Constant Field Values

kDepthMode2

static final int kDepthMode2
See Also:
Constant Field Values

kDepthMode3

static final int kDepthMode3
See Also:
Constant Field Values

kDepthMode4

static final int kDepthMode4
See Also:
Constant Field Values

kDepthMode5

static final int kDepthMode5
See Also:
Constant Field Values

kDepthMode6

static final int kDepthMode6
See Also:
Constant Field Values

kFirstDepthMode

static final int kFirstDepthMode
See Also:
Constant Field Values

kSecondDepthMode

static final int kSecondDepthMode
See Also:
Constant Field Values

kThirdDepthMode

static final int kThirdDepthMode
See Also:
Constant Field Values

kFourthDepthMode

static final int kFourthDepthMode
See Also:
Constant Field Values

kFifthDepthMode

static final int kFifthDepthMode
See Also:
Constant Field Values

kSixthDepthMode

static final int kSixthDepthMode
See Also:
Constant Field Values

kDisplayModeIDCurrent

static final int kDisplayModeIDCurrent
Constants for the cscGetNextResolution call
Reference the Current DisplayModeID

See Also:
Constant Field Values

kGammaTableIDSpecific

static final int kGammaTableIDSpecific
Constants for the GetGammaInfoList call
Return the info for the given table id

See Also:
Constant Field Values

kActivateConnection

static final int kActivateConnection
Constants for GetMultiConnect call
Used for activating a connection (csConnectFlags value).

See Also:
Constant Field Values

kDeactivateConnection

static final int kDeactivateConnection
Constants for GetMultiConnect call
Used for deactivating a connection (csConnectFlags value.)

See Also:
Constant Field Values

kVideoDefaultBus

static final int kVideoDefaultBus
See Also:
Constant Field Values

kVideoBusTypeInvalid

static final int kVideoBusTypeInvalid
See Also:
Constant Field Values

kVideoBusTypeI2C

static final int kVideoBusTypeI2C
See Also:
Constant Field Values

kVideoNoTransactionType

static final int kVideoNoTransactionType
VDCommunicationRec.csSendType and VDCommunicationRec.csReplyType values and bits in VDCommunicationInfoRec.csSupportedTypes.
No transaction

See Also:
Constant Field Values

kVideoSimpleI2CType

static final int kVideoSimpleI2CType
VDCommunicationRec.csSendType and VDCommunicationRec.csReplyType values and bits in VDCommunicationInfoRec.csSupportedTypes.
Simple I2C message

See Also:
Constant Field Values

kVideoDDCciReplyType

static final int kVideoDDCciReplyType
VDCommunicationRec.csSendType and VDCommunicationRec.csReplyType values and bits in VDCommunicationInfoRec.csSupportedTypes.
DDC/ci message (with imbedded length)

See Also:
Constant Field Values

kVideoReplyMicroSecDelayMask

static final int kVideoReplyMicroSecDelayMask
VDCommunicationRec.csCommFlags and VDCommunicationInfoRec.csSupportedCommFlags
If set, the driver should delay csMinReplyDelay micro seconds between send and recieve

See Also:
Constant Field Values

kSyncInterlaceMask

static final int kSyncInterlaceMask
See Also:
Constant Field Values

kSyncAnalogCompositeMask

static final int kSyncAnalogCompositeMask
See Also:
Constant Field Values

kSyncAnalogCompositeSerrateMask

static final int kSyncAnalogCompositeSerrateMask
See Also:
Constant Field Values

kSyncAnalogCompositeRGBSyncMask

static final int kSyncAnalogCompositeRGBSyncMask
See Also:
Constant Field Values

kSyncAnalogBipolarMask

static final int kSyncAnalogBipolarMask
See Also:
Constant Field Values

kSyncAnalogBipolarSerrateMask

static final int kSyncAnalogBipolarSerrateMask
See Also:
Constant Field Values

kSyncAnalogBipolarSRGBSyncMask

static final int kSyncAnalogBipolarSRGBSyncMask
See Also:
Constant Field Values

kSyncDigitalCompositeMask

static final int kSyncDigitalCompositeMask
See Also:
Constant Field Values

kSyncDigitalCompositeSerrateMask

static final int kSyncDigitalCompositeSerrateMask
See Also:
Constant Field Values

kSyncDigitalCompositeMatchHSyncMask

static final int kSyncDigitalCompositeMatchHSyncMask
See Also:
Constant Field Values

kSyncDigitalSeperateMask

static final int kSyncDigitalSeperateMask
See Also:
Constant Field Values

kSyncDigitalVSyncPositiveMask

static final int kSyncDigitalVSyncPositiveMask
See Also:
Constant Field Values

kSyncDigitalHSyncPositiveMask

static final int kSyncDigitalHSyncPositiveMask
See Also:
Constant Field Values

kDMSModeReady

static final int kDMSModeReady
csDisplayModeState
Display Mode ID is configured and ready

See Also:
Constant Field Values

kDMSModeNotReady

static final int kDMSModeNotReady
See Also:
Constant Field Values

kDMSModeFree

static final int kDMSModeFree
See Also:
Constant Field Values

kTimingChangeRestrictedErr

static final int kTimingChangeRestrictedErr
See Also:
Constant Field Values

kVideoI2CReplyPendingErr

static final int kVideoI2CReplyPendingErr
See Also:
Constant Field Values

kVideoI2CTransactionErr

static final int kVideoI2CTransactionErr
See Also:
Constant Field Values

kVideoI2CBusyErr

static final int kVideoI2CBusyErr
See Also:
Constant Field Values

kVideoI2CTransactionTypeErr

static final int kVideoI2CTransactionTypeErr
See Also:
Constant Field Values

kVideoBufferSizeErr

static final int kVideoBufferSizeErr
See Also:
Constant Field Values

kRangeSupportsSignal_0700_0300_Bit

static final int kRangeSupportsSignal_0700_0300_Bit
See Also:
Constant Field Values

kRangeSupportsSignal_0714_0286_Bit

static final int kRangeSupportsSignal_0714_0286_Bit
See Also:
Constant Field Values

kRangeSupportsSignal_1000_0400_Bit

static final int kRangeSupportsSignal_1000_0400_Bit
See Also:
Constant Field Values

kRangeSupportsSignal_0700_0000_Bit

static final int kRangeSupportsSignal_0700_0000_Bit
See Also:
Constant Field Values

kRangeSupportsSignal_0700_0300_Mask

static final int kRangeSupportsSignal_0700_0300_Mask
See Also:
Constant Field Values

kRangeSupportsSignal_0714_0286_Mask

static final int kRangeSupportsSignal_0714_0286_Mask
See Also:
Constant Field Values

kRangeSupportsSignal_1000_0400_Mask

static final int kRangeSupportsSignal_1000_0400_Mask
See Also:
Constant Field Values

kRangeSupportsSignal_0700_0000_Mask

static final int kRangeSupportsSignal_0700_0000_Mask
See Also:
Constant Field Values

kDigitalSignalBit

static final int kDigitalSignalBit
csSignalConfig
Do not set. Mac OS does not currently support arbitrary digital timings

See Also:
Constant Field Values

kAnalogSetupExpectedBit

static final int kAnalogSetupExpectedBit
See Also:
Constant Field Values

kDigitalSignalMask

static final int kDigitalSignalMask
See Also:
Constant Field Values

kAnalogSetupExpectedMask

static final int kAnalogSetupExpectedMask
See Also:
Constant Field Values

kAnalogSignalLevel_0700_0300

static final int kAnalogSignalLevel_0700_0300
See Also:
Constant Field Values

kAnalogSignalLevel_0714_0286

static final int kAnalogSignalLevel_0714_0286
See Also:
Constant Field Values

kAnalogSignalLevel_1000_0400

static final int kAnalogSignalLevel_1000_0400
See Also:
Constant Field Values

kAnalogSignalLevel_0700_0000

static final int kAnalogSignalLevel_0700_0000
See Also:
Constant Field Values

kRangeSupportsSeperateSyncsBit

static final int kRangeSupportsSeperateSyncsBit
See Also:
Constant Field Values

kRangeSupportsSyncOnGreenBit

static final int kRangeSupportsSyncOnGreenBit
See Also:
Constant Field Values

kRangeSupportsCompositeSyncBit

static final int kRangeSupportsCompositeSyncBit
See Also:
Constant Field Values

kRangeSupportsVSyncSerrationBit

static final int kRangeSupportsVSyncSerrationBit
See Also:
Constant Field Values

kRangeSupportsSeperateSyncsMask

static final int kRangeSupportsSeperateSyncsMask
See Also:
Constant Field Values

kRangeSupportsSyncOnGreenMask

static final int kRangeSupportsSyncOnGreenMask
See Also:
Constant Field Values

kRangeSupportsCompositeSyncMask

static final int kRangeSupportsCompositeSyncMask
See Also:
Constant Field Values

kRangeSupportsVSyncSerrationMask

static final int kRangeSupportsVSyncSerrationMask
See Also:
Constant Field Values

kSyncPositivePolarityBit

static final int kSyncPositivePolarityBit
csHorizontalSyncConfig and csVerticalSyncConfig
Digital separate sync polarity for analog interfaces (0 => negative polarity)

See Also:
Constant Field Values

kSyncPositivePolarityMask

static final int kSyncPositivePolarityMask
See Also:
Constant Field Values

kSetClutAtSetEntries

static final int kSetClutAtSetEntries
See Also:
Constant Field Values

kSetClutAtVBL

static final int kSetClutAtVBL
See Also:
Constant Field Values

kAESystemConfigNotice

static final int kAESystemConfigNotice
AppleEvents Core Suite
Core Suite types

See Also:
Constant Field Values

kAEDisplayNotice

static final int kAEDisplayNotice
See Also:
Constant Field Values

kAEDisplaySummary

static final int kAEDisplaySummary
See Also:
Constant Field Values

keyDMConfigVersion

static final int keyDMConfigVersion
See Also:
Constant Field Values

keyDMConfigFlags

static final int keyDMConfigFlags
See Also:
Constant Field Values

keyDMConfigReserved

static final int keyDMConfigReserved
See Also:
Constant Field Values

keyDisplayID

static final int keyDisplayID
See Also:
Constant Field Values

keyDisplayComponent

static final int keyDisplayComponent
See Also:
Constant Field Values

keyDisplayDevice

static final int keyDisplayDevice
See Also:
Constant Field Values

keyDisplayFlags

static final int keyDisplayFlags
See Also:
Constant Field Values

keyDisplayMode

static final int keyDisplayMode
See Also:
Constant Field Values

keyDisplayModeReserved

static final int keyDisplayModeReserved
See Also:
Constant Field Values

keyDisplayReserved

static final int keyDisplayReserved
See Also:
Constant Field Values

keyDisplayMirroredId

static final int keyDisplayMirroredId
See Also:
Constant Field Values

keyDeviceFlags

static final int keyDeviceFlags
See Also:
Constant Field Values

keyDeviceDepthMode

static final int keyDeviceDepthMode
See Also:
Constant Field Values

keyDeviceRect

static final int keyDeviceRect
See Also:
Constant Field Values

keyPixMapRect

static final int keyPixMapRect
See Also:
Constant Field Values

keyPixMapHResolution

static final int keyPixMapHResolution
See Also:
Constant Field Values

keyPixMapVResolution

static final int keyPixMapVResolution
See Also:
Constant Field Values

keyPixMapPixelType

static final int keyPixMapPixelType
See Also:
Constant Field Values

keyPixMapPixelSize

static final int keyPixMapPixelSize
See Also:
Constant Field Values

keyPixMapCmpCount

static final int keyPixMapCmpCount
See Also:
Constant Field Values

keyPixMapCmpSize

static final int keyPixMapCmpSize
See Also:
Constant Field Values

keyPixMapAlignment

static final int keyPixMapAlignment
See Also:
Constant Field Values

keyPixMapResReserved

static final int keyPixMapResReserved
See Also:
Constant Field Values

keyPixMapReserved

static final int keyPixMapReserved
See Also:
Constant Field Values

keyPixMapColorTableSeed

static final int keyPixMapColorTableSeed
See Also:
Constant Field Values

keySummaryMenubar

static final int keySummaryMenubar
See Also:
Constant Field Values

keySummaryChanges

static final int keySummaryChanges
See Also:
Constant Field Values

keyDisplayOldConfig

static final int keyDisplayOldConfig
See Also:
Constant Field Values

keyDisplayNewConfig

static final int keyDisplayNewConfig
See Also:
Constant Field Values

dmOnlyActiveDisplays

static final int dmOnlyActiveDisplays
See Also:
Constant Field Values

dmAllDisplays

static final int dmAllDisplays
See Also:
Constant Field Values

kDependentNotifyClassShowCursor

static final int kDependentNotifyClassShowCursor
DMSendDependentNotification notifyClass
When display mgr shows a hidden cursor during an unmirror

See Also:
Constant Field Values

kDependentNotifyClassDriverOverride

static final int kDependentNotifyClassDriverOverride
See Also:
Constant Field Values

kDependentNotifyClassDisplayMgrOverride

static final int kDependentNotifyClassDisplayMgrOverride
See Also:
Constant Field Values

kDependentNotifyClassProfileChanged

static final int kDependentNotifyClassProfileChanged
See Also:
Constant Field Values

kNoSwitchConfirmBit

static final int kNoSwitchConfirmBit
Switch Flags
Flag indicating that there is no need to confirm a switch to this mode

See Also:
Constant Field Values

kDepthNotAvailableBit

static final int kDepthNotAvailableBit
See Also:
Constant Field Values

kShowModeBit

static final int kShowModeBit
See Also:
Constant Field Values

kModeNotResizeBit

static final int kModeNotResizeBit
See Also:
Constant Field Values

kNeverShowModeBit

static final int kNeverShowModeBit
See Also:
Constant Field Values

kBeginEndConfigureBit

static final int kBeginEndConfigureBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kMovedDisplayBit

static final int kMovedDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kSetMainDisplayBit

static final int kSetMainDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kSetDisplayModeBit

static final int kSetDisplayModeBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kAddDisplayBit

static final int kAddDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kRemoveDisplayBit

static final int kRemoveDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kNewDisplayBit

static final int kNewDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kDisposeDisplayBit

static final int kDisposeDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kEnabledDisplayBit

static final int kEnabledDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kDisabledDisplayBit

static final int kDisabledDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kMirrorDisplayBit

static final int kMirrorDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kUnMirrorDisplayBit

static final int kUnMirrorDisplayBit
Summary Change Flags (sticky bits indicating an operation was performed)
For example, moving a display then moving it back will still set the kMovedDisplayBit.

See Also:
Constant Field Values

kDMNotifyRequestConnectionProbe

static final int kDMNotifyRequestConnectionProbe
Notification Messages for extended call back routines
Like kDMNotifyRequestDisplayProbe only not for smart displays (used in wake before all busses are awake)

See Also:
Constant Field Values

kDMNotifyInstalled

static final int kDMNotifyInstalled
See Also:
Constant Field Values

kDMNotifyEvent

static final int kDMNotifyEvent
See Also:
Constant Field Values

kDMNotifyRemoved

static final int kDMNotifyRemoved
See Also:
Constant Field Values

kDMNotifyPrep

static final int kDMNotifyPrep
See Also:
Constant Field Values

kDMNotifyExtendEvent

static final int kDMNotifyExtendEvent
See Also:
Constant Field Values

kDMNotifyDependents

static final int kDMNotifyDependents
See Also:
Constant Field Values

kDMNotifySuspendConfigure

static final int kDMNotifySuspendConfigure
See Also:
Constant Field Values

kDMNotifyResumeConfigure

static final int kDMNotifyResumeConfigure
See Also:
Constant Field Values

kDMNotifyRequestDisplayProbe

static final int kDMNotifyRequestDisplayProbe
See Also:
Constant Field Values

kDMNotifyDisplayWillSleep

static final int kDMNotifyDisplayWillSleep
See Also:
Constant Field Values

kDMNotifyDisplayDidWake

static final int kDMNotifyDisplayDidWake
See Also:
Constant Field Values

kExtendedNotificationProc

static final int kExtendedNotificationProc
See Also:
Constant Field Values

kFullNotify

static final int kFullNotify
types for notifyType
This is the appleevent whole nine yards notify

See Also:
Constant Field Values

kFullDependencyNotify

static final int kFullDependencyNotify
types for notifyType
Only sends to those who want to know about interrelated functionality (used for updating UI)

See Also:
Constant Field Values

kDummyDeviceID

static final int kDummyDeviceID
DisplayID/DeviceID constants
This is the ID of the dummy display, used when the last ÒrealÓ display is disabled.

See Also:
Constant Field Values

kInvalidDisplayID

static final int kInvalidDisplayID
DisplayID/DeviceID constants
This is the invalid ID

See Also:
Constant Field Values

kFirstDisplayID

static final int kFirstDisplayID
See Also:
Constant Field Values

kAllowDuplicatesBit

static final int kAllowDuplicatesBit
See Also:
Constant Field Values

kSuppressNumberBit

static final int kSuppressNumberBit
See Also:
Constant Field Values

kSuppressNumberMask

static final int kSuppressNumberMask
See Also:
Constant Field Values

kForceNumberBit

static final int kForceNumberBit
See Also:
Constant Field Values

kForceNumberMask

static final int kForceNumberMask
See Also:
Constant Field Values

kSuppressNameBit

static final int kSuppressNameBit
See Also:
Constant Field Values

kSuppressNameMask

static final int kSuppressNameMask
See Also:
Constant Field Values

kDMSupressNumbersMask

static final int kDMSupressNumbersMask
DMGetNameByAVID masks
Supress the numbers and return only names

See Also:
Constant Field Values

kDMForceNumbersMask

static final int kDMForceNumbersMask
DMGetNameByAVID masks
Force numbers to always be shown (even on single display configs)

See Also:
Constant Field Values

kDMSupressNameMask

static final int kDMSupressNameMask
DMGetNameByAVID masks
Supress the names and return only numbers.

See Also:
Constant Field Values

kNoFidelity

static final int kNoFidelity
See Also:
Constant Field Values

kMinimumFidelity

static final int kMinimumFidelity
See Also:
Constant Field Values

kDefaultFidelity

static final int kDefaultFidelity
Constants for fidelity checks
I'm just picking a number for Apple default panels and engines

See Also:
Constant Field Values

kDefaultManufacturerFidelity

static final int kDefaultManufacturerFidelity
Constants for fidelity checks
I'm just picking a number for Manufacturer's panels and engines (overrides apple defaults)

See Also:
Constant Field Values

kAnyPanelType

static final int kAnyPanelType
See Also:
Constant Field Values

kAnyEngineType

static final int kAnyEngineType
See Also:
Constant Field Values

kAnyDeviceType

static final int kAnyDeviceType
See Also:
Constant Field Values

kAnyPortType

static final int kAnyPortType
See Also:
Constant Field Values

kPLIncludeOfflineDevicesBit

static final int kPLIncludeOfflineDevicesBit
portListFlags for DM_NewDevicePortList
Should offline devices be put into the port list (such as dummy display)

See Also:
Constant Field Values

kForceConfirmBit

static final int kForceConfirmBit
confirmFlags for DMConfirmConfiguration
Force a confirm dialog

See Also:
Constant Field Values

kForceConfirmMask

static final int kForceConfirmMask
See Also:
Constant Field Values

kDisplayModeListNotPreferredBit

static final int kDisplayModeListNotPreferredBit
See Also:
Constant Field Values

kDisplayModeListNotPreferredMask

static final int kDisplayModeListNotPreferredMask
See Also:
Constant Field Values

kComponentListNotPreferredBit

static final int kComponentListNotPreferredBit
See Also:
Constant Field Values

kComponentListNotPreferredMask

static final int kComponentListNotPreferredMask
See Also:
Constant Field Values

kDisplayTimingInfoVersionZero

static final int kDisplayTimingInfoVersionZero
See Also:
Constant Field Values

kDisplayTimingInfoReservedCountVersionZero

static final int kDisplayTimingInfoReservedCountVersionZero
See Also:
Constant Field Values

kDisplayModeEntryVersionZero

static final int kDisplayModeEntryVersionZero
See Also:
Constant Field Values

kDisplayModeEntryVersionOne

static final int kDisplayModeEntryVersionOne
See Also:
Constant Field Values

kMakeAndModelReservedCount

static final int kMakeAndModelReservedCount
See Also:
Constant Field Values

kDisplayGestaltDisplayCommunicationAttr

static final int kDisplayGestaltDisplayCommunicationAttr
See Also:
Constant Field Values

kDisplayGestaltForbidI2CMask

static final int kDisplayGestaltForbidI2CMask
Display Gestalt for DMDisplayGestalt
Some displays have firmware problems if they get I2C communication. If this bit is set, then I2C communication is forbidden

See Also:
Constant Field Values

kDisplayGestaltUseI2CPowerMask

static final int kDisplayGestaltUseI2CPowerMask
Display Gestalt for DMDisplayGestalt
Some displays require I2C power settings (most use DPMS).

See Also:
Constant Field Values

kDisplayGestaltCalibratorAttr

static final int kDisplayGestaltCalibratorAttr
See Also:
Constant Field Values

kDisplayGestaltBrightnessAffectsGammaMask

static final int kDisplayGestaltBrightnessAffectsGammaMask
Display Gestalt for DMDisplayGestalt
Used by default calibrator (should we show brightness panel)

See Also:
Constant Field Values

kDisplayGestaltViewAngleAffectsGammaMask

static final int kDisplayGestaltViewAngleAffectsGammaMask
Display Gestalt for DMDisplayGestalt
Currently not used by color sync

See Also:
Constant Field Values

kIncludeOnlineActiveDisplaysMask

static final int kIncludeOnlineActiveDisplaysMask
See Also:
Constant Field Values

kIncludeOnlineDisabledDisplaysMask

static final int kIncludeOnlineDisabledDisplaysMask
See Also:
Constant Field Values

kIncludeOfflineDisplaysMask

static final int kIncludeOfflineDisplaysMask
See Also:
Constant Field Values

kIncludeOfflineDummyDisplaysMask

static final int kIncludeOfflineDummyDisplaysMask
See Also:
Constant Field Values

kIncludeHardwareMirroredDisplaysMask

static final int kIncludeHardwareMirroredDisplaysMask
See Also:
Constant Field Values

kDMModeListIncludeAllModesMask

static final int kDMModeListIncludeAllModesMask
modeListFlags for DMNewDisplayModeList
Include all timing modes not _explicitly_ excluded (see other bits)

See Also:
Constant Field Values

kDMModeListIncludeOfflineModesMask

static final int kDMModeListIncludeOfflineModesMask
See Also:
Constant Field Values

kDMModeListExcludeDriverModesMask

static final int kDMModeListExcludeDriverModesMask
See Also:
Constant Field Values

kDMModeListExcludeDisplayModesMask

static final int kDMModeListExcludeDisplayModesMask
See Also:
Constant Field Values

kDMModeListExcludeCustomModesMask

static final int kDMModeListExcludeCustomModesMask
See Also:
Constant Field Values

kDMModeListPreferStretchedModesMask

static final int kDMModeListPreferStretchedModesMask
See Also:
Constant Field Values

kDMModeListPreferSafeModesMask

static final int kDMModeListPreferSafeModesMask
See Also:
Constant Field Values

kFNSMatchNames

static final int kFNSMatchNames
See Also:
Constant Field Values

kFNSMatchTechnology

static final int kFNSMatchTechnology
See Also:
Constant Field Values

kFNSMatchGlyphs

static final int kFNSMatchGlyphs
See Also:
Constant Field Values

kFNSMatchEncodings

static final int kFNSMatchEncodings
See Also:
Constant Field Values

kFNSMatchQDMetrics

static final int kFNSMatchQDMetrics
See Also:
Constant Field Values

kFNSMatchATSUMetrics

static final int kFNSMatchATSUMetrics
See Also:
Constant Field Values

kFNSMatchKerning

static final int kFNSMatchKerning
See Also:
Constant Field Values

kFNSMatchWSLayout

static final int kFNSMatchWSLayout
See Also:
Constant Field Values

kFNSMatchAATLayout

static final int kFNSMatchAATLayout
See Also:
Constant Field Values

kFNSMatchPrintEncoding

static final int kFNSMatchPrintEncoding
See Also:
Constant Field Values

kFNSMissingDataNoMatch

static final int kFNSMissingDataNoMatch
See Also:
Constant Field Values

kFNSMatchAll

static final int kFNSMatchAll
See Also:
Constant Field Values

kFNSMatchDefaults

static final int kFNSMatchDefaults
See Also:
Constant Field Values

kFNSVersionDontCare

static final int kFNSVersionDontCare
See Also:
Constant Field Values

kFNSCurSysInfoVersion

static final int kFNSCurSysInfoVersion
See Also:
Constant Field Values

kFNSCreatorDefault

static final int kFNSCreatorDefault
See Also:
Constant Field Values

kFNSProfileFileType

static final int kFNSProfileFileType
See Also:
Constant Field Values

kATSULineWidthTag

static final int kATSULineWidthTag
(Type: ATSUTextMeasurement) (Default value: 0) Must not be less
than zero. May be set as a line or layout control.

See Also:
Constant Field Values

kATSULineRotationTag

static final int kATSULineRotationTag
(Type: Fixed) (Default value: 0) Angle is specified in degrees in
right-handed coordinate system. May be set as a line control.

See Also:
Constant Field Values

kATSULineDirectionTag

static final int kATSULineDirectionTag
(Type: Boolean) (Default value: GetSysDirection()) Must be 0 or 1.
See below for convenience constants. May be set as a layout
control.

See Also:
Constant Field Values

kATSULineJustificationFactorTag

static final int kATSULineJustificationFactorTag
(Type: Fract) (Default value: kATSUNoJustification) May be set as
a line or layout control.

See Also:
Constant Field Values

kATSULineFlushFactorTag

static final int kATSULineFlushFactorTag
(Type: Fract) (Default value: kATSUStartAlignment) May be set as a
line or layout control.

See Also:
Constant Field Values

kATSULineBaselineValuesTag

static final int kATSULineBaselineValuesTag
(Type: BslnBaselineRecord) (Default value: all zeros) Calculated
from other style attributes (e.g., font and point size). May be
set as a line or layout control.

See Also:
Constant Field Values

kATSULineLayoutOptionsTag

static final int kATSULineLayoutOptionsTag
(Type: ATSLineLayoutOptions) (Default value: all zeros) See
ATSLayoutTypes.h for a definition of the ATSLineLayoutOptions type
and a list of possible values. May be set as a line or layout
control.

See Also:
Constant Field Values

kATSULineAscentTag

static final int kATSULineAscentTag
(Type: ATSUTextMeasurement) (Default value: determined by font(s))
Must not be less than zero. Starting in Mac OS X 10.2, you can
retrieve this value as a line or layout control, even if you have
not explicitly set it. This makes it easy to calculate line
height. May be set as a line or layout control.

See Also:
Constant Field Values

kATSULineDescentTag

static final int kATSULineDescentTag
(Type: ATSUTextMeasurement) (Default value: determined by font(s))
Must not be less than zero. Starting in Mac OS X, you can retrieve
this value as a line or layout control, even if you have not
explicitly set it. This makes it easy to calculate line height.
May be set as a line or layout control.

See Also:
Constant Field Values

kATSULineLangRegionTag

static final int kATSULineLangRegionTag
(Type: RegionCode) (Default value: kTextRegionDontCare) See
Script.h for possible values. May be set as a line or layout
control.

See Also:
Constant Field Values

kATSULineTextLocatorTag

static final int kATSULineTextLocatorTag
(Type: TextBreakLocatorRef) (Default value: NULL) See
UnicodeUtilities.h for more information on creating a
TextBreakLocator. May be set as a line or layout control.

See Also:
Constant Field Values

kATSULineTruncationTag

static final int kATSULineTruncationTag
(Type: ATSULineTruncation) (Default value: kATSUTruncateNone) See
the definition of ATSULineTruncation for possible values. May be
set as a line or layout control.

See Also:
Constant Field Values

kATSULineFontFallbacksTag

static final int kATSULineFontFallbacksTag
(Type: ATSUFontFallbacks) (Default value: current global fallback
state) The current global fallback state is determined using the
ATSUSetFontFallbacks function. The use of this function is not
recommended. Instead, use the functions ATSUCreateFontFallbacks
and ATSUSetObjFontFallbacks to create a ATSUFontFallbacks object,
and then use the kATSULineFontFallbacksTag attribute to set the
font fallbacks object as a layout control. See the definition of
ATSUFontFallbacks for more information. May be set as a layout
control.

See Also:
Constant Field Values

kATSULineDecimalTabCharacterTag

static final int kATSULineDecimalTabCharacterTag
(Type: CFStringRef) (Default value: user setting in System
Preferences) Indicates current setting for the decimal separator.
This affects the behavior of decimal tabs. May be set as a line or
layout control.

See Also:
Constant Field Values

kATSULayoutOperationOverrideTag

static final int kATSULayoutOperationOverrideTag
(Type: ATSULayoutOperationOverrideSpecifier) (Default value: NULL)
See ATSLayoutTypes.h for a definition of the
ATSULayoutOperationOverrideSpecifier structure. May be set as a
layout control.

See Also:
Constant Field Values

kATSULineHighlightCGColorTag

static final int kATSULineHighlightCGColorTag
(Type: CGColorRef) (Default value: user setting in System
Preferences) Indicates current setting for the highlight color.
May be set as a line or layout control.

See Also:
Constant Field Values

kATSUMaxLineTag

static final int kATSUMaxLineTag
This is just for convenience. It is the upper limit of the line
and layout tags.

See Also:
Constant Field Values

kATSULineLanguageTag

static final int kATSULineLanguageTag
See Also:
Constant Field Values

kATSUCGContextTag

static final int kATSUCGContextTag
(Type: CGContextRef) (Default value: NULL) Use this tag to produce
Quartz rendering with ATSUI. See the definitions of the functions
QDBeginCGContext and QDEndCGContext in Quickdraw.h for more
information about creating a CGContext from a graphics port. May
be set as a layout control.

See Also:
Constant Field Values

kATSUQDBoldfaceTag

static final int kATSUQDBoldfaceTag
(Type: Boolean) (Default value: false) For compatability purposes
only. Choosing typographic styles from font families is preferred.
Note this tag will produce a synthetic style for fonts that do not
have a typographic style. May be set as a style attribute.

See Also:
Constant Field Values

kATSUQDItalicTag

static final int kATSUQDItalicTag
(Type: Boolean) (Default value: false) For compatability purposes
only. Choosing typographic styles from font families is preferred.
Note this tag will produce a synthetic style for fonts that do not
have a typographic style. May be set as a style attribute.

See Also:
Constant Field Values

kATSUQDUnderlineTag

static final int kATSUQDUnderlineTag
(Type: Boolean) (Default value: false) For compatability purposes
only. May be set as a style attribute.

See Also:
Constant Field Values

kATSUQDCondensedTag

static final int kATSUQDCondensedTag
(Type: Boolean) (Default value: false) For compatability purposes
only. May be set as a style attribute.

See Also:
Constant Field Values

kATSUQDExtendedTag

static final int kATSUQDExtendedTag
(Type: Boolean) (Default value: false) For compatability purposes
only. May be set as a style attribute.

See Also:
Constant Field Values

kATSUFontTag

static final int kATSUFontTag
(Type: ATSUFontID) (Default value: LMGetApFontID() or if not
valid, LMGetSysFontFam()) May be set as a style attribute.

See Also:
Constant Field Values

kATSUSizeTag

static final int kATSUSizeTag
(Type: Fixed) (Default value: Long2Fix(LMGetSysFontSize())) May be
set as a style attribute.

See Also:
Constant Field Values

kATSUColorTag

static final int kATSUColorTag
(Type: RGBColor) (Default value: (0, 0, 0)) May be set as a style
attribute.

See Also:
Constant Field Values

kATSULangRegionTag

static final int kATSULangRegionTag
(Type: RegionCode) (Default value:
GetScriptManagerVariable(smRegionCode)) See Script.h for a list of
possible values. May be set as a style attribute.

See Also:
Constant Field Values

kATSUVerticalCharacterTag

static final int kATSUVerticalCharacterTag
(Type: ATSUVerticalCharacterType) (Default value:
kATSUStronglyHorizontal) See the definition of
ATSUVerticalCharacterType for a list of possible values. May be
set as a style attribute.

See Also:
Constant Field Values

kATSUImposeWidthTag

static final int kATSUImposeWidthTag
(Type: ATSUTextMeasurement) (Default value: kATSUseGlyphAdvance)
Must not be less than zero. May be set as a style attribute.

See Also:
Constant Field Values

kATSUBeforeWithStreamShiftTag

static final int kATSUBeforeWithStreamShiftTag
See Also:
Constant Field Values

kATSUAfterWithStreamShiftTag

static final int kATSUAfterWithStreamShiftTag
See Also:
Constant Field Values

kATSUCrossStreamShiftTag

static final int kATSUCrossStreamShiftTag
See Also:
Constant Field Values

kATSUTrackingTag

static final int kATSUTrackingTag
(Type: Fixed) (Default value: kATSNoTracking) May be set as a
style attribute.

See Also:
Constant Field Values

kATSUHangingInhibitFactorTag

static final int kATSUHangingInhibitFactorTag
See Also:
Constant Field Values

kATSUKerningInhibitFactorTag

static final int kATSUKerningInhibitFactorTag
See Also:
Constant Field Values

kATSUDecompositionFactorTag

static final int kATSUDecompositionFactorTag
(Type: Fixed) (Default value: 0) Must be between -1.0 and 1.0. May
be set as a style attribute.

See Also:
Constant Field Values

kATSUBaselineClassTag

static final int kATSUBaselineClassTag
(Type: BslnBaselineClass) (Default value: kBSLNRomanBaseline) See
SFNTLayoutTypes.h for more information. Use the constant
kBSLNNoBaselineOverride to use intrinsic baselines. May be set as
a style attribute.

See Also:
Constant Field Values

kATSUPriorityJustOverrideTag

static final int kATSUPriorityJustOverrideTag
(Type: ATSJustPriorityWidthDeltaOverrides) (Default value: all
zeros) See ATSLayoutTypes.h for more information. May be set as a
style attribute.

See Also:
Constant Field Values

kATSUNoLigatureSplitTag

static final int kATSUNoLigatureSplitTag
(Type: Boolean) (Default value: false) When set to true, ligatures
and compound characters will not have divisable components. May be
set as a style attribute.

See Also:
Constant Field Values

kATSUNoCaretAngleTag

static final int kATSUNoCaretAngleTag
(Type: Boolean) (Default value: false) When set to true, ATSUI
will not use a glyph's angularity to determine its boundaries. May
be set as a style attribute.

See Also:
Constant Field Values

kATSUSuppressCrossKerningTag

static final int kATSUSuppressCrossKerningTag
(Type: Boolean) (Default value: false) When set to true, ATSUI
will suppress automatic cross kerning (defined by font). May be
set as a style attribute.

See Also:
Constant Field Values

kATSUNoOpticalAlignmentTag

static final int kATSUNoOpticalAlignmentTag
(Type: Boolean) (Default value: false) When set to true, ATSUI
will suppress glyphs' automatic optical positional alignment. May
be set as a style attribute.

See Also:
Constant Field Values

kATSUForceHangingTag

static final int kATSUForceHangingTag
(Type: Boolean) (Default value: false) When set to true, ATSUI
will force glyphs to hang beyond the line boundaries. May be set
as a style attribute.

See Also:
Constant Field Values

kATSUNoSpecialJustificationTag

static final int kATSUNoSpecialJustificationTag
(Type: Boolean) (Default value: false) When set to true, ATSUI
will not perform post-compensation justification if needed. May be
set as a style attribute.

See Also:
Constant Field Values

kATSUStyleTextLocatorTag

static final int kATSUStyleTextLocatorTag
(Type: TextBreakLocatorRef) (Default value: NULL) See
UnicodeUtilities.h for more information about creating a
TextBreakLocator. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleRenderingOptionsTag

static final int kATSUStyleRenderingOptionsTag
(Type: ATSStyleRenderingOptions) (Default value:
kATSStyleNoOptions) See ATSLayoutTypes.h for a definition of
ATSStyleRenderingOptions and a list of possible values. May be set
as a style attribute.

See Also:
Constant Field Values

kATSUAscentTag

static final int kATSUAscentTag
(Type: ATSUTextMeasurement) (Default value: determined by font)
Must not be less than zero. Starting in Mac OS X 10.2, you can
retrieve a value for this attribute, even if you have not
explicitly set it. This can make calculating line height easier.
May be set as a style attribute.

See Also:
Constant Field Values

kATSUDescentTag

static final int kATSUDescentTag
(Type: ATSUTextMeasurement) (Default value: determined by font)
Must not be less than zero. Starting in Mac OS X 10.2, you can
retrieve a value for this attribute, even if you have not
explicitly set it. This can make calculating line height easier.
May be set as a style attribute.

See Also:
Constant Field Values

kATSULeadingTag

static final int kATSULeadingTag
(Type: ATSUTextMeasurement) (Default value: determined by font)
Must not be less than zero. Starting in Mac OS X 10.2, you can
retrieve a value for this attribute, even if you have not
explicitly set it. This can make calculating line height easier.
May be set as a style attribute.

See Also:
Constant Field Values

kATSUGlyphSelectorTag

static final int kATSUGlyphSelectorTag
(Type: ATSUGlyphSelector) (Default value: 0) See the definition of
ATSUGlyphSelector for more information and a list of possible
values. May be set as a style attribute.

See Also:
Constant Field Values

kATSURGBAlphaColorTag

static final int kATSURGBAlphaColorTag
(Type: ATSURGBAlphaColor) (Default value: (0, 0, 0, 1)) See the
definition of ATSURGBAlphaColor for more information. May be set
as a style attribute.

See Also:
Constant Field Values

kATSUFontMatrixTag

static final int kATSUFontMatrixTag
(Type: CGAffineTransform) (Default value:
CGAffineTransformIdentity) See the definition of CGAffineTransform
in CGAffineTransform.h for more information. May be set as a style
attribute.

See Also:
Constant Field Values

kATSUStyleUnderlineCountOptionTag

static final int kATSUStyleUnderlineCountOptionTag
(Type: ATSUStyleLineCountType) (Default value:
kATSUStyleSingleLineCount) Used to specify the number of strokes
to be drawn for an underline. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleUnderlineColorOptionTag

static final int kATSUStyleUnderlineColorOptionTag
(Type: CGColorRef) (Default value: NULL) Used to specify the color
of the strokes to draw for an underlined run of text. If NULL, the
text color is used. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleStrikeThroughTag

static final int kATSUStyleStrikeThroughTag
(Type: Boolean) (Default value: false) Used to specify
strikethrough style. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleStrikeThroughCountOptionTag

static final int kATSUStyleStrikeThroughCountOptionTag
(Type: ATSUStyleLineCountType) (Default value:
kATSUStyleSingleLineCount) Used to specify the number of strokes
to be drawn for a strikethrough. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleStrikeThroughColorOptionTag

static final int kATSUStyleStrikeThroughColorOptionTag
(Type: CGColorRef) (Default value: NULL) Used to specify the color
of the strokes to draw for a strikethrough style. If NULL, the
text color is used. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleDropShadowTag

static final int kATSUStyleDropShadowTag
(Type: Boolean) (Default value: false) Used to specify if text
should be drawn with a drop shadow. Only takes effect if a
CGContext is used for drawing. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleDropShadowBlurOptionTag

static final int kATSUStyleDropShadowBlurOptionTag
(Type: float) (Default value: 0.0) Used to specify the amount of
blur for a dropshadow. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleDropShadowOffsetOptionTag

static final int kATSUStyleDropShadowOffsetOptionTag
(Type: CGSize) (Default value: (3.0, -3.0)) Used to specify the
amount of offset from the text to be used when drawing a
dropshadow. May be set as a style attribute.

See Also:
Constant Field Values

kATSUStyleDropShadowColorOptionTag

static final int kATSUStyleDropShadowColorOptionTag
(Type: CGColorRef) (Default value: NULL) Used to specify the color
of the dropshadow. May be set as a style attribute.

See Also:
Constant Field Values

kATSUMaxStyleTag

static final int kATSUMaxStyleTag
This is just for convenience. It is the upper limit of the style
tags.

See Also:
Constant Field Values

kATSULanguageTag

static final int kATSULanguageTag
This tag is obsolete. Please use kATSULangRegionTag instead. This
is the maximum Apple ATSUI reserved tag value. Client defined
tags must be larger.

See Also:
Constant Field Values

kATSUMaxATSUITagValue

static final int kATSUMaxATSUITagValue
See Also:
Constant Field Values

kATSUByCharacter

static final int kATSUByCharacter
Cursor movement based on individual characters. The cursor will
step through individual characters within ligatures.

See Also:
Constant Field Values

kATSUByTypographicCluster

static final int kATSUByTypographicCluster
Like kATSUByCharacter, but the cursor will treat ligatures as
single entities.

See Also:
Constant Field Values

kATSUByWord

static final int kATSUByWord
See Also:
Constant Field Values

kATSUByCharacterCluster

static final int kATSUByCharacterCluster
See Also:
Constant Field Values

kATSUByCluster

static final int kATSUByCluster
See Also:
Constant Field Values

kATSUTruncateNone

static final int kATSUTruncateNone
See Also:
Constant Field Values

kATSUTruncateStart

static final int kATSUTruncateStart
See Also:
Constant Field Values

kATSUTruncateEnd

static final int kATSUTruncateEnd
See Also:
Constant Field Values

kATSUTruncateMiddle

static final int kATSUTruncateMiddle
See Also:
Constant Field Values

kATSUTruncateSpecificationMask

static final int kATSUTruncateSpecificationMask
See Also:
Constant Field Values

kATSUTruncFeatNoSquishing

static final int kATSUTruncFeatNoSquishing
See Also:
Constant Field Values

kATSUStyleSingleLineCount

static final int kATSUStyleSingleLineCount
See Also:
Constant Field Values

kATSUStyleDoubleLineCount

static final int kATSUStyleDoubleLineCount
See Also:
Constant Field Values

kATSUStronglyHorizontal

static final int kATSUStronglyHorizontal
See Also:
Constant Field Values

kATSUStronglyVertical

static final int kATSUStronglyVertical
See Also:
Constant Field Values

kATSUStyleUnequal

static final int kATSUStyleUnequal
See Also:
Constant Field Values

kATSUStyleContains

static final int kATSUStyleContains
See Also:
Constant Field Values

kATSUStyleEquals

static final int kATSUStyleEquals
See Also:
Constant Field Values

kATSUStyleContainedBy

static final int kATSUStyleContainedBy
See Also:
Constant Field Values

kATSUDefaultFontFallbacks

static final int kATSUDefaultFontFallbacks
When this constant is specified, all fonts on the system are
searched for substitute glyphs.

See Also:
Constant Field Values

kATSULastResortOnlyFallback

static final int kATSULastResortOnlyFallback
This constant specifies that only the special last resort font be
used for substitute glyphs.

See Also:
Constant Field Values

kATSUSequentialFallbacksPreferred

static final int kATSUSequentialFallbacksPreferred
This constant specifies that a font list you provide should be
sequentially searched for substitute glyphs before the ATSUI
searches through all available fonts on the system. You specify
this list through the iFonts parameter to the
ATSUSetObjFontFallbacks function.

See Also:
Constant Field Values

kATSUSequentialFallbacksExclusive

static final int kATSUSequentialFallbacksExclusive
This constants specifies that only the font list you provide
should be sequentially searched for substitute glyphs. All other
fonts on the system are ignored, except for the special last
resort font. You specify the list of fonts you want ATSUI to use
by passing it to the iFonts parameter of the
ATSUSetObjFontFallbacks function.

See Also:
Constant Field Values

kATSULeftTab

static final int kATSULeftTab
See Also:
Constant Field Values

kATSUCenterTab

static final int kATSUCenterTab
See Also:
Constant Field Values

kATSURightTab

static final int kATSURightTab
See Also:
Constant Field Values

kATSUDecimalTab

static final int kATSUDecimalTab
See Also:
Constant Field Values

kATSUNumberTabTypes

static final int kATSUNumberTabTypes
See Also:
Constant Field Values

kGlyphCollectionGID

static final int kGlyphCollectionGID
See Also:
Constant Field Values

kGlyphCollectionAdobeCNS1

static final int kGlyphCollectionAdobeCNS1
See Also:
Constant Field Values

kGlyphCollectionAdobeGB1

static final int kGlyphCollectionAdobeGB1
See Also:
Constant Field Values

kGlyphCollectionAdobeJapan1

static final int kGlyphCollectionAdobeJapan1
See Also:
Constant Field Values

kGlyphCollectionAdobeJapan2

static final int kGlyphCollectionAdobeJapan2
See Also:
Constant Field Values

kGlyphCollectionAdobeKorea1

static final int kGlyphCollectionAdobeKorea1
See Also:
Constant Field Values

kGlyphCollectionUnspecified

static final int kGlyphCollectionUnspecified
See Also:
Constant Field Values

kInvertHighlighting

static final int kInvertHighlighting
See Also:
Constant Field Values

kRedrawHighlighting

static final int kRedrawHighlighting
See Also:
Constant Field Values

kATSUBackgroundColor

static final int kATSUBackgroundColor
See Also:
Constant Field Values

kATSUBackgroundCallback

static final int kATSUBackgroundCallback
See Also:
Constant Field Values

kATSULeftToRightBaseDirection

static final int kATSULeftToRightBaseDirection
Summary:
Line direction types

Discussion:
These constants are used with the kATSULineDirectionTag control
to determine overall line direction.
Imposes left-to-right or top-to-bottom dominant direction.

See Also:
Constant Field Values

kATSURightToLeftBaseDirection

static final int kATSURightToLeftBaseDirection
Summary:
Line direction types

Discussion:
These constants are used with the kATSULineDirectionTag control
to determine overall line direction.
Impose right-to-left or bottom-to-top dominant direction.

See Also:
Constant Field Values

kATSUInvalidFontID

static final int kATSUInvalidFontID
Summary:
This constant will be returned from ATSUFindFontFromName if no
valid font can be found. If you pass this constant to
ATSUSetAttributes, it will produce an error.

See Also:
Constant Field Values

kATSUUseLineControlWidth

static final int kATSUUseLineControlWidth
Summary:
Pass this constant to line breaking functions (i.e.,
ATSUBreakLine, ATSUBatchBreakLines) if you have already set a
line width as a layout control via the kATSULineWidthTag
attribute.

See Also:
Constant Field Values

kATSUNoSelector

static final int kATSUNoSelector
Summary:
Pass this constant to the iSelector parameter of the
ATSUGetFontFeatureNameCode function if you wish to obtain the
name code for a feature type rather than a feature selector.

See Also:
Constant Field Values

kATSUFromTextBeginning

static final int kATSUFromTextBeginning
Summary:
Text buffer convenience constants.

Discussion:
These constants refer to the beginning and end of a text buffer.
Functions which accept these constants are marked below. Do not
pass these constants to functions which do not explicity state
they will accept them.
Refers to the beginning of a text buffer.

See Also:
Constant Field Values

kATSUToTextEnd

static final int kATSUToTextEnd
Summary:
Text buffer convenience constants.

Discussion:
These constants refer to the beginning and end of a text buffer.
Functions which accept these constants are marked below. Do not
pass these constants to functions which do not explicity state
they will accept them.
Refers to the end of a text buffer.

See Also:
Constant Field Values

kATSUFromPreviousLayout

static final int kATSUFromPreviousLayout
Summary:
Text buffer convenience constants.

Discussion:
These constants refer to the beginning and end of a text buffer.
Functions which accept these constants are marked below. Do not
pass these constants to functions which do not explicity state
they will accept them.
Used for bidi cursor movement between paragraphs.

See Also:
Constant Field Values

kATSUFromFollowingLayout

static final int kATSUFromFollowingLayout
Summary:
Text buffer convenience constants.

Discussion:
These constants refer to the beginning and end of a text buffer.
Functions which accept these constants are marked below. Do not
pass these constants to functions which do not explicity state
they will accept them.
Used for bidi cursor movement between paragraphs.

See Also:
Constant Field Values

kATSUUseGrafPortPenLoc

static final int kATSUUseGrafPortPenLoc
Summary:
Other convenience constants.
Pass this constant to functions that require a set of coordinates
(i.e., ATSUDrawText, ATSUHighlightText) if you want ATSUI to use
the current Quickdraw graphics port pen location.

See Also:
Constant Field Values

kATSUClearAll

static final int kATSUClearAll
Summary:
Other convenience constants.
Pass this constant to functions such as ATSUClearAttributes and
ATSUClearLayoutControls if you wish to clear all settings instead
of a specific array of settings.

See Also:
Constant Field Values

kATSUDataStreamUnicodeStyledText

static final int kATSUDataStreamUnicodeStyledText
See Also:
Constant Field Values

kATSUFlattenOptionNoOptionsMask

static final int kATSUFlattenOptionNoOptionsMask
See Also:
Constant Field Values

kATSUUnFlattenOptionNoOptionsMask

static final int kATSUUnFlattenOptionNoOptionsMask
See Also:
Constant Field Values

kATSFlatDataUstlVersion0

static final int kATSFlatDataUstlVersion0
structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater. Earlier
versions were not completly specified and have been obsoleted.

See Also:
Constant Field Values

kATSFlatDataUstlVersion1

static final int kATSFlatDataUstlVersion1
structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater. Earlier
versions were not completly specified and have been obsoleted.

See Also:
Constant Field Values

kATSFlatDataUstlVersion2

static final int kATSFlatDataUstlVersion2
structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater. Earlier
versions were not completly specified and have been obsoleted.

See Also:
Constant Field Values

kATSFlatDataUstlCurrentVersion

static final int kATSFlatDataUstlCurrentVersion
structure versioning - the version of the 'ustl' that the ATSUI parsing
and generating functions will handle is version 2 or greater. Earlier
versions were not completly specified and have been obsoleted.

See Also:
Constant Field Values

kATSFlattenedFontSpecifierRawNameData

static final int kATSFlattenedFontSpecifierRawNameData
See Also:
Constant Field Values

kATSUDirectDataAdvanceDeltaFixedArray

static final int kATSUDirectDataAdvanceDeltaFixedArray
Returns the parallel advance delta (delta X) array. (Array Type):
Fixed (Return Time): Constant, unless creation is necessary, or
unless requested by ATSUDirectGetLayoutDataArrayPtrFromTextLayout.
(Creation): This array is created only on demand. Thus, if any
changes are to be made iCreate should be set to true. If the array
had not been previously allocated it will be allocated and
zero-filled when iCreate is set to true.

See Also:
Constant Field Values

kATSUDirectDataBaselineDeltaFixedArray

static final int kATSUDirectDataBaselineDeltaFixedArray
Returns the parallel baseline delta (delta Y) array. (Array Type):
Fixed (Return Time): Constant, unless creation is necessary, or
unless requested by ATSUDirectGetLayoutDataArrayPtrFromTextLayout.
(Creation): This array is created only on demand. Thus, if any
changes are to be made iCreate should be set to true. If the array
had not been previously allocated it will be allocated and
zero-filled when iCreate is set to true.

See Also:
Constant Field Values

kATSUDirectDataDeviceDeltaSInt16Array

static final int kATSUDirectDataDeviceDeltaSInt16Array
Returns the parallel device delta array for device- specific
tweaking. This is an array of values which are used to adjust
truncated fractional values for devices that do not accept
fractional positioning. It is also used to provide precise
positioning for connected scripts. (Array Type): SInt16 (Return
Time): Constant, unless creation is necessary, or unless requested
by ATSUDirectGetLayoutDataArrayPtrFromTextLayout. (Creation): This
array is created only on demand. Thus, if any changes are to be
made iCreate should be set to true. If the array had not been
previously allocated it will be allocated and zero-filled when
iCreate is set to true.

See Also:
Constant Field Values

kATSUDirectDataStyleIndexUInt16Array

static final int kATSUDirectDataStyleIndexUInt16Array
Returns the parallel style index array. The indexes setting in the
array are indexes into the the StyleSetting array, which can be
obtained using the
kATSUDirectDataStyleSettingATSUStyleSettingRefArray below. (Array
Type): UInt16 (Return Time): Constant, unless creation is
necessary, or unless requested by
ATSUDirectGetLayoutDataArrayPtrFromTextLayout. (Creation): This
array is created only on demand. Thus, if any changes are to be
made iCreate should be set to true. If the array had not been
previously allocated it will be allocated and zero-filled when
iCreate is set to true.

See Also:
Constant Field Values

kATSUDirectDataStyleSettingATSUStyleSettingRefArray

static final int kATSUDirectDataStyleSettingATSUStyleSettingRefArray
Returns the style setting ref array. (Array Type):
ATSUStyleSettingRef (Return Time): Linear, based on the number of
styles applied to the given line. (Creation): This array is always
present if the layout has any text assigned to it at all. Setting
iCreate has no effect.

See Also:
Constant Field Values

kATSUDirectDataLayoutRecordATSLayoutRecordVersion1

static final int kATSUDirectDataLayoutRecordATSLayoutRecordVersion1
Returns the ATSLayoutRecord, version 1 array. This should not be
used directly at all. Rather, use the
kATSUDirectDataLayoutRecordATSLayoutRecordCurrent selector below.
This will ensure that the code will always be using the most
current version of the ATSLayoutRecord, should there ever be a
change. ATSUI will only ensure the most efficient processing will
occur for the latest version of ATSLayoutRecord. (Array Type):
ATSLayoutRecord, version 1 (Return Time): Constant, unless
creation is necessary, or unless requested by
ATSUDirectGetLayoutDataArrayPtrFromTextLayout. (Creation): This
array is always present if the layout has any text assigned to it
at all. Setting iCreate has no effect

See Also:
Constant Field Values

kATSUDirectDataLayoutRecordATSLayoutRecordCurrent

static final int kATSUDirectDataLayoutRecordATSLayoutRecordCurrent
Returns the ATSLayoutRecord. This will return the most current
version of the ATSLayoutRecord, and the one that's defined in this
file. Always use kATSUDirectDataLayoutRecordATSLayoutRecordCurrent
to get the array of ATSLayoutRecords. (Array Type):
ATSLayoutRecord (Return Time): Constant, unless creation is
necessary, or unless requested by
ATSUDirectGetLayoutDataArrayPtrFromTextLayout. (Creation): This
array is always present if the layout has any text assigned to it
at all. Setting iCreate has no effect.

See Also:
Constant Field Values

OLDPIXMAPSTRUCT

static final int OLDPIXMAPSTRUCT
See Also:
Constant Field Values

OLDGDEVICESTRUCT

static final int OLDGDEVICESTRUCT
See Also:
Constant Field Values

NON_MAC_PIXEL_FORMATS

static final int NON_MAC_PIXEL_FORMATS
See Also:
Constant Field Values
Method Detail

NewStyleRunDirectionUPP

QDLibrary.StyleRunDirectionProcPtr NewStyleRunDirectionUPP(QDLibrary.StyleRunDirectionProcPtr userRoutine)
NewStyleRunDirectionUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : StyleRunDirectionUPP NewStyleRunDirectionUPP(StyleRunDirectionProcPtr)


DisposeStyleRunDirectionUPP

void DisposeStyleRunDirectionUPP(QDLibrary.StyleRunDirectionProcPtr userUPP)
DisposeStyleRunDirectionUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeStyleRunDirectionUPP(StyleRunDirectionUPP)


PixelToChar

@Deprecated
int PixelToChar(ByteByReference textBuf,
                           NativeLong textLength,
                           int slop,
                           int pixelWidth,
                           boolean leadingEdge,
                           IntByReference widthRemaining,
                           short styleRunPosition,
                           Point.ByValue numer,
                           Point.ByValue denom)
Deprecated. use the safer method PixelToChar(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, int, boolean, java.nio.IntBuffer, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead

PixelToChar() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PixelToChar(Ptr, long, Fixed, Fixed, Boolean*, Fixed*, JustStyleCode, Point, Point)


PixelToChar

int PixelToChar(ByteBuffer textBuf,
                NativeLong textLength,
                int slop,
                int pixelWidth,
                boolean leadingEdge,
                IntBuffer widthRemaining,
                short styleRunPosition,
                Point.ByValue numer,
                Point.ByValue denom)
PixelToChar() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PixelToChar(Ptr, long, Fixed, Fixed, Boolean*, Fixed*, JustStyleCode, Point, Point)


CharToPixel

@Deprecated
int CharToPixel(ByteByReference textBuf,
                           NativeLong textLength,
                           int slop,
                           NativeLong offset,
                           short direction,
                           short styleRunPosition,
                           Point.ByValue numer,
                           Point.ByValue denom)
Deprecated. use the safer method CharToPixel(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, com.sun.jna.NativeLong, short, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead

CharToPixel() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : CharToPixel(Ptr, long, Fixed, long, short, JustStyleCode, Point, Point)


CharToPixel

int CharToPixel(ByteBuffer textBuf,
                NativeLong textLength,
                int slop,
                NativeLong offset,
                short direction,
                short styleRunPosition,
                Point.ByValue numer,
                Point.ByValue denom)
CharToPixel() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : CharToPixel(Ptr, long, Fixed, long, short, JustStyleCode, Point, Point)


DrawJustified

@Deprecated
void DrawJustified(ByteByReference textPtr,
                              NativeLong textLength,
                              int slop,
                              short styleRunPosition,
                              Point.ByValue numer,
                              Point.ByValue denom)
Deprecated. use the safer method DrawJustified(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead

DrawJustified() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawJustified(Ptr, long, Fixed, JustStyleCode, Point, Point)


DrawJustified

void DrawJustified(ByteBuffer textPtr,
                   NativeLong textLength,
                   int slop,
                   short styleRunPosition,
                   Point.ByValue numer,
                   Point.ByValue denom)
DrawJustified() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawJustified(Ptr, long, Fixed, JustStyleCode, Point, Point)


MeasureJustified

@Deprecated
void MeasureJustified(ByteByReference textPtr,
                                 NativeLong textLength,
                                 int slop,
                                 ByteByReference charLocs,
                                 short styleRunPosition,
                                 Point.ByValue numer,
                                 Point.ByValue denom)
Deprecated. use the safer method MeasureJustified(java.nio.ByteBuffer, com.sun.jna.NativeLong, int, java.nio.ByteBuffer, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead

MeasureJustified() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void MeasureJustified(Ptr, long, Fixed, Ptr, JustStyleCode, Point, Point)


MeasureJustified

void MeasureJustified(ByteBuffer textPtr,
                      NativeLong textLength,
                      int slop,
                      ByteBuffer charLocs,
                      short styleRunPosition,
                      Point.ByValue numer,
                      Point.ByValue denom)
MeasureJustified() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void MeasureJustified(Ptr, long, Fixed, Ptr, JustStyleCode, Point, Point)


PortionLine

@Deprecated
int PortionLine(ByteByReference textPtr,
                           NativeLong textLen,
                           short styleRunPosition,
                           Point.ByValue numer,
                           Point.ByValue denom)
Deprecated. use the safer method PortionLine(java.nio.ByteBuffer, com.sun.jna.NativeLong, short, org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Point.ByValue) instead

PortionLine() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Fixed PortionLine(Ptr, long, JustStyleCode, Point, Point)


PortionLine

int PortionLine(ByteBuffer textPtr,
                NativeLong textLen,
                short styleRunPosition,
                Point.ByValue numer,
                Point.ByValue denom)
PortionLine() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Fixed PortionLine(Ptr, long, JustStyleCode, Point, Point)


HiliteText

@Deprecated
void HiliteText(ByteByReference textPtr,
                           short textLength,
                           short firstOffset,
                           short secondOffset,
                           Pointer offsets)
Deprecated. use the safer method HiliteText(java.nio.ByteBuffer, short, short, short, org.rococoa.cocoa.carboncore.OffPair[]) instead

HiliteText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void HiliteText(Ptr, short, short, short, OffsetTable)


HiliteText

void HiliteText(ByteBuffer textPtr,
                short textLength,
                short firstOffset,
                short secondOffset,
                OffPair[] offsets)
HiliteText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void HiliteText(Ptr, short, short, short, OffsetTable)


VisibleLength

@Deprecated
int VisibleLength(ByteByReference textPtr,
                             NativeLong textLength)
Deprecated. use the safer method VisibleLength(java.nio.ByteBuffer, com.sun.jna.NativeLong) instead

VisibleLength() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : VisibleLength(Ptr, long)


VisibleLength

int VisibleLength(ByteBuffer textPtr,
                  NativeLong textLength)
VisibleLength() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : VisibleLength(Ptr, long)


GetFormatOrder

@Deprecated
void GetFormatOrder(ShortByReference ordering,
                               short firstFormat,
                               short lastFormat,
                               boolean lineRight,
                               QDLibrary.StyleRunDirectionProcPtr rlDirProc,
                               ByteByReference dirParam)
Deprecated. use the safer method GetFormatOrder(java.nio.ShortBuffer, short, short, boolean, org.rococoa.cocoa.qd.QDLibrary.StyleRunDirectionProcPtr, java.nio.ByteBuffer) instead

GetFormatOrder() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFormatOrder(FormatOrderPtr, short, short, Boolean, StyleRunDirectionUPP, Ptr)


GetFormatOrder

void GetFormatOrder(ShortBuffer ordering,
                    short firstFormat,
                    short lastFormat,
                    boolean lineRight,
                    QDLibrary.StyleRunDirectionProcPtr rlDirProc,
                    ByteBuffer dirParam)
GetFormatOrder() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFormatOrder(FormatOrderPtr, short, short, Boolean, StyleRunDirectionUPP, Ptr)


TextFont

void TextFont(short font)
TextFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextFont(short)


TextFace

void TextFace(short face)
TextFace() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextFace(StyleParameter)


TextMode

void TextMode(short mode)
TextMode() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextMode(short)


TextSize

void TextSize(short size)
TextSize() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void TextSize(short)


SpaceExtra

void SpaceExtra(int extra)
SpaceExtra() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SpaceExtra(Fixed)


DrawChar

void DrawChar(short ch)
DrawChar() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawChar(CharParameter)


DrawString

@Deprecated
void DrawString(ByteByReference s)
Deprecated. use the safer methods DrawString(byte[]) and DrawString(java.nio.ByteBuffer) instead

DrawString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawString(ConstStr255Param)


DrawString

void DrawString(byte[] s)
DrawString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawString(ConstStr255Param)


DrawString

void DrawString(ByteBuffer s)
DrawString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DrawString(ConstStr255Param)


DrawText

void DrawText(Pointer textBuf,
              short firstByte,
              short byteCount)

CharWidth

int CharWidth(short ch)
CharWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : CharWidth(CharParameter)


StringWidth

@Deprecated
int StringWidth(ByteByReference s)
Deprecated. use the safer methods StringWidth(byte[]) and StringWidth(java.nio.ByteBuffer) instead

StringWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StringWidth(ConstStr255Param)


StringWidth

int StringWidth(byte[] s)
StringWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StringWidth(ConstStr255Param)


StringWidth

int StringWidth(ByteBuffer s)
StringWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StringWidth(ConstStr255Param)


TextWidth

int TextWidth(Pointer textBuf,
              short firstByte,
              short byteCount)
TextWidth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TextWidth(const void*, short, short)


MeasureText

void MeasureText(short count,
                 Pointer textAddr,
                 Pointer charLocs)
MeasureText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void MeasureText(short, const void*, void*)


GetFontInfo

void GetFontInfo(FontInfo info)
GetFontInfo() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFontInfo(FontInfo*)


CharExtra

void CharExtra(int extra)
CharExtra() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CharExtra(Fixed)


StdText

void StdText(short count,
             Pointer textAddr,
             Point.ByValue numer,
             Point.ByValue denom)
StdText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void StdText(short, const void*, Point, Point)


StdTxMeas

int StdTxMeas(short byteCount,
              Pointer textAddr,
              Point numer,
              Point denom,
              FontInfo info)
StdTxMeas() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StdTxMeas(short, const void*, Point*, Point*, FontInfo*)


StyledLineBreak

@Deprecated
byte StyledLineBreak(ByteByReference textPtr,
                                int textLen,
                                int textStart,
                                int textEnd,
                                int flags,
                                IntByReference textWidth,
                                IntByReference textOffset)
Deprecated. use the safer method StyledLineBreak(java.nio.ByteBuffer, int, int, int, int, java.nio.IntBuffer, java.nio.IntBuffer) instead

StyledLineBreak() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StyledLineBreakCode StyledLineBreak(Ptr, SInt32, SInt32, SInt32, SInt32, Fixed*, SInt32*)


StyledLineBreak

byte StyledLineBreak(ByteBuffer textPtr,
                     int textLen,
                     int textStart,
                     int textEnd,
                     int flags,
                     IntBuffer textWidth,
                     IntBuffer textOffset)
StyledLineBreak() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : StyledLineBreakCode StyledLineBreak(Ptr, SInt32, SInt32, SInt32, SInt32, Fixed*, SInt32*)


TruncString

@Deprecated
int TruncString(short width,
                           ByteByReference theString,
                           short truncWhere)
Deprecated. use the safer method TruncString(short, java.nio.ByteBuffer, short) instead

TruncString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TruncString(short, Str255, TruncCode)


TruncString

int TruncString(short width,
                ByteBuffer theString,
                short truncWhere)
TruncString() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TruncString(short, Str255, TruncCode)


TruncText

@Deprecated
int TruncText(short width,
                         ByteByReference textPtr,
                         ShortByReference length,
                         short truncWhere)
Deprecated. use the safer method TruncText(short, java.nio.ByteBuffer, java.nio.ShortBuffer, short) instead

TruncText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TruncText(short, Ptr, short*, TruncCode)


TruncText

int TruncText(short width,
              ByteBuffer textPtr,
              ShortBuffer length,
              short truncWhere)
TruncText() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : TruncText(short, Ptr, short*, TruncCode)


stdtext

void stdtext(short count,
             Pointer textAddr,
             Point numer,
             Point denom)
stdtext() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void stdtext(short, const void*, const Point*, const Point*)


SwapQDTextFlags

int SwapQDTextFlags(int newFlags)
SwapQDTextFlags() *** DEPRECATED ***

Discussion:
Use QDSwapTextFlags instead (in Quickdraw.h).

Availability:
Mac OS X: in version 10.2 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
Non-Carbon CFM: not available
Original signature : UInt32 SwapQDTextFlags(UInt32)


NewQDTextUPP

QDLibrary.QDTextProcPtr NewQDTextUPP(QDLibrary.QDTextProcPtr userRoutine)
NewQDTextUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDTextUPP NewQDTextUPP(QDTextProcPtr)


NewQDLineUPP

QDLibrary.QDLineProcPtr NewQDLineUPP(QDLibrary.QDLineProcPtr userRoutine)
NewQDLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDLineUPP NewQDLineUPP(QDLineProcPtr)


NewQDRectUPP

QDLibrary.QDRectProcPtr NewQDRectUPP(QDLibrary.QDRectProcPtr userRoutine)
NewQDRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDRectUPP NewQDRectUPP(QDRectProcPtr)


NewQDRRectUPP

QDLibrary.QDRRectProcPtr NewQDRRectUPP(QDLibrary.QDRRectProcPtr userRoutine)
NewQDRRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDRRectUPP NewQDRRectUPP(QDRRectProcPtr)


NewQDOvalUPP

QDLibrary.QDOvalProcPtr NewQDOvalUPP(QDLibrary.QDOvalProcPtr userRoutine)
NewQDOvalUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDOvalUPP NewQDOvalUPP(QDOvalProcPtr)


NewQDArcUPP

QDLibrary.QDArcProcPtr NewQDArcUPP(QDLibrary.QDArcProcPtr userRoutine)
NewQDArcUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDArcUPP NewQDArcUPP(QDArcProcPtr)


NewQDPolyUPP

QDLibrary.QDPolyProcPtr NewQDPolyUPP(QDLibrary.QDPolyProcPtr userRoutine)
NewQDPolyUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDPolyUPP NewQDPolyUPP(QDPolyProcPtr)


NewQDRgnUPP

QDLibrary.QDRgnProcPtr NewQDRgnUPP(QDLibrary.QDRgnProcPtr userRoutine)
NewQDRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDRgnUPP NewQDRgnUPP(QDRgnProcPtr)


NewQDBitsUPP

QDLibrary.QDBitsProcPtr NewQDBitsUPP(QDLibrary.QDBitsProcPtr userRoutine)
NewQDBitsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDBitsUPP NewQDBitsUPP(QDBitsProcPtr)


NewQDCommentUPP

QDLibrary.QDCommentProcPtr NewQDCommentUPP(QDLibrary.QDCommentProcPtr userRoutine)
NewQDCommentUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDCommentUPP NewQDCommentUPP(QDCommentProcPtr)


NewQDTxMeasUPP

QDLibrary.QDTxMeasProcPtr NewQDTxMeasUPP(QDLibrary.QDTxMeasProcPtr userRoutine)
NewQDTxMeasUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDTxMeasUPP NewQDTxMeasUPP(QDTxMeasProcPtr)


NewQDGetPicUPP

QDLibrary.QDGetPicProcPtr NewQDGetPicUPP(QDLibrary.QDGetPicProcPtr userRoutine)
NewQDGetPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDGetPicUPP NewQDGetPicUPP(QDGetPicProcPtr)


NewQDPutPicUPP

QDLibrary.QDPutPicProcPtr NewQDPutPicUPP(QDLibrary.QDPutPicProcPtr userRoutine)
NewQDPutPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDPutPicUPP NewQDPutPicUPP(QDPutPicProcPtr)


NewQDOpcodeUPP

QDLibrary.QDOpcodeProcPtr NewQDOpcodeUPP(QDLibrary.QDOpcodeProcPtr userRoutine)
NewQDOpcodeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDOpcodeUPP NewQDOpcodeUPP(QDOpcodeProcPtr)


NewQDJShieldCursorUPP

QDLibrary.QDJShieldCursorProcPtr NewQDJShieldCursorUPP(QDLibrary.QDJShieldCursorProcPtr userRoutine)
NewQDJShieldCursorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : QDJShieldCursorUPP NewQDJShieldCursorUPP(QDJShieldCursorProcPtr)


DisposeQDTextUPP

void DisposeQDTextUPP(QDLibrary.QDTextProcPtr userUPP)
DisposeQDTextUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDTextUPP(QDTextUPP)


DisposeQDLineUPP

void DisposeQDLineUPP(QDLibrary.QDLineProcPtr userUPP)
DisposeQDLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDLineUPP(QDLineUPP)


DisposeQDRectUPP

void DisposeQDRectUPP(QDLibrary.QDRectProcPtr userUPP)
DisposeQDRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDRectUPP(QDRectUPP)


DisposeQDRRectUPP

void DisposeQDRRectUPP(QDLibrary.QDRRectProcPtr userUPP)
DisposeQDRRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDRRectUPP(QDRRectUPP)


DisposeQDOvalUPP

void DisposeQDOvalUPP(QDLibrary.QDOvalProcPtr userUPP)
DisposeQDOvalUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDOvalUPP(QDOvalUPP)


DisposeQDArcUPP

void DisposeQDArcUPP(QDLibrary.QDArcProcPtr userUPP)
DisposeQDArcUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDArcUPP(QDArcUPP)


DisposeQDPolyUPP

void DisposeQDPolyUPP(QDLibrary.QDPolyProcPtr userUPP)
DisposeQDPolyUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDPolyUPP(QDPolyUPP)


DisposeQDRgnUPP

void DisposeQDRgnUPP(QDLibrary.QDRgnProcPtr userUPP)
DisposeQDRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDRgnUPP(QDRgnUPP)


DisposeQDBitsUPP

void DisposeQDBitsUPP(QDLibrary.QDBitsProcPtr userUPP)
DisposeQDBitsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDBitsUPP(QDBitsUPP)


DisposeQDCommentUPP

void DisposeQDCommentUPP(QDLibrary.QDCommentProcPtr userUPP)
DisposeQDCommentUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDCommentUPP(QDCommentUPP)


DisposeQDTxMeasUPP

void DisposeQDTxMeasUPP(QDLibrary.QDTxMeasProcPtr userUPP)
DisposeQDTxMeasUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDTxMeasUPP(QDTxMeasUPP)


DisposeQDGetPicUPP

void DisposeQDGetPicUPP(QDLibrary.QDGetPicProcPtr userUPP)
DisposeQDGetPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDGetPicUPP(QDGetPicUPP)


DisposeQDPutPicUPP

void DisposeQDPutPicUPP(QDLibrary.QDPutPicProcPtr userUPP)
DisposeQDPutPicUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDPutPicUPP(QDPutPicUPP)


DisposeQDOpcodeUPP

void DisposeQDOpcodeUPP(QDLibrary.QDOpcodeProcPtr userUPP)
DisposeQDOpcodeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDOpcodeUPP(QDOpcodeUPP)


DisposeQDJShieldCursorUPP

void DisposeQDJShieldCursorUPP(QDLibrary.QDJShieldCursorProcPtr userUPP)
DisposeQDJShieldCursorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeQDJShieldCursorUPP(QDJShieldCursorUPP)


InvokeQDLineUPP

void InvokeQDLineUPP(Point.ByValue newPt,
                     QDLibrary.QDLineProcPtr userUPP)
InvokeQDLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDLineUPP(Point, QDLineUPP)


InvokeQDRectUPP

void InvokeQDRectUPP(byte verb,
                     Rect r,
                     QDLibrary.QDRectProcPtr userUPP)
InvokeQDRectUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDRectUPP(GrafVerb, const Rect*, QDRectUPP)


InvokeQDOvalUPP

void InvokeQDOvalUPP(byte verb,
                     Rect r,
                     QDLibrary.QDOvalProcPtr userUPP)
InvokeQDOvalUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDOvalUPP(GrafVerb, const Rect*, QDOvalUPP)


InvokeQDPolyUPP

void InvokeQDPolyUPP(byte verb,
                     MacPolygon poly,
                     QDLibrary.QDPolyProcPtr userUPP)
InvokeQDPolyUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDPolyUPP(GrafVerb, PolyHandle, QDPolyUPP)


InvokeQDRgnUPP

void InvokeQDRgnUPP(byte verb,
                    HIServicesLibrary.OpaqueRgnHandle rgn,
                    QDLibrary.QDRgnProcPtr userUPP)
InvokeQDRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDRgnUPP(GrafVerb, RgnHandle, QDRgnUPP)


InvokeQDOpcodeUPP

void InvokeQDOpcodeUPP(Rect fromRect,
                       Rect toRect,
                       short opcode,
                       short version,
                       QDLibrary.QDOpcodeProcPtr userUPP)
InvokeQDOpcodeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDOpcodeUPP(const Rect*, const Rect*, UInt16, SInt16, QDOpcodeUPP)


NewDragGrayRgnUPP

QDLibrary.DragGrayRgnProcPtr NewDragGrayRgnUPP(QDLibrary.DragGrayRgnProcPtr userRoutine)
NewDragGrayRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DragGrayRgnUPP NewDragGrayRgnUPP(DragGrayRgnProcPtr)


NewColorSearchUPP

QDLibrary.ColorSearchProcPtr NewColorSearchUPP(QDLibrary.ColorSearchProcPtr userRoutine)
NewColorSearchUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ColorSearchUPP NewColorSearchUPP(ColorSearchProcPtr)


NewColorComplementUPP

QDLibrary.ColorComplementProcPtr NewColorComplementUPP(QDLibrary.ColorComplementProcPtr userRoutine)
NewColorComplementUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ColorComplementUPP NewColorComplementUPP(ColorComplementProcPtr)


DisposeDragGrayRgnUPP

void DisposeDragGrayRgnUPP(QDLibrary.DragGrayRgnProcPtr userUPP)
DisposeDragGrayRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDragGrayRgnUPP(DragGrayRgnUPP)


DisposeColorSearchUPP

void DisposeColorSearchUPP(QDLibrary.ColorSearchProcPtr userUPP)
DisposeColorSearchUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeColorSearchUPP(ColorSearchUPP)


DisposeColorComplementUPP

void DisposeColorComplementUPP(QDLibrary.ColorComplementProcPtr userUPP)
DisposeColorComplementUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeColorComplementUPP(ColorComplementUPP)


InvokeDragGrayRgnUPP

void InvokeDragGrayRgnUPP(QDLibrary.DragGrayRgnProcPtr userUPP)
InvokeDragGrayRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDragGrayRgnUPP(DragGrayRgnUPP)


InvokeColorSearchUPP

boolean InvokeColorSearchUPP(RGBColor rgb,
                             NativeLongByReference position,
                             QDLibrary.ColorSearchProcPtr userUPP)
InvokeColorSearchUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : Boolean InvokeColorSearchUPP(RGBColor*, long*, ColorSearchUPP)


InvokeColorComplementUPP

boolean InvokeColorComplementUPP(RGBColor rgb,
                                 QDLibrary.ColorComplementProcPtr userUPP)
InvokeColorComplementUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : Boolean InvokeColorComplementUPP(RGBColor*, ColorComplementUPP)


NewDeviceLoopDrawingUPP

QDLibrary.DeviceLoopDrawingProcPtr NewDeviceLoopDrawingUPP(QDLibrary.DeviceLoopDrawingProcPtr userRoutine)
NewDeviceLoopDrawingUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DeviceLoopDrawingUPP NewDeviceLoopDrawingUPP(DeviceLoopDrawingProcPtr)


DisposeDeviceLoopDrawingUPP

void DisposeDeviceLoopDrawingUPP(QDLibrary.DeviceLoopDrawingProcPtr userUPP)
DisposeDeviceLoopDrawingUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDeviceLoopDrawingUPP(DeviceLoopDrawingUPP)


SetPort

void SetPort(QuickTimeLibrary.OpaqueGrafPtr port)

GetPort

void GetPort(PointerByReference port)
GetPort() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetPort(GrafPtr*)


GrafDevice

void GrafDevice(short device)
GrafDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GrafDevice(short)


SetPortBits

void SetPortBits(BitMap bm)
SetPortBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPortBits(const BitMap*)


PortSize

void PortSize(short width,
              short height)
PortSize() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PortSize(short, short)


MovePortTo

void MovePortTo(short leftGlobal,
                short topGlobal)
MovePortTo() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MovePortTo(short, short)


SetOrigin

void SetOrigin(short h,
               short v)
SetOrigin() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetOrigin(short, short)


SetClip

void SetClip(HIServicesLibrary.OpaqueRgnHandle rgn)
SetClip() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetClip(RgnHandle)


GetClip

void GetClip(HIServicesLibrary.OpaqueRgnHandle rgn)
GetClip() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetClip(RgnHandle)


ClipRect

void ClipRect(Rect r)
ClipRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ClipRect(const Rect*)


BackPat

void BackPat(Pattern pat)
BackPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void BackPat(const Pattern*)


InitCursor

void InitCursor()
InitCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InitCursor()


SetCursor

void SetCursor(Cursor crsr)

HideCursor

void HideCursor()
HideCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void HideCursor()


ShowCursor

void ShowCursor()

ObscureCursor

void ObscureCursor()
ObscureCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ObscureCursor()


HidePen

void HidePen()
HidePen() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void HidePen()


ShowPen

void ShowPen()
ShowPen() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ShowPen()


GetPen

void GetPen(Point pt)
GetPen() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetPen(Point*)


GetPenState

void GetPenState(PenState pnState)
GetPenState() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetPenState(PenState*)


SetPenState

void SetPenState(PenState pnState)
SetPenState() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPenState(const PenState*)


PenSize

void PenSize(short width,
             short height)
PenSize() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenSize(short, short)


PenMode

void PenMode(short mode)
PenMode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenMode(short)


PenPat

void PenPat(Pattern pat)
PenPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenPat(const Pattern*)


PenNormal

void PenNormal()
PenNormal() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenNormal()


MoveTo

void MoveTo(short h,
            short v)
MoveTo() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MoveTo(short, short)


Move

void Move(short dh,
          short dv)
Move() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Move(short, short)


LineTo

void LineTo(short h,
            short v)

Line

void Line(short dh,
          short dv)
Line() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Line(short, short)


ForeColor

void ForeColor(NativeLong color)
ForeColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ForeColor(long)


BackColor

void BackColor(NativeLong color)
BackColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void BackColor(long)


ColorBit

void ColorBit(short whichBit)
ColorBit() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ColorBit(short)


SetRect

void SetRect(Rect r,
             short left,
             short top,
             short right,
             short bottom)

OffsetRect

void OffsetRect(Rect r,
                short dh,
                short dv)

InsetRect

void InsetRect(Rect r,
               short dh,
               short dv)

SectRect

boolean SectRect(Rect src1,
                 Rect src2,
                 Rect dstRect)
SectRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean SectRect(const Rect*, const Rect*, Rect*)


UnionRect

void UnionRect(Rect src1,
               Rect src2,
               Rect dstRect)

EqualRect

boolean EqualRect(Rect rect1,
                  Rect rect2)

EmptyRect

boolean EmptyRect(Rect r)
EmptyRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EmptyRect(const Rect*)


FrameRect

void FrameRect(Rect r)

PaintRect

void PaintRect(Rect r)
PaintRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintRect(const Rect*)


EraseRect

void EraseRect(Rect r)
EraseRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseRect(const Rect*)


InvertRect

void InvertRect(Rect r)

FillRect

void FillRect(Rect r,
              Pattern pat)

FrameOval

void FrameOval(Rect r)
FrameOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FrameOval(const Rect*)


PaintOval

void PaintOval(Rect r)
PaintOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintOval(const Rect*)


EraseOval

void EraseOval(Rect r)
EraseOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseOval(const Rect*)


InvertOval

void InvertOval(Rect r)
InvertOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertOval(const Rect*)


FillOval

void FillOval(Rect r,
              Pattern pat)
FillOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillOval(const Rect*, const Pattern*)


FrameRoundRect

void FrameRoundRect(Rect r,
                    short ovalWidth,
                    short ovalHeight)
FrameRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FrameRoundRect(const Rect*, short, short)


PaintRoundRect

void PaintRoundRect(Rect r,
                    short ovalWidth,
                    short ovalHeight)
PaintRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintRoundRect(const Rect*, short, short)


EraseRoundRect

void EraseRoundRect(Rect r,
                    short ovalWidth,
                    short ovalHeight)
EraseRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseRoundRect(const Rect*, short, short)


InvertRoundRect

void InvertRoundRect(Rect r,
                     short ovalWidth,
                     short ovalHeight)
InvertRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertRoundRect(const Rect*, short, short)


FillRoundRect

void FillRoundRect(Rect r,
                   short ovalWidth,
                   short ovalHeight,
                   Pattern pat)
FillRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillRoundRect(const Rect*, short, short, const Pattern*)


FrameArc

void FrameArc(Rect r,
              short startAngle,
              short arcAngle)
FrameArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FrameArc(const Rect*, short, short)


PaintArc

void PaintArc(Rect r,
              short startAngle,
              short arcAngle)
PaintArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintArc(const Rect*, short, short)


EraseArc

void EraseArc(Rect r,
              short startAngle,
              short arcAngle)
EraseArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseArc(const Rect*, short, short)


InvertArc

void InvertArc(Rect r,
               short startAngle,
               short arcAngle)
InvertArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertArc(const Rect*, short, short)


FillArc

void FillArc(Rect r,
             short startAngle,
             short arcAngle,
             Pattern pat)
FillArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillArc(const Rect*, short, short, const Pattern*)


NewRgn

HIServicesLibrary.OpaqueRgnHandle NewRgn()
NewRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : RgnHandle NewRgn()


OpenRgn

void OpenRgn()
OpenRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void OpenRgn()


CloseRgn

void CloseRgn(HIServicesLibrary.OpaqueRgnHandle dstRgn)
CloseRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CloseRgn(RgnHandle)


RgnToHandle

@Deprecated
void RgnToHandle(HIServicesLibrary.OpaqueRgnHandle region,
                            ByteByReference flattenedRgnDataHdl)
Deprecated. use the safer method RgnToHandle(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle, java.nio.ByteBuffer) instead

RgnToHandle()

Summary:
Allows to "flatten" the opaque region data, for persistent
storage. HandleToRgn is the reciprocal call.

Discussion:
These calls were introduced to facilitate Carbonization of
applications, that relied on the undocumented format of region
data. Since the internal (opaque) region format changed in 10.3,
the purpose of these functions became questionable at best. They
should be considered deprecated. Applications that need to
preserve region data within their documents should convert the
regions to a sequence of rectangles, using QDRegionToRects. The
original region can then be rebuilt using RectRgn() and
UnionRgn() calls.

Mac OS X threading:
Not thread safe

Parameters:

region:
The input RgnHandle

flattenedRgnDataHdl:
A valid Handle that gets resized and filled with the region
data.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.3 and later
Non-Carbon CFM: not available
Original signature : void RgnToHandle(RgnHandle, Handle)


RgnToHandle

void RgnToHandle(HIServicesLibrary.OpaqueRgnHandle region,
                 ByteBuffer flattenedRgnDataHdl)
RgnToHandle()

Summary:
Allows to "flatten" the opaque region data, for persistent
storage. HandleToRgn is the reciprocal call.

Discussion:
These calls were introduced to facilitate Carbonization of
applications, that relied on the undocumented format of region
data. Since the internal (opaque) region format changed in 10.3,
the purpose of these functions became questionable at best. They
should be considered deprecated. Applications that need to
preserve region data within their documents should convert the
regions to a sequence of rectangles, using QDRegionToRects. The
original region can then be rebuilt using RectRgn() and
UnionRgn() calls.

Mac OS X threading:
Not thread safe

Parameters:

region:
The input RgnHandle

flattenedRgnDataHdl:
A valid Handle that gets resized and filled with the region
data.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.3 and later
Non-Carbon CFM: not available
Original signature : void RgnToHandle(RgnHandle, Handle)


HandleToRgn

@Deprecated
void HandleToRgn(ByteByReference oldRegion,
                            HIServicesLibrary.OpaqueRgnHandle region)
Deprecated. use the safer method HandleToRgn(java.nio.ByteBuffer, org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle) instead

HandleToRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: not available
Original signature : void HandleToRgn(Handle, RgnHandle)


HandleToRgn

void HandleToRgn(ByteBuffer oldRegion,
                 HIServicesLibrary.OpaqueRgnHandle region)
HandleToRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: not available
Original signature : void HandleToRgn(Handle, RgnHandle)


DisposeRgn

void DisposeRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
DisposeRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeRgn(RgnHandle)


CopyRgn

void CopyRgn(HIServicesLibrary.OpaqueRgnHandle srcRgn,
             HIServicesLibrary.OpaqueRgnHandle dstRgn)

SetEmptyRgn

void SetEmptyRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
SetEmptyRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetEmptyRgn(RgnHandle)


SetRectRgn

void SetRectRgn(HIServicesLibrary.OpaqueRgnHandle rgn,
                short left,
                short top,
                short right,
                short bottom)

RectRgn

void RectRgn(HIServicesLibrary.OpaqueRgnHandle rgn,
             Rect r)
RectRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RectRgn(RgnHandle, const Rect*)


OffsetRgn

void OffsetRgn(HIServicesLibrary.OpaqueRgnHandle rgn,
               short dh,
               short dv)

InsetRgn

void InsetRgn(HIServicesLibrary.OpaqueRgnHandle rgn,
              short dh,
              short dv)
InsetRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InsetRgn(RgnHandle, short, short)


SectRgn

void SectRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA,
             HIServicesLibrary.OpaqueRgnHandle srcRgnB,
             HIServicesLibrary.OpaqueRgnHandle dstRgn)
SectRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SectRgn(RgnHandle, RgnHandle, RgnHandle)


UnionRgn

void UnionRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA,
              HIServicesLibrary.OpaqueRgnHandle srcRgnB,
              HIServicesLibrary.OpaqueRgnHandle dstRgn)

DiffRgn

void DiffRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA,
             HIServicesLibrary.OpaqueRgnHandle srcRgnB,
             HIServicesLibrary.OpaqueRgnHandle dstRgn)
DiffRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DiffRgn(RgnHandle, RgnHandle, RgnHandle)


XorRgn

void XorRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA,
            HIServicesLibrary.OpaqueRgnHandle srcRgnB,
            HIServicesLibrary.OpaqueRgnHandle dstRgn)

RectInRgn

boolean RectInRgn(Rect r,
                  HIServicesLibrary.OpaqueRgnHandle rgn)
RectInRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean RectInRgn(const Rect*, RgnHandle)


EqualRgn

boolean EqualRgn(HIServicesLibrary.OpaqueRgnHandle rgnA,
                 HIServicesLibrary.OpaqueRgnHandle rgnB)

EmptyRgn

boolean EmptyRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
EmptyRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EmptyRgn(RgnHandle)


FrameRgn

void FrameRgn(HIServicesLibrary.OpaqueRgnHandle rgn)

PaintRgn

void PaintRgn(HIServicesLibrary.OpaqueRgnHandle rgn)

EraseRgn

void EraseRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
EraseRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseRgn(RgnHandle)


InvertRgn

void InvertRgn(HIServicesLibrary.OpaqueRgnHandle rgn)

FillRgn

void FillRgn(HIServicesLibrary.OpaqueRgnHandle rgn,
             Pattern pat)

ScrollRect

void ScrollRect(Rect r,
                short dh,
                short dv,
                HIServicesLibrary.OpaqueRgnHandle updateRgn)
ScrollRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScrollRect(const Rect*, short, short, RgnHandle)


CopyBits

void CopyBits(BitMap srcBits,
              BitMap dstBits,
              Rect srcRect,
              Rect dstRect,
              short mode,
              HIServicesLibrary.OpaqueRgnHandle maskRgn)
CopyBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyBits(const BitMap*, const BitMap*, const Rect*, const Rect*, short, RgnHandle)

Parameters:
maskRgn - can be NULL

SeedFill

void SeedFill(Pointer srcPtr,
              Pointer dstPtr,
              short srcRow,
              short dstRow,
              short height,
              short words,
              short seedH,
              short seedV)
SeedFill() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SeedFill(const void*, void*, short, short, short, short, short, short)


CalcMask

void CalcMask(Pointer srcPtr,
              Pointer dstPtr,
              short srcRow,
              short dstRow,
              short height,
              short words)
CalcMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CalcMask(const void*, void*, short, short, short, short)


CopyMask

void CopyMask(BitMap srcBits,
              BitMap maskBits,
              BitMap dstBits,
              Rect srcRect,
              Rect maskRect,
              Rect dstRect)
CopyMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyMask(const BitMap*, const BitMap*, const BitMap*, const Rect*, const Rect*, const Rect*)


OpenPicture

Picture OpenPicture(Rect picFrame)
OpenPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PicHandle OpenPicture(const Rect*)


PicComment

@Deprecated
void PicComment(short kind,
                           short dataSize,
                           ByteByReference dataHandle)
Deprecated. use the safer method PicComment(short, short, java.nio.ByteBuffer) instead

PicComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PicComment(short, short, Handle)


PicComment

void PicComment(short kind,
                short dataSize,
                ByteBuffer dataHandle)
PicComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PicComment(short, short, Handle)


ClosePicture

void ClosePicture()
ClosePicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ClosePicture()


QDGetPictureBounds

Rect QDGetPictureBounds(Picture picH,
                        Rect outRect)
QDGetPictureBounds() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : Rect* QDGetPictureBounds(PicHandle, Rect*)


DrawPicture

void DrawPicture(Picture myPicture,
                 Rect dstRect)
DrawPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DrawPicture(PicHandle, const Rect*)


KillPicture

void KillPicture(Picture myPicture)
KillPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void KillPicture(PicHandle)


OpenPoly

MacPolygon OpenPoly()
OpenPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PolyHandle OpenPoly()


ClosePoly

void ClosePoly()
ClosePoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ClosePoly()


KillPoly

void KillPoly(MacPolygon poly)
KillPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void KillPoly(PolyHandle)


OffsetPoly

void OffsetPoly(MacPolygon poly,
                short dh,
                short dv)
OffsetPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void OffsetPoly(PolyHandle, short, short)


FramePoly

void FramePoly(MacPolygon poly)
FramePoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FramePoly(PolyHandle)


PaintPoly

void PaintPoly(MacPolygon poly)
PaintPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PaintPoly(PolyHandle)


ErasePoly

void ErasePoly(MacPolygon poly)
ErasePoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ErasePoly(PolyHandle)


InvertPoly

void InvertPoly(MacPolygon poly)
InvertPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertPoly(PolyHandle)


FillPoly

void FillPoly(MacPolygon poly,
              Pattern pat)
FillPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillPoly(PolyHandle, const Pattern*)


SetPt

void SetPt(Point pt,
           short h,
           short v)
SetPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPt(Point*, short, short)


LocalToGlobal

void LocalToGlobal(Point pt)
LocalToGlobal() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LocalToGlobal(Point*)


GlobalToLocal

void GlobalToLocal(Point pt)
GlobalToLocal() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GlobalToLocal(Point*)


Random

int Random()
Random() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Random()


StuffHex

@Deprecated
void StuffHex(Pointer thingPtr,
                         ByteByReference s)
Deprecated. use the safer methods StuffHex(com.sun.jna.Pointer, byte[]) and StuffHex(com.sun.jna.Pointer, java.nio.ByteBuffer) instead

StuffHex() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StuffHex(void*, ConstStr255Param)


StuffHex

void StuffHex(Pointer thingPtr,
              byte[] s)
StuffHex() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StuffHex(void*, ConstStr255Param)


StuffHex

void StuffHex(Pointer thingPtr,
              ByteBuffer s)
StuffHex() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StuffHex(void*, ConstStr255Param)


GetPixel

boolean GetPixel(short h,
                 short v)

ScalePt

void ScalePt(Point pt,
             Rect srcRect,
             Rect dstRect)
ScalePt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScalePt(Point*, const Rect*, const Rect*)


MapPt

void MapPt(Point pt,
           Rect srcRect,
           Rect dstRect)
MapPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapPt(Point*, const Rect*, const Rect*)


MapRect

void MapRect(Rect r,
             Rect srcRect,
             Rect dstRect)
MapRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapRect(Rect*, const Rect*, const Rect*)


MapRgn

void MapRgn(HIServicesLibrary.OpaqueRgnHandle rgn,
            Rect srcRect,
            Rect dstRect)
MapRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapRgn(RgnHandle, const Rect*, const Rect*)


MapPoly

void MapPoly(MacPolygon poly,
             Rect srcRect,
             Rect dstRect)
MapPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapPoly(PolyHandle, const Rect*, const Rect*)


SetStdProcs

void SetStdProcs(QDProcs procs)
SetStdProcs() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetStdProcs(QDProcs*)


StdRect

void StdRect(byte verb,
             Rect r)
StdRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdRect(GrafVerb, const Rect*)


StdRRect

void StdRRect(byte verb,
              Rect r,
              short ovalWidth,
              short ovalHeight)
StdRRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdRRect(GrafVerb, const Rect*, short, short)


StdOval

void StdOval(byte verb,
             Rect r)
StdOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdOval(GrafVerb, const Rect*)


StdArc

void StdArc(byte verb,
            Rect r,
            short startAngle,
            short arcAngle)
StdArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdArc(GrafVerb, const Rect*, short, short)


StdPoly

void StdPoly(byte verb,
             MacPolygon poly)
StdPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdPoly(GrafVerb, PolyHandle)


StdRgn

void StdRgn(byte verb,
            HIServicesLibrary.OpaqueRgnHandle rgn)
StdRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdRgn(GrafVerb, RgnHandle)


StdBits

void StdBits(BitMap srcBits,
             Rect srcRect,
             Rect dstRect,
             short mode,
             HIServicesLibrary.OpaqueRgnHandle maskRgn)
StdBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdBits(const BitMap*, const Rect*, const Rect*, short, RgnHandle)


StdComment

@Deprecated
void StdComment(short kind,
                           short dataSize,
                           ByteByReference dataHandle)
Deprecated. use the safer method StdComment(short, short, java.nio.ByteBuffer) instead

StdComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdComment(short, short, Handle)


StdComment

void StdComment(short kind,
                short dataSize,
                ByteBuffer dataHandle)
StdComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdComment(short, short, Handle)


StdGetPic

void StdGetPic(Pointer dataPtr,
               short byteCount)
StdGetPic() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdGetPic(void*, short)


StdPutPic

void StdPutPic(Pointer dataPtr,
               short byteCount)
StdPutPic() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdPutPic(const void*, short)


StdOpcode

void StdOpcode(Rect fromRect,
               Rect toRect,
               short opcode,
               short version)
StdOpcode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdOpcode(const Rect*, const Rect*, UInt16, SInt16)


AddPt

void AddPt(Point.ByValue src,
           Point dst)
AddPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AddPt(Point, Point*)


EqualPt

boolean EqualPt(Point.ByValue pt1,
                Point.ByValue pt2)
EqualPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EqualPt(Point, Point)


PtInRect

boolean PtInRect(Point.ByValue pt,
                 Rect r)

Pt2Rect

void Pt2Rect(Point.ByValue pt1,
             Point.ByValue pt2,
             Rect dstRect)
Pt2Rect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Pt2Rect(Point, Point, Rect*)


PtToAngle

@Deprecated
void PtToAngle(Rect r,
                          Point.ByValue pt,
                          ShortByReference angle)
Deprecated. use the safer method PtToAngle(org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.carboncore.Point.ByValue, java.nio.ShortBuffer) instead

PtToAngle()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PtToAngle(const Rect*, Point, short*)


PtToAngle

void PtToAngle(Rect r,
               Point.ByValue pt,
               ShortBuffer angle)
PtToAngle()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PtToAngle(const Rect*, Point, short*)


SubPt

void SubPt(Point.ByValue src,
           Point dst)
SubPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SubPt(Point, Point*)


PtInRgn

boolean PtInRgn(Point.ByValue pt,
                HIServicesLibrary.OpaqueRgnHandle rgn)
PtInRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean PtInRgn(Point, RgnHandle)


StdLine

void StdLine(Point.ByValue newPt)
StdLine() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdLine(Point)


NewPixMap

PixMap NewPixMap()
NewPixMap() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PixMapHandle NewPixMap()


DisposePixMap

void DisposePixMap(PixMap pm)
DisposePixMap() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposePixMap(PixMapHandle)


CopyPixMap

void CopyPixMap(PixMap srcPM,
                PixMap dstPM)
CopyPixMap() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyPixMap(PixMapHandle, PixMapHandle)


NewPixPat

PixPat NewPixPat()
NewPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PixPatHandle NewPixPat()


DisposePixPat

void DisposePixPat(PixPat pp)
DisposePixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposePixPat(PixPatHandle)


CopyPixPat

void CopyPixPat(PixPat srcPP,
                PixPat dstPP)
CopyPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyPixPat(PixPatHandle, PixPatHandle)


PenPixPat

void PenPixPat(PixPat pp)
PenPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PenPixPat(PixPatHandle)


BackPixPat

void BackPixPat(PixPat pp)
BackPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void BackPixPat(PixPatHandle)


GetPixPat

PixPat GetPixPat(short patID)
GetPixPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PixPatHandle GetPixPat(short)


MakeRGBPat

void MakeRGBPat(PixPat pp,
                RGBColor myColor)
MakeRGBPat() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MakeRGBPat(PixPatHandle, const RGBColor*)


FillCRect

void FillCRect(Rect r,
               PixPat pp)
FillCRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCRect(const Rect*, PixPatHandle)


FillCOval

void FillCOval(Rect r,
               PixPat pp)
FillCOval() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCOval(const Rect*, PixPatHandle)


FillCRoundRect

void FillCRoundRect(Rect r,
                    short ovalWidth,
                    short ovalHeight,
                    PixPat pp)
FillCRoundRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCRoundRect(const Rect*, short, short, PixPatHandle)


FillCArc

void FillCArc(Rect r,
              short startAngle,
              short arcAngle,
              PixPat pp)
FillCArc() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCArc(const Rect*, short, short, PixPatHandle)


FillCRgn

void FillCRgn(HIServicesLibrary.OpaqueRgnHandle rgn,
              PixPat pp)
FillCRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCRgn(RgnHandle, PixPatHandle)


FillCPoly

void FillCPoly(MacPolygon poly,
               PixPat pp)
FillCPoly() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCPoly(PolyHandle, PixPatHandle)


RGBForeColor

void RGBForeColor(RGBColor color)
RGBForeColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RGBForeColor(const RGBColor*)


RGBBackColor

void RGBBackColor(RGBColor color)
RGBBackColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RGBBackColor(const RGBColor*)


SetCPixel

void SetCPixel(short h,
               short v,
               RGBColor cPix)
SetCPixel() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetCPixel(short, short, const RGBColor*)


SetPortPix

void SetPortPix(PixMap pm)
SetPortPix() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetPortPix(PixMapHandle)


GetCPixel

void GetCPixel(short h,
               short v,
               RGBColor cPix)
GetCPixel() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetCPixel(short, short, RGBColor*)


GetForeColor

void GetForeColor(RGBColor color)
GetForeColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetForeColor(RGBColor*)


GetBackColor

void GetBackColor(RGBColor color)
GetBackColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetBackColor(RGBColor*)


SeedCFill

void SeedCFill(BitMap srcBits,
               BitMap dstBits,
               Rect srcRect,
               Rect dstRect,
               short seedH,
               short seedV,
               QDLibrary.ColorSearchProcPtr matchProc,
               NativeLong matchData)
SeedCFill() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SeedCFill(const BitMap*, const BitMap*, const Rect*, const Rect*, short, short, ColorSearchUPP, long)


CalcCMask

void CalcCMask(BitMap srcBits,
               BitMap dstBits,
               Rect srcRect,
               Rect dstRect,
               RGBColor seedRGB,
               QDLibrary.ColorSearchProcPtr matchProc,
               NativeLong matchData)
CalcCMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CalcCMask(const BitMap*, const BitMap*, const Rect*, const Rect*, const RGBColor*, ColorSearchUPP, long)


OpenCPicture

Picture OpenCPicture(OpenCPicParams newHeader)
OpenCPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PicHandle OpenCPicture(const OpenCPicParams*)


OpColor

void OpColor(RGBColor color)
OpColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void OpColor(const RGBColor*)


HiliteColor

void HiliteColor(RGBColor color)
HiliteColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void HiliteColor(const RGBColor*)


DisposeCTable

void DisposeCTable(ColorTable cTable)
DisposeCTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeCTable(CTabHandle)


GetCTable

ColorTable GetCTable(short ctID)
GetCTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : CTabHandle GetCTable(short)


GetCCursor

CCrsr GetCCursor(short crsrID)
GetCCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : CCrsrHandle GetCCursor(short)


SetCCursor

void SetCCursor(CCrsr cCrsr)
SetCCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetCCursor(CCrsrHandle)


AllocCursor

void AllocCursor()
AllocCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AllocCursor()


DisposeCCursor

void DisposeCCursor(CCrsr cCrsr)
DisposeCCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeCCursor(CCrsrHandle)


SetStdCProcs

void SetStdCProcs(CQDProcs procs)
SetStdCProcs() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetStdCProcs(CQDProcs*)


GetMaxDevice

GDevice GetMaxDevice(Rect globalRect)
GetMaxDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetMaxDevice(const Rect*)


GetCTSeed

int GetCTSeed()
GetCTSeed() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GetCTSeed()


GetDeviceList

GDevice GetDeviceList()
GetDeviceList() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetDeviceList()


GetMainDevice

GDevice GetMainDevice()
GetMainDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetMainDevice()


GetNextDevice

GDevice GetNextDevice(GDevice curDevice)
GetNextDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetNextDevice(GDHandle)


TestDeviceAttribute

boolean TestDeviceAttribute(GDevice gdh,
                            short attribute)
TestDeviceAttribute() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean TestDeviceAttribute(GDHandle, short)


SetDeviceAttribute

void SetDeviceAttribute(GDevice gdh,
                        short attribute,
                        boolean value)
SetDeviceAttribute() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetDeviceAttribute(GDHandle, short, Boolean)


InitGDevice

void InitGDevice(short qdRefNum,
                 NativeLong mode,
                 GDevice gdh)
InitGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InitGDevice(short, long, GDHandle)


NewGDevice

GDevice NewGDevice(short refNum,
                   NativeLong mode)
NewGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle NewGDevice(short, long)


DisposeGDevice

void DisposeGDevice(GDevice gdh)
DisposeGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeGDevice(GDHandle)


SetGDevice

void SetGDevice(GDevice gd)
SetGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetGDevice(GDHandle)


GetGDevice

GDevice GetGDevice()
GetGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle GetGDevice()


Color2Index

int Color2Index(RGBColor myColor)
Color2Index() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Color2Index(const RGBColor*)


Index2Color

void Index2Color(NativeLong index,
                 RGBColor aColor)
Index2Color() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Index2Color(long, RGBColor*)


InvertColor

void InvertColor(RGBColor myColor)
InvertColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InvertColor(RGBColor*)


RealColor

boolean RealColor(RGBColor color)
RealColor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean RealColor(const RGBColor*)


GetSubTable

void GetSubTable(ColorTable myColors,
                 short iTabRes,
                 ColorTable targetTbl)
GetSubTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetSubTable(CTabHandle, short, CTabHandle)


MakeITable

void MakeITable(ColorTable cTabH,
                ITab iTabH,
                short res)
MakeITable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MakeITable(CTabHandle, ITabHandle, short)


AddSearch

void AddSearch(QDLibrary.ColorSearchProcPtr searchProc)
AddSearch() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AddSearch(ColorSearchUPP)


AddComp

void AddComp(QDLibrary.ColorComplementProcPtr compProc)
AddComp() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void AddComp(ColorComplementUPP)


DelSearch

void DelSearch(QDLibrary.ColorSearchProcPtr searchProc)
DelSearch() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DelSearch(ColorSearchUPP)


DelComp

void DelComp(QDLibrary.ColorComplementProcPtr compProc)
DelComp() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DelComp(ColorComplementUPP)


SetClientID

void SetClientID(org.rococoa.ID id1)
SetClientID() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetClientID(short id)


ProtectEntry

void ProtectEntry(short index,
                  boolean protect)
ProtectEntry() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ProtectEntry(short, Boolean)


ReserveEntry

void ReserveEntry(short index,
                  boolean reserve)
ReserveEntry() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ReserveEntry(short, Boolean)


SetEntries

@Deprecated
void SetEntries(short start,
                           short count,
                           Pointer aTable)
Deprecated. use the safer method SetEntries(short, short, org.rococoa.cocoa.qd.ColorSpec[]) instead

SetEntries() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetEntries(short, short, CSpecArray)


SetEntries

void SetEntries(short start,
                short count,
                ColorSpec[] aTable)
SetEntries() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetEntries(short, short, CSpecArray)


SaveEntries

void SaveEntries(ColorTable srcTable,
                 ColorTable resultTable,
                 ReqListRec selection)
SaveEntries() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SaveEntries(CTabHandle, CTabHandle, ReqListRec*)


RestoreEntries

void RestoreEntries(ColorTable srcTable,
                    ColorTable dstTable,
                    ReqListRec selection)
RestoreEntries() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RestoreEntries(CTabHandle, CTabHandle, ReqListRec*)


QDError

int QDError()
QDError() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : QDError()


CopyDeepMask

void CopyDeepMask(BitMap srcBits,
                  BitMap maskBits,
                  BitMap dstBits,
                  Rect srcRect,
                  Rect maskRect,
                  Rect dstRect,
                  short mode,
                  HIServicesLibrary.OpaqueRgnHandle maskRgn)
CopyDeepMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyDeepMask(const BitMap*, const BitMap*, const BitMap*, const Rect*, const Rect*, const Rect*, short, RgnHandle)

Parameters:
maskRgn - can be NULL

DeviceLoop

void DeviceLoop(HIServicesLibrary.OpaqueRgnHandle drawingRgn,
                QDLibrary.DeviceLoopDrawingProcPtr drawingProc,
                NativeLong userData,
                NativeLong flags)
DeviceLoop() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DeviceLoop(RgnHandle, DeviceLoopDrawingUPP, long, DeviceLoopFlags)


GetMaskTable

ByteByReference GetMaskTable()
GetMaskTable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Ptr GetMaskTable()


GetPattern

Pattern GetPattern(short patternID)
GetPattern() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PatHandle GetPattern(short)


GetCursor

Cursor GetCursor(short cursorID)

GetPicture

Picture GetPicture(short pictureID)
GetPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : PicHandle GetPicture(short)


DeltaPoint

int DeltaPoint(Point.ByValue ptA,
               Point.ByValue ptB)
DeltaPoint() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : DeltaPoint(Point, Point)


ShieldCursor

void ShieldCursor(Rect shieldRect,
                  Point.ByValue offsetPt)
ShieldCursor()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ShieldCursor(const Rect*, Point)


ScreenRes

@Deprecated
void ScreenRes(ShortByReference scrnHRes,
                          ShortByReference scrnVRes)
Deprecated. use the safer method ScreenRes(java.nio.ShortBuffer, java.nio.ShortBuffer) instead

ScreenRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScreenRes(short*, short*)


ScreenRes

void ScreenRes(ShortBuffer scrnHRes,
               ShortBuffer scrnVRes)
ScreenRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScreenRes(short*, short*)


GetIndPattern

void GetIndPattern(Pattern thePat,
                   short patternListID,
                   short index)
GetIndPattern() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetIndPattern(Pattern*, short, short)


deltapoint

int deltapoint(Point ptA,
               Point ptB)
deltapoint() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : deltapoint(Point*, Point*)


PackBits

void PackBits(PointerByReference srcPtr,
              PointerByReference dstPtr,
              short srcBytes)
PackBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PackBits(Ptr*, Ptr*, short)


UnpackBits

void UnpackBits(PointerByReference srcPtr,
                PointerByReference dstPtr,
                short dstBytes)
UnpackBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void UnpackBits(Ptr*, Ptr*, short)


SlopeFromAngle

int SlopeFromAngle(short angle)
SlopeFromAngle()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Fixed SlopeFromAngle(short)


AngleFromSlope

int AngleFromSlope(int slope)
AngleFromSlope()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : AngleFromSlope(Fixed)


CMEndMatching

void CMEndMatching(QDLibrary.OpaqueCMMatchRef myRef)
CMEndMatching() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void CMEndMatching(CMMatchRef)


NCMDrawMatchedPicture

void NCMDrawMatchedPicture(Picture myPicture,
                           ColorSyncLibrary.OpaqueCMProfileRef dst,
                           Rect myRect)
NCMDrawMatchedPicture() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void NCMDrawMatchedPicture(PicHandle, CMProfileRef, Rect*)


CMEnableMatchingComment

void CMEnableMatchingComment(boolean enableIt)
CMEnableMatchingComment() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void CMEnableMatchingComment(Boolean)


IsValidRgnHandle

boolean IsValidRgnHandle(HIServicesLibrary.OpaqueRgnHandle rgn)
IsValidRgnHandle()

Summary:
Tests a RgnHandle

Mac OS X threading:
Not thread safe

Parameters:

rgn:
The RgnHandle in question.

Result:
If false, either the RgnHandle parameter is NULL, or has been
deallocated, or the region data are corrupt. The latter can
happen when memory has been overwritten. If true, the RgnHandle
is valid. NOTE: In 10.3, the internal (opaque) format of region
data has changed, to overcome size and performance limitations.
Do not attempt to access region data by dereferencing the
RgnHandle.

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.3 and later
Non-Carbon CFM: not available
Original signature : Boolean IsValidRgnHandle(RgnHandle)


GetPixBounds

Rect GetPixBounds(PixMap pixMap,
                  Rect bounds)
GetPixBounds() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Rect* GetPixBounds(PixMapHandle, Rect*)


GetPixDepth

int GetPixDepth(PixMap pixMap)
GetPixDepth() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : GetPixDepth(PixMapHandle)


GetQDGlobalsRandomSeed

int GetQDGlobalsRandomSeed()
GetQDGlobalsRandomSeed() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : GetQDGlobalsRandomSeed()


GetQDGlobalsScreenBits

BitMap GetQDGlobalsScreenBits(BitMap screenBits)
GetQDGlobalsScreenBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : BitMap* GetQDGlobalsScreenBits(BitMap*)


GetQDGlobalsArrow

Cursor GetQDGlobalsArrow(Cursor arrow)
GetQDGlobalsArrow() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Cursor* GetQDGlobalsArrow(Cursor*)


GetQDGlobalsDarkGray

Pattern GetQDGlobalsDarkGray(Pattern dkGray)
GetQDGlobalsDarkGray() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsDarkGray(Pattern*)


GetQDGlobalsLightGray

Pattern GetQDGlobalsLightGray(Pattern ltGray)
GetQDGlobalsLightGray() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsLightGray(Pattern*)


GetQDGlobalsGray

Pattern GetQDGlobalsGray(Pattern gray)
GetQDGlobalsGray() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsGray(Pattern*)


GetQDGlobalsBlack

Pattern GetQDGlobalsBlack(Pattern black)
GetQDGlobalsBlack() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsBlack(Pattern*)


GetQDGlobalsWhite

Pattern GetQDGlobalsWhite(Pattern white)
GetQDGlobalsWhite() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Pattern* GetQDGlobalsWhite(Pattern*)


SetQDGlobalsRandomSeed

void SetQDGlobalsRandomSeed(NativeLong randomSeed)
SetQDGlobalsRandomSeed() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : void SetQDGlobalsRandomSeed(long)


SetQDGlobalsArrow

void SetQDGlobalsArrow(Cursor arrow)
SetQDGlobalsArrow() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : void SetQDGlobalsArrow(const Cursor*)


GetRegionBounds

Rect GetRegionBounds(HIServicesLibrary.OpaqueRgnHandle region,
                     Rect bounds)
GetRegionBounds()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Rect* GetRegionBounds(RgnHandle, Rect*)


IsRegionRectangular

boolean IsRegionRectangular(HIServicesLibrary.OpaqueRgnHandle region)
IsRegionRectangular()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Boolean IsRegionRectangular(RgnHandle)


QDSaveRegionBits

QDLibrary.OpaqueQDRegionBitsRef QDSaveRegionBits(HIServicesLibrary.OpaqueRgnHandle region)
QDSaveRegionBits() *** DEPRECATED ***

Summary:
Saves the pixel data of a region in a packed format for quick
restore

Discussion:
Implemented in CarbonLib, and on Mac OS X in QD proper. Used in
particular for drag hiliting. The packed format doesn't use too
much memory for large hollow regions.

Mac OS X threading:
Not thread safe

Parameters:

region:
The RgnHandle corresponding to the pixel data to be saved.

Result:
The QDRegionBitsRef to be passed later into QDRestoreRegionBits.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : QDRegionBitsRef QDSaveRegionBits(RgnHandle)


QDDisplayWaitCursor

void QDDisplayWaitCursor(boolean forceWaitCursor)
QDDisplayWaitCursor() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : void QDDisplayWaitCursor(Boolean)


QDSetPatternOrigin

void QDSetPatternOrigin(Point.ByValue origin)
QDSetPatternOrigin() *** DEPRECATED ***

Summary:
Sets the pattern origin for the current port.

Discussion:
When a QuickDraw drawing operation uses a pattern (either a
black&white pattern or a PixPat), the pattern's image is aligned
with port origin, modified by the pattern origin of the port. For
example, if the background pattern is a 8x8 image, and a
rectangle with coordinates (3, 3, 8, 8) is filled with that
pattern, then only the bottom right 5x5 portion of the pattern
image will be drawn into the rectangle. When drawing a pattern,
QuickDraw always starts with the port origin and then adjusts it
by the pattern origin to determine the actual origin point of
pattern drawing. QDSetPatternOrigin can be used to set the
pattern origin relative to the port origin. It is often used in
conjuction with SetOrigin to maintain the pattern alignment at
(0,0) in a window's content area, regardless of the port origin;
for example, after changing the port's origin to (10,10), an
application might change the port's pattern origin to (-10, -10)
so that patterns are still aligned with the window's content area.

Mac OS X threading:
Not thread safe

Parameters:

origin:
The new pattern origin of the port.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.3 and later
Non-Carbon CFM: in NQD 8.5 and later
Original signature : void QDSetPatternOrigin(Point)


QDGetPatternOrigin

void QDGetPatternOrigin(Point origin)
QDGetPatternOrigin() *** DEPRECATED ***

Summary:
Returns the pattern origin of the current port.

Mac OS X threading:
Not thread safe

Parameters:

origin:
On exit, contains the current port's pattern origin.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.3 and later
Non-Carbon CFM: in NQD 8.5 and later
Original signature : void QDGetPatternOrigin(Point*)


QDIsNamedPixMapCursorRegistered

@Deprecated
boolean QDIsNamedPixMapCursorRegistered(ByteByReference name)
Deprecated. use the safer methods QDIsNamedPixMapCursorRegistered(byte[]) and QDIsNamedPixMapCursorRegistered(java.nio.ByteBuffer) instead

QDIsNamedPixMapCursorRegistered() *** DEPRECATED ***

Summary:
Returns whether a named cursor has already been registered.

Discussion:
The CoreGraphics Scalable Cursor Registry provides support for
cursors based on PixMaps for crsrData and crsrMask, with sizes up
to 64x64 pixels. Such cursors need to be registered via
QDRegisterNamedPixMapCursor, and can then be set by
QDSetNamedPixMapCursor.

Mac OS X threading:
Not thread safe

Parameters:

name:
(see below at QDRegisterNamedPixMapCursor)

Availability:
Mac OS X: in version 10.2 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
Non-Carbon CFM: not available
Original signature : Boolean QDIsNamedPixMapCursorRegistered(const char[128])


QDIsNamedPixMapCursorRegistered

boolean QDIsNamedPixMapCursorRegistered(byte[] name)
QDIsNamedPixMapCursorRegistered() *** DEPRECATED ***

Summary:
Returns whether a named cursor has already been registered.

Discussion:
The CoreGraphics Scalable Cursor Registry provides support for
cursors based on PixMaps for crsrData and crsrMask, with sizes up
to 64x64 pixels. Such cursors need to be registered via
QDRegisterNamedPixMapCursor, and can then be set by
QDSetNamedPixMapCursor.

Mac OS X threading:
Not thread safe

Parameters:

name:
(see below at QDRegisterNamedPixMapCursor)

Availability:
Mac OS X: in version 10.2 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
Non-Carbon CFM: not available
Original signature : Boolean QDIsNamedPixMapCursorRegistered(const char[128])


QDIsNamedPixMapCursorRegistered

boolean QDIsNamedPixMapCursorRegistered(ByteBuffer name)
QDIsNamedPixMapCursorRegistered() *** DEPRECATED ***

Summary:
Returns whether a named cursor has already been registered.

Discussion:
The CoreGraphics Scalable Cursor Registry provides support for
cursors based on PixMaps for crsrData and crsrMask, with sizes up
to 64x64 pixels. Such cursors need to be registered via
QDRegisterNamedPixMapCursor, and can then be set by
QDSetNamedPixMapCursor.

Mac OS X threading:
Not thread safe

Parameters:

name:
(see below at QDRegisterNamedPixMapCursor)

Availability:
Mac OS X: in version 10.2 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
Non-Carbon CFM: not available
Original signature : Boolean QDIsNamedPixMapCursorRegistered(const char[128])


QDGetCursorNameForSystemCursor

ByteByReference QDGetCursorNameForSystemCursor(int cursorID)
QDGetCursorNameForSystemCursor() *** DEPRECATED ***

Summary:
Return the name of one of the predefined Mac OS X system cursors

Mac OS X threading:
Not thread safe

Parameters:

cursorID:
UInt32 in the range 0 ... kQDXNumberOfSystemCursors - 1 (see
enum above)

Result:
const char* name, or NULL if 'cursorID' is out of range

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.3 and later
Non-Carbon CFM: not available
Original signature : char* QDGetCursorNameForSystemCursor(QDXSystemCursorID)


QDSwapTextFlags

int QDSwapTextFlags(int newFlags)
QDSwapTextFlags() *** DEPRECATED ***

Summary:
Returns current flags and optionally sets new flags.

Discussion:
Currently, only the flag bits in the enum above are supported.
The typical usage is UInt32 savedFlags =
QDSwapTextFlags(newFlags); // ... draw text under the conditions
of "newFlags" ... (void)QDSwapTextFlags(savedFlags); // restore
previous setting

Mac OS X threading:
Not thread safe

Parameters:

newFlags:
Use the enums above; example "kQDUseCGTextRendering |
kQDUseCGTextMetrics".

Availability:
Mac OS X: in version 10.2 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
Non-Carbon CFM: not available
Original signature : UInt32 QDSwapTextFlags(UInt32)


QDGetCGDirectDisplayID

int QDGetCGDirectDisplayID(GDevice inGDevice)
QDGetCGDirectDisplayID()

Summary:
Return the CGDirectDisplayID corresponding to a GDHandle

Mac OS X threading:
Not thread safe

Parameters:

inGDevice:
The GDevice handle corresponding to the device for which the
CGDirectDisplayID is requested

Result:
The CGDirectDisplayID, or 0 if the GDHandle does not represent a
display.

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.3 and later
Non-Carbon CFM: not available
Original signature : CGDirectDisplayID QDGetCGDirectDisplayID(GDHandle)


LMGetScrVRes

short LMGetScrVRes()
LMGetScrVRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : SInt16 LMGetScrVRes()


LMSetScrVRes

void LMSetScrVRes(short value)
LMSetScrVRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetScrVRes(SInt16)


LMGetScrHRes

short LMGetScrHRes()
LMGetScrHRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : SInt16 LMGetScrHRes()


LMSetScrHRes

void LMSetScrHRes(short value)
LMSetScrHRes() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetScrHRes(SInt16)


LMGetMainDevice

GDevice LMGetMainDevice()
LMGetMainDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle LMGetMainDevice()


LMSetMainDevice

void LMSetMainDevice(GDevice value)
LMSetMainDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetMainDevice(GDHandle)


LMGetDeviceList

GDevice LMGetDeviceList()
LMGetDeviceList() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle LMGetDeviceList()


LMSetDeviceList

void LMSetDeviceList(GDevice value)
LMSetDeviceList() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetDeviceList(GDHandle)


LMGetQDColors

ByteByReference LMGetQDColors()
LMGetQDColors() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetQDColors()


LMSetQDColors

@Deprecated
void LMSetQDColors(ByteByReference value)
Deprecated. use the safer method LMSetQDColors(java.nio.ByteBuffer) instead

LMSetQDColors() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetQDColors(Handle)


LMSetQDColors

void LMSetQDColors(ByteBuffer value)
LMSetQDColors() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetQDColors(Handle)


LMGetWidthListHand

ByteByReference LMGetWidthListHand()
LMGetWidthListHand() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetWidthListHand()


LMSetWidthListHand

@Deprecated
void LMSetWidthListHand(ByteByReference value)
Deprecated. use the safer method LMSetWidthListHand(java.nio.ByteBuffer) instead

LMSetWidthListHand() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthListHand(Handle)


LMSetWidthListHand

void LMSetWidthListHand(ByteBuffer value)
LMSetWidthListHand() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthListHand(Handle)


LMGetHiliteMode

byte LMGetHiliteMode()
LMGetHiliteMode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : UInt8 LMGetHiliteMode()


LMSetHiliteMode

void LMSetHiliteMode(byte value)
LMSetHiliteMode() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetHiliteMode(UInt8)


LMGetWidthPtr

ByteByReference LMGetWidthPtr()
LMGetWidthPtr() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Ptr LMGetWidthPtr()


LMSetWidthPtr

@Deprecated
void LMSetWidthPtr(ByteByReference value)
Deprecated. use the safer method LMSetWidthPtr(java.nio.ByteBuffer) instead

LMSetWidthPtr() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthPtr(Ptr)


LMSetWidthPtr

void LMSetWidthPtr(ByteBuffer value)
LMSetWidthPtr() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthPtr(Ptr)


LMGetWidthTabHandle

ByteByReference LMGetWidthTabHandle()
LMGetWidthTabHandle() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetWidthTabHandle()


LMSetWidthTabHandle

@Deprecated
void LMSetWidthTabHandle(ByteByReference value)
Deprecated. use the safer method LMSetWidthTabHandle(java.nio.ByteBuffer) instead

LMSetWidthTabHandle() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthTabHandle(Handle)


LMSetWidthTabHandle

void LMSetWidthTabHandle(ByteBuffer value)
LMSetWidthTabHandle() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetWidthTabHandle(Handle)


LMGetLastSPExtra

int LMGetLastSPExtra()
LMGetLastSPExtra() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : SInt32 LMGetLastSPExtra()


LMSetLastSPExtra

void LMSetLastSPExtra(int value)
LMSetLastSPExtra() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetLastSPExtra(SInt32)


LMGetLastFOND

ByteByReference LMGetLastFOND()
LMGetLastFOND() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Handle LMGetLastFOND()


LMSetLastFOND

@Deprecated
void LMSetLastFOND(ByteByReference value)
Deprecated. use the safer method LMSetLastFOND(java.nio.ByteBuffer) instead

LMSetLastFOND() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetLastFOND(Handle)


LMSetLastFOND

void LMSetLastFOND(ByteBuffer value)
LMSetLastFOND() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetLastFOND(Handle)


LMGetFractEnable

byte LMGetFractEnable()
LMGetFractEnable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : UInt8 LMGetFractEnable()


LMSetFractEnable

void LMSetFractEnable(byte value)
LMSetFractEnable() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetFractEnable(UInt8)


LMGetTheGDevice

GDevice LMGetTheGDevice()
LMGetTheGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : GDHandle LMGetTheGDevice()


LMSetTheGDevice

void LMSetTheGDevice(GDevice value)
LMSetTheGDevice() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetTheGDevice(GDHandle)


LMGetHiliteRGB

void LMGetHiliteRGB(RGBColor hiliteRGBValue)
LMGetHiliteRGB() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMGetHiliteRGB(RGBColor*)


LMSetHiliteRGB

void LMSetHiliteRGB(RGBColor hiliteRGBValue)
LMSetHiliteRGB() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetHiliteRGB(const RGBColor*)


LMGetCursorNew

boolean LMGetCursorNew()
LMGetCursorNew() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean LMGetCursorNew()


LMSetCursorNew

void LMSetCursorNew(boolean value)
LMSetCursorNew() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void LMSetCursorNew(Boolean)


NewGWorld

short NewGWorld(QuickTimeLibrary.CGrafPtr offscreenGWorld,
                short PixelDepth,
                Rect boundsRect,
                ColorTable cTable,
                GDevice aGDevice,
                NativeLong flags)
NewGWorld() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : QDErr NewGWorld(GWorldPtr*, short, const Rect*, CTabHandle, GDHandle, GWorldFlags)

Parameters:
cTable - can be NULL
aGDevice - can be NULL

NewGWorldFromPtr

@Deprecated
short NewGWorldFromPtr(QuickTimeLibrary.CGrafPtr offscreenGWorld,
                                  int PixelFormat,
                                  Rect boundsRect,
                                  ColorTable cTable,
                                  GDevice aGDevice,
                                  NativeLong flags,
                                  ByteByReference newBuffer,
                                  int rowBytes)
Deprecated. use the safer method NewGWorldFromPtr(org.rococoa.cocoa.quicktime.QuickTimeLibrary.CGrafPtr, int, org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.qd.ColorTable, org.rococoa.cocoa.qd.GDevice, com.sun.jna.NativeLong, java.nio.ByteBuffer, int) instead

NewGWorldFromPtr() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: not available
Original signature : QDErr NewGWorldFromPtr(GWorldPtr*, UInt32, const Rect*, CTabHandle, GDHandle, GWorldFlags, Ptr, SInt32)

Parameters:
cTable - can be NULL
aGDevice - can be NULL

NewGWorldFromPtr

short NewGWorldFromPtr(QuickTimeLibrary.CGrafPtr offscreenGWorld,
                       int PixelFormat,
                       Rect boundsRect,
                       ColorTable cTable,
                       GDevice aGDevice,
                       NativeLong flags,
                       ByteBuffer newBuffer,
                       int rowBytes)
NewGWorldFromPtr() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: not available
Original signature : QDErr NewGWorldFromPtr(GWorldPtr*, UInt32, const Rect*, CTabHandle, GDHandle, GWorldFlags, Ptr, SInt32)

Parameters:
cTable - can be NULL
aGDevice - can be NULL

LockPixels

boolean LockPixels(PixMap pm)
LockPixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean LockPixels(PixMapHandle)


UnlockPixels

void UnlockPixels(PixMap pm)
UnlockPixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void UnlockPixels(PixMapHandle)


UpdateGWorld

NativeLong UpdateGWorld(QuickTimeLibrary.CGrafPtr offscreenGWorld,
                        short pixelDepth,
                        Rect boundsRect,
                        ColorTable cTable,
                        GDevice aGDevice,
                        NativeLong flags)
UpdateGWorld() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GWorldFlags UpdateGWorld(GWorldPtr*, short, const Rect*, CTabHandle, GDHandle, GWorldFlags)

Parameters:
aGDevice - can be NULL

GetGWorld

void GetGWorld(QuickTimeLibrary.OpaqueGrafPtr port,
               PointerByReference gdh)
GetGWorld() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetGWorld(CGrafPtr*, GDHandle*)


CTabChanged

void CTabChanged(ColorTable ctab)
CTabChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CTabChanged(CTabHandle)


PixPatChanged

void PixPatChanged(PixPat ppat)
PixPatChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PixPatChanged(PixPatHandle)


PortChanged

void PortChanged(QuickTimeLibrary.OpaqueGrafPtr port)
PortChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PortChanged(GrafPtr)


GDeviceChanged

void GDeviceChanged(GDevice gdh)
GDeviceChanged() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GDeviceChanged(GDHandle)


AllowPurgePixels

void AllowPurgePixels(PixMap pm)
AllowPurgePixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void AllowPurgePixels(PixMapHandle)


NoPurgePixels

void NoPurgePixels(PixMap pm)
NoPurgePixels() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void NoPurgePixels(PixMapHandle)


GetPixelsState

NativeLong GetPixelsState(PixMap pm)
GetPixelsState() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GWorldFlags GetPixelsState(PixMapHandle)


SetPixelsState

void SetPixelsState(PixMap pm,
                    NativeLong state)
SetPixelsState() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetPixelsState(PixMapHandle, GWorldFlags)


GetPixBaseAddr

ByteByReference GetPixBaseAddr(PixMap pm)
GetPixBaseAddr()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Ptr GetPixBaseAddr(PixMapHandle)


GetPixRowBytes

int GetPixRowBytes(PixMap pm)
GetPixRowBytes() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 8.5 and later
Original signature : SInt32 GetPixRowBytes(PixMapHandle)


NewScreenBuffer

short NewScreenBuffer(Rect globalRect,
                      boolean purgeable,
                      PointerByReference gdh,
                      PointerByReference offscreenPixMap)
NewScreenBuffer() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : QDErr NewScreenBuffer(const Rect*, Boolean, GDHandle*, PixMapHandle*)


DisposeScreenBuffer

void DisposeScreenBuffer(PixMap offscreenPixMap)
DisposeScreenBuffer() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DisposeScreenBuffer(PixMapHandle)


QDDone

boolean QDDone(QuickTimeLibrary.OpaqueGrafPtr port)
QDDone() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean QDDone(GrafPtr)


OffscreenVersion

int OffscreenVersion()
OffscreenVersion() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : SInt32 OffscreenVersion()


NewTempScreenBuffer

short NewTempScreenBuffer(Rect globalRect,
                          boolean purgeable,
                          PointerByReference gdh,
                          PointerByReference offscreenPixMap)
NewTempScreenBuffer() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : QDErr NewTempScreenBuffer(const Rect*, Boolean, GDHandle*, PixMapHandle*)


PixMap32Bit

boolean PixMap32Bit(PixMap pmHandle)
PixMap32Bit() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean PixMap32Bit(PixMapHandle)


QDPictCreateWithProvider

QDLibrary.QDPict QDPictCreateWithProvider(ImageIOLibrary.CGDataProvider provider)
QDPictCreateWithProvider()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : QDPictRef QDPictCreateWithProvider(CGDataProviderRef)


QDPictCreateWithURL

QDLibrary.QDPict QDPictCreateWithURL(AudioUnitLibrary.__CFURL url)
QDPictCreateWithURL()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : QDPictRef QDPictCreateWithURL(CFURLRef)


QDPictRetain

QDLibrary.QDPict QDPictRetain(QDLibrary.QDPict pictRef)
QDPictRetain()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : QDPictRef QDPictRetain(QDPictRef)


QDPictRelease

void QDPictRelease(QDLibrary.QDPict pictRef)
QDPictRelease()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void QDPictRelease(QDPictRef)


QDPictGetBounds

CGRect.ByValue QDPictGetBounds(QDLibrary.QDPict pictRef)
QDPictGetBounds()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : CGRect QDPictGetBounds(QDPictRef)


QDPictGetResolution

@Deprecated
void QDPictGetResolution(QDLibrary.QDPict pictRef,
                                    FloatByReference xRes,
                                    FloatByReference yRes)
Deprecated. use the safer method QDPictGetResolution(org.rococoa.cocoa.qd.QDLibrary.QDPict, java.nio.FloatBuffer, java.nio.FloatBuffer) instead

QDPictGetResolution()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void QDPictGetResolution(QDPictRef, float*, float*)


QDPictGetResolution

void QDPictGetResolution(QDLibrary.QDPict pictRef,
                         FloatBuffer xRes,
                         FloatBuffer yRes)
QDPictGetResolution()

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : void QDPictGetResolution(QDPictRef, float*, float*)


FMGetATSFontRefFromFont

int FMGetATSFontRefFromFont(int iFont)
FMGetATSFontRefFromFont()

Summary:
Obtains the ATS font reference associated with a QuickDraw font
reference.

Parameters:

iFont:
A QuickDraw font reference.

Result:
The ATS font reference associated with the specified QuickDraw
font reference.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.1 and later
Non-Carbon CFM: not available
Original signature : ATSFontRef FMGetATSFontRefFromFont(FMFont)


FMGetFontFromATSFontRef

int FMGetFontFromATSFontRef(int iFont)
FMGetFontFromATSFontRef()

Summary:
Obtains the QuickDraw font reference associated with an ATS font
reference.

Parameters:

iFont:
An ATS font reference.

Result:
The QuickDraw font reference associated with the specified ATS
font reference.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only]
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.1 and later
Non-Carbon CFM: not available
Original signature : FMFont FMGetFontFromATSFontRef(ATSFontRef)


GetFontName

@Deprecated
void GetFontName(short familyID,
                            ByteByReference name)
Deprecated. use the safer method GetFontName(short, java.nio.ByteBuffer) instead

GetFontName() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFontName(short, Str255)


GetFontName

void GetFontName(short familyID,
                 ByteBuffer name)
GetFontName() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFontName(short, Str255)


GetFNum

@Deprecated
void GetFNum(ByteByReference name,
                        ShortByReference familyID)
Deprecated. use the safer methods GetFNum(byte[], java.nio.ShortBuffer) and GetFNum(java.nio.ByteBuffer, java.nio.ShortBuffer) instead

GetFNum() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFNum(ConstStr255Param, short*)


GetFNum

void GetFNum(byte[] name,
             ShortBuffer familyID)
GetFNum() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFNum(ConstStr255Param, short*)


GetFNum

void GetFNum(ByteBuffer name,
             ShortBuffer familyID)
GetFNum() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetFNum(ConstStr255Param, short*)


RealFont

boolean RealFont(short fontNum,
                 short size)
RealFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean RealFont(short, short)


SetFScaleDisable

void SetFScaleDisable(boolean fscaleDisable)
SetFScaleDisable() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetFScaleDisable(Boolean)


FontMetrics

void FontMetrics(FMetricRec theMetrics)
FontMetrics() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void FontMetrics(FMetricRecPtr)


SetFractEnable

void SetFractEnable(boolean fractEnable)
SetFractEnable() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetFractEnable(Boolean)


GetDefFontSize

int GetDefFontSize()
GetDefFontSize() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetDefFontSize()


IsOutline

boolean IsOutline(Point.ByValue numer,
                  Point.ByValue denom)
IsOutline() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean IsOutline(Point, Point)


SetOutlinePreferred

void SetOutlinePreferred(boolean outlinePreferred)
SetOutlinePreferred() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetOutlinePreferred(Boolean)


GetOutlinePreferred

boolean GetOutlinePreferred()
GetOutlinePreferred() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean GetOutlinePreferred()


SetPreserveGlyph

void SetPreserveGlyph(boolean preserveGlyph)
SetPreserveGlyph() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetPreserveGlyph(Boolean)


GetPreserveGlyph

boolean GetPreserveGlyph()
GetPreserveGlyph() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean GetPreserveGlyph()


GetSysFont

int GetSysFont()
GetSysFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetSysFont()


GetAppFont

int GetAppFont()
GetAppFont() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetAppFont()


IsAntiAliasedTextEnabled

@Deprecated
boolean IsAntiAliasedTextEnabled(ShortByReference oMinFontSize)
Deprecated. use the safer method IsAntiAliasedTextEnabled(java.nio.ShortBuffer) instead

IsAntiAliasedTextEnabled() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 8.6 and later
Original signature : Boolean IsAntiAliasedTextEnabled(SInt16*)


IsAntiAliasedTextEnabled

boolean IsAntiAliasedTextEnabled(ShortBuffer oMinFontSize)
IsAntiAliasedTextEnabled() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 8.6 and later
Original signature : Boolean IsAntiAliasedTextEnabled(SInt16*)


QDTextBounds

void QDTextBounds(short byteCount,
                  Pointer textAddr,
                  Rect bounds)
QDTextBounds() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 8.6 and later
Original signature : void QDTextBounds(short, const void*, Rect*)


FMGetFontFamilyFromName

@Deprecated
short FMGetFontFamilyFromName(ByteByReference iName)
Deprecated. use the safer methods FMGetFontFamilyFromName(byte[]) and FMGetFontFamilyFromName(java.nio.ByteBuffer) instead

FMGetFontFamilyFromName() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit. Please see ATSFont.h for alternatives. Suggested
replacement is ATSFontFamilyFindFromName.

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontManager 9.0 and later
Original signature : FMFontFamily FMGetFontFamilyFromName(ConstStr255Param)


FMGetFontFamilyFromName

short FMGetFontFamilyFromName(byte[] iName)
FMGetFontFamilyFromName() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit. Please see ATSFont.h for alternatives. Suggested
replacement is ATSFontFamilyFindFromName.

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontManager 9.0 and later
Original signature : FMFontFamily FMGetFontFamilyFromName(ConstStr255Param)


FMGetFontFamilyFromName

short FMGetFontFamilyFromName(ByteBuffer iName)
FMGetFontFamilyFromName() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit. Please see ATSFont.h for alternatives. Suggested
replacement is ATSFontFamilyFindFromName.

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontManager 9.0 and later
Original signature : FMFontFamily FMGetFontFamilyFromName(ConstStr255Param)


FMGetATSFontFamilyRefFromFontFamily

int FMGetATSFontFamilyRefFromFontFamily(short iFamily)
FMGetATSFontFamilyRefFromFontFamily() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit. Please see ATSFont.h for alternatives.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.1 and later
Non-Carbon CFM: not available
Original signature : ATSFontFamilyRef FMGetATSFontFamilyRefFromFontFamily(FMFontFamily)


FMGetFontFamilyFromATSFontFamilyRef

short FMGetFontFamilyFromATSFontFamilyRef(int iFamily)
FMGetFontFamilyFromATSFontFamilyRef() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit. Please see ATSFont.h for alternatives.

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.1 and later
Non-Carbon CFM: not available
Original signature : FMFontFamily FMGetFontFamilyFromATSFontFamilyRef(ATSFontFamilyRef)


FMGetGeneration

int FMGetGeneration()
FMGetGeneration() *** DEPRECATED ***

Deprecated:
This function is deprecated in Mac OS X 10.4 and not available in
64-bit. Please see ATSFont.h for alternatives. Suggested
replacement is ATSGetGeneration.

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontManager 9.0 and later
Original signature : FMGeneration FMGetGeneration()


InitPalettes

void InitPalettes()
InitPalettes() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void InitPalettes()


NewPalette

Palette NewPalette(short entries,
                   ColorTable srcColors,
                   short srcUsage,
                   short srcTolerance)
NewPalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PaletteHandle NewPalette(short, CTabHandle, short, short)


GetNewPalette

Palette GetNewPalette(short PaletteID)
GetNewPalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PaletteHandle GetNewPalette(short)


DisposePalette

void DisposePalette(Palette srcPalette)
DisposePalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DisposePalette(PaletteHandle)


CopyPalette

void CopyPalette(Palette srcPalette,
                 Palette dstPalette,
                 short srcEntry,
                 short dstEntry,
                 short dstLength)
CopyPalette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CopyPalette(PaletteHandle, PaletteHandle, short, short, short)


PmForeColor

void PmForeColor(short dstEntry)
PmForeColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PmForeColor(short)


PmBackColor

void PmBackColor(short dstEntry)
PmBackColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PmBackColor(short)


GetEntryColor

void GetEntryColor(Palette srcPalette,
                   short srcEntry,
                   RGBColor dstRGB)
GetEntryColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetEntryColor(PaletteHandle, short, RGBColor*)


SetEntryColor

void SetEntryColor(Palette dstPalette,
                   short dstEntry,
                   RGBColor srcRGB)
SetEntryColor() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetEntryColor(PaletteHandle, short, const RGBColor*)


GetEntryUsage

@Deprecated
void GetEntryUsage(Palette srcPalette,
                              short srcEntry,
                              ShortByReference dstUsage,
                              ShortByReference dstTolerance)
Deprecated. use the safer method GetEntryUsage(org.rococoa.cocoa.qd.Palette, short, java.nio.ShortBuffer, java.nio.ShortBuffer) instead

GetEntryUsage() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetEntryUsage(PaletteHandle, short, short*, short*)


GetEntryUsage

void GetEntryUsage(Palette srcPalette,
                   short srcEntry,
                   ShortBuffer dstUsage,
                   ShortBuffer dstTolerance)
GetEntryUsage() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void GetEntryUsage(PaletteHandle, short, short*, short*)


SetEntryUsage

void SetEntryUsage(Palette dstPalette,
                   short dstEntry,
                   short srcUsage,
                   short srcTolerance)
SetEntryUsage() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetEntryUsage(PaletteHandle, short, short, short)


CTab2Palette

void CTab2Palette(ColorTable srcCTab,
                  Palette dstPalette,
                  short srcUsage,
                  short srcTolerance)
CTab2Palette() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void CTab2Palette(CTabHandle, PaletteHandle, short, short)


Palette2CTab

void Palette2CTab(Palette srcPalette,
                  ColorTable dstCTab)
Palette2CTab() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void Palette2CTab(PaletteHandle, CTabHandle)


Entry2Index

int Entry2Index(short entry)
Entry2Index() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : SInt32 Entry2Index(short)


RestoreDeviceClut

void RestoreDeviceClut(GDevice gd)
RestoreDeviceClut() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void RestoreDeviceClut(GDHandle)


ResizePalette

void ResizePalette(Palette p,
                   short size)

SaveFore

void SaveFore(ColorSpec c)
SaveFore() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SaveFore(ColorSpec*)


SaveBack

void SaveBack(ColorSpec c)
SaveBack() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SaveBack(ColorSpec*)


RestoreFore

void RestoreFore(ColorSpec c)
RestoreFore() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void RestoreFore(const ColorSpec*)


RestoreBack

void RestoreBack(ColorSpec c)
RestoreBack() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void RestoreBack(const ColorSpec*)


HasDepth

int HasDepth(GDevice gd,
             short depth,
             short whichFlags,
             short flags)
HasDepth() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : HasDepth(GDHandle, short, short, short)


PMgrVersion

int PMgrVersion()
PMgrVersion() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : PMgrVersion()


SetPaletteUpdates

void SetPaletteUpdates(Palette p,
                       short updates)
SetPaletteUpdates() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void SetPaletteUpdates(PaletteHandle, short)


GetPaletteUpdates

int GetPaletteUpdates(Palette p)
GetPaletteUpdates() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GetPaletteUpdates(PaletteHandle)


GetGray

boolean GetGray(GDevice device,
                RGBColor backGround,
                RGBColor foreGround)
GetGray() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean GetGray(GDHandle, const RGBColor*, RGBColor*)


NewRecordColorsUPP

QDLibrary.RecordColorsProcPtr NewRecordColorsUPP(QDLibrary.RecordColorsProcPtr userRoutine)
NewRecordColorsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : RecordColorsUPP NewRecordColorsUPP(RecordColorsProcPtr)


NewCalcColorTableUPP

QDLibrary.CalcColorTableProcPtr NewCalcColorTableUPP(QDLibrary.CalcColorTableProcPtr userRoutine)
NewCalcColorTableUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : CalcColorTableUPP NewCalcColorTableUPP(CalcColorTableProcPtr)


NewDisposeColorPickMethodUPP

QDLibrary.DisposeColorPickMethodProcPtr NewDisposeColorPickMethodUPP(QDLibrary.DisposeColorPickMethodProcPtr userRoutine)
NewDisposeColorPickMethodUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DisposeColorPickMethodUPP NewDisposeColorPickMethodUPP(DisposeColorPickMethodProcPtr)


DisposeRecordColorsUPP

void DisposeRecordColorsUPP(QDLibrary.RecordColorsProcPtr userUPP)
DisposeRecordColorsUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeRecordColorsUPP(RecordColorsUPP)


DisposeCalcColorTableUPP

void DisposeCalcColorTableUPP(QDLibrary.CalcColorTableProcPtr userUPP)
DisposeCalcColorTableUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeCalcColorTableUPP(CalcColorTableUPP)


DisposeDisposeColorPickMethodUPP

void DisposeDisposeColorPickMethodUPP(QDLibrary.DisposeColorPickMethodProcPtr userUPP)
DisposeDisposeColorPickMethodUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDisposeColorPickMethodUPP(DisposeColorPickMethodUPP)


NewDMNotificationUPP

QDLibrary.DMNotificationProcPtr NewDMNotificationUPP(QDLibrary.DMNotificationProcPtr userRoutine)
NewDMNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMNotificationUPP NewDMNotificationUPP(DMNotificationProcPtr)


NewDMExtendedNotificationUPP

QDLibrary.DMExtendedNotificationProcPtr NewDMExtendedNotificationUPP(QDLibrary.DMExtendedNotificationProcPtr userRoutine)
NewDMExtendedNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMExtendedNotificationUPP NewDMExtendedNotificationUPP(DMExtendedNotificationProcPtr)


NewDMComponentListIteratorUPP

QDLibrary.DMComponentListIteratorProcPtr NewDMComponentListIteratorUPP(QDLibrary.DMComponentListIteratorProcPtr userRoutine)
NewDMComponentListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMComponentListIteratorUPP NewDMComponentListIteratorUPP(DMComponentListIteratorProcPtr)


NewDMDisplayModeListIteratorUPP

QDLibrary.DMDisplayModeListIteratorProcPtr NewDMDisplayModeListIteratorUPP(QDLibrary.DMDisplayModeListIteratorProcPtr userRoutine)
NewDMDisplayModeListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMDisplayModeListIteratorUPP NewDMDisplayModeListIteratorUPP(DMDisplayModeListIteratorProcPtr)


NewDMProfileListIteratorUPP

QDLibrary.DMProfileListIteratorProcPtr NewDMProfileListIteratorUPP(QDLibrary.DMProfileListIteratorProcPtr userRoutine)
NewDMProfileListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMProfileListIteratorUPP NewDMProfileListIteratorUPP(DMProfileListIteratorProcPtr)


NewDMDisplayListIteratorUPP

QDLibrary.DMDisplayListIteratorProcPtr NewDMDisplayListIteratorUPP(QDLibrary.DMDisplayListIteratorProcPtr userRoutine)
NewDMDisplayListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : DMDisplayListIteratorUPP NewDMDisplayListIteratorUPP(DMDisplayListIteratorProcPtr)


DisposeDMNotificationUPP

void DisposeDMNotificationUPP(QDLibrary.DMNotificationProcPtr userUPP)
DisposeDMNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMNotificationUPP(DMNotificationUPP)


DisposeDMExtendedNotificationUPP

void DisposeDMExtendedNotificationUPP(QDLibrary.DMExtendedNotificationProcPtr userUPP)
DisposeDMExtendedNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMExtendedNotificationUPP(DMExtendedNotificationUPP)


DisposeDMComponentListIteratorUPP

void DisposeDMComponentListIteratorUPP(QDLibrary.DMComponentListIteratorProcPtr userUPP)
DisposeDMComponentListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMComponentListIteratorUPP(DMComponentListIteratorUPP)


DisposeDMDisplayModeListIteratorUPP

void DisposeDMDisplayModeListIteratorUPP(QDLibrary.DMDisplayModeListIteratorProcPtr userUPP)
DisposeDMDisplayModeListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMDisplayModeListIteratorUPP(DMDisplayModeListIteratorUPP)


DisposeDMProfileListIteratorUPP

void DisposeDMProfileListIteratorUPP(QDLibrary.DMProfileListIteratorProcPtr userUPP)
DisposeDMProfileListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMProfileListIteratorUPP(DMProfileListIteratorUPP)


DisposeDMDisplayListIteratorUPP

void DisposeDMDisplayListIteratorUPP(QDLibrary.DMDisplayListIteratorProcPtr userUPP)
DisposeDMDisplayListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeDMDisplayListIteratorUPP(DMDisplayListIteratorUPP)


InvokeDMNotificationUPP

void InvokeDMNotificationUPP(LaunchServicesLibrary.AERecord theEvent,
                             QDLibrary.DMNotificationProcPtr userUPP)
InvokeDMNotificationUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMNotificationUPP(AppleEvent*, DMNotificationUPP)


InvokeDMComponentListIteratorUPP

void InvokeDMComponentListIteratorUPP(Pointer userData,
                                      int itemIndex,
                                      DMComponentListEntryRec componentInfo,
                                      QDLibrary.DMComponentListIteratorProcPtr userUPP)
InvokeDMComponentListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMComponentListIteratorUPP(void*, DMListIndexType, DMComponentListEntryPtr, DMComponentListIteratorUPP)


InvokeDMDisplayModeListIteratorUPP

void InvokeDMDisplayModeListIteratorUPP(Pointer userData,
                                        int itemIndex,
                                        DMDisplayModeListEntryRec displaymodeInfo,
                                        QDLibrary.DMDisplayModeListIteratorProcPtr userUPP)
InvokeDMDisplayModeListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMDisplayModeListIteratorUPP(void*, DMListIndexType, DMDisplayModeListEntryPtr, DMDisplayModeListIteratorUPP)


InvokeDMProfileListIteratorUPP

void InvokeDMProfileListIteratorUPP(Pointer userData,
                                    int itemIndex,
                                    DMProfileListEntryRec profileInfo,
                                    QDLibrary.DMProfileListIteratorProcPtr userUPP)
InvokeDMProfileListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMProfileListIteratorUPP(void*, DMListIndexType, DMProfileListEntryPtr, DMProfileListIteratorUPP)


InvokeDMDisplayListIteratorUPP

void InvokeDMDisplayListIteratorUPP(Pointer userData,
                                    int itemIndex,
                                    DisplayListEntryRec displaymodeInfo,
                                    QDLibrary.DMDisplayListIteratorProcPtr userUPP)
InvokeDMDisplayListIteratorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeDMDisplayListIteratorUPP(void*, DMListIndexType, DisplayListEntryPtr, DMDisplayListIteratorUPP)


DMGetFirstScreenDevice

GDevice DMGetFirstScreenDevice(boolean activeOnly)
DMGetFirstScreenDevice() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GDHandle DMGetFirstScreenDevice(Boolean)


DMGetNextScreenDevice

GDevice DMGetNextScreenDevice(GDevice theDevice,
                              boolean activeOnly)
DMGetNextScreenDevice() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : GDHandle DMGetNextScreenDevice(GDHandle, Boolean)


DMDrawDesktopRect

void DMDrawDesktopRect(Rect globalRect)
DMDrawDesktopRect() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DMDrawDesktopRect(Rect*)


DMDrawDesktopRegion

void DMDrawDesktopRegion(HIServicesLibrary.OpaqueRgnHandle globalRgn)
DMDrawDesktopRegion() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DMDrawDesktopRegion(RgnHandle)


FNSMatchDefaultsGet

int FNSMatchDefaultsGet()
FNSMatchDefaultsGet()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontSyncLib 1.0 and later
Original signature : FNSMatchOptions FNSMatchDefaultsGet()


FNSSysInfoGet

void FNSSysInfoGet(FNSSysInfo ioInfo)
FNSSysInfoGet()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontSyncLib 1.0 and later
Original signature : void FNSSysInfoGet(FNSSysInfo*)


FNSEnabled

boolean FNSEnabled()
FNSEnabled()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in FontSyncLib 1.0 and later
Original signature : Boolean FNSEnabled()


NewRedrawBackgroundUPP

QDLibrary.RedrawBackgroundProcPtr NewRedrawBackgroundUPP(QDLibrary.RedrawBackgroundProcPtr userRoutine)
NewRedrawBackgroundUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : RedrawBackgroundUPP NewRedrawBackgroundUPP(RedrawBackgroundProcPtr)


DisposeRedrawBackgroundUPP

void DisposeRedrawBackgroundUPP(QDLibrary.RedrawBackgroundProcPtr userUPP)
DisposeRedrawBackgroundUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeRedrawBackgroundUPP(RedrawBackgroundUPP)


InvokeRedrawBackgroundUPP

boolean InvokeRedrawBackgroundUPP(QDLibrary.OpaqueATSUTextLayout iLayout,
                                  NativeLong iTextOffset,
                                  NativeLong iTextLength,
                                  Pointer iUnhighlightArea,
                                  NativeLong iTrapezoidCount,
                                  QDLibrary.RedrawBackgroundProcPtr userUPP)
InvokeRedrawBackgroundUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : Boolean InvokeRedrawBackgroundUPP(ATSUTextLayout, UniCharArrayOffset, UniCharCount, ATSTrapezoid[], ItemCount, RedrawBackgroundUPP)


NewATSQuadraticLineUPP

QDLibrary.ATSQuadraticLineProcPtr NewATSQuadraticLineUPP(QDLibrary.ATSQuadraticLineProcPtr userRoutine)
NewATSQuadraticLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSQuadraticLineUPP NewATSQuadraticLineUPP(ATSQuadraticLineProcPtr)


DisposeATSQuadraticLineUPP

void DisposeATSQuadraticLineUPP(QDLibrary.ATSQuadraticLineProcPtr userUPP)
DisposeATSQuadraticLineUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSQuadraticLineUPP(ATSQuadraticLineUPP)


NewATSQuadraticCurveUPP

QDLibrary.ATSQuadraticCurveProcPtr NewATSQuadraticCurveUPP(QDLibrary.ATSQuadraticCurveProcPtr userRoutine)
NewATSQuadraticCurveUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSQuadraticCurveUPP NewATSQuadraticCurveUPP(ATSQuadraticCurveProcPtr)


DisposeATSQuadraticCurveUPP

void DisposeATSQuadraticCurveUPP(QDLibrary.ATSQuadraticCurveProcPtr userUPP)
DisposeATSQuadraticCurveUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSQuadraticCurveUPP(ATSQuadraticCurveUPP)


NewATSQuadraticClosePathUPP

QDLibrary.ATSQuadraticClosePathProcPtr NewATSQuadraticClosePathUPP(QDLibrary.ATSQuadraticClosePathProcPtr userRoutine)
NewATSQuadraticClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSQuadraticClosePathUPP NewATSQuadraticClosePathUPP(ATSQuadraticClosePathProcPtr)


DisposeATSQuadraticClosePathUPP

void DisposeATSQuadraticClosePathUPP(QDLibrary.ATSQuadraticClosePathProcPtr userUPP)
DisposeATSQuadraticClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSQuadraticClosePathUPP(ATSQuadraticClosePathUPP)


NewATSCubicMoveToUPP

QDLibrary.ATSCubicMoveToProcPtr NewATSCubicMoveToUPP(QDLibrary.ATSCubicMoveToProcPtr userRoutine)
NewATSCubicMoveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicMoveToUPP NewATSCubicMoveToUPP(ATSCubicMoveToProcPtr)


DisposeATSCubicMoveToUPP

void DisposeATSCubicMoveToUPP(QDLibrary.ATSCubicMoveToProcPtr userUPP)
DisposeATSCubicMoveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicMoveToUPP(ATSCubicMoveToUPP)


NewATSCubicLineToUPP

QDLibrary.ATSCubicLineToProcPtr NewATSCubicLineToUPP(QDLibrary.ATSCubicLineToProcPtr userRoutine)
NewATSCubicLineToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicLineToUPP NewATSCubicLineToUPP(ATSCubicLineToProcPtr)


DisposeATSCubicLineToUPP

void DisposeATSCubicLineToUPP(QDLibrary.ATSCubicLineToProcPtr userUPP)
DisposeATSCubicLineToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicLineToUPP(ATSCubicLineToUPP)


NewATSCubicCurveToUPP

QDLibrary.ATSCubicCurveToProcPtr NewATSCubicCurveToUPP(QDLibrary.ATSCubicCurveToProcPtr userRoutine)
NewATSCubicCurveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicCurveToUPP NewATSCubicCurveToUPP(ATSCubicCurveToProcPtr)


DisposeATSCubicCurveToUPP

void DisposeATSCubicCurveToUPP(QDLibrary.ATSCubicCurveToProcPtr userUPP)
DisposeATSCubicCurveToUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicCurveToUPP(ATSCubicCurveToUPP)


NewATSCubicClosePathUPP

QDLibrary.ATSCubicClosePathProcPtr NewATSCubicClosePathUPP(QDLibrary.ATSCubicClosePathProcPtr userRoutine)
NewATSCubicClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : ATSCubicClosePathUPP NewATSCubicClosePathUPP(ATSCubicClosePathProcPtr)


DisposeATSCubicClosePathUPP

void DisposeATSCubicClosePathUPP(QDLibrary.ATSCubicClosePathProcPtr userUPP)
DisposeATSCubicClosePathUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeATSCubicClosePathUPP(ATSCubicClosePathUPP)