[Anthy-dev 2092] Re: uim-skk の候補選択 patch

Back to archive index

YamaKen yamak****@bp*****
2005年 6月 7日 (火) 09:46:46 JST


At Sun, 5 Jun 2005 19:49:04 +0900,
ekato****@ees***** wrote:
> 
> On Sun, Jun 05, 2005 at 05:42:23PM +0900,
> Etsushi Kato <ekato****@ees*****> wrote:
> 
> > ありがとうございます。skk-ddskk-like-heading-label-char-list と
> > skk-uim-heading-label-char-list を skk.scm から skk-custom.scm に持っ
> > てきて、あと以下の追加でできました。
> 
> と思ったのですが、これだと、skk-nr-candidate-max や
> skk-candidate-op-count を既定以外の値を選んだ場合、uim-pref で "OK"
> や "適用" を押してしまうと、既定の値に戻ってしまうようです。"候補選択
> のスタイル" をマウスで選択して移動した時のみ、skk-candidate-op-count
> とskk-nr-candidate-max を変化させるにはどうしたら良いのでしょうか?

実際にいじってみて問題を理解しました。

加藤さんのやりたいのは、スタイル選択時にskk-nr-candidate-max等の
初期値を強制的に設定するけれど、その後はユーザ操作による値の変更
を許したいという事ですよね?

最初に回答した時に深く考えてなかったんですが(すいません)、現在の
仕組みでは実現できません。uim-prefから値が変更された時にのみ呼ば
れるhookを新設すれば対応できなくはないですが、他にもこれを必要と
する設定は出てきそうでしょうか?

ちょっと汚い対応としては、「候補ウィンドウの挙動を手動で設定する」
のようなboolを新設してactivity-hookで連動させておき、それが#fの
時のみset-hookでcustom-set-value!を呼ぶようにすれば目的の何割か
は達成できるんじゃないかと思います。

-------------------------------
ヤマケン yamak****@bp*****



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