[Anthy-dev 391] uim-skkのモード表示マーク

Back to archive index

YamaKen yamak****@bp*****
2004年 1月 10日 (土) 10:12:46 JST


ヤマケンです。

uim-skkのプリエディット描画についてパッチを出してみます。

skk-context-stateが 'skk-state-okuri の場合、uim-skkでは"▼た*b" 
のように表示されますが、ddskk 12.2.0では"▽た*b"と表示されます。
両者とも候補選択に移ると"▼食べ"のように表示されますが、感覚的に
も"▼"は変換中の印として考えた方が分かりやすいので、そのように変
更してみました。

他のSKK実装でどのようになっているか調べていないのですが、
skkinput等ではどうなんでしょうか?

-------------------------------
ヤマケン yamak****@bp*****
-------------- next part --------------
Index: scm/skk.scm
===================================================================
--- scm/skk.scm	(revision 337)
+++ scm/skk.scm	(working copy)
@@ -367,12 +367,12 @@
     (let ((rkc (skk-context-rk-context sc))
 	  (stat (skk-context-state sc))
 	  (csc (skk-context-child-context sc)))
-      (if (= stat 'skk-state-kanji)
-	  (im-pushback-preedit id preedit-reverse "▽"))
       (if (or
-	   (= stat 'skk-state-okuri)
-	   (= stat 'skk-state-converting))
-	  (im-pushback-preedit id preedit-reverse "▼"))
+	   (= stat 'skk-state-kanji)
+	   (= stat 'skk-state-okuri))
+	  (im-pushback-preedit id preedit-underline "▽"))
+      (if (= stat 'skk-state-converting)
+	  (im-pushback-preedit id preedit-underline "▼"))
       (if (or
 	   (= stat 'skk-state-kanji)
 	   (= stat 'skk-state-okuri)


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