Mac Developer Library Developer
Search

ApplicationServices Changes

ApplicationServices

ATSDefines.h
Added #def ATS_AVAILABLE_BUT_DEPRECATED
Added #def ATS_AVAILABLE_BUT_DEPRECATED_WITH_ADVICE
Added #def ATS_DEPRECATED_IN_MAC_OS_X_VERSION
ATSFont.h
Added CTFontManagerRegisterFontForData() (no architecture available)
Added deprecated (no architecture available)
Added metric (no architecture available)
Added notifications (no architecture available)
HeaderDeclaration
FromCTFontManager.hvoid CTFontManagerSetAutoActivationSetting ( CFStringRef bundleIdentifier, CTFontManagerAutoActivationSetting setting);
ToATSFont.hOSStatus Use CTFontManagerSetAutoActivationSetting ( ) with kCTFontManagerBundleIdentifier");

HeaderDeclaration
FromCTFontManager.hCFRunLoopSourceRef CTFontManagerCreateFontRequestRunLoopSource ( CFIndex sourceOrder, CFArrayRef (^createMatchesCallback)(CFDictionaryRef requestAttributes, pid_t requestingProcess));
ToATSFont.hCFRunLoopSourceRef Use CTFontManagerCreateFontRequestRunLoopSource ( )");

HeaderDeclaration
FromCTFont.hCTFontRef CTFontCreateWithQuickdrawInstance ( ConstStr255Param name, int16_t identifier, uint8_t style, CGFloat size);
ToATSFont.hATSFontFamilyRef Use CTFontCreateWithQuickdrawInstance ( )");

HeaderDeclaration
FromCTFont.hCFDataRef CTFontCopyTable ( CTFontRef font, CTFontTableTag table, CTFontTableOptions options);
ToATSFont.hOSStatus Use CTFontCopyTable ( )");

HeaderDeclaration
FromCTFontManager.hbool CTFontManagerRegisterFontsForURL ( CFURLRef fontURL, CTFontManagerScope scope, CFErrorRef *error);
ToATSFont.hOSStatus Use CTFontManagerRegisterFontsForURL ( ) or CTFontManagerRegisterFontsForURLs ()");

HeaderDeclaration
FromCTFont.hCFArrayRef CTFontCopyAvailableTables ( CTFontRef font, CTFontTableOptions options);
ToATSFont.hOSStatus Use CTFontCopyAvailableTables ( )");

HeaderDeclaration
FromCTFont.hCTFontRef CTFontCreateWithName ( CFStringRef name, CGFloat size, const CGAffineTransform *matrix);
ToATSFont.hOSStatus OSStatus OSStatus ATSFontRef Use CTFontCreateWithName ( )");

Modified ATSFontGetFileSpecification()
Deprecation
FromOS X 10.5
Tonone

HeaderDeclaration
FromCTFont.hCFStringEncoding CTFontGetStringEncoding ( CTFontRef font);
ToATSFont.hTextEncoding Use CTFontGetStringEncoding ( )");

HeaderDeclaration
FromCTFontManager.hCFArrayRef CTFontManagerCopyAvailableFontFamilyNames ( void);
ToATSFont.hOSStatus Use CTFontManagerCopyAvailableFontFamilyNames ( )");

HeaderDeclaration
FromCTFont.hCFTypeRef CTFontCopyAttribute ( CTFontRef font, CFStringRef attribute);
ToATSFont.hOSStatus Use CTFontCopyAttribute ( ) with kCTFontURLAttribute.");

HeaderDeclaration
FromCTFontCollection.hCTFontCollectionRef CTFontCollectionCreateFromAvailableFonts ( CFDictionaryRef options);
ToATSFont.hOSStatus Use CTFontCollectionCreateFromAvailableFonts ( )");

HeaderDeclaration
FromCTFont.hCFStringRef CTFontCopyFamilyName ( CTFontRef font);
ToATSFont.hOSStatus Use CTFontCopyFamilyName ( )");

