Example #1
0
        public new MemoryMessageBoxResult ShowDialog()
        {
            Result = MemoryMessageBoxResult.Cancel;
            if (dontAsk.Checked)
            {
                switch (lastResult)
                {
                case MemoryMessageBoxResult.NoToAll:
                    Result = MemoryMessageBoxResult.No;
                    break;

                case MemoryMessageBoxResult.YesToAll:
                    Result = MemoryMessageBoxResult.Yes;
                    break;

                default:
                    base.ShowDialog();
                    break;
                }
            }
            else
            {
                base.ShowDialog();
            }
            return(Result);
        }
Example #2
0
 private void OnNoToAllButtonClick(object sender, EventArgs e)
 {
     Result       = MemoryMessageBoxResult.No;
     lastResult   = MemoryMessageBoxResult.NoToAll;
     DialogResult = DialogResult.No;
 }
Example #3
0
 private void OnCancelButtonClick(object sender, EventArgs e)
 {
     Result       = MemoryMessageBoxResult.Cancel;
     lastResult   = MemoryMessageBoxResult.Cancel;
     DialogResult = DialogResult.Cancel;
 }
Example #4
0
 private void OnYesButtonClick(object sender, EventArgs e)
 {
     Result       = MemoryMessageBoxResult.Yes;
     lastResult   = MemoryMessageBoxResult.Yes;
     DialogResult = DialogResult.Yes;
 }