如何在Delphi XE2中更改默认的FireMonkey样式

Mik*_*ton 5 delphi styles delphi-xe2 firemonkey

我看到了一个youtube视频(不记得哪一个)用户在Delphi XE2中更改了一个选项,以更改整个FireMonkey应用程序的默认样式.经过多次打猎,我找不到选项.

IDE Insight for"style"在"项目选项"下显示"默认样式 - 自定义样式(表单)".但除非我特别厚,否则那里没有这样的选择.

Rob*_*ove 14

VCL样式和Firemonkey样式根本不同.

因此,我不确定他们应该使用相同的名称.

VCL风格

  • 编辑:工具|样式设计师(外部应用程序)
  • 风格扩展.VSF
  • 格式为二进制
  • 可以通过以下方式设置:项目选项|应用程序| 外观(仅添加TStyleManager.SetStyle('StyleName');到您的代码中
  • 样式的运行时控制可以通过TStyleManager类进行

Firemonkey风格

  • 编辑器是IDE的内部

    • 通过TStyleBook资源属性编辑器访问
    • 也可以通过右键单击任何可视控件并选择其中一个来访问

      • 编辑自定义样式...
      • 编辑默认样式...
        注意:这两个菜单选项仅适用于桌面应用,而不适用于移动应用.
    • 进入编辑器后,您可以选择Load..按钮来更改所选TStylebook的样式.如果整个应用程序使用相同的TStyleBook,它将更改整个应用程序.

  • 风格延伸.style
  • 格式就像DFM
  • 样式的运行时控件可以在每个控件上通过 TStyleBook

在Windows 7上,默认情况下,VCL和Firemonkey的所有样式都放在 C:\Users\Public\Documents\RAD Studio\9.0\Styles目录中

一个要点是一个直接的答案,但我觉得我必须给出很长的答案来帮助别人.