>CLEAR >WITH CREATEOBJECT("textbox1") > ExternalCall() >ENDWITH > >DEFINE CLASS textbox1 AS textbox > PROCEDURE myProc > X=X+1 && BAD LINE > ? "I DONNOT WANT SEE THIS" > ENDPROC > > PROCEDURE Error > LPARAMETERS nError, cMethod, nLine > ? "INTERCEPT ERROR" > cprogram=PROGRAM(PROGRAM(-1)-2) > RETURN TO &cprogram > * It does not have sense, > * but unfortunally is not possible return a value ( use a external private var ) !!!! > ENDPROC >ENDDEFINE > >PROCEDURE ExternalCall > ? .myProc() > ? "NEXT LINE" >ENDPROC >>