>Does anyone know why only sometimes, maybe 1 out of 100 times I'll get the above error message in my shutdown procedure?
>
>
procedure CloseForms
>local i
>
>for i = _screen.FormCount to 1 step -1
> if ( _screen.Forms[i].QueryUnload() )
> _screen.Forms[i].Release()
> else
> _screen.Forms[i].Activate()
> endif
>endfor</b>
>
>None of the forms in the app ever return .f. from QueryUnload()
>
>df
Excuse me for assuming silly things, but Form.Queryunload in a case of returning .F. fires also NODEFAULT?
Edward Pikman
Independent Consultant