![]() |
teFUseTextServices |
Header: TextEdit.h |
enum { teFUseTextServices = 4 };
Use inline input service. If your application follows the guidelines for inline input available from Macintosh Developer Technical Support, then you should set the useTextEditServices flag in the Size resource in your application. This allows inline input to work with your application. Inline input is a keyboard input method (often used for double-byte script systems) in which conversion from a phonetic to an ideographic representation of a character takes place at the current line position where the text is intended to appear. This allows the user to type text directly in the line as opposed to a special conversion window. If inline input is installed and the useTextEditServices flag in the Size resource is set, inline input sets TextEdits teFUseTextServices feature bit whenever an edit structure is created. TextEdit does not use this bit.Inline input checks the teFUseTextServices bit during text editing to determine if an inline session should begin. If you want to disable inline input for a particular edit structure, your application can clear this bit after the edit structure is created. You can also clear this bit to disable inline input temporarily and then restore it, but the edit structure must always be deactivated before the state of the bit is changed.
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)