From Xojo Documentation
The window is about to open but hasn’t been displayed yet. Controls also receive Open events. A window receives its Open event after all of the controls have received their Open events.
After the window opens and becomes the active window, the Activate event is called.