summaryrefslogtreecommitdiff
path: root/src/burn/engine/splashscreen.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-06-08 11:21:53 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-06-09 13:47:53 -0500
commitd47c73dbcd0a314cf3346b9b1294063ed4a124c4 (patch)
tree8ad3f401edd856ed7aaebba0306ee6d8972f2d13 /src/burn/engine/splashscreen.h
parent881a6c9bd0c3b3134277605824dd5a9ceaaf176d (diff)
downloadwix-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.h14
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 @@
6extern "C" { 6extern "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
15enum 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
23typedef 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