Inno setup Inno设置组件列表使用错误的颜色

Inno setup Inno设置组件列表使用错误的颜色,inno-setup,Inno Setup,如何更改组件选项文本的txt颜色?由于一个奇怪的原因,选定的组件变成白色,在灰色背景下很难读取 脚本代码示例 [Setup] VersionInfoVersion=1 DefaultDirName={pf}\MyComp\MyApp AppName=myapp AppVerName=App DefaultGroupName=MyApp OutputBaseFilename=MyApp_v1_setup Compression=lzma2 SolidCompression=yes

如何更改组件选项文本的txt颜色?由于一个奇怪的原因,选定的组件变成白色,在灰色背景下很难读取

脚本代码示例

[Setup]

VersionInfoVersion=1
DefaultDirName={pf}\MyComp\MyApp
AppName=myapp       
AppVerName=App
DefaultGroupName=MyApp
OutputBaseFilename=MyApp_v1_setup
Compression=lzma2
SolidCompression=yes
WizardImageFile=setup_inno.bmp
WizardSmallImageFile=setup_inno_small.bmp
OutputDir=.\OutputSetup
LanguageDetectionMethod=locale
PrivilegesRequired=admin


[Files]

Source: "./Binaries/MyApp.Exe"; DestDir: "{app}"; CopyMode: alwaysskipifsameorolder; Components: My_App;


[Languages]
Name: "gr"; MessagesFile: "Greek.isl"
Name: "en"; MessagesFile: "compiler:Default.isl"


[Types]
Name: "full"; Description: "full";
Name: "custom"; Description: "custom"; Flags: iscustom

[Components]
Name: "My_App"; Description: "component 1"; Types: full custom;
Name: "DirectX"; Description: "component 2"; Types: full custom;

unicode版本的安装解决了这个问题。

我添加了一个屏幕截图,我使用的是Win7 64位,但请给我一些时间来分离我使用的代码的某些部分,我将为您提供解决方案或有问题的代码。我只留下了非常基本的脚本代码,问题仍然存在。你可以检查上传的代码。这是bug还是什么?我使用的是5.5.9(a)版,适用于我:64位Windows 7上的Inno Setup 5.5.9(a)。当然,我没有你的
WizardImageFile
WizardSmallImageFile
MyApp.Exe
。尽管我怀疑这是否重要。Windows中有什么主题?好消息,unicode版本解决了问题:-)