On Thu, 6 Mar 2003, Mike FABIAN wrote:

> 
> You are right, it works with xforms-1.0-i18n_4. I must have made a
> silly mistake and probably still used your previous xforms i18n patch.
> 
> Thank you very much!
> 


Relieved that all of your problems are solved now!


> > Nope. The 'Root' input style is for western 1-byte input server. For 
> > multi-byte input server, 'over-the-spot', 'off-the-spot' and 'on-the-spot' 
> > input style must be adopted.
> 
> Japanese input works with 'Root' input style in some applications Qt
> applications can be switched to 'Root' input style for example. There
> are even a few applications like the latest Tcl/Tk where Japanese
> input *only* works with 'Root' style. But 'Root' style is quite
> inconvenient and ugly for Japanese, therefore one usually doesn't use
> it any more if 'over-the-spot' or 'on-the-spot' are supported as well.
> 
> 

 'Root' input style does not have 'preedit position' and 'preedit area'. 
Without preedit position and area set, there is not much chance of 
input server's putting precomposed characters on the viewing area. This is 
the reason why multibyte input server which needs preeditarea or spot 
cannot work with 'Root' input style. Maybe kinput2 is smart enough to 
choose the correct preedit position even in 'Root' input style? Anyhow, 
thanks for your explanations.


cghan

Reply via email to