diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-10-27 14:42:32 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-11-01 16:34:09 -0500 |
commit | bad2e93524f376cfeb76d5231d4b08510bdad033 (patch) | |
tree | b201ec4b1495a0af4805ea6b0bc4fce9f8bde7b7 /src/api/burn/balutil/inc/BAFunctions.h | |
parent | 8fa040da9d0d3826f5ffda6bcbec4f53abd97452 (diff) | |
download | wix-bad2e93524f376cfeb76d5231d4b08510bdad033.tar.gz wix-bad2e93524f376cfeb76d5231d4b08510bdad033.tar.bz2 wix-bad2e93524f376cfeb76d5231d4b08510bdad033.zip |
Add more thmutil window messages to simplify handling control events.
Diffstat (limited to 'src/api/burn/balutil/inc/BAFunctions.h')
-rw-r--r-- | src/api/burn/balutil/inc/BAFunctions.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/api/burn/balutil/inc/BAFunctions.h b/src/api/burn/balutil/inc/BAFunctions.h index 2a34aaad..ab6ea4d7 100644 --- a/src/api/burn/balutil/inc/BAFunctions.h +++ b/src/api/burn/balutil/inc/BAFunctions.h | |||
@@ -86,6 +86,8 @@ enum BA_FUNCTIONS_MESSAGE | |||
86 | BA_FUNCTIONS_MESSAGE_ONTHEMELOADED = 1024, | 86 | BA_FUNCTIONS_MESSAGE_ONTHEMELOADED = 1024, |
87 | BA_FUNCTIONS_MESSAGE_WNDPROC, | 87 | BA_FUNCTIONS_MESSAGE_WNDPROC, |
88 | BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLLOADING, | 88 | BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLLOADING, |
89 | BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMCOMMAND, | ||
90 | BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMNOTIFY, | ||
89 | }; | 91 | }; |
90 | 92 | ||
91 | typedef HRESULT(WINAPI *PFN_BA_FUNCTIONS_PROC)( | 93 | typedef HRESULT(WINAPI *PFN_BA_FUNCTIONS_PROC)( |
@@ -126,6 +128,38 @@ struct BA_FUNCTIONS_ONTHEMECONTROLLOADING_RESULTS | |||
126 | WORD wId; | 128 | WORD wId; |
127 | }; | 129 | }; |
128 | 130 | ||
131 | struct BA_FUNCTIONS_ONTHEMECONTROLWMCOMMAND_ARGS | ||
132 | { | ||
133 | DWORD cbSize; | ||
134 | WPARAM wParam; | ||
135 | LPCWSTR wzName; | ||
136 | WORD wId; | ||
137 | HWND hWnd; | ||
138 | }; | ||
139 | |||
140 | struct BA_FUNCTIONS_ONTHEMECONTROLWMCOMMAND_RESULTS | ||
141 | { | ||
142 | DWORD cbSize; | ||
143 | BOOL fProcessed; | ||
144 | LRESULT lResult; | ||
145 | }; | ||
146 | |||
147 | struct BA_FUNCTIONS_ONTHEMECONTROLWMNOTIFY_ARGS | ||
148 | { | ||
149 | DWORD cbSize; | ||
150 | LPNMHDR lParam; | ||
151 | LPCWSTR wzName; | ||
152 | WORD wId; | ||
153 | HWND hWnd; | ||
154 | }; | ||
155 | |||
156 | struct BA_FUNCTIONS_ONTHEMECONTROLWMNOTIFY_RESULTS | ||
157 | { | ||
158 | DWORD cbSize; | ||
159 | BOOL fProcessed; | ||
160 | LRESULT lResult; | ||
161 | }; | ||
162 | |||
129 | struct BA_FUNCTIONS_ONTHEMELOADED_ARGS | 163 | struct BA_FUNCTIONS_ONTHEMELOADED_ARGS |
130 | { | 164 | { |
131 | DWORD cbSize; | 165 | DWORD cbSize; |