summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wintable/main.c17
1 files changed, 16 insertions, 1 deletions
diff --git a/wintable/main.c b/wintable/main.c
index 57110bd..dca29e9 100644
--- a/wintable/main.c
+++ b/wintable/main.c
@@ -659,7 +659,22 @@ if (ImageList_GetIconSize(t->imagelist, &unused, &(t->imagelistHeight)) == 0)abo
redrawAll(t);
return FALSE;
}
- // otherwise fall through
+ return DefWindowProcW(hwnd, uMsg, wParam, lParam);
+ case WM_GETOBJECT: // accessibility
+/*
+ if (((DWORD) lParam) == OBJID_CLIENT) {
+ TODO *server;
+ LRESULT lResult;
+
+ // TODO create the server object
+ lResult = LresultFromObject(IID_IAccessible, wParam, server);
+ if (/* TODO failure */)
+ abort();
+ // TODO release object
+ return lResult;
+ }
+*/
+ return DefWindowProcW(hwnd, uMsg, wParam, lParam);
default:
return DefWindowProcW(hwnd, uMsg, wParam, lParam);
}