diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-06-08 11:21:53 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-06-09 13:47:53 -0500 |
commit | d47c73dbcd0a314cf3346b9b1294063ed4a124c4 (patch) | |
tree | 8ad3f401edd856ed7aaebba0306ee6d8972f2d13 /src/burn/engine/splashscreen.h | |
parent | 881a6c9bd0c3b3134277605824dd5a9ceaaf176d (diff) | |
download | wix-d47c73dbcd0a314cf3346b9b1294063ed4a124c4.tar.gz wix-d47c73dbcd0a314cf3346b9b1294063ed4a124c4.tar.bz2 wix-d47c73dbcd0a314cf3346b9b1294063ed4a124c4.zip |
Show Burn splash screen earlier.
Make the initial Burn process show the splash screen, and show it before parsing the manifest.
Fixes half of #5300
Diffstat (limited to 'src/burn/engine/splashscreen.h')
-rw-r--r-- | src/burn/engine/splashscreen.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/burn/engine/splashscreen.h b/src/burn/engine/splashscreen.h index 8f8817c7..470c5930 100644 --- a/src/burn/engine/splashscreen.h +++ b/src/burn/engine/splashscreen.h | |||
@@ -6,12 +6,26 @@ | |||
6 | extern "C" { | 6 | extern "C" { |
7 | #endif | 7 | #endif |
8 | 8 | ||
9 | // IDD_BURN_SPLASH_SCREEN_CONFIGURATION, BURN_SPLASH_SCREEN_TYPE, and BURN_SPLASH_SCREEN_CONFIGURATION must stay in sync with src\wix\WixToolset.Core.Burn\Bundles\CreateBundleExeCommand.cs | ||
10 | |||
11 | #define IDD_BURN_SPLASH_SCREEN_CONFIGURATION 1 | ||
9 | 12 | ||
10 | // constants | 13 | // constants |
11 | 14 | ||
15 | enum BURN_SPLASH_SCREEN_TYPE | ||
16 | { | ||
17 | BURN_SPLASH_SCREEN_TYPE_NONE, | ||
18 | BURN_SPLASH_SCREEN_TYPE_BITMAP_RESOURCE, | ||
19 | }; | ||
12 | 20 | ||
13 | // structs | 21 | // structs |
14 | 22 | ||
23 | typedef struct _BURN_SPLASH_SCREEN_CONFIGURATION | ||
24 | { | ||
25 | BURN_SPLASH_SCREEN_TYPE type; | ||
26 | WORD wResourceId; | ||
27 | } BURN_SPLASH_SCREEN_CONFIGURATION; | ||
28 | |||
15 | 29 | ||
16 | // functions | 30 | // functions |
17 | 31 | ||