Hello Simon,
are you sure, you actually built the setup or used the "Test Installation UI" option?
I am, yes.
What are the technical differences between using the "Test Installation UI" option and the actual build? Is there something responsible for setting the background color?
As far as I am concerned, there shouldn't be any.
I believe I was able to find the culprit here.
First of all, there are two builds in your project:
- TwoBuilds.png (30.62 KiB) Viewed 24214 times
For each build, you have a different theme:
- one has the
BrightCyanSurface theme
- the other one (the
NoDatabase one) has the
BlackSurface theme
For both dialogs, on the
"LanguageDlg" dialog, you have pointed to the same background, the
white-background.jpg
- WhiteBackground.png (79.22 KiB) Viewed 24214 times
Most likely, after building the setup, you are launching the
"NoDatabase" build, resulting in the
BlackSurface theme with the white background.
- NoDatabase.png (107.56 KiB) Viewed 24214 times
If you would have launched the build that has the
BrightCyanSurface theme (the
"DefaultBuild"), you should get the behavior you expect:
- DefaultBuild.png (55.55 KiB) Viewed 24214 times
Most likely, when you have used the
"Test installation UI" option, you have used it for the
DefaultBuild build, while afterwards launching the
NoDatabase build.
- TestInstallationUI.png (106.15 KiB) Viewed 24214 times
Hope this will help.
Best regards,
Catalin