HeaderDeclaration
FromCTFontDescriptor.hCFArrayRef CTFontDescriptorCreateMatchingFontDescriptors ( CTFontDescriptorRef descriptor, CFSetRef mandatoryAttributes);
ToATSFont.hOSStatus OSStatus OSStatus ATSFontFamilyRef Use CTFontDescriptorCreateMatchingFontDescriptors ( ) with kCTFontFamilyNameAttribute");

HeaderDeclaration
FromCTFontManager.hbool CTFontManagerUnregisterFontsForURL ( CFURLRef fontURL, CTFontManagerScope scope, CFErrorRef *error);
ToATSFont.hOSStatus Use CTFontManagerUnregisterFontsForURL ( ) or CTFontManagerUnregisterFontsForURLs ()");

HeaderDeclaration
FromCTFontManager.hvoid CTFontManagerEnableFontDescriptors ( CFArrayRef descriptors, bool enable);
ToATSFont.hOSStatus Use CTFontManagerEnableFontDescriptors ( )");

HeaderDeclaration
FromCTFont.hCFStringRef CTFontCopyPostScriptName ( CTFontRef font);
ToATSFont.hOSStatus Use CTFontCopyPostScriptName ( )");

HeaderDeclaration
FromCTFont.hCGFloat CTFontGetXHeight ( CTFontRef font);
ToATSFont.hOSStatus Use CTFontGetXHeight ( void);

HeaderDeclaration
FromCTFont.hCGFloat CTFontGetAscent ( CTFontRef font);
ToATSFont.hOSStatus Use CTFontGetAscent ( void);

HeaderDeclaration
FromCTFontManager.hCTFontManagerAutoActivationSetting CTFontManagerGetAutoActivationSetting ( CFStringRef bundleIdentifier);
ToATSFont.hATSFontAutoActivationSetting Use CTFontManagerGetAutoActivationSetting ( ) with kCTFontManagerBundleIdentifier");

Modified ATSFontActivateFromFileSpecification()
Deprecation
FromOS X 10.5
Tonone

HeaderDeclaration
FromCTFont.hCFStringRef CTFontCopyFullName ( CTFontRef font);
ToATSFont.hOSStatus Use CTFontCopyFullName ( )");

ATSTypes.h
Added #def ATSFONTREF_DEFINED
AXAttributeConstants.h
Added #def kAXExtrasMenuBarAttribute
CGDirectDisplay.h
Added CGDisplayModeGetPixelHeight()
Added CGDisplayModeGetPixelWidth()
Added kCGDisplayShowDuplicateLowResolutionModes
CGEventTypes.h
Added kCGScrollWheelEventScrollCount
CGImageProperties.h
CGRemoteOperation.h
Added CGWindowServerCreateServerPort()
Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

CGWindow.h
Deprecation
Fromnone
ToOS X 10.8

