如何全局更改 FireMonkey 中的字体?
我正在尝试找到一种方法来全局更改 FireMonkey 项目中的字体。 无需更改所有组件的字体属性,最简单的方法是什么? 是否有办法设置整个应用程序或整个表单的字体(如 VCL)?
I’m trying to find a way to globally change the font in a FireMonkey project.
What is the easiest way to do it without having to change the font property for all the components?
If there a way to set the font of an entire application or an entire form (like in VCL)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
FireMonkey 样式就是执行此操作的方法。请注意,FMX 中未提供使用
ParentXXX
进行操作的 VCL 方式。这篇文章详细介绍了该主题。
FireMonkey styles are the way to do this. Note that the VCL way of doing things with
ParentXXX
is not offered in FMX.This article covers the topic in some detail.
您应该能够使用 Duck Duck Delphi 来完成此操作...
这将更改表单上组件的所有字体:
我还没有尝试过,但其中任何一个“应该”可以在应用程序范围内执行相同的操作:
Duck Duck Delphi 可以在这里找到:
https://bitbucket.org/sivv/duckduckdelphi
You should be able to do this with Duck Duck Delphi...
This would change all of the fonts for components on a form:
And I haven't tried it, but either of these "should" work for doing the same application-wide:
Duck Duck Delphi can be found here:
https://bitbucket.org/sivv/duckduckdelphi