(self, event)
| 127 | super().ChangeValue(value) |
| 128 | |
| 129 | def OnText(self, event): |
| 130 | currentValue = self.GetValue() |
| 131 | if currentValue == self._storedValue: |
| 132 | event.Skip() |
| 133 | return |
| 134 | if currentValue == '' or re.match(r'^\d*\.?\d*-?\d*\.?\d*$', currentValue): |
| 135 | self._storedValue = currentValue |
| 136 | event.Skip() |
| 137 | else: |
| 138 | self.ChangeValue(self._storedValue) |
| 139 | |
| 140 | def GetValueRange(self): |
| 141 | parts = self.GetValue().split('-') |
nothing calls this directly
no test coverage detected