[Scim-imengine-dev 1427] Re: カーソル位置取得のサンプルコード

Back to archive index

Takashi Nakamoto blued****@bpost*****
2006年 11月 28日 (火) 07:56:33 JST


中本です。

Takuro Ashie <ashie****@homa*****> wrote:

> 足永です。
> 
> こんな話があったので
> 
>   http://bd.tank.jp/diary/20061126.html#p01
> 
> CVS版のscim-anthyにカーソル位置を取得するサンプルコードを追加してみまし
> た。CVS先っちょのscim-anthyを使うと、変なウィンドウに追いかけ回されます。
> コードは src/scim_anthy_helper.cpp を見て下さい。

こりゃ、うざいですね f_(^ ^;
でも、カーソル位置が取得できるのが分かりました。ありがとうございます。

> これを使えば、言語による候補ウィンドウ縦横問題も解決できますし、一部で蔓
> 延している?「SCIMでは独自UIを作れない」という誤った認識も払拭できるの
> で、暇があったらscim-anthyにも独自候補ウィンドウを実装してくれると嬉しい
> です:)

1. AnthyInstanceでIMEngineInstanceBaseの*_lookup_tableメソッドと
   *_aux_stringメソッドをオーバライドして、ヘルパーにイベントを投げる
2. ヘルパー側で描画する

ってな感じになるのでしょうか。できそうなので、やってみます。来週か再来
週ぐらいに。

というわけで、今月は肉の日やめときます。
霞をアップデートせいと言われたので、今月は霞を。

# scim-rubyはしばらく放置(イベントドリブン型の開発)

-- 
 中本 崇志 (Takashi Nakamoto)
 E-mail: blued****@bpost*****
 Blog: http://bd.tank.jp/diary/



Scim-imengine-dev メーリングリストの案内
Back to archive index