ui/win32/toolkit.c

changeset 1036
24677835f298
parent 1035
86d3a45dc928
equal deleted inserted replaced
1035:86d3a45dc928 1036:24677835f298
120 UiWindow *win = ui_widget2window(widget); 120 UiWindow *win = ui_widget2window(widget);
121 if (win) { 121 if (win) {
122 uint64_t id = LOWORD(wParam); 122 uint64_t id = LOWORD(wParam);
123 UiCommand *cmd = cxMapGet(win->obj->ctx->command_map, id); 123 UiCommand *cmd = cxMapGet(win->obj->ctx->command_map, id);
124 if (cmd) { 124 if (cmd) {
125 cmd->callback(win->obj, cmd->userdata); 125 cmd->callback(win->obj, id, cmd->userdata);
126 break; 126 break;
127 } 127 }
128 } 128 }
129 129
130 HWND hwndCtrl = (HWND)lParam; 130 HWND hwndCtrl = (HWND)lParam;

mercurial