Пример #1
0
        public void Alert(IWin32Window owner)
        {
            if (!_mainIcon.HasValue)
                _mainIcon = NiTaskDialogIcon.Error;
            if (!_commonButtons.HasValue)
                _commonButtons = NiTaskDialogCommonButtons.OK;

            _flags |= NiTaskDialogFlags.AllowDialogCancellation;

            Show(owner);
        }
Пример #2
0
        public bool Confirm(IWin32Window owner)
        {
            if (!_mainIcon.HasValue)
                _mainIcon = NiTaskDialogIcon.Warning;
            if (!_commonButtons.HasValue)
                _commonButtons = NiTaskDialogCommonButtons.YesNo;
            if (_mainInstruction == null)
                _mainInstruction = Labels.AreYouSure;

            return Show(owner) == DialogResult.Yes;
        }
Пример #3
0
        public void Alert(IWin32Window owner)
        {
            if (!_mainIcon.HasValue)
            {
                _mainIcon = NiTaskDialogIcon.Error;
            }
            if (!_commonButtons.HasValue)
            {
                _commonButtons = NiTaskDialogCommonButtons.OK;
            }

            _flags |= NiTaskDialogFlags.AllowDialogCancellation;

            Show(owner);
        }
Пример #4
0
        public NiTaskDialogBuilder FromException(Exception exception)
        {
            if (exception == null)
            {
                throw new ArgumentNullException("exception");
            }

            _content             = String.Format(Labels.UnexpectedSituationMessage, exception.Message);
            _expandedControlText = Labels.UnexpectedSituationShowStackTrace;
            _expandedInformation = GetExceptionLog(exception);
            _mainIcon            = NiTaskDialogIcon.Error;
            _commonButtons       = NiTaskDialogCommonButtons.OK;
            _flags |= NiTaskDialogFlags.AllowDialogCancellation;

            return(this);
        }
Пример #5
0
        public bool Confirm(IWin32Window owner)
        {
            if (!_mainIcon.HasValue)
            {
                _mainIcon = NiTaskDialogIcon.Warning;
            }
            if (!_commonButtons.HasValue)
            {
                _commonButtons = NiTaskDialogCommonButtons.YesNo;
            }
            if (_mainInstruction == null)
            {
                _mainInstruction = Labels.AreYouSure;
            }

            return(Show(owner) == DialogResult.Yes);
        }
Пример #6
0
        public NiTaskDialogBuilder FromException(Exception exception)
        {
            if (exception == null)
                throw new ArgumentNullException("exception");

            _content = String.Format(Labels.UnexpectedSituationMessage, exception.Message);
            _expandedControlText = Labels.UnexpectedSituationShowStackTrace;
            _expandedInformation = GetExceptionLog(exception);
            _mainIcon = NiTaskDialogIcon.Error;
            _commonButtons = NiTaskDialogCommonButtons.OK;
            _flags |= NiTaskDialogFlags.AllowDialogCancellation;

            return this;
        }
Пример #7
0
 public NiTaskDialogBuilder CommonButtons(NiTaskDialogCommonButtons commonButtons)
 {
     _commonButtons = commonButtons;
     return this;
 }
Пример #8
0
 public NiTaskDialogBuilder CommonButtons(NiTaskDialogCommonButtons commonButtons)
 {
     _commonButtons = commonButtons;
     return(this);
 }