Thanks, Chris.
We are almost there.
Your script does SET the Editor Input area, but, like my macro, the Preview is NOT updated:
I can't seem to find a method/function that will update the Preview.
So, I had to resort to using KM to type a RETURN after I set the Editor.
This causes the Preview to be updated.