Questions tagged [input-method-kit]

Input Method Kit (IMKit) Framework for Mac OS X

The Input Method Kit, introduced in OS X v10.5, provides a streamlined programming interface that lets you develop input methods with far less code than older Mac programming interfaces.

The Input Method Kit provides classes and protocols for managing communication with client applications, candidates windows, and input method modes.

19 questions
1
vote
1 answer

Is there an OSX API to draw input method candidates myself?

I want to add Japanese (and other language) input support to a full screen OpenGL game where the input boxes are custom rendered widgets, i.e. not NSViews. I think adopting NSTextInputClient will allow me to take advantage of the input method, but I…
JakeK
  • 61
  • 2
1
vote
1 answer

Intercept Command+key with IMKit (or similar)

I was looking to intercept Command key combinations and thought that IMKit would be a good choice. By extending IMKInputController I can intercept most keys but it seems to ignore modified ones. I've tried…
Toby
  • 9,523
  • 8
  • 36
  • 59
1
vote
2 answers

NSPoint and IMKCandidate Window Placement

I am using the inputmethodkit and trying to place a window underneath some text. _currentClient is an IMKTextInput instance candidates is an IMKCandidates instance // Get the current location to place the window NSRect tempRect = NSMakeRect(0, 0, 0,…
dougalg
  • 529
  • 4
  • 14
0
votes
1 answer

Button with keyboard input via Input Method Kit

I am creating a virtual keyboard for my application via Input Method Kit (IMK). However I am not able to simulate a keyboard event by pressing a button. Is there any library I can used for keyboard event simulation? Are there any reference…
user236661
1
2