[Scim-imengine-dev 1455] Re: 開発ネタ投入

Back to archive index

Takashi Nakamoto blued****@bpost*****
2006年 12月 18日 (月) 08:20:05 JST


中本です。

Takuro Ashie <ashie****@homa*****> wrote:
> On Mon, 11 Dec 2006 10:49:05 +0900
> Takashi Nakamoto <blued****@bpost*****> wrote:
> 
> > ちなみに、src/scim_anthy_setup.cppを読むのがしんどいので、設定画面につ
> > いては足永さんに任せます。覚えておいてくださいね。
> 
> ういっす。
> ついでに、GTK+のバージョンを判別して2.10以降だったらGtkStatusIcon使うよ
> うにするかもしれません。

作って CVS head にアップしました。
http://bd.tank.jp/diary/images/20061218_0.png

ツールバーと同じ物を表示するようにしましたが...よく考えたら、そんなも
んは SCIM をハックすればいいような気がしてきました orz

中では、単に PropertyList をヘルパーに渡して、それをヘルパーが描画して
いるだけです。SCIM_ANTHY_TRANS_CMD_INSTALL_PROPERTIES とか
SCIM_ANTHY_TRANS_CMD_UPDATE_PROPERTY とか書いてあるあたりを見てくださ
い。

残っている問題点としては、
 * IceWMでしか試してない
    => 試してください
 * なぜか、"_A" のアンダーバーが表示されない。
    => とりあえず無視
 * 別の IMEngine に切り替えても消えない
    => 別の IMEngine に切り替わったときのイベントをどうフックするのか知
       らない(Help!)
 * 表示設定ができず、常に表示される
    => 設定で変更できるようにしなければいけない(足永さんのタスク)

# とりあえず、次はまた語法を表示するところを改善したいです。

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



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