Hi
Bit late on this one, but try overriding the textChange() method on the relevant stringEdit control and setting its value back to a saved value (probably done in the modified() method of the same control
textChange() gets called only if the user is manually typing into the field . .