commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r7691 - trunk/gnue-forms/src/uidrivers/gtk2/widgets


From: johannes
Subject: [gnue] r7691 - trunk/gnue-forms/src/uidrivers/gtk2/widgets
Date: Thu, 7 Jul 2005 02:34:37 -0500 (CDT)

Author: johannes
Date: 2005-07-07 02:34:35 -0500 (Thu, 07 Jul 2005)
New Revision: 7691

Modified:
   trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py
Log:
Take care of height for label style entries


Modified: trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py        2005-07-06 
15:41:33 UTC (rev 7690)
+++ trunk/gnue-forms/src/uidrivers/gtk2/widgets/_base.py        2005-07-07 
07:34:35 UTC (rev 7691)
@@ -335,6 +335,12 @@
         widget.set_cursor (path)
         self._blockHandler (self.selection, '_changedHandler', True)
 
+    elif isinstance (widget, gtk.Label):
+      gfObject = self._uiDriver._WidgetToGFObj [widget]
+      lines = hasattr (gfObject, 'Char__height') and gfObject.Char__height or 1
+
+      widget.set_text ('\n'.join (value.splitlines () [:lines]))
+
     else:
       item = isinstance (widget, gtk.TextView) and widget.get_buffer () or \
           widget





reply via email to

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