Carbon


Conversion Control Bits

Header: UnicodeConverter.h

Used to define “Conversion Control Masks”

enum {
    kUnicodeUseFallbacksBit = 0,
    kUnicodeKeepInfoBit = 1,
    kUnicodeDirectionalityBits = 2,
    kUnicodeVerticalFormBit = 4,
    kUnicodeLooseMappingsBit = 5,
    kUnicodeStringUnterminatedBit = 6,
    kUnicodeTextRunBit = 7,
    kUnicodeKeepSameEncodingBit = 8,
    kUnicodeForceASCIIRangeBit = 9,
    kUnicodeNoHalfwidthCharsBit = 10,
    kUnicodeTextRunHeuristicsBit = 11
};

Constant descriptions

kUnicodeUseFallbacksBit

Enables use of fallback mappings.

kUnicodeKeepInfoBit

Sets the keep-information control flag.

kUnicodeDirectionalityBits
kUnicodeVerticalFormBit

Sets the vertical form control flag.

kUnicodeLooseMappingsBit

Enables use of the loose-mapping portion of a character mapping table.

kUnicodeStringUnterminatedBit

Sets the string-unterminated control flag.

kUnicodeTextRunBit

Sets the text-run control flag.

kUnicodeKeepSameEncodingBit

Sets the keep-same-encoding control flag.

kUnicodeForceASCIIRangeBit

Sets the force ASCII range control flag.

kUnicodeNoHalfwidthCharsBit
kUnicodeTextRunHeuristicsBit

© 2000 Apple Computer, Inc. (Last Updated 7/17/2000)