summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrustable-code <krauter.simon@arcor.de>2018-04-05 21:35:55 +0200
committertrustable-code <krauter.simon@arcor.de>2018-04-05 21:35:55 +0200
commit2195c9ec6a2e5cf1b633817c9e9aec6f9f730b75 (patch)
tree30efb188cdb38c79120fd508f45a006f1bdc628e /src
parent8d7951569b69d747c68fd60ce2f6a63937b0a9f0 (diff)
downloadNiGui-2195c9ec6a2e5cf1b633817c9e9aec6f9f730b75.tar.gz
NiGui-2195c9ec6a2e5cf1b633817c9e9aec6f9f730b75.zip
Windows: Allow flicker-Free drawing
Diffstat (limited to 'src')
-rwxr-xr-xsrc/nigui/private/windows/platform_impl.nim4
1 files changed, 2 insertions, 2 deletions
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