Manager: Dictionary Manager



Carbon does not support the old Dictionary Manager functions, which handle data used in text conversion for 2-byte script systems. However, the new Dictionary Manager functions (which have the prefix "DCM") are Carbon-compliant. You should note, however, that these functions are only available on systems with the Japanese language kit installed.

Unsupported  CloseDictionary

Use the function DCMCloseDictionary instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  CompactDictionary

Use the function DCMCompactDictionary instead. Not available in CarbonLib. Not available in Mac OS X.

Supported  DCMAddRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCloseDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCompactDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCountObjectIterator

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCountRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCountRecordIterator

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCreateAccessMethodIterator

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCreateDictionaryIterator

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMCreateFieldInfoRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMDeleteDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMDeleteRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMDeriveNewDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMDisposeObjectIterator

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMDisposeRecordIterator

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMFindRecords

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetAccessMethodIDFromName

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetDictionaryFieldInfo

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetDictionaryIDFromFile

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetDictionaryIDFromRef

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetDictionaryProperty

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetDictionaryPropertyList

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetDictionaryWriteAccess

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetFieldAttributes

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetFieldData

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetFieldDefaultData

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetFieldFindMethods

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetFieldMaxRecordSize

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetFieldTagAndType

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetFileFromDictionaryID

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetNextRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetNthRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetPrevRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMGetRecordSequenceNumber

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMIterateFoundRecord

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMIterateObject

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMLibraryVersion

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMNewDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMOpenDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMRegisterDictionaryFile

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMReleaseDictionaryWriteAccess

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMReorganizeDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMResetObjectIterator

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMSetDictionaryProperty

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMSetFieldData

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Supported  DCMUnregisterDictionary

Available in CarbonLib 1.0 and later when running Japanese Mac OS 8.5 or later, or other Mac OS 8.5 or later with the Japanese Language Kit. Available in Mac OS X 10.0 and later.

Unsupported  DeleteRecordFromDictionary

Use the function DCMDeleteRecord instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  DisposeDCMProgressFilterUPP

Unsupported  FindRecordByIndexInDictionary

To find a record by its index number, use the function DCMGetNthRecord. To iterate through the contents of a dictionary while incrementing or decrementing the index, use the functions DCMGetNextRecord or DCMGetPrevRecord. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  FindRecordInDictionary

Use the function DCMFindRecords instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  GetDictionaryInformation

The GetDictionaryInformation function was used to retrieve various information about a dictionary. The functions DCMGetFileFromDictionaryID, DCMCountRecord, and DCMGetDictionaryFieldInfo retrieve each of these pieces of individually. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  InitializeDictionary

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

Unsupported  InsertRecordToDictionary

Use the function DCMAddRecord instead. Not available in CarbonLib. Not available in Mac OS X.

Unsupported  InvokeDCMProgressFilterUPP

Unsupported  NewDCMProgressFilterUPP

Unsupported  OpenDictionary

Use the function DCMOpenDictionary 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.