vcl-styles

    4热度

    3回答

    如何将Delphi XE2 VCL样式嵌入到dll中?应用程序 - 外观页面在DLL项目的项目设置中不可见。 我试着在$ R指令中包含的rc文件中定义它们,但是如果有更好的方法,我想知道。 RC-文件例如: GOLDENGRAPHITE VCLSTYLE "C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\Redist\styles\vcl\Gol

    8热度

    2回答

    我正在使用启用了vcl样式的组合框,但是当我运行应用程序时,组合框使用的高亮颜色是窗口高亮颜色,而不是vcl样式。 我该如何解决这个问题,我的意思是在组合框中使用vcl样式高亮颜色?

    7热度

    1回答

    我正在使用Application.MessageBox在我的VCL应用程序上显示消息,但是当应用程序应用了一个vcl样式时,消息窗口显示的是windows样式而不是当前的vcl样式。 示例代码 Application.MessageBox('Hello World', 'Hello', MB_OK + MB_ICONINFORMATION); 样本图像 我如何可以显示当前VCL风格的一个消息框

    7热度

    1回答

    是VclStyle Bug? T 1 TI试图找到bug修正列表(http://edn.embarcadero.com/article/42090/),但我不能 文件>新建> VCL应用 TProgressBar把主要形式> TProgressBar .Style:= pbstMarQuee 项目选项> Appearence>设置自定义样式>设置默认风格 按Ctrl + F9 进度不起作用 对不起

    12热度

    4回答

    有没有一个很好的VCL样式教程,我们可以看到如何动态地(在运行时)加载/更改样式? 由于XE2是VCL样式的第一个版本,因此这应该与Delphi XE2一起使用。

    3热度

    1回答

    我使用的是张贴在这个环节TSplitter enhanced with grab bar代码,绘制在分割控制扶手杆, procedure TSplitter.Paint; var R: TRect; X, Y: integer; DX, DY: integer; i: integer; Brush: TBitmap; begin R

    4热度

    1回答

    我注意到,当启用VCL样式时,即使没有按Alt键,热键也会选择菜单中的项目。 这干扰了我的用户界面的其余部分,我发现一个样式库更改热键行为很奇怪。 我可以以某种方式消除这种不一致吗? 正常:按下“A”不会激活主菜单(Alt + A)。 样式化:按 “A” 激活主菜单。 注意:不需要Alt键。 我的测试项目为here万一有人想尝试一下。

    3热度

    2回答

    禁用类剥皮使用XE2 VCL风格,我想禁用换肤的的TLabel(或财产sfTextLabelNormal) 我已经尝试了所有种类的其他问题的解决方案,如使用Engine.UnRegisterStyleHook,但它没有效果。

    3热度

    1回答

    我在绘制VCL风格的窗口元素时遇到绘画不正确的问题。在具有圆角的样式上,我在控件边界矩形和样式的圆角窗口角之间的空白处获得了白色背景。 上面的影像是用水族光板岩运行,但带有圆角的任何风格会显示此相同的问题。我错过了什么? type TSample = class(TCustomControl) protected procedure Paint; override;

    1热度

    1回答

    我想创建一个用户选择的样式保存到ini文件(JvFormStorage和JVIniFileStorage)的窗体。我的问题是,如果我把我的代码在OnCreate它不工作,在OnShow中的作品,但我得到的错误: "Cannot change Visible in OnShow or OnHide" 即使这是在OnShow中或在程序的唯一代码调用(绿1一个菜单项,但会转化为下拉框选择)即: Proc