Tim,
I know you're reworking on scrolled matrices so this fairly
fundamental problem may be replaced by others. When trying to assign an
atom to a resonance I was scrolling in the Browse Atoms poup when I got
the following traceback and the Browse Atoms popup became non-functional
(even after closing and reopening). Wasn't doing anything odd, and
everything had been working smoothly up until then. Saving, quitting and
restarting, everything seems to be OK.
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib64/python2.2/lib-tk/Tkinter.py", line 1316, in __call__
return apply(self.func, args)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/Scrollbar.py", line
459, in buttonPressMove
self.moveFraction()
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/Scrollbar.py", line
487, in moveFraction
self.set(self.lo+d, self.hi+d, do_callback=True)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/Scrollbar.py", line
593, in set
self.callback(lo, hi)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/ScrolledMatrix.py",
line 1207, in moveHScrollbar
self.refreshButtons()
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/ScrolledMatrix.py",
line 970, in refreshButtons
self.hilightCell(row, max(0,col))
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/ScrolledMatrix.py",
line 1106, in hilightCell
self.hilightSpecialItems(row,col)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/ScrolledMatrix.py",
line 1080, in hilightSpecialItems
textItem = self.cellTextMatrix[row][col]
IndexError: list index out of range
--
Dr. Brian O. Smith ---------------------- B.Smith at bio.gla.ac.uk
Division of Biochemistry & Molecular Biology,
Institute Biomedical & Life Sciences,
Joseph Black Building, University of Glasgow, Glasgow G12 8QQ, UK.
Tel: 0141 330 5167/6459 Fax: 0141 330 8640
|