[openi18n-im:01571] Re: How to access multiple input methods under en_US.UTF-8 with IIIMF?
Xiaobin Lu <[email protected]> Tue, 01 Nov 2005 10:20:30 -0800
| Newsgroups | gmane.comp.internationalization.input-methods |
|---|---|
| Message-ID | <[email protected]> |
AShiZaWa KaZuNoRi wrote: >I'm not an expert of IIIMJCF, so just my thought... > >Date: Mon, 31 Oct 2005 17:21:40 -0800 >From: Xiaobin Lu <[email protected]>: > > >>Hi folks: >> >> I have a question regarding IIIMF. JDK is planning to use IIIM in >>next release (JDK 7.0) and I am investigating this now. What I found is >>when using IIIM directly through IIIMP instead of using XIM API, I can >>not get the "English/European" status window when I am in en_US.UTF-8 >>locale. That status window is useful for the user who wants to use >>multiple input methods at same time. >> >> I am wondering how we could get the similar thing if I am using >>IIIMP directly. Is it possible? Thanks in advance!! >> >> > >In CDE, you can access the selection menu by clicking the title >bar of java application with right button. I suspect that this >feature is not supported in GNOME or other environments. > > That is correct. However, you should still be able to use a helper application to select your perferred key combination to switching between input methods. See details at http://java.sun.com/products/jfc/tsc/articles/InputMethod/inputmethod.html#Input_method_selection_by_a_hot_key >$ java -version >java version "1.5.0_05" >Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05) >Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing) > >Anyway, IIIMJCF is not well maintained these days, so it need to >be updated first. The selection mechanism should be >reimplemented in IIIMJCF, I assume. > > That is exactly what I am trying to do. I am cleaning up IIIMJCF code and if it does not have any significant behavior changes compared to the use of XIM now, we probably will take over that code and put it into JDK. So far, this status window (English/European under en_US.UTF-8) is the one I found which might cause our existing customers to complain. Appreciate your help! -Xiaobin