--- a/ui/win32/list.c Wed Nov 26 19:39:37 2025 +0100 +++ b/ui/win32/list.c Thu Nov 27 15:15:09 2025 +0100 @@ -196,7 +196,7 @@ } // listview class event proc -void ui_listview_eventproc(W32Widget *widget, HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { +int ui_listview_eventproc(W32Widget *widget, HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { UiListView *listview = (UiListView*)widget; switch (uMsg) { case WM_NOTIFY: { @@ -249,6 +249,8 @@ break; } } + + return 0; } W32Size ui_listview_get_preferred_size(W32Widget *widget) { @@ -391,8 +393,8 @@ return (W32Widget*)dropdown; } -void ui_dropdown_eventproc(W32Widget *widget, HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { - +int ui_dropdown_eventproc(W32Widget *widget, HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { + return 0; } W32Size ui_dropdown_get_preferred_size(W32Widget *widget) {