From 2195c9ec6a2e5cf1b633817c9e9aec6f9f730b75 Mon Sep 17 00:00:00 2001 From: trustable-code Date: Thu, 5 Apr 2018 21:35:55 +0200 Subject: Windows: Allow flicker-Free drawing --- src/nigui/private/windows/platform_impl.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim index 052b482..3c7bc9f 100755 --- a/src/nigui/private/windows/platform_impl.nim +++ b/src/nigui/private/windows/platform_impl.nim @@ -1108,8 +1108,8 @@ proc pCustomControlWndProc(hWnd: pointer, uMsg: int32, wParam, lParam: pointer): of WM_MOUSEWHEEL: let scrolled = wParam.hiWord div 120 echo "wheel: " & $scrolled - # of WM_ERASEBKGND: # no effect - # return false + of WM_ERASEBKGND: + return cast[pointer](true) # Allow flicker-Free drawing of WM_SETFOCUS: # echo "control WM_SETFOCUS" discard -- cgit v1.2.3