[Win32lib] Two problems and one fix

new topic     » topic index » view thread      » older message » newer message

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 )

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu