commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r8818 - trunk/gnue-forms/src/GFObjects


From: reinhard
Subject: [gnue] r8818 - trunk/gnue-forms/src/GFObjects
Date: Tue, 17 Oct 2006 09:54:55 -0500 (CDT)

Author: reinhard
Date: 2006-10-17 09:54:55 -0500 (Tue, 17 Oct 2006)
New Revision: 8818

Modified:
   trunk/gnue-forms/src/GFObjects/GFTabStop.py
Log:
Fixed disabling of rows at initial form buildup.


Modified: trunk/gnue-forms/src/GFObjects/GFTabStop.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFTabStop.py 2006-10-17 14:25:29 UTC (rev 
8817)
+++ trunk/gnue-forms/src/GFObjects/GFTabStop.py 2006-10-17 14:54:55 UTC (rev 
8818)
@@ -74,7 +74,7 @@
         self._gap = 0
 
         self.__first_visible_record = 0
-        self.__last_enabled_row = 0
+        self.__last_enabled_row = None
 
 
     # -------------------------------------------------------------------------
@@ -182,6 +182,11 @@
             self._visibleIndex = index
 
             if self.uiWidget is not None:
+                if self.__last_enabled_row is None:
+                    # if running for the first time, all rows are enabled
+                    # because widgets are created enabled by default
+                    self.__last_enabled_row = self._rows - 1
+
                 last_enabled_row = self._visibleIndex + \
                         (rec_count - cur_record) - 1
                 last_enabled_row = min(last_enabled_row, self._rows - 1)





reply via email to

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