Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/wx/lib/maskednumctrl.py", line 1028, in OnTextChange
if not MaskedTextCtrl._OnTextChange(self, event):
File "/usr/lib/python2.3/site-packages/wx/lib/maskededit.py", line 2637, in _OnTextChange
self._CheckValid() # Recolor control as appropriate
File "/usr/lib/python2.3/site-packages/wx/lib/maskededit.py", line 4868, in _CheckValid
self._applyFormatting()
File "/usr/lib/python2.3/site-packages/wx/lib/maskededit.py", line 4314, in _applyFormatting
text, signpos, right_signpos = self._getSignedValue()
File "/usr/lib/python2.3/site-packages/wx/lib/maskededit.py", line 4484, in _getSignedValue
abstext, signpos, right_signpos = self._getAbsValue(text)
File "/usr/lib/python2.3/site-packages/wx/lib/maskededit.py", line 4448, in _getAbsValue
if text[signpos+1] in ('-','('):
IndexError: string index out of range
Problem with empty string.
Attached file correct problem.
Regards.
Tomo
maskededit.diff (242 Bytes)