【问题标题】:How to define font color in NSDialogs如何在 NSDialogs 中定义字体颜色
【发布时间】:2013-08-16 14:31:16
【问题描述】:

我可以在自定义对话框上创建控件和其他元素,但我似乎无法为标签中的文本应用所需的颜色。

我试过的-

${NSD_CreateLabel} 25% 15u 25% 15u "${SPEC_CPU_MIN} MHz"
Pop $lCPU_min
CreateFont $R9 "" 9 $R7
SendMessage $lCPU_min ${WM_SETFONT} $R9 0
${NSD_AddStyle} $lCPU_min ${SS_CENTER}

SetCtlColors $lCPU_min "" "0xfff799"

这只是填充文本后面的矩形。不影响字体本身。 然后我尝试了这个-

SetCtlColors $lCPU_min "0xfff799" ""

这个根本没有任何效果。

有什么建议吗?

我正在使用 NSIS 2.46。

【问题讨论】:

    标签: text nsis nsdialogs


    【解决方案1】:

    "" 未被记录为有效的背景颜色,请尝试SetCtlColors $lCPU_min 0xFF0000 0x00FF00SetCtlColors $lCPU_min 0xFF0000 transparent

    【讨论】:

      猜你喜欢
      • 2019-02-21
      • 2017-08-24
      • 2020-06-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-27
      • 2014-12-15
      • 1970-01-01
      • 2017-06-21
      相关资源
      最近更新 更多