Receives Unicode, the key code that generated it, and any modifier flags.
Original signature is '- (BOOL)inputText:(NSString*)string key:(NSInteger)keyCode modifiers:(NSUInteger)flags client:(id)sender'
Available in Mac OS X v10.5 and later.

C# | Visual Basic | Visual C++ |
bool InputTextKeyModifiersClient( NSString string, NSInteger keyCode, NSUInteger flags, Id sender )
Function InputTextKeyModifiersClient ( _ string As NSString, _ keyCode As NSInteger, _ flags As NSUInteger, _ sender As Id _ ) As Boolean
bool InputTextKeyModifiersClient( NSString^ string, NSInteger keyCode, NSUInteger flags, Id^ sender )

- string (NSString)
- The text input by the client.
- keyCode (NSInteger)
- The key code for the associated Unicode.
- flags (NSUInteger)
- The modifier flags.
- sender (Id)
- The client object.

YES if the input is accepted; otherwise NO.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)