Print

Print


Hi

I had a window with horizontal and vertical strips, I tried to close all
strips and I managed to mess up the window giving the following error;

Exception in Tkinter callback
Traceback (most recent call last):
  File "/usr/lib64/python2.4/lib-tk/Tkinter.py", line 1345, in __call__
    return self.func(*args)
  File
"/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/WindowPopup.py",
line 3716, in motion
    self.showMotion(x, y, canvas)
  File
"/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/WindowPopup.py",
line 3700, in showMotion
    self.parent.drawCrosshairs(typeLocation, self)
  File
"/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/AnalysisPopup.py", line
311, in drawCrosshairs
    popup.drawCrosshairs(typeLocation, originatingWindowPopup)
  File
"/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/WindowPopup.py",
line 3938, in drawCrosshairs
    drawCanvasCrosshairs(canvases[j][i], xs, ys, originatingWindowPopup)
  File
"/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/WindowPopup.py",
line 3816, in drawCanvasCrosshairs
    axisRegion = axisRegions[col]
IndexError: list index out of range

What made this odd was that previously it was a 3D window HCN, but after
this error it is now a 2D window HC. As a 2D window it seems to behave OK.

Cheers

Ben