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.62KiB)Viewed 23035 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.22KiB)Viewed 23035 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.56KiB)Viewed 23035 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.55KiB)Viewed 23035 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.15KiB)Viewed 23035 times
Hope this will help.
Best regards,
Catalin