summaryrefslogtreecommitdiff
path: root/new/button_windows.c
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2015-04-09 18:54:14 -0400
committerPietro Gagliardi <[email protected]>2015-04-09 18:54:14 -0400
commit7400cda3dad212b58ebef5cabe1d66ebc4b9d69b (patch)
tree42d63a3b65726f805990d4cd35b009a059b8cd92 /new/button_windows.c
parent18a58e56fa2b0e7651b1ceb738fd14ffa5719f33 (diff)
Changed onWM_COMMAND() to give our controls only the notification code. We don't want to give the control the ID part of wParam because that's (or that'll be) dynamically assigned based on control parenting and prior controls; we don't want to give the control the LPARAM since that contains the window handle and uiControl already has that.
Diffstat (limited to 'new/button_windows.c')
-rw-r--r--new/button_windows.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/new/button_windows.c b/new/button_windows.c
index c331e89..c57b778 100644
--- a/new/button_windows.c
+++ b/new/button_windows.c
@@ -6,11 +6,11 @@ struct button {
void *onClickedData;
};
-static BOOL onWM_COMMAND(uiControl *c, WPARAM wParam, LPARAM lParam, LRESULT *lResult)
+static BOOL onWM_COMMAND(uiControl *c, WORD code, LRESULT *lResult)
{
struct button *b = (struct button *) (c->data);
- if (HIWORD(wParam) != BN_CLICKED)
+ if (code != BN_CLICKED)
return FALSE;
(*(b->onClicked))(c, b->onClickedData);
*lResult = 0;