2009-04-04 2 views
2

物理キーボードを使用しないデバイスで使用するアプリケーションの作成
タッチスクリーンアプリケーションのベストプラクティスをお探しですか?
Windowsデバイスで使用する商用/無料のオンスクリーンキーボードまたはオンスクリーンテンキーパッドはどれですか?
また、独自の入力デバイスを実装するためにライブラリを使用する必要がありますか?
現在、標準のosk.exeウィンドウを使用していますが、私はそれが小さすぎて良好なタッチスクリーンエクスペリエンスを作成できないと思います。
タッチスクリーン機能を備えたWindowsアプリ(C++/C#)のオンスクリーンキーボード

アップデート:私たちは私たち自身のキーボードを作ることを決めた、num個のキーパッドコントロール(Windows7のキーパッドは良く見えるが)

alt text

答えて

4

真の答え、アドバイスの少しだけを持っていません。私はWindows MobileでPDAアプリケーションを設計していましたが、私は可能な限りキーボードを遠ざけることが最善の解決策であることを発見しました。デザインに余分な時間を費やし、テキストボックスではなく選択コントロールで効果的なGUIを実装します。使用されている仮想キーボードにかかわらず、直感的ではないので、ユーザーがテキストをあまりにも多く入力する必要がある場合、ユーザーは不満を募らせます。 私は、ユーザーがイントラネットインターフェイス経由でフィールドへの応答をカスタマイズしてDBに保存できるようにしました。ユーザーはddlsから "canned"レスポンスを選択し、必要に応じて変更することができます。

+0

@LikeABanshee:これは短いテキストを書く必要があるアプリケーションですが、多分テキストの種類を事前に決めておくことができます。 +1 –

1

私はClick-N-Typeを使用しています。詳細およびその他の回答については、this questionを参照してください。

0

.NET開発者の場合は、ビルドエディタで完全にカスタマイズ可能なWPFコンポーネント(http://fpscomponents.com/Product.aspx?id=8)を確認してください。プログラマーはそれを自分の言語で記入し、レイアウトを定義することができます!

関連する問題