CCarbonEditText is a PowerPlant Unicode-savvy edit field class, intended to replace LEditText for most uses. It is implemented using the EditUnicodeText control when running under Mac OS X, and using the inline-input variant of the EditText control when running under Mac OS 9 with CarbonLib. CCarbonEditText is open source under the zlib/libpng license.
Features include:
- Broadcasts a message on a text change by any means
- Key filters
- Limit on maximum number of characters
- PowerPlant-compatible undo actions
- Inline input
Limitations:
- Does not support use as a password field
- Text color and justification cannot be set
CCarbonEditText.sit, version 1.0.7, 27K.