如何更新旧版Windows用户界面的外观?

时间:2014-08-06 22:06:08

标签: delphi user-interface delphi-5 delphi-xe6

我有一个非常可靠的计算机程序,是为Windows XP编写的。该程序仍然很好,我想更新用户界面的外观和感觉。

此时,我想给按钮等更时尚,更现代的外观。更好的是允许平板电脑等触摸和滑动等功能。

有谁能告诉我Delphi中用什么工具来实现这个目标?例如,我是否需要通过对象检查器手动更改每个按钮和对象,还是可以使用一组命令更新/修改项目中的所有对象对象?

1 个答案:

答案 0 :(得分:3)

您可以首先使用IDE的主菜单中的Project-> Options-> Appearance启用Windows主题。默认情况下它自D2007开始,但由于您的应用程序来自Delphi 5,因此无法启用。(新项目默认启用,但IDE无法知道您是否需要导入旧项目时是否启用。)

然后,您可以通过查看TGestureManagerTGesture的文档来开始查看添加手势支持。 VCL和FireMonkey(FMX)应用程序都有TGestureManager

请注意,对于跨平台支持(Android,iOS和OS X),您需要将应用程序从VCL移植到FMX。