[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/forms/src GFInstance.py
From: |
Arturas Kriukovas |
Subject: |
gnue/forms/src GFInstance.py |
Date: |
Mon, 01 Jul 2002 10:08:48 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Arturas Kriukovas <address@hidden> 02/07/01 10:08:48
Modified files:
forms/src : GFInstance.py
Log message:
Corrected bug with readonly entries (ticket #55)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/GFInstance.py.diff?tr1=1.53&tr2=1.54&r1=text&r2=text
Patches:
Index: gnue/forms/src/GFInstance.py
diff -c gnue/forms/src/GFInstance.py:1.53 gnue/forms/src/GFInstance.py:1.54
*** gnue/forms/src/GFInstance.py:1.53 Sat Jun 15 17:15:08 2002
--- gnue/forms/src/GFInstance.py Mon Jul 1 10:08:48 2002
***************
*** 495,514 ****
def changeFocus(self, event):
if not self._form.endEditing():
return
! if event.data._type=='GFEntry' and (event.data.hidden or
! (event.data.readonly and
self._form._currentBlock.mode!='query')):
! return
! newEntry = event.data
! message = self._form.changeFocus(newEntry)
! if message:
! messageBox = GFMsgBox(self, message)
! messageBox.show()
! return
!
self.dispatchEvent(GFEvent('gotoENTRY',{'object':self._form._currentEntry}))
! self.updateRecordStatus()
! self.updateTip()
def requestQuery(self, event):
if not self._form.endEditing():
--- 495,517 ----
def changeFocus(self, event):
if not self._form.endEditing():
return
! if event.data._type=='GFEntry':
! if event.data.hidden:
! # is it possible ever to get into hidden field?
! return
! if (event.data.readonly and self._form._currentBlock.mode!='query'):
! GDebug.printMesg(2,"You can focus readonly field, but you won't be
able to change it.")
! newEntry = event.data
! message = self._form.changeFocus(newEntry)
! if message:
! messageBox = GFMsgBox(self, message)
! messageBox.show()
! return
!
self.dispatchEvent(GFEvent('gotoENTRY',{'object':self._form._currentEntry}))
! self.updateRecordStatus()
! self.updateTip()
def requestQuery(self, event):
if not self._form.endEditing():
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/forms/src GFInstance.py,
Arturas Kriukovas <=