WindowsMobile 5.0/6.0 togekeyboardsip v1.00 WindowsMobile 用のソフトウエア入力パネル(SIP)です。 記号を SHIFT 併用にまとめて2面だけにしたシンプルなパネルです。 その代わり今までよりもさらにボタンが大きい QWERTY キーボードになりました。 指で押しやすくなっているはずですが、、 指で直接操作するのはなんとなくためらってしまうそんなキーボードです。 eekeyboardsip をベースにしています。デバイスの画面解像度に応じて、2種類の キーボード用画像を読み替えるサンプルも兼ねています。 touchkeysip v1.03 以上を使用してください。 ●動作環境 ・WindowsMobile5.0/6.0 汎用 ・RealVGA 対応 ・touchkeysip v1.03 以降 ●動作確認環境 ・W-ZERO3[es] WS007SH (WM5) ・EM・ONE S01SHα (WM6) ●注意 ・フリーソフトウエアです。 ・将来仕様が変更される可能性があります。 ・必ず自己責任で使ってください。 ・動作確認は完全ではありません。 ・利用時は、あらかじめ重要なデータのバックアップを取っておいてください。 ●install 方法 あらかじめ touchkeysip をインストールしておいてください。 任意のフォルダに付属の下記の 3ファイルを置きます。 togekeyboardsip.txt togekeyboardsip.bmp togekeyboardsip240.bmp touchkeysip のオプション画面から、上記 togekeyboardsip.txt を置いたパスを フルパスで記述してください。たとえば My Documents に入れた場合 \My Documents\togekeyboardsip.txt となります。 その後一旦他の SIP (「ローマ字/かな」など)に切り替えて、また 「touchkeysip」に戻すと togekeyboardsip が使えるようになります。 ●使い方 各キーボタンのタッチで文字入力ができます。 ◎モード切替 [123] 数字入力パネルへの切り替え [ABC] 英字入力パネルへの切り替え [IME] IME の On/OFf 切り替え [CTRL] Control キー [△] Shift キー ABC パネル ------------------------------------- Q W E R T Y U I O P A S D F G H J K L BS △ Z X C V B N M - BS ABC CTRL IME SPACE ENTER ------------------------------------- 123パネル ------------------------------------- ↑ ^~ [{ ]} 1! 2" 3# ;+ :* ← ↓ → \| @` 4$ 5% 6& /? BS △ _ ,< .> 7' 8( 9) 0 BS ABC CTRL IME SPACE ENTER ------------------------------------- ●カスタマイズ リピート速度は、togekeyboardsip.txt 内の下記のパラメータで変更できます。 define _UC_KEYREPEAT_TIME1 700 # 開始 define _UC_KEYREPEAT_TIME2 100 # リピート速度 ●アンインストール手順 特に設定は残らないので、コピーしたファイルをそのまま削除してください。 touchkeysip のアンインストール方法は touchkeysip.txt を参照してください。 ●注意点 安易に標準の入力パネルに設定しないようにしてください。スクリプトの記述ミス やバグなどでエラーが発生する場合、デバイスが起動できなくなる可能性があります。 完全に動作確認が取れるまでは、標準に設定しないように注意してください。 ●最後に togekeyboardsip.bmp は VGA 機種用、480 x 512dot のデータです。 togekeyboardsip240.bmp は QVGA 機種用、240 x 256dot のデータとなっています。 引き伸ばし等は特に行っていません。 座標系は QVGA 系をそのまま使い、SetScale と SetImageScale を活用しています。 2007/11/20 v1.00 Hiroyuki Ogasawara < oga ( at ) art.udn.ne.jp > http://dench.flatlib.jp/ http://www.vector.co.jp/authors/VA004474/