[Anthy-dev 1547] Re: uim-pref開発計画

Back to archive index

TOKUNAGA Hiroyuki tkng****@xem*****
2005年 1月 5日 (水) 16:07:18 JST


On Tue, 4 Jan 2005 15:09:45 +0900
Kazuki Ohta <mover****@hct*****> wrote:

> YamaKenさんのパッチとは別の方法で解決してみました(r118)。というより
> このパッチを当ててしまうとwidgetが右側にどんどん延びて行ってしまい
> ますね:-)ただ、うちの環境だとまだ終了時にsegvってます。有効なbtを取
> れないのですが...

 たぶん原因がわかりました。GTK+のim_module_exitでuim_quitを呼んでいて、
しかもそれがuim_custom_quitよりも先に実行されているのが原因です。
uim_quit内でuim_custom_quitを呼ぶように変更しても問題ないですか?(試し
にそのように変更してみると、segvは起こらなくなりました。)


> 具体的にはstartup時にそれぞれのグループ用のwidgetをすべて作成して
> おき、selectされた時にそれを表示するという挙動に変えました。ただ、

 この変更で、起動時間が0.1秒程度遅くなったような気がします。これから設
定項目が増えるともっと遅くなると思うので、やはり必要なウィジェットを必要
なときに生成するようにしたいです。
 でも、今のところ問題になるレベルではないので、とりあえず後回しにしまし
ょう。


> 起動時に"global"グループを選択したいと思ってGtkTreeViewのAPIを眺め
> ていたのですが、自分で選択を指定出来るような関数がいまいち見付けら
> れませんでした(^_^;ので、そこだけgtkマスター様にfixして頂ければと
> 思います。GtkTreeViewはややこいっす。

 GTK+マスターにはほど遠いですが、やっときます。


-- 
徳永拓之
tkng****@xem*****
http://kodou.net/



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