问题标签 [vcl-styles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - Delphi XE2 中的 RichEdit 控件在某些样式下不会显示字体颜色
我刚刚注意到,在 Delphi XE2 中的一些新 VCL 样式中,尝试更改 RichEdit 控件中文本的颜色是行不通的。例如,Smokey Quarts Kamri 和 Carbon 只会以黑色显示文本,而在 Cobalt XEMedia 中,字体颜色可以更改。这是我用来更改字体颜色的代码(粗体似乎适用于所有样式)
关于如何在使用 Delphi XE2 样式时更改 RichEdit 控件上的字体颜色的任何想法?
delphi - VCL Styles - 客户端尺寸减小
我不知道这是否是一个错误......但是当我设置除“Windows”之外的任何其他 VCL 样式时,窗口宽度会减小。
-
有什么解决办法吗?
更新 我将此提交给 QC: http://qc.embarcadero.com/wc/qcmain.aspx?d= 103697 希望他们能修复它...
delphi - 在 VCL 样式的表单上禁用 TButton 问题
当我尝试使用以下代码行禁用样式化 VCL 上的按钮时
我得到了这个结果(在运行时禁用了按钮)
而不是这个!!(在设计时禁用按钮)
将两个或多个具有相同颜色的按钮放在一起真的很混乱,一个被禁用,另一个被启用
delphi - 嵌入在 dll 中的 VCL 样式?
如何在 dll 中嵌入 Delphi XE2 VCL-Styles?应用程序 - 外观页面在 DLL 项目的项目设置中不可见。
我尝试在包含 $R 指令的 rc 文件中定义它们,该指令有效,但如果有更好的方法我想知道。
RC 文件示例:
特别是必须指定 XE2 安装文件夹的完整路径是我想要避免的。
delphi - 组合框不使用 vcl 风格的高亮颜色。
我正在使用启用了 vcl 样式的组合框,但是当我运行应用程序时,组合框使用的突出显示颜色是窗口突出显示颜色,而不是 vcl 样式。
我该如何解决这个问题,我的意思是在组合框中使用 vcl 样式突出显示颜色?
delphi - 是 VclStyle 错误吗?TProgressBar.Style := pbstMarQuee 不起作用
是 VclStyle 错误吗?T^TI 试图找到 BugFix 列表 (http://edn.embarcadero.com/article/42090/) 但我找不到
- 文件 > 新建 > VCL 应用程序
- TProgressBar 放置主窗体 >TProgressBar.Style := pbstMarQuee
- 项目选项>外观>设置自定义样式>设置默认样式
- Ctrl + F9
进度条不起作用
对不起。我的英语不好 :(
delphi - Delphi VCL 样式教程 - 如何在运行时更改样式
是否有一个很好的 VCL 样式教程,我们可以在其中看到如何动态(在运行时)加载/更改样式?
这应该适用于 Delphi XE2 及更高版本,因为 XE2 是第一个带有 VCL 样式的版本。
delphi - TSplitter 中的自定义绘制方法不使用 Vcl Styles 颜色
我正在使用此链接中发布的代码在TSplitter enhanced with grab bar
拆分器控件中绘制抓取条,
代码运行良好,但是当我启用 vcl 样式时,用于绘制拆分器和抓取条的颜色不适合 vcl 样式使用的颜色。
如何使用当前主题的 Vcl 样式颜色绘制 TSplitter?
delphi - VCL-Styles 菜单热键不一致
我注意到当启用 VCL-Styles 时,即使没有 Alt-key ispressed,菜单中的项目也会用热键选择。
这会干扰我的用户界面的其余部分,我发现样式库会改变热键的行为非常奇怪。
我可以以某种方式消除这种不一致吗?
正常:按“A”不会激活主菜单(Alt + A 会)。
样式:按“A”激活主菜单。注意:没有 Alt 键。
我的测试项目在这里,以防有人想尝试。
delphi - Delphi XE2 VCL 样式,从 TLabel 中删除样式或禁用类蒙皮
使用 XE2 VCL 样式,我想禁用 TLabel 的皮肤(或属性 sfTextLabelNormal)
我已经尝试了其他问题的各种解决方案,例如使用 Engine.UnRegisterStyleHook,但它没有效果。