commit-gnue
[Top][All Lists]
Advanced

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

gnue/gnuef/src GFForm.py GFObjects.py GFTrigger.py


From: James Thompson
Subject: gnue/gnuef/src GFForm.py GFObjects.py GFTrigger.py
Date: Mon, 25 Jun 2001 18:31:12 -0700

CVSROOT:        /cvs
Module name:    gnue
Changes by:     James Thompson <address@hidden> 01/06/25 18:31:12

Modified files:
        gnuef/src      : GFForm.py GFObjects.py GFTrigger.py 

Log message:
        Added a post-query trigger at form and block level

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFForm.py.diff?cvsroot=OldCVS&tr1=1.104&tr2=1.105&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects.py.diff?cvsroot=OldCVS&tr1=1.95&tr2=1.96&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFTrigger.py.diff?cvsroot=OldCVS&tr1=1.33&tr2=1.34&r1=text&r2=text

Patches:
Index: gnue/gnuef/src/GFForm.py
diff -u gnue/gnuef/src/GFForm.py:1.104 gnue/gnuef/src/GFForm.py:1.105
--- gnue/gnuef/src/GFForm.py:1.104      Wed Jun 20 14:55:37 2001
+++ gnue/gnuef/src/GFForm.py    Mon Jun 25 18:31:12 2001
@@ -320,6 +320,8 @@
     message = None
     try:
       self._currentBlock.processQuery()
+#      self.processTrigger('Post-Query')
+
     except DBError:
       for key in self._databaseDictionary.keys():
         self._databaseDictionary[key].rollback()
Index: gnue/gnuef/src/GFObjects.py
diff -u gnue/gnuef/src/GFObjects.py:1.95 gnue/gnuef/src/GFObjects.py:1.96
--- gnue/gnuef/src/GFObjects.py:1.95    Sun Jun 24 15:28:38 2001
+++ gnue/gnuef/src/GFObjects.py Mon Jun 25 18:31:12 2001
@@ -380,9 +380,12 @@
           entry.setValue(newValue)
           
       self.mode = 'normal'
+    
 
       self._dataSourceLink.query()
+      self.processTrigger('Post-Query')
       self._recordCount = self._dataSourceLink.getLastRecordNumber()
+      
       self._currentRecord = 0
       self.switchRecord(0)
 
Index: gnue/gnuef/src/GFTrigger.py
diff -u gnue/gnuef/src/GFTrigger.py:1.33 gnue/gnuef/src/GFTrigger.py:1.34
--- gnue/gnuef/src/GFTrigger.py:1.33    Wed Jun 20 14:55:37 2001
+++ gnue/gnuef/src/GFTrigger.py Mon Jun 25 18:31:12 2001
@@ -45,6 +45,7 @@
                   'POST-FOCUSIN':   'Post-FocusIn',
                   'PRE-COMMIT':     'Pre-Commit',
                   'POST-COMMIT':    'Post-Commit',
+                  'POST-QUERY':     'Post-Query',
                   'ON-SWITCH':      'On-Switch',
                   'PRE-CHANGE':     'Pre-Change',
                  'POST-CHANGE':    'Post-Change',



reply via email to

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