ビットウォークの高橋です。
> 時間があればWindows側のフォローをしてあげたいのですが、
> 今はTcl(と別件)の方に時間をかけているので、ちょっと...
その後、Jeff氏に山本さんの作ったIMEパッチを参考にと紹介したら(実は以前
にも送ってあるはずなんですが…)、次のようなメールをもらいました。
> Keiichi,
>
> I found the rather obvious problem, and if you could pass this
> info on, I think we can correct the current sources rather
> easily. In the 8.4 head, win/tkWinX.c:HandleIMEComposition
> simply does not work on Win9* because it was never implemented
> (ImmGetCompositionStringW is used). The patch you sent has a
> branch for using ImmGetCompositionStringA as well (which Win9*
> needs). However, the patch differs in several other ways about
> configuring the window and the like.
>
> I think at this point, I'm not going to try and configure the
> font of the IME window, I just want it to work across the board
> "cleanly". That means adapting the code from the other patch.
> It should all be in the ConfigureIMEComposition of the patch,
> the code there can be added into the core HandleIMEComposition.
> However, I have no CJK Win9* machine to test this on, but maybe
> with this info, you know someone that can test that?
>
> Thanks,
>
> Jeff
>
この辺は、私自身の経験が乏しいので、なにかコメントを頂けたら、と思います。
--
Keiichi Takahashi, bitWalk Co.,Ltd.
mailto:bitwalk@...
http://members10.tsukaeru.net/bitwalk/