diff -r d3930d3f1323 -r 00245bc2e6fe objdictgen/nodemanager.py --- a/objdictgen/nodemanager.py Fri May 11 15:16:45 2007 +0200 +++ b/objdictgen/nodemanager.py Fri May 11 15:24:43 2007 +0200 @@ -47,7 +47,6 @@ """ Format the text given with the index and subindex defined """ - def StringFormat(text, idx, sub): result = name_model.match(text) if result: @@ -794,7 +793,10 @@ elif editor == "time": self.CurrentNode.SetEntry(index, subIndex, value) elif editor == "number": - self.CurrentNode.SetEntry(index, subIndex, value) + try: + self.CurrentNode.SetEntry(index, subIndex, int(value)) + except: + pass elif editor == "domain": try: if len(value) % 2 != 0: