Ejemplo n.º 1
0
        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;
        }