このデフォルトの Delphi XE3 タッチ スクリーンの動作を改善する方法はありますか?
タッチ スクリーン コンピューターで実行されている 2 つの編集ボックスを備えた Delphi アプリケーションがあるとします。私が問題を抱えているいくつかの非常に奇妙な動作があります。
アプリケーションの作成について説明します。
- 新しい Delphi XE3 アプリ「新しい VCL Metropolis UI アプリケーション」、「Blank Metropolis UI アプリケーション」を開始します。
- フォームにいくつかの編集ボックスをドロップします (Edit1 および Edit2 と呼びます)。
- タッチ スクリーン コンピューター上のタッチ スクリーン コンピューターにコンパイルして展開します。
- 新しいアプリを実行する
- Edit1でタッチ(仮想キーボードがうまく表示されます)
- Edit1をもう一度タッチします(仮想キーボードが消えます...わかりました???)
- Edit1 で touch (仮想キーボードが表示され、すぐに消えます)
- Edit1 で touch (仮想キーボードが表示され、すぐに消えます)
- Edit1 で touch (仮想キーボードが表示され、すぐに消えます)
ああ、それは「ひどい」...キーボードを元に戻す唯一の方法は、Edit2 をタッチしてから Edit1 に戻ることです。
どうすればこれを適切に機能させることができますか? ユーザーがこれを使用することはおそらく期待できません...