Dylan Smith : richedit: Made sure the caret position is stored when moving up/down.