diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-11-08 15:24:46 -0600 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-11-10 17:33:25 -0600 |
commit | 9d3af7547bb790d39157dd36dfa862a1abf47beb (patch) | |
tree | 410e6e46daf244dd4e087c658b827fea6231119a /src/libs/dutil/WixToolset.DUtil/inc | |
parent | b49ab4e082127e450b266c25218905c94495892e (diff) | |
download | wix-9d3af7547bb790d39157dd36dfa862a1abf47beb.tar.gz wix-9d3af7547bb790d39157dd36dfa862a1abf47beb.tar.bz2 wix-9d3af7547bb790d39157dd36dfa862a1abf47beb.zip |
Go back to thmutil not interfering with wixstdba controls.
Diffstat (limited to 'src/libs/dutil/WixToolset.DUtil/inc')
-rw-r--r-- | src/libs/dutil/WixToolset.DUtil/inc/thmutil.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libs/dutil/WixToolset.DUtil/inc/thmutil.h b/src/libs/dutil/WixToolset.DUtil/inc/thmutil.h index 2f0bfeac..8cf7dc92 100644 --- a/src/libs/dutil/WixToolset.DUtil/inc/thmutil.h +++ b/src/libs/dutil/WixToolset.DUtil/inc/thmutil.h | |||
@@ -196,6 +196,7 @@ struct THEME_ASSIGN_CONTROL_ID | |||
196 | WORD wId; // id to apply to control | 196 | WORD wId; // id to apply to control |
197 | LPCWSTR wzName; // name of control to match | 197 | LPCWSTR wzName; // name of control to match |
198 | const THEME_CONTROL** ppControl; | 198 | const THEME_CONTROL** ppControl; |
199 | BOOL fDisableAutomaticFunctionality; // prevent declarative functionality from interfering with the application's imperative code | ||
199 | }; | 200 | }; |
200 | 201 | ||
201 | const WORD THEME_FIRST_ASSIGN_CONTROL_ID = 0x4000; // Recommended first control id to be assigned. | 202 | const WORD THEME_FIRST_ASSIGN_CONTROL_ID = 0x4000; // Recommended first control id to be assigned. |
@@ -223,7 +224,7 @@ typedef struct _THEME_CONTROL | |||
223 | 224 | ||
224 | LPWSTR sczEnableCondition; | 225 | LPWSTR sczEnableCondition; |
225 | LPWSTR sczVisibleCondition; | 226 | LPWSTR sczVisibleCondition; |
226 | BOOL fDisableVariableFunctionality; | 227 | BOOL fDisableAutomaticFunctionality; |
227 | 228 | ||
228 | union | 229 | union |
229 | { | 230 | { |
@@ -470,6 +471,8 @@ typedef struct _THEME_LOADINGCONTROL_RESULTS | |||
470 | // The values [100, THEME_FIRST_ASSIGN_CONTROL_ID) are reserved for thmutil. | 471 | // The values [100, THEME_FIRST_ASSIGN_CONTROL_ID) are reserved for thmutil. |
471 | // Due to this value being packed into 16 bits for many system window messages, this is restricted to a WORD. | 472 | // Due to this value being packed into 16 bits for many system window messages, this is restricted to a WORD. |
472 | WORD wId; | 473 | WORD wId; |
474 | // Used to prevent declarative functionality from interfering with the application's imperative code. | ||
475 | BOOL fDisableAutomaticFunctionality; | ||
473 | } THEME_LOADINGCONTROL_RESULTS; | 476 | } THEME_LOADINGCONTROL_RESULTS; |
474 | 477 | ||
475 | 478 | ||