>>Hi Harry,
>>
>>Perhaps I'm not quite understanding want you're asking, but here's a small sample of what you can access from either the _screen or forms collection.
>>? _SCREEN.FormCount
>>? _SCREEN.ActiveForm.Caption
>>? _SCREEN.ActiveForm.BaseClass
>>? _SCREEN.ActiveForm.Name
>>* Assuming multiple forms (5 in the example).
>>? _SCREEN.Forms(5).Caption
>>? _SCREEN.Forms(5).Name
>>hth,
>
>
>Apologies. I appear to be in dork mode. The above looks like it will do the trick, but even easier is using the very functions I was screaming for an equivalent (of). WONTOP() works ferchrissake! And so do all the others. It just hadn't occurred to me to try them with forms!
>
>Having said that, the examples you've just given finally make sense of the 'activeform' handle which I was having trouble with.
>
>Many thanks
>
>Harry
Glad to be of help, Harry. Actually, I think you might find that WONTOP() (et al) might still be of use.
George
Ubi caritas et amor, deus ibi est