【问题标题】:How to change the font size of the editor tabs in Delphi 2010 IDE?如何更改 Delphi 2010 IDE 中编辑器选项卡的字体大小?
【发布时间】:2011-11-23 06:43:44
【问题描述】:

有人知道在 Delphi 2010 IDE 中更改编辑器选项卡字体大小的方法吗? 在我的 1080p 22' 显示器上,字体太小而无法阅读,而且会导致眼睛疼痛。

一些笔记

  1. 它不尊重系统的 DPI 设置,因此更改系统设置也无济于事,而且我现在已经使用 140% DPI,而且是 Win7。
  2. 我找不到任何现有的 3rd 方工具来调整它。
  3. 如果我知道怎么做,我愿意写一个 IDE 专家来解决这个问题...

【问题讨论】:

    标签: delphi delphi-2010


    【解决方案1】:

    没有选项可以更改这些元素的字体大小,但正如您所说,这可以通过专家来完成。前段时间我开始写一个Delphi IDE Expert(这个项目还没有完成),它可以让你改变Delphi IDE的外观(在这里你可以找到Source Code),尝试使用这个项目的一些代码写你自己的。检查此图像,它显示了修改项目代码以增加TIDEGradientTabSet 的字体的结果。

    【讨论】:

    • 这真是个好消息,我去看看源头!
    • 非常感谢!在您的帮助下,我不仅可以更改编辑器选项卡的字体大小,还可以放大项目管理器和结构视图的字体大小。 (我将您的专家修改为新的缩小版,只是为了扩大字体大小:))
    • 虽然存在一个不太重要的问题,但我似乎无法更改“消息”视图的字体大小和 行高,它的窗口类是“TBetterHintWindowVirtualDrawTree”。有什么提示吗? (我会接受你的回答,但只是让它打开一会儿,以便我也可以解决与“消息”视图相关的这个问题)
    • 尝试转储TBetterHintWindowVirtualDrawTree组件的定义,在uRttiHelper单元中存在一个名为DumpTypeDefinition的方法,它使用RTTI提取组件的定义,从这里你可以看到所有可用属性。
    • 有没有机会发布您的专家来放大字体?原始链接不再有效,我找不到任何其他专家来执行此操作。
    猜你喜欢
    • 1970-01-01
    • 2014-09-12
    • 2022-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多