Legacy Mac OS X Reference Library Apple Developer Connection

Legacy Documentclose button

Important: NSInputServiceProvider protocol is deprecated in Mac OS X v10.6 and later. To create input methods, use the Input Method Kit, described in Input Method Kit Framework Reference. For information about text input in Cocoa, see NSTextInputContext Class Reference.


NSInputServiceProvider Protocol Reference (Not Recommended)

Adopted by
Framework
/System/Library/Frameworks/AppKit.framework
Availability
Available in Mac OS X v10.0 and later.
Companion guide
Declared in
NSInputServer.h

Important: NSInputServiceProvider protocol is deprecated in Mac OS X v10.6 and later. To create input methods, use the Input Method Kit, described in Input Method Kit Framework Reference. For information about text input in Cocoa, see NSTextInputContext Class Reference.

Overview

The NSInputServiceProvider protocol embodies most of the functionality of NSInputServer.

There are two ways you might use this protocol:

All messages in this protocol are sent by the client text view except insertText:client: and doCommandBySelector:client:, which are sent by "NSInputManager".

Tasks

Getting Input Service Provider Information

Handling Events



Last updated: 2008-10-20

Did this document help you? Yes It's good, but... Not helpful...