Как определить цвет шрифта в NSDialogs

Я могу создавать элементы управления и другие элементы в настраиваемом диалоговом окне, но я не могу применить желаемый цвет к тексту в ярлыках.

Что я пробовал

${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.

1 ответ

"" не задокументирован как допустимый цвет фона, попробуйте SetCtlColors $lCPU_min 0xFF0000 0x00FF00 или же SetCtlColors $lCPU_min 0xFF0000 transparent

Другие вопросы по тегам