Exemplo n.º 1
0
            DialogResult QueryOvwr(String fp) {
                if (policy != DialogResult.None)
                    return policy;

                DialogResult r;
                switch (r = (DialogResult)win.Invoke((MsgBoxResDelegate)delegate() { using (IfOvrwForm qf = new IfOvrwForm(fp)) { return qf.ShowDialog(win); } })) {
                    case DialogResult.Yes:
                        return DialogResult.Yes;
                    case DialogResult.No:
                        return DialogResult.No;
                    case DialogResult.OK:
                        return policy = DialogResult.Yes;
                    case DialogResult.Cancel:
                        return policy = DialogResult.No;
                }
                return DialogResult.Cancel;
            }
Exemplo n.º 2
0
            DialogResult QueryOvwr(String fp)
            {
                if (policy != DialogResult.None)
                {
                    return(policy);
                }

                DialogResult r;

                switch (r = (DialogResult)win.Invoke((MsgBoxResDelegate) delegate() { using (IfOvrwForm qf = new IfOvrwForm(fp)) { return(qf.ShowDialog(win)); } }))
                {
                case DialogResult.Yes:
                    return(DialogResult.Yes);

                case DialogResult.No:
                    return(DialogResult.No);

                case DialogResult.OK:
                    return(policy = DialogResult.Yes);

                case DialogResult.Cancel:
                    return(policy = DialogResult.No);
                }
                return(DialogResult.Cancel);
            }