Today: ImmAbstractPlatform
Comment Of The Day Contest - One Day One Comment Rules: #1: Each day a not commented class is elected. Each day the best comment will be integrated with name of the author(s).
#2: If you cannot comment it, deprecate it. Laurent |
is it an OS interface for mouse cursor control ?
Laurent. On Wed, Mar 9, 2011 at 6:10 PM, laurent laffont <[hidden email]> wrote:
|
? On Thu, Mar 10, 2011 at 8:04 AM, laurent laffont <[hidden email]> wrote: is it an OS interface for mouse cursor control ? |
No, it is a way to tell the operating system where it should display intermediate characters in certain composition modii for input methods which usually precompose characters before they are actually sent to the application. (At least for the ImmX11 usage)
Afaik tell from the link below, this is the case for certain Asian keyboards: (Sections "Issues of Internationalized Text Input" and "User Interaction with an Input Method" should be sufficient for a brief overview) TLDR , or a comment if you will; I provide an abstract interface for providing feedback needed by the OS for doing correct multilingual input/output. On Windows, the plugin is not provided in the shipped VM's, and its current whereabouts are uncertain. On Unix, the only implemented behaviour is setting the position when over-the-spot precomposition of characters is the current mode. Precomposition is done for countries (Japan, Korea ) where keyboards have phonetic characters which are combined to create actual ideographic characters, which are then sent as actual key events to the application In the VM, the mode is chosen to the first available valid mode returned by the X Server, so whether this is actually relevant at all depends on the X Server. Cheers, Henry PS. May want to spread that out over the subclasses as you see fit :) On Mar 10, 2011, at 6:42 26PM, laurent laffont wrote:
|
Thanks Henrik. Good to learn ;)
Laurent
On Thu, Mar 10, 2011 at 9:43 PM, Henrik Johansen <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |