private void btnPerform_Click(object sender, EventArgs e) { ISettings taskOptions = _tManager.GetSelectedTaskSettings(); if (taskOptions != null) { string errMsg = ValidateFiles(); if (errMsg.Length > 0 || !taskOptions.ValidateSettings(out errMsg)) { MessageBox.Show(errMsg, PluginResources.Title); return; } TMResultsForm results = new TMResultsForm(_files, _tManager.SelectedTask); results.ShowDialog(); } }