The APPLICATION class of sample Tastrade cantains the following code in Cleanup() method
*******************************
LOCAL lnForm, lnFormToClose
LOCAL loForm
THIS.lQuitting = .T.
FOR EACH loForm IN application.Forms
IF TYPE("loForm") == "O" AND loForm.Baseclass == "Form"
IF !loForm.QueryUnload()
RETURN .F.
ENDIF
loForm.Release()
ENDIF
ENDFOR
RETURN .T.
********************************
What I don't understand is "application.Forms". Since it uses "FOR EACH...", .Forms should be an array property of application class. But I can't find it from the property sheet. Would someone please tell me where does it come from.
Thanks in advance
S.H.
Siu-hung Lai