我有一个有趣的观察和问题,但首先要发表评论。我使用 Delphi 已经 14 年了,并且找到了一份使用 XE5 开发 iOS 移动应用程序的工作。这是我第一次使用 FMX,坦率地说,我觉得我仿佛回到了很久以前的时光。换句话说,如果这是未来,那感觉就像我已经残废了。不过没问题。从容应对。在这个美丽的新世界中发展不仅仅是一份工作。这是一次冒险。
现在我的问题。使用“带导航的页眉/页脚”作为基础启动 FMX 移动项目。然后将编辑控件 (Edit1) 添加到第一个选项卡项。然后将选项卡控件对齐设置为无并将其向右移动,直到您可以清楚地看到表单本身。然后向窗体添加一个编辑控件 (Edit2)。
现在将表单的活动控件设置为 Edit1 并运行应用程序 - 不关注 Edit1。现在将窗体的活动控件设置为 Edit2 并运行应用程序 - 焦点放在 Edit2 上。有趣的。Tab 是平板电脑的外来词,对吧?为什么有主动控制甚至 setfocus 可用?这是Embarcadero的疏忽吗?有什么想法吗?