commit-gnue
[Top][All Lists]
Advanced

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

gnue/forms/src/uidrivers/win32 UIdriver.py comm...


From: Bajusz Tamás
Subject: gnue/forms/src/uidrivers/win32 UIdriver.py comm...
Date: Sat, 24 May 2003 11:20:08 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Bajusz Tamás <address@hidden>   03/05/24 11:20:07

Modified files:
        forms/src/uidrivers/win32: UIdriver.py common.py 
        forms/src/uidrivers/win32/widgets: entry.py 

Log message:
        minor fixes to let reports run with --ui win32

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/win32/UIdriver.py.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/win32/common.py.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/win32/widgets/entry.py.diff?tr1=1.8&tr2=1.9&r1=text&r2=text

Patches:
Index: gnue/forms/src/uidrivers/win32/UIdriver.py
diff -c gnue/forms/src/uidrivers/win32/UIdriver.py:1.14 
gnue/forms/src/uidrivers/win32/UIdriver.py:1.15
*** gnue/forms/src/uidrivers/win32/UIdriver.py:1.14     Thu May  8 16:14:07 2003
--- gnue/forms/src/uidrivers/win32/UIdriver.py  Sat May 24 11:20:07 2003
***************
*** 129,143 ****
  #      self.splash = UIWXSplashScreen()
  
  
      #
      # Create a dummy window used to compute sizes 
      #
      from pywin.mfc import window
-     font_spec = {'name':'Courier New', 'height':int(gConfig('pointSize'))}
-     font = win32ui.CreateFont (font_spec)
      dummyWindow = window.Wnd(win32ui.CreateWnd())
      dc = dummyWindow.GetWindowDC()
!     dc.SelectObject (font)
      metrics = dc.GetTextMetrics()
      maxWidth = metrics["tmAveCharWidth"]
      maxHeight = metrics["tmHeight"]
--- 129,145 ----
  #      self.splash = UIWXSplashScreen()
  
  
+     font_spec = {'name':'Courier New', 
'height':int(gConfigForms('pointSize'))}
+     font = win32ui.CreateFont(font_spec)
+     setWidgetBaseFont(font)
+ 
      #
      # Create a dummy window used to compute sizes 
      #
      from pywin.mfc import window
      dummyWindow = window.Wnd(win32ui.CreateWnd())
      dc = dummyWindow.GetWindowDC()
!     dc.SelectObject(font)
      metrics = dc.GetTextMetrics()
      maxWidth = metrics["tmAveCharWidth"]
      maxHeight = metrics["tmHeight"]
Index: gnue/forms/src/uidrivers/win32/common.py
diff -c gnue/forms/src/uidrivers/win32/common.py:1.7 
gnue/forms/src/uidrivers/win32/common.py:1.8
*** gnue/forms/src/uidrivers/win32/common.py:1.7        Thu May  8 16:14:07 2003
--- gnue/forms/src/uidrivers/win32/common.py    Sat May 24 11:20:07 2003
***************
*** 74,82 ****
    global _font
    widget.SetFont(_font)
    
- font_spec = {'name':'Courier New', 'height':int(gConfig('pointSize'))}
- _font = win32ui.CreateFont (font_spec)
- 
  def setWidgetBaseFont(font):
    global _font
    _font = font
--- 74,79 ----
Index: gnue/forms/src/uidrivers/win32/widgets/entry.py
diff -c gnue/forms/src/uidrivers/win32/widgets/entry.py:1.8 
gnue/forms/src/uidrivers/win32/widgets/entry.py:1.9
*** gnue/forms/src/uidrivers/win32/widgets/entry.py:1.8 Thu May  8 16:14:07 2003
--- gnue/forms/src/uidrivers/win32/widgets/entry.py     Sat May 24 11:20:07 2003
***************
*** 62,69 ****
        style = win32con.WS_CHILD | win32con.BS_AUTOCHECKBOX
        styleEx = 0
        className = "BUTTON"
!       width = event.textWidth
        height = event.textHeight
        
      else: # Normal text box
        style = win32con.WS_CHILD | win32con.ES_NOHIDESEL | \
--- 62,70 ----
        style = win32con.WS_CHILD | win32con.BS_AUTOCHECKBOX
        styleEx = 0
        className = "BUTTON"
! ##      width = event.textWidth
        height = event.textHeight
+       width = height
        
      else: # Normal text box
        style = win32con.WS_CHILD | win32con.ES_NOHIDESEL | \




reply via email to

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