private void OKBtn_Click(object sender, EventArgs e) { try { if (UseAlternateName.Checked && AlternateName.Text.Trim().Length == 0) { MessageBox.Show(this, Strings.AlternateNameMissing, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); AlternateName.Focus(); return; } if (UseHeader.Checked && !System.IO.File.Exists(HeaderPath.Text)) { MessageBox.Show(this, Strings.HeaderFileMissing, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); HeaderPath.Focus(); return; } if (!System.IO.File.Exists(ContentPath.Text)) { MessageBox.Show(this, Strings.ContentFileMissing, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); ContentPath.Focus(); return; } } catch (Exception ex) { string msg = NestedExceptionMessageProcessor.GetFullMessage(ex); MessageBox.Show(this, string.Format(Strings.FilenameValidationError, msg), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } this.DialogResult = DialogResult.OK; this.Close(); }
private void AddResourceEntry_Load(object sender, EventArgs e) { this.Show(); ContentPath.Focus(); }