DODEFAULT() && this registers the form ... If llDontRunThisForm RETURN .F. && this exits the form without unregistering EndIfThen it won't let me back into the form. Normally, the form would get unregistered in DoForm or the Destroy, but neither of these get processed when the Init returns .F.
IF NOT DODEFAULT() && this registers the form * Can I be *absolutely* certain that the form did not get registered? RETURN .F. ENDIF ... If llDontRunThisForm goApp.oForms.Remove(this) RETURN .F. && this exits the form without unregistering EndIfIs this the only way or is there a better way?