commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r8714 - in trunk/gnue-forms/src: GFObjects uidrivers/wx26/widgets


From: reinhard
Subject: [gnue] r8714 - in trunk/gnue-forms/src: GFObjects uidrivers/wx26/widgets
Date: Thu, 5 Oct 2006 09:11:27 -0500 (CDT)

Author: reinhard
Date: 2006-10-05 09:11:26 -0500 (Thu, 05 Oct 2006)
New Revision: 8714

Modified:
   trunk/gnue-forms/src/GFObjects/GFGrid.py
   trunk/gnue-forms/src/uidrivers/wx26/widgets/grid.py
Log:
Moved more UI independent stuff to GF layer.


Modified: trunk/gnue-forms/src/GFObjects/GFGrid.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFGrid.py    2006-10-05 14:06:03 UTC (rev 
8713)
+++ trunk/gnue-forms/src/GFObjects/GFGrid.py    2006-10-05 14:11:26 UTC (rev 
8714)
@@ -72,9 +72,13 @@
         user interface event (the user resized the grid).
         """
 
+        old_rows = self.__rows
         self.__rows = new_rows
         self.walk(self.__rows_walker)
         self._block._event_rows_changed(new_rows)
+        if new_rows > old_rows:
+            # Fill up new rows
+            self._form.refreshDisplay(self)
 
 
     # -------------------------------------------------------------------------

Modified: trunk/gnue-forms/src/uidrivers/wx26/widgets/grid.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx26/widgets/grid.py 2006-10-05 14:06:03 UTC 
(rev 8713)
+++ trunk/gnue-forms/src/uidrivers/wx26/widgets/grid.py 2006-10-05 14:11:26 UTC 
(rev 8714)
@@ -187,7 +187,6 @@
             if num_recs > self.__visible:
                 self.__add_new_records(num_recs - self.__visible)
                 self._gfObject._event_rows_changed(self.__visible)
-                self._form.refreshDisplay(self._gfObject)
 
             elif num_recs < self.__visible:
                 self.__hide_records(self.__visible - num_recs)





reply via email to

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