[Win32lib] Two problems and one fix
- Posted by Martin Stachon <martin.stachon at worldonline.cz> Apr 29, 2003
- 499 views
Hi Derek and all allied win32lib programmers. I've found two new problems with the latest win32lib. a) setWindowScrollRange() setting does not take effect until the scrollbar is forced to redraw. Patch to fix this is below. b) client rectangle (getClientRect) is incorrect if toolbar is present. No patch for this :( The patch : (GNU diff -u format) --- f:\downloads\w32005805\include\win32lib.ew Fri Apr 18 03:35:48 2003 +++ c:\euphoria\win32lib\win32lib.ew Tue Apr 29 16:49:04 2003 @@ -17214,10 +17219,10 @@ VOID = w32Func( xSetScrollInfo, - { getHandle( id ), -- handle + { getHandle( id ), -- handle typeScroll, -- sif, -- pointer to structure - 0 } ) -- redraw flag + 1 } ) -- redraw flag -- Free structure release_mem( sif )