YamaKen
yamak****@bp*****
2005年 1月 31日 (月) 20:11:37 JST
At Mon, 31 Jan 2005 15:13:05 +0900, tkng****@xem***** wrote: > > On Mon, 31 Jan 2005 09:47:39 +0900 > YamaKen <yamak****@bp*****> wrote: > > 今の実装ではuim-pref起動時に取得したuim_customをそのまま利用して > > いるようなので更新内容が反映されません。uim_custom_get()とそれに > > 従ったwidgetの設定値の更新処理をお願いします。 > 有効/無効が変化するようになりました…が、choice itemで選択肢を更新する > ためにupdate_custom_type_choice_cb内で > > item = custom->range->as_choice.valid_items; > while(*item) { > gtk_combo_box_append_text(GTK_COMBO_BOX(combobox), (*item)->label); > } > > としてみたのですが、意図通りに動きません。(選択肢が全て消える。)コー > ルバックが呼ばれた際には選択肢の更新はせずに値の更新のみが行われるよう意 > 図されているのでしょうか?それともどこか使いかたが間違っていますか? 対応ありがとうございます。 確認してみましたが、uim_customの内容は意図した通り更新されている ので、widgetに反映させる処理に何か問題があると思われます。 r416デバッグメッセージを一時的に追加してあるので確認してみてくだ さい。 > 確認用にrev414でコミットしておきました。626行目からのそれっぽいコメントを > コメントで無くせば(なんていうんでしょうかね?コメントイン?)確認できます。 uncommentですね。 ------------------------------- ヤマケン yamak****@bp*****