Manager: Text Utilities



Carbon supports the majority of Text Utilities. However, Apple recommends that you use the comparison and word breaking utilities supplied by Unicode Utilities instead.

A number of obsolete Text Utilities functions-such as those prefixed with iu or IU-are not supported.

Unsupported  C2PStr

You should instead use CopyCStringToPascal. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  c2pstr

You should instead use CopyCStringToPascal. Not available in CarbonLib. Not available in Mac OS X.

Supported  c2pstrcpy

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

Supported  CompareString

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

Supported  CompareText

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

Supported  CopyCStringToPascal

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

Supported  CopyPascalStringToC

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

Supported  DisposeIndexToStringUPP

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

Supported  EqualString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  equalstring

Use EqualString instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  ExtendedToString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  FindScriptRun

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  FindWord

Use FindWordBreaks instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  FindWordBreaks

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  FormatRecToString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  GetIndString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  getindstring

Use GetIndString instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  GetString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  IdenticalString

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

Supported  IdenticalText

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

Supported  InvokeIndexToStringUPP

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

Unsupported  IUCompPString

Use CompareString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  iucomppstring

Use CompareString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUCompString

Use CompareString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  iucompstring

You should instead use CompareString. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUEqualPString

Use IdenticalString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  iuequalpstring

Use IdenticalString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUEqualString

Use IdenticalString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  iuequalstring

You should instead use IdenticalString. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IULangOrder

Use LanguageOrder instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUMagIDPString

Use IdenticalText instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUMagIDString

Use IdenticalText instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUMagPString

Use CompareText instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUMagString

Use CompareText instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUScriptOrder

Use ScriptOrder instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUStringOrder

Use StringOrder instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  iustringorder

Use StringOrder instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  IUTextOrder

Use TextOrder instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  LanguageOrder

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

Supported  LowercaseText

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  LowerText

Use LowerCaseText instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  LwrText

Use LowerCaseText instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  Munger

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  NewIndexToStringUPP

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

Supported  NewString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  newstring

Use NewString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  NFindWord

Use FindWordBreaks instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  NumToString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  numtostring

Use NumToString instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  P2CStr

Use p2cstrcpy instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  p2cstr

You should instead use CopyPascalStringToC. Not available in CarbonLib. Not available in Mac OS X.

Supported  p2cstrcpy

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

Supported  RelString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Not Recommended  relstring

Use RelString instead. Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  ReplaceText

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  ScriptOrder

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  SetString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  setstring

Use SetString instead Not available in CarbonLib. Not available in Mac OS X.

Supported  StringOrder

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

Supported  StringToExtended

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  StringToFormatRec

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  StringToNum

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  stringtonum

User StringToNum instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  StripDiacritics

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  StripText

Use StripDiacritics instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  StripUpperText

You should instead use UppercaseStripDiacritics. Not available in CarbonLib. Not available in Mac OS X.

Supported  TextOrder

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

Supported  TypeSelectClear

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

Supported  TypeSelectCompare

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

Supported  TypeSelectFindItem

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

Supported  TypeSelectNewKey

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

Supported  UppercaseStripDiacritics

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  UppercaseText

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  UpperString

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Not Recommended  upperstring

Use UpperString instead. Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  UpperText

Use UppercaseText instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  UprText

Use UppercaseText instead. Not available in CarbonLib. Not available in Mac OS X.

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

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