import time
from Tools.NumericalTextInput import NumericalTextInput
from Tools.Directories import resolveFilename, SCOPE_CONFIG
+import copy
# ConfigElement, the base class of all ConfigElements.
self.limits = limits
self.censor_char = censor_char
- self.value = self.default = default
+ self.default = default
+ self.value = copy.copy(default)
def validate(self):
max_pos = 0
self.validatePos()
if key in KEY_NUMBERS:
- print "is number"
block_len = []
for x in self.limits:
block_len.append(len(str(x[1])))
self.validate()
self.changed()
- print "res:", self._value
-
def getMulti(self, selected):
value = ""
mPos = self.marked_pos
return ("mtext"[1-selected:], self.value, [self.marked_pos])
def helpWindow(self):
- print "helpWindow for text!"
-
from Screens.NumericalTextInputHelpDialog import NumericalTextInputHelpDialog
return (NumericalTextInputHelpDialog,self)