Hello,
This issue is complicated because you have half the event Enter On, On Lostfocus that to some extent also caused me a little problem because when I put an event in the On Enter and switching to another key or mouse to control the event does not soared. Now if you get in the press and Lostfocus On escape the shooting event being that I do not need to do so, it tends to create some problems.
Regarding the execution order of events should be the Lostfocus and then the Gotfocus, it would be logical.
Greetings,
Luis Vasquez.
Powered by google.

In my opinion, something is wrong - I have 2 textboxes and procedures testing if entered value is OK.
I noticed, that function ON GOT FOCUS of second textbox is called before function ON LOST FOCUS of first textbox.
I've been used only keyboard, without touching mouse.

It's difficult to put my example, because it happened in big project...