delphi - 使用 JvTabBarXPPainter 修改 JvTabBar

标签 delphi components jvcl

我尝试修改 JvTabBar 的属性,但不起作用。我将 JvTabBarXPPainter 分配给 JvTabBar,但它只更改了“FixedTabSize”属性。其他的都无法改变。我感兴趣的是改变背景颜色和字体。

最佳答案

您可以使用 TJvModernTabBarPainter 并将其分配给 JvTabBar。它允许您修改所有属性。 XP-Painter 使用主题 API 进行绘制,除非您在系统范围内更改 XP 主题样式,否则您无法更改其颜色。

关于delphi - 使用 JvTabBarXPPainter 修改 JvTabBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14178151/

相关文章:

delphi 7.如何检查单元文件是否存在并添加(指令?)以与项目一起编译

delphi - 如何设置编辑的背景图像(Delphi)

swift - 将 SKPhysicsContact 放置在 GKComponent 中

javascript - 在 React 中单击组件时将类添加到 sibling

java - 将两个组件放在一个 JPanel 容器上的基本示例?

delphi - 更改 JvLoginDialog 的标题

delphi - 是否有静态构造函数/析构函数帮助主题

c# - 在传递给 native dll 的 C# 回调中访问托管对象

delphi - JVCL安装

delphi - 由于 jcl 要求,jcvl 无法工作