我有一个非常可靠的计算机程序,是为Windows XP编写的。该程序仍然很好,我想更新用户界面的外观和感觉。
此时,我想给按钮等更时尚,更现代的外观。更好的是允许平板电脑等触摸和滑动等功能。
有谁能告诉我Delphi中用什么工具来实现这个目标?例如,我是否需要通过对象检查器手动更改每个按钮和对象,还是可以使用一组命令更新/修改项目中的所有对象对象?
答案 0 :(得分:3)
您可以首先使用IDE的主菜单中的Project-> Options-> Appearance启用Windows主题。默认情况下它自D2007开始,但由于您的应用程序来自Delphi 5,因此无法启用。(新项目默认启用,但IDE无法知道您是否需要导入旧项目时是否启用。)
然后,您可以通过查看TGestureManager
和TGesture
的文档来开始查看添加手势支持。 VCL和FireMonkey(FMX)应用程序都有TGestureManager
。
请注意,对于跨平台支持(Android,iOS和OS X),您需要将应用程序从VCL移植到FMX。