Inheritance: System.EventArgs
        private void okButton_Click(object sender, EventArgs e)
        {
            DialogCloseEventArgs closeNotice = new DialogCloseEventArgs(DialogResult.OK);

            if (DialogClose != null)
            {
                DialogClose(this, closeNotice);
                if (closeNotice.Error)
                {
                    {
                        if (closeNotice.ErrorPage == _generalControl)
                        {
                            settingsToolStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _antennaControl)
                        {
                            antennaStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _selectCriteriaControl)
                        {
                            // TODO:   selectCriteriaButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _selectCriteriaControl)
                        {
                            selectCriteriaStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _algorithmControl)
                        {
                            algorithmStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _postSingulationControl)
                        {
                            postSingulationStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _gpioControl)
                        {
                            gpioStripButton.PerformClick();
                        }

                        /*else if (closeNotice.ErrorPage == _rfControl)
                         * {
                         *      RFBandsToolStripButton.PerformClick();
                         * }*/
                    }
                    MessageBox.Show(closeNotice.ErrorMessage, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

                    if (closeNotice.ErrorControl != null)
                    {
                        closeNotice.ErrorControl.Focus();
                        if (closeNotice.SelectAll && closeNotice.ErrorControl is TextBox)
                        {
                            ((TextBox)closeNotice.ErrorControl).SelectAll();
                        }
                    }
                    return;
                }
            }
            DialogResult = DialogResult.OK;
            this.Close();
        }
        void OnDialogClose(object sender, DialogCloseEventArgs e)
        {
            switch (e.Result)
            {
            case DialogResult.Abort:
                break;

            case DialogResult.Cancel:
                break;

            case DialogResult.Ignore:
                break;

            case DialogResult.No:
                break;

            case DialogResult.None:
                break;

            case DialogResult.OK:
                break;

            case DialogResult.Retry:
                break;

            case DialogResult.Yes:
                break;

            default:
                break;
            }
        }
        void DialogClose(object sender, DialogCloseEventArgs e)
        {
            if (e.Result == DialogResult.OK)
            {
                if (enableLoggingCheckBox.Checked)
                {
                    if (!System.IO.Directory.Exists(savePathTextBox.Text))
                    {
                        e.PageError("Invalid directory.\n\nThe log file directory is invalid. Please provide a valid directory for the log files or disable logging.", this);
                        e.ErrorControl = savePathTextBox;
                        e.SelectAll    = true;
                        return;
                    }
                }

                e.SaveRequired    = true;
                e.RestartRequired = _noTempFileStartingValue != Settings.Default.noTempFile;
            }
        }
Exemple #4
0
        private void okButton_Click(object sender, EventArgs e)
        {
            DialogCloseEventArgs closeNotice = new DialogCloseEventArgs(DialogResult.OK);

            if (DialogClose != null)
            {
                DialogClose(this, closeNotice);
            }

            if (closeNotice.SaveRequired)
            {
                RFID_Explorer.Properties.Settings.Default.Save();
            }

            if (closeNotice.Error)
            {
                if (closeNotice.ErrorPage is OptionsGeneralControl)
                {
                    generalToolStripButton.PerformClick();
                }

                if (closeNotice.ErrorPage is OptionsLoggingControl)
                {
                    loggingToolStripButton.PerformClick();
                }

                MessageBox.Show(closeNotice.ErrorMessage, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                if (closeNotice.ErrorControl != null)
                {
                    closeNotice.ErrorControl.Focus();
                    if (closeNotice.SelectAll && closeNotice.ErrorControl is TextBox)
                    {
                        ((TextBox)closeNotice.ErrorControl).SelectAll();
                    }
                }
                return;
            }

            _restartRequired = closeNotice.RestartRequired;
            DialogResult     = DialogResult.OK;
        }
 void DialogClose(object sender, DialogCloseEventArgs e)
 {
 }
        void DialogClose(object sender, DialogCloseEventArgs e)
        {
            if (e.Result == DialogResult.OK)
            {
                if (enableLoggingCheckBox.Checked)
                {
                    if (!System.IO.Directory.Exists(savePathTextBox.Text))
                    {
                        e.PageError("Invalid directory.\n\nThe log file directory is invalid. Please provide a valid directory for the log files or disable logging.", this);
                        e.ErrorControl = savePathTextBox;
                        e.SelectAll = true;
                        return;
                    }
                }

                e.SaveRequired = true;
                e.RestartRequired = _noTempFileStartingValue != Settings.Default.noTempFile;
            }
        }
 void DialogClose(object sender, DialogCloseEventArgs e)
 {
 }
        private void okButton_Click(object sender, EventArgs e)
        {
            DialogCloseEventArgs closeNotice =  new DialogCloseEventArgs(DialogResult.OK);

            if (DialogClose != null)
            {
                DialogClose(this, closeNotice);
                if (closeNotice.Error)
                {
                    {
                        if (closeNotice.ErrorPage == _generalControl)
                        {
                            settingsToolStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _antennaControl)
                        {
                            antennaStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _selectCriteriaControl)
                        {
                         // TODO:   selectCriteriaButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _selectCriteriaControl)
                        {
                            selectCriteriaStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _algorithmControl)
                        {
                            algorithmStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _postSingulationControl)
                        {
                            postSingulationStripButton.PerformClick();
                        }
                        else if (closeNotice.ErrorPage == _gpioControl)
                        {
                            gpioStripButton.PerformClick();
                        }

                        /*else if (closeNotice.ErrorPage == _rfControl)
                        {
                            RFBandsToolStripButton.PerformClick();
                        }*/
                    }
                    MessageBox.Show(closeNotice.ErrorMessage, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

                    if (closeNotice.ErrorControl != null)
                    {
                        closeNotice.ErrorControl.Focus();
                        if (closeNotice.SelectAll && closeNotice.ErrorControl is TextBox)
                        {
                            ((TextBox)closeNotice.ErrorControl).SelectAll();
                        }
                    }
                    return;
                }

            }
            DialogResult = DialogResult.OK;
            this.Close();
        }
Exemple #9
0
        private void okButton_Click(object sender, EventArgs e)
        {
            DialogCloseEventArgs closeNotice = new DialogCloseEventArgs(DialogResult.OK);
            if (DialogClose != null)
            {
                DialogClose(this, closeNotice);
            }

            if (closeNotice.SaveRequired)
            {
                RFID_Explorer.Properties.Settings.Default.Save();
            }

            if (closeNotice.Error)
            {
                if (closeNotice.ErrorPage is OptionsGeneralControl)
                {
                    generalToolStripButton.PerformClick();
                }

                if (closeNotice.ErrorPage is OptionsLoggingControl)
                {
                    loggingToolStripButton.PerformClick();
                }

                MessageBox.Show(closeNotice.ErrorMessage, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                if (closeNotice.ErrorControl != null)
                {
                    closeNotice.ErrorControl.Focus();
                    if (closeNotice.SelectAll && closeNotice.ErrorControl is TextBox)
                    {
                        ((TextBox)closeNotice.ErrorControl).SelectAll();
                    }
                }
                return;
            }

            _restartRequired = closeNotice.RestartRequired;
            DialogResult = DialogResult.OK;
        }
        void OnDialogClose( object sender, DialogCloseEventArgs e )
        {
            switch ( e.Result )
            {
                case DialogResult.Abort:
                    break;

                case DialogResult.Cancel:
                    break;

                case DialogResult.Ignore:
                    break;

                case DialogResult.No:
                    break;

                case DialogResult.None:
                    break;

                case DialogResult.OK:
                    break;

                case DialogResult.Retry:
                    break;

                case DialogResult.Yes:
                    break;

                default:
                    break;
            }
        }