[aquaskk-dev 56] Re: 修正方針について(メッセージ通信、SkkConfig など)

Back to archive index

Tomotaka SUWA t-suw****@users*****
2006年 5月 21日 (日) 01:26:05 JST


諏訪です。

SKKConfig(旧 SkkConfig)まわりの変更を commit しました。

ChangeLog を見てもらえばわかる通り SKKChar を導入したインパクトは大きく、
多数のファイルを修正することになりました。

なお、SKKChar を作るマクロは以下のようになりました。

// 装飾キーの状態を格納する(Shift を除く 16bit)
#define SKKCHAR(code, mods)     (code | ((mods & ~shiftKey & 0xffff) << 8))

前回のメールでは「Modifier は 16bit」と書いたのですが、テストしたところ、
矢印キーが押下されると 17bit がオンになっていました。

Event.h にある kLeftArrowCharCode などをそのまま使いたかったので、下位
16bit に限定するようにしています。

これで KeyBindings をサポートすることができました。

				- * -

次は数値変換のサポートですが、その前にちょっとご報告があります。

実は今月から来月にかけて、引越しをすることになりました。部屋の片付けや
雑多な手続きなどで、開発のほうはしばらく滞ることになると思います。

あらかじめ、ご了承下さい。

-- Tomotaka SUWA



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