日付の編集ダイアログをパワーアップ!~片手キー操作性がさらにアップ~ mabTasks v.1.62 新機能 Tips Vol.3
v.1.62 では、日付の編集ダイアログでも、さらに操作性がアップしました。
タップ操作から完全開放
v.1.61 では右カーソルのポップアップメニューから、日付編集ダイアログを開けるようになったのですが。スタイラスでの操作を前提としたインターフェースのままでした。
しかも・・・、カーソルキーでなんとか日付を選ぶことはできるものの、アクションキーやENTERキーを押しても・・・、反応なし。
日付取得コントロールでは、アクションキーはコントロール自体にトラップされて、普通のやり方では、プログラムで受け取ることはできない仕様でした。
これでは、「キー操作性」を第一に掲げているとは言えませんよね。^^;
というわけで、慌てて、対応したのでした。

キー操作で日付が選べるように。
実は・・・
実は、作者本人は v.1.60 で対応済みのつもりだったのでした。アイテムの編集ダイアログの中では、日付をカーソルキーとアクションキーだけで変更できるので、 Windows Mobile 標準の日付取得コントロール(DateTimePicker と言います)が、サポートしているもんだとばかり思い込んでいました。
リリース後、すぐにユーザーさんからご指摘を頂き、作者自身、「ありゃりゃー、こりゃキー操作性にこだわったと大見得切ったのに、お粗末・・・。」と、あわててアクションキー対応した、というわけです。
[次の日]、[キャンセル] ソフトキーメニュー
さて、アクションキーで任意の日付を選んで変更できるようにはなったものの。今度は今までのウリだった [次の日] への延期がやりづらくなってしまいました。
ここは、ソフトキーの出番。ということで、早速ソフトキーに、[次の日]、[キャンセル]、[今日]、[なし]などを実装しました。

ソフトキーに割り当てられた、日付編集機能
我ながら、「これはグンと使いやすくなった」と悦に入っていたのですが。
あるユーザーさんから、「[次の日]がデフォルトフォーカスでなくなったのは困る」とご指摘を頂きました。
んー、ユーザーさんによって使い方は実に多様だと、再認識しました。
さらにキー操作にこだわる
実は今、mabTasks を Windows Mobile 6 Standard に移植中です。(そうです。X02HT がターゲットです。)
Windows Mobile Standard (旧Smartphone)は、スタイラス操作が不可能なため、かなり苦戦しています。
しかし、そのおかげで、ますますキー操作性のノウハウがたまってきています。
Windows Mobile Professional/Classic版にも、フィードバック (というか共有) していきますので、ご期待ください。
まだ、mabTasks v.1.62 の、日付ダイアログのキー操作性を体感したことがない方は、この機会に是非ダウンロードしてインストールしてみてください。
| 固定リンク | コメント (0) | トラックバック (0)






![[オプション]-[ソート] [オプション]-[ソート]](http://mabware.cocolog-nifty.com/photos/uncategorized/2007/10/11/wm6optionsort.jpg)



最近のコメント