public bool StartCheckoutRevisionDialog() { if (!InvokeEvent(PreCheckoutRevision)) return false; FormCheckout form = new FormCheckout(); form.ShowDialog(); InvokeEvent(PostCheckoutRevision); return true; }