【发布时间】:2012-11-09 03:58:37
【问题描述】:
有没有办法改进这种默认的 delphi XE3 触摸屏行为?
假设我们的 delphi 应用程序带有几个在触摸屏计算机上运行的编辑框。我遇到了一些非常奇怪的行为。
我将描述制作应用程序:
- 启动一个新的 delphi XE3 应用“New VCL Metropolis UI Application”、“Blank Metropolis UI Application”。
- 在表单上放置几个编辑框(我们将它们称为 Edit1 和 Edit2)。
- 编译部署到触摸屏电脑 在触摸屏电脑上:
- 运行我们的新应用
- 在 Edit1 中触摸(虚拟键盘看起来不错)
- 再次触摸 Edit1(虚拟键盘消失...ok???)
- 在 Edit1 中触摸(虚拟键盘出现,然后很快消失)
- 在 Edit1 中触摸(虚拟键盘出现,然后很快消失)
- 在 Edit1 中触摸(虚拟键盘出现,然后很快消失)
伙计,这“糟透了”...您可以恢复键盘的唯一方法是触摸 Edit2,然后返回 Edit1。
我怎样才能使它正常工作?我不能指望我的用户使用它...
【问题讨论】: