protected bool DoNavigate(BackgroundWorker worker, object objArgument) { try { var mode = (MatchNavigationMode)objArgument; _views.InvokeOnMatchNavigate(mode, _regExp, worker); } catch (Exception ex) { MainForm.ShowExceptionMessage(ex); } return(true); }