commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r8743 - trunk/gnue-forms/src/uidrivers/_base


From: reinhard
Subject: [gnue] r8743 - trunk/gnue-forms/src/uidrivers/_base
Date: Tue, 10 Oct 2006 16:50:06 -0500 (CDT)

Author: reinhard
Date: 2006-10-10 16:50:05 -0500 (Tue, 10 Oct 2006)
New Revision: 8743

Modified:
   trunk/gnue-forms/src/uidrivers/_base/UIdriver.py
Log:
Removed the last remains of updateENTRY.


Modified: trunk/gnue-forms/src/uidrivers/_base/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/_base/UIdriver.py    2006-10-10 21:47:34 UTC 
(rev 8742)
+++ trunk/gnue-forms/src/uidrivers/_base/UIdriver.py    2006-10-10 21:50:05 UTC 
(rev 8743)
@@ -182,7 +182,6 @@
 
     # register incomming events
     self.registerEventListeners ({
-            'updateENTRY'      : self.updateEntry,
             'gotoPAGE'         : self.goto_page,
             'setTitle'         : self.setTitle,
 
@@ -319,72 +318,6 @@
   #
 
   # ---------------------------------------------------------------------------
-  # Update all visible toolkit widgets tied to a specific GFObject
-  # ---------------------------------------------------------------------------
-
-  def updateEntry (self, event):
-
-    if event.data.hidden or event.data._type == 'GFButton':
-      return
-
-    entry   = event.data
-    field   = entry._field
-    handler = entry._displayHandler
-    prehandling     = handler.editing
-    handler.editing = 0
-    index = entry._visibleIndex
-    block = entry._block
-    currentRecord = block._resultSet.getRecordNumber ()
-    uiWidget = entry.uiWidget
-
-    # Fill the prior spots
-    for count in range (index):
-      if currentRecord - (index - count) < 0:
-        continue
-
-      record = block._resultSet.getRecord (currentRecord - (index - count))
-      value  = handler.getDisplayFiller (record.getField (field.field))
-
-      assert gDebug (5, "UPD-ENTRY %s prior: '%s' (%s)" % (entry, value, 
count))
-      uiWidget._ui_set_value_(count, value)
-
-    # Fill current spot
-    # Do not execute if we were editing - would overwrite unsaved change
-    if not prehandling:
-      value = handler.getDisplayFiller (entry.getValue ())
-      assert gDebug (5, "UPD-ENTRY %s current: %s (%s)" % (entry, repr(value),
-          index))
-      uiWidget._ui_set_value_(index, value)
-
-    # Fill trailing spots
-    #
-    # You must skip the matching index but you do not want to just add 1 to
-    # count as the formulas would then be off
-    count = index
-
-    lastRow = block._resultSet.getRecordCount ()
-    while count < int (entry._rows):
-      if count != index:
-        cr  = currentRecord + (count - index)
-        rec = block._resultSet.getRecord (cr)
-
-        if rec is None:
-          # Blank the displayed widget
-          value = handler.getDisplayFiller (None)
-          # Don't ask... but it's needed
-          lastRow -= 1
-        else:
-          value = handler.getDisplayFiller (rec.getField (field.field))
-
-        assert gDebug (5, "UPD-ENTRY %s trail: '%s' (%s)" % (entry, value, 
count))
-        uiWidget._ui_set_value_(count, value)
-
-      count += 1
-
-    handler.editing = prehandling
-
-
-  # ---------------------------------------------------------------------------
   # Get the clipboard contents
   # ---------------------------------------------------------------------------
 





reply via email to

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