NSInputManager
Authors
- Fred Kiefer(
FredKiefer@gmx.de
)
-
Copyright: (C) 2001 Free Software Foundation, Inc.
Software documentation for the NSInputManager class
Declared: AppKit/NSInputManager.h
Conform: NSTextInput
currentInputManager
+ (NSInputManager*) currentInputManager;
cycleToNextInputLanguage:
+ (void) cycleToNextInputLanguage: (id)sender;
cycleToNextInputServerInLanguage:
+ (void) cycleToNextInputServerInLanguage: (id)sender;
handleMouseEvent:
- (BOOL) handleMouseEvent: (NSEvent*)theMouseEvent;
image
- (NSImage*) image;
initWithName:host:
- (NSInputManager*) initWithName: (NSString*)inputServerName host: (NSString*)hostName;
language
- (NSString*) language;
localizedInputManagerName
- (NSString*) localizedInputManagerName;
markedTextAbandoned:
- (void) markedTextAbandoned: (id)client;
markedTextSelectionChanged:client:
- (void) markedTextSelectionChanged: (NSRange)newSel client: (id)client;
server
- (NSInputServer*) server;
wantsToDelayTextChangeNotifications
- (BOOL) wantsToDelayTextChangeNotifications;
wantsToHandleMouseEvents
- (BOOL) wantsToHandleMouseEvents;
wantsToInterpretAllKeystrokes
- (BOOL) wantsToInterpretAllKeystrokes;
Software documentation for the NSTextInput protocol
Declared: AppKit/NSInputManager.h
attributedSubstringFromRange:
- (NSAttributedString*) attributedSubstringFromRange: (NSRange)theRange;
characterIndexForPoint:
- (unsigned int) characterIndexForPoint: (NSPoint)thePoint;
conversationIdentifier
- (long) conversationIdentifier;
doCommandBySelector:
- (void) doCommandBySelector: (SEL)aSelector;
firstRectForCharacterRange:
- (NSRect) firstRectForCharacterRange: (NSRange)theRange;
hasMarkedText
- (BOOL) hasMarkedText;
insertText:
- (void) insertText: (id)aString;
markedRange
- (NSRange) markedRange;
selectedRange
- (NSRange) selectedRange;
setMarkedText:selectedRange:
- (void) setMarkedText: (id)aString selectedRange: (NSRange)selRange;
unmarkText
- (void) unmarkText;
validAttributesForMarkedText
- (NSArray*) validAttributesForMarkedText;