commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue-forms/src/uidrivers/win32/widgets scrollba...


From: Bajusz Tamás
Subject: gnue-forms/src/uidrivers/win32/widgets scrollba...
Date: Fri, 22 Aug 2003 10:04:22 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-forms
Branch:         
Changes by:     Bajusz Tamás <address@hidden>   03/08/22 10:04:22

Modified files:
        src/uidrivers/win32/widgets: scrollbar.py 

Log message:
        add setting thumbsize in scrollbars

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-forms/src/uidrivers/win32/widgets/scrollbar.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: gnue-forms/src/uidrivers/win32/widgets/scrollbar.py
diff -c gnue-forms/src/uidrivers/win32/widgets/scrollbar.py:1.1 
gnue-forms/src/uidrivers/win32/widgets/scrollbar.py:1.2
*** gnue-forms/src/uidrivers/win32/widgets/scrollbar.py:1.1     Thu Aug 21 
14:31:05 2003
--- gnue-forms/src/uidrivers/win32/widgets/scrollbar.py Fri Aug 22 10:04:22 2003
***************
*** 59,72 ****
        object._block.registerScrollbar(self)
        self._rows = object._block._rows
        self._hwnd = newWidget.GetHwnd()
!       
      return newWidget
  
    def adjustScrollbar(self, pos, range):
        format = "IIiiIii"
        size = struct.calcsize(format)
        mask =  win32con.SIF_RANGE | win32con.SIF_PAGE | win32con.SIF_POS
!       scrollinfo = struct.pack(format, size, mask, 0, range-1, 1, pos, 0)
        win32gui.SendMessage(self._hwnd, win32con.SBM_SETSCROLLINFO , 1, 
scrollinfo)
  
  configuration = {
--- 59,72 ----
        object._block.registerScrollbar(self)
        self._rows = object._block._rows
        self._hwnd = newWidget.GetHwnd()
! 
      return newWidget
  
    def adjustScrollbar(self, pos, range):
        format = "IIiiIii"
        size = struct.calcsize(format)
        mask =  win32con.SIF_RANGE | win32con.SIF_PAGE | win32con.SIF_POS
!       scrollinfo = struct.pack(format, size, mask, 0, range+self._rows-3, 
self._rows-1, pos, 0)
        win32gui.SendMessage(self._hwnd, win32con.SBM_SETSCROLLINFO , 1, 
scrollinfo)
  
  configuration = {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]