diff options
Diffstat (limited to 'src/nigui/private/windows/platform_impl.nim')
| -rwxr-xr-x | src/nigui/private/windows/platform_impl.nim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim index 8569d79..ff8b48a 100755 --- a/src/nigui/private/windows/platform_impl.nim +++ b/src/nigui/private/windows/platform_impl.nim @@ -306,6 +306,9 @@ proc pWindowWndProc(hWnd: pointer, uMsg: int32, wParam, lParam: pointer): pointe rect = pGetClientRect(window.fHandle) window.fClientWidth = rect.right - rect.left window.fClientHeight = rect.bottom - rect.top + var event = new ResizeEvent + event.window = window + window.handleResizeEvent(event) window.triggerRelayout() of WM_MOVE: let window = cast[WindowImpl](pGetWindowLongPtr(hWnd, GWLP_USERDATA)) |
