commit-gnue
[Top][All Lists]
Advanced

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

gnue-forms/src GFInstance.py


From: James Thompson
Subject: gnue-forms/src GFInstance.py
Date: Mon, 18 Aug 2003 19:12:45 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-forms
Branch:         
Changes by:     James Thompson <address@hidden> 03/08/18 19:12:45

Modified files:
        src            : GFInstance.py 

Log message:
        jumping records via mouse no longer navigates thru all detail records

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-forms/src/GFInstance.py.diff?tr1=1.115&tr2=1.116&r1=text&r2=text

Patches:
Index: gnue-forms/src/GFInstance.py
diff -c gnue-forms/src/GFInstance.py:1.115 gnue-forms/src/GFInstance.py:1.116
*** gnue-forms/src/GFInstance.py:1.115  Tue Aug  5 15:47:04 2003
--- gnue-forms/src/GFInstance.py        Mon Aug 18 19:12:45 2003
***************
*** 684,697 ****
      if not event._form.endEditing():
        return
  
      count = event.data
!     # Doing this to reduce comparisons in the loop
!     if count > 0:
!       method = event._form.nextRecord
!     else:
!       method = event._form.prevRecord
!     for jumps in range(abs(int(count))):
!       method()
  
      self._entryUpdated(event._form)
  
--- 684,693 ----
      if not event._form.endEditing():
        return
  
+     # Manipulate event and redirect to jumpToRecord
      count = event.data
!     event.data = event._form._currentBlock._currentRecord+1+count
!     self.jumpToRecord(event)
  
      self._entryUpdated(event._form)
  




reply via email to

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