Don't truncate text on WM_SETTEXT and send EN_MAXTEXT.