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)



_______________________________________________
commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue

Reply via email to