Manager: Text Encoding Conversion Manager



Carbon supports the majority of Text Encoding Converter Manager functions. The only exceptions are those that were only available through a 68K static library.

Supported  ChangeTextToUnicodeInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ChangeUnicodeToTextInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ConvertFromPStringToUnicode

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ConvertFromTextToUnicode

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ConvertFromUnicodeToPString

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ConvertFromUnicodeToScriptCodeRun

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ConvertFromUnicodeToText

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ConvertFromUnicodeToTextRun

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CountUnicodeMappings

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateTextEncoding

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateTextToUnicodeInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateTextToUnicodeInfoByEncoding

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateUnicodeToTextInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateUnicodeToTextInfoByEncoding

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateUnicodeToTextRunInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateUnicodeToTextRunInfoByEncoding

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  CreateUnicodeToTextRunInfoByScriptCode

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  DisposeTextToUnicodeInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  DisposeUnicodeToTextFallbackUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeUnicodeToTextInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  DisposeUnicodeToTextRunInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  GetTextEncodingBase

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  GetTextEncodingFormat

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  GetTextEncodingName

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  GetTextEncodingVariant

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  InitializeUnicode

Unsupported  InitializeUnicodeConverter

This function is not considered part of Carbon as it is available only through a static 68K library.

Supported  InvokeUnicodeToTextFallbackUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NearestMacTextEncodings

Available in CarbonLib 1.0 and later when Text Common 1.5 or later is present. Available in Mac OS X 10.0 and later.

Supported  NewUnicodeToTextFallbackUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  QueryUnicodeMappings

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ResetTextToUnicodeInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.3 or later is present. Available in Mac OS X 10.0 and later.

Supported  ResetUnicodeToTextInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ResetUnicodeToTextRunInfo

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  ResolveDefaultTextEncoding

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  RevertTextEncodingToScriptInfo

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  SetFallbackUnicodeToText

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  SetFallbackUnicodeToTextRun

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECClearConverterContextInfo

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECClearSnifferContextInfo

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECConvertText

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECConvertTextToMultipleEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCountAvailableSniffers

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCountAvailableTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCountDestinationTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCountDirectTextEncodingConversions

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCountMailTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCountSubTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCountWebTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCreateConverter

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCreateConverterFromPath

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECCreateOneToManyConverter

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  TECCreateOneToManyConverterFromPath

Supported  TECCreateSniffer

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECDisposeConverter

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECDisposeSniffer

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECFlushMultipleEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECFlushText

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetAvailableSniffers

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetAvailableTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetDestinationTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetDirectTextEncodingConversions

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetEncodingList

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetInfo

Available in CarbonLib 1.0 and later when Text Common 1.2.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetMailTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetSubTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetTextEncodingFromInternetName

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetTextEncodingInternetName

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TECGetWebTextEncodings

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  TECSetBasicOptions

Not available in CarbonLib. Not available in Mac OS X.

Supported  TECSniffTextEncoding

Available in CarbonLib 1.0 and later when Text Encoding Convertor 1.2 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  TerminateUnicode

Unsupported  TerminateUnicodeConverter

This function is not considered part of Carbon as it is available only through a static 68K library.

Supported  TruncateForTextToUnicode

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  TruncateForUnicodeToText

Available in CarbonLib 1.0 and later when Unicode Utilities 1.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  UCGetCharProperty

Available in CarbonLib 1.0 and later when Text Common 1.5 or later is present. Available in Mac OS X 10.0 and later.

Supported  UpgradeScriptInfoToTextEncoding

Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 12/12/2001. Copyright © 1999-2001 Apple Computer, Inc. All rights reserved.