| 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; |