private void openToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog dlgSelectOutputImage = new OpenFileDialog(); dlgSelectOutputImage.Title = "Select Host Image File"; dlgSelectOutputImage.Filter = "Image Files|*.bmp"; dlgSelectOutputImage.FilterIndex = 1; dlgSelectOutputImage.Multiselect = false; if (dlgSelectOutputImage.ShowDialog() == DialogResult.OK) { if (dlgSelectOutputImage.FileName == String.Empty) return; OutputImageFileName = dlgSelectOutputImage.FileName; } else { return; } try { settingsForm = new SettingsForm(); settingsForm.Owner = this; settingsForm.ShowDialog(); Cursor = Cursors.WaitCursor; analysisForm.Hide(); imageItems = new ImageItems(OutputImageFileName, settingsForm); imageItems.Text = System.IO.Path.GetFileName(OutputImageFileName); imageItems.Show(dockPanel); imageItems.Focus(); settingsForm.Dispose(); Cursor = Cursors.Arrow; } catch (Exception E) { MessageBox.Show( E.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } return; }