>I have always wondered if there is a reliable order to the forms in _Screen.Forms.
>
>After a trivial amount of testing, it appears that the forms appear in the order of most recently visited first ... if I set focus to a form, it moves to the first position and all other forms move down one.
>
>Am I correct in this?
I think it worked that way since FP1.0, before there was a _screen - the order in which the windows would cycle when pressing ctrl+f1, or their order in the window menu. The _screen.forms collection is probably just another interface to the same stack.