aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/balutil/inc/BAFunctions.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-10-27 15:29:19 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-11-01 16:34:09 -0500
commitdce1c97c7d3e76c18e4f80d4ffe288d2933a74bc (patch)
tree68dc0653ee1a6fe962d82dac2159c8ab00a95808 /src/api/burn/balutil/inc/BAFunctions.h
parentbad2e93524f376cfeb76d5231d4b08510bdad033 (diff)
downloadwix-dce1c97c7d3e76c18e4f80d4ffe288d2933a74bc.tar.gz
wix-dce1c97c7d3e76c18e4f80d4ffe288d2933a74bc.tar.bz2
wix-dce1c97c7d3e76c18e4f80d4ffe288d2933a74bc.zip
Make thmutil automatically load controls during window creation.
Add control loaded event.
Diffstat (limited to 'src/api/burn/balutil/inc/BAFunctions.h')
-rw-r--r--src/api/burn/balutil/inc/BAFunctions.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/api/burn/balutil/inc/BAFunctions.h b/src/api/burn/balutil/inc/BAFunctions.h
index ab6ea4d7..0eda95a1 100644
--- a/src/api/burn/balutil/inc/BAFunctions.h
+++ b/src/api/burn/balutil/inc/BAFunctions.h
@@ -88,6 +88,7 @@ enum BA_FUNCTIONS_MESSAGE
88 BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLLOADING, 88 BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLLOADING,
89 BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMCOMMAND, 89 BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMCOMMAND,
90 BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMNOTIFY, 90 BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMNOTIFY,
91 BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLLOADED,
91}; 92};
92 93
93typedef HRESULT(WINAPI *PFN_BA_FUNCTIONS_PROC)( 94typedef HRESULT(WINAPI *PFN_BA_FUNCTIONS_PROC)(
@@ -115,6 +116,20 @@ struct BA_FUNCTIONS_CREATE_RESULTS
115 LPVOID pvBAFunctionsProcContext; 116 LPVOID pvBAFunctionsProcContext;
116}; 117};
117 118
119struct BA_FUNCTIONS_ONTHEMECONTROLLOADED_ARGS
120{
121 DWORD cbSize;
122 LPCWSTR wzName;
123 WORD wId;
124 HWND hWnd;
125};
126
127struct BA_FUNCTIONS_ONTHEMECONTROLLOADED_RESULTS
128{
129 DWORD cbSize;
130 BOOL fProcessed;
131};
132
118struct BA_FUNCTIONS_ONTHEMECONTROLLOADING_ARGS 133struct BA_FUNCTIONS_ONTHEMECONTROLLOADING_ARGS
119{ 134{
120 DWORD cbSize; 135 DWORD cbSize;