>* PROCEDURES >SET ESCAPE ON >ON ESCAPE RETURN TO MainProc >DO MainProc >SET ESCAPE OFF >ON ESCAPE > >PROCEDURE MainProc >?"START" >=ChildProc() >?"END" > >PROCEDURE ChildProc >DO WHILE .T. > ?TIME() >ENDDO >>
>* Methods >SET ESCAPE ON >ON ESCAPE RETURN TO MainProc >loObj=CREATEOBJECT("_test") > >loObj.MainProc() >SET ESCAPE OFF >ON ESCAPE > > >DEFINE CLASS _test AS CUSTOM >PROCEDURE MainProc >?"START" >=this.ChildProc() >?"END" > >PROCEDURE ChildProc >DO WHILE .T. > ?TIME() >ENDDO > >ENDDEFINE >>