CTDefines.h
Removed #def CT_AVAILABLE_BUT_DEPRECATED
Removed #def CT_AVAILABLE_STARTING
CTFont.h
Removed CTFontOptions
Removed CTFontRef
CTFontCollection.h
Removed CTFontCollectionCopyExclusionDescriptors()
Removed CTFontCollectionCopyFontAttribute()
Removed CTFontCollectionCopyFontAttributes()
Removed CTFontCollectionCopyQueryDescriptors()
Removed CTFontCollectionCreateMatchingFontDescriptorsForFamily()
Removed CTFontCollectionCreateMatchingFontDescriptorsWithOptions()
Removed CTFontCollectionCreateMutableCopy()
Removed CTFontCollectionSetExclusionDescriptors()
Removed CTFontCollectionSetQueryDescriptors()
Removed CTFontCollectionSortDescriptorsCallback
Removed kCTFontCollectionDisallowAutoActivationOption
Removed kCTFontCollectionIncludeDisabledFontsOption
CTFontDescriptor.h
Removed CTFontFormat
CTParagraphStyle.h
ColorSyncTransform.h
Added kColorSyncConvertUseVectorUnit
ImageIOBase.h
Removed #def IMAGEIO_AVAILABLE_BUT_DEPRECATED
Removed #def IMAGEIO_AVAILABLE_STARTING
Removed #def IMAGEIO_EXTERN
Removed #def IMAGEIO_EXTERN_C_BEGIN
Removed #def IMAGEIO_EXTERN_C_END
PMCore.h
Removed #def PM_USE_SESSION_APIS
PMCoreDeprecated.h
Removed DisposePMIdleUPP() (no architecture available)
Removed #def DisposePMIdleUPP
Removed InvokePMIdleUPP() (no architecture available)
Removed #def InvokePMIdleUPP
Removed #def NewPMIdleUPP
Removed NewPMIdleUPP() (no architecture available)
Removed PMBegin() (no architecture available)
Removed PMConvertOldPrintRecord() (no architecture available)
Removed PMDefaultPageFormat() (no architecture available)
Removed PMDefaultPrintSettings() (no architecture available)
Removed PMDisableColorSync() (no architecture available)
Removed PMDisposePageFormat() (no architecture available)
Removed PMDisposePrintSettings() (no architecture available)
Removed PMEnableColorSync() (no architecture available)
Removed PMEnd() (no architecture available)
Removed PMError() (no architecture available)
Removed PMGeneral() (no architecture available)
Removed PMGetDriverCreator() (no architecture available)
Removed PMGetDriverReleaseInfo() (no architecture available)
Removed PMGetGrafPtr() (no architecture available)
Removed PMGetIndexedPrinterResolution() (no architecture available)
Removed PMGetLanguageInfo() (no architecture available)
Removed PMGetPrinterResolution() (no architecture available)
Removed PMGetPrinterResolutionCount() (no architecture available)
Removed PMIdleProcPtr
Removed PMIdleUPP
Removed PMIsPostScriptDriver() (no architecture available)
Removed PMMakeOldPrintRecord() (no architecture available)
Removed PMNewPageFormat() (no architecture available)
Removed PMNewPrintSettings() (no architecture available)
Removed PMPostScriptBegin() (no architecture available)
Removed PMPostScriptData() (no architecture available)
Removed PMPostScriptEnd() (no architecture available)
Removed PMPostScriptFile() (no architecture available)
Removed PMPostScriptHandle() (no architecture available)
Removed PMSetError() (no architecture available)
Removed PMSetIdleProc() (no architecture available)
Removed PMValidatePageFormat() (no architecture available)
Removed PMValidatePrintSettings() (no architecture available)
PMDefinitionsDeprecated.h
Removed PMDialog
Removed kPMLocked
SFNTLayoutTypes.h
Removed kKERXUsesCoordinates
Added AnchorPoint
Added AnchorPointTable
Added AnkrTable
Added KerxAnchorPointAction
Added kANKRCurrentVersion
Added kAltHalfWidthTextSelector
Added kAltProportionalTextSelector
Added kAlternateHorizKanaOffSelector
Added kAlternateHorizKanaOnSelector
Added kAlternateKanaType
Added kAlternateVertKanaOffSelector
Added kAlternateVertKanaOnSelector
Added kCaseSensitiveLayoutOffSelector
Added kCaseSensitiveLayoutOnSelector
Added kCaseSensitiveLayoutType
Added kCaseSensitiveSpacingOffSelector
Added kCaseSensitiveSpacingOnSelector
Added kContextualAlternatesOffSelector
Added kContextualAlternatesOnSelector
Added kContextualAlternatesType
Added kContextualLigaturesOffSelector
Added kContextualLigaturesOnSelector
Added kContextualSwashAlternatesOffSelector
Added kContextualSwashAlternatesOnSelector
Added kDefaultLowerCaseSelector
Added kDefaultUpperCaseSelector
Added kHistoricalLigaturesOffSelector
Added kHistoricalLigaturesOnSelector
Added kHojoCharactersSelector
Added kJIS2004CharactersSelector
Added kKERXActionTypeAnchorPoints
Added kKERXActionTypeControlPoints
Added kKERXActionTypeCoordinates
Added kKERXActionTypeMask
Added kKERXUnusedFlags
Added kLowerCasePetiteCapsSelector
Added kLowerCaseSmallCapsSelector
Added kLowerCaseType
Added kMathematicalGreekOffSelector
Added kMathematicalGreekOnSelector
Added kNLCCharactersSelector
Added kNoStylisticAlternatesSelector
Added kQuarterWidthTextSelector
Added kScientificInferiorsSelector
Added kStylisticAltEightOffSelector
Added kStylisticAltEightOnSelector
Added kStylisticAltEighteenOffSelector
Added kStylisticAltEighteenOnSelector
Added kStylisticAltElevenOffSelector
Added kStylisticAltElevenOnSelector
Added kStylisticAltFifteenOffSelector
Added kStylisticAltFifteenOnSelector
Added kStylisticAltFiveOffSelector
Added kStylisticAltFiveOnSelector
Added kStylisticAltFourOffSelector
Added kStylisticAltFourOnSelector
Added kStylisticAltFourteenOffSelector
Added kStylisticAltFourteenOnSelector
Added kStylisticAltNineOffSelector
Added kStylisticAltNineOnSelector
Added kStylisticAltNineteenOffSelector
Added kStylisticAltNineteenOnSelector
Added kStylisticAltOneOffSelector
Added kStylisticAltOneOnSelector
Added kStylisticAltSevenOffSelector
Added kStylisticAltSevenOnSelector
Added kStylisticAltSeventeenOffSelector
Added kStylisticAltSeventeenOnSelector
Added kStylisticAltSixOffSelector
Added kStylisticAltSixOnSelector
Added kStylisticAltSixteenOffSelector
Added kStylisticAltSixteenOnSelector
Added kStylisticAltTenOffSelector
Added kStylisticAltTenOnSelector
Added kStylisticAltThirteenOffSelector
Added kStylisticAltThirteenOnSelector
Added kStylisticAltThreeOffSelector
Added kStylisticAltThreeOnSelector
Added kStylisticAltTwelveOffSelector
Added kStylisticAltTwelveOnSelector
Added kStylisticAltTwentyOffSelector
Added kStylisticAltTwentyOnSelector
Added kStylisticAltTwoOffSelector
Added kStylisticAltTwoOnSelector
Added kStylisticAlternativesType
Added kSwashAlternatesOffSelector
Added kSwashAlternatesOnSelector
Added kThirdWidthTextSelector
Added kTraditionalNamesCharactersSelector
Added kUpperCasePetiteCapsSelector
Added kUpperCaseSmallCapsSelector
Added kUpperCaseType
SFNTTypes.h
Added kFontUnicode_FullRepertoire
ScalerStreamTypes.h
Removed asciiDownloadStreamAction
Removed cexec68K
Removed cidType0StreamType
Removed cidType2StreamType
Removed downloadStreamAction
Removed eexecBinaryModifierStreamType
Removed encodingOnlyStreamAction
Removed evenOddModifierStreamType
Removed flattenedStreamType
Removed fontSizeQueryStreamAction
Removed portableStreamType
Removed prerequisiteItemStreamAction
Removed prerequisiteQueryStreamAction
Removed scalerPrerequisiteItem
Removed scalerSpecifcModifierMask
Removed scalerStream
Removed scalerStreamAction
Removed scalerStreamData
Removed scalerStreamTypeFlag
Removed selectAllVariations
Removed streamTypeModifierMask
Removed truetypeStreamType
Removed type1CFFStreamType
Removed type1StreamType
Removed type3StreamType
Removed type42GXStreamType
Removed type42StreamType
Removed unicodeMappingModifierStreamType
Removed variationPSOperatorStreamAction
Removed variationQueryStreamAction
SpeechSynthesis.h
Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Modified SpeakBuffer()
Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Modified SpeakString()
Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Modified SpeakText()
Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

Feedback