In the program, numbers are formatted to certain format which works as expected, but when the formatted text is dragging around between the Edits, an assertion failure is caused supposedly because of some inconsistency between the length of the text dragged and that of the text in the internal storage of EditField.
It's highly suspected to be some sort of libary bug. But I stand corrected if it's because I missed some step or what not.