示例#1
0
        public NiTaskDialogEventArgs(INiActiveTaskDialog activeTaskDialog)
        {
            if (activeTaskDialog == null)
                throw new ArgumentNullException("activeTaskDialog");

            ActiveTaskDialog = activeTaskDialog;
        }
示例#2
0
        public NiTaskDialogEventArgs(INiActiveTaskDialog activeTaskDialog)
        {
            if (activeTaskDialog == null)
            {
                throw new ArgumentNullException("activeTaskDialog");
            }

            ActiveTaskDialog = activeTaskDialog;
        }
示例#3
0
 public void OnHelp(INiActiveTaskDialog taskDialog)
 {
     try
     {
         _taskDialog.OnHelp(new NiTaskDialogEventArgs(taskDialog));
     }
     catch (Exception ex)
     {
         Log.Warn("Exception from task dialog notify", ex);
     }
 }
示例#4
0
 public void OnDialogConstructed(INiActiveTaskDialog taskDialog)
 {
     try
     {
         _taskDialog.OnCreateDialog(new NiTaskDialogEventArgs(taskDialog));
     }
     catch (Exception ex)
     {
         Log.Warn("Exception from task dialog notify", ex);
     }
 }
示例#5
0
 public void OnVerificationClicked(INiActiveTaskDialog taskDialog, bool @checked)
 {
     try
     {
         _taskDialog.OnVerificationFlagCheckedChanged(new NiTaskDialogVerificationFlagCheckedChangedEventArgs(
                                                          taskDialog,
                                                          @checked
                                                          ));
     }
     catch (Exception ex)
     {
         Log.Warn("Exception from task dialog notify", ex);
     }
 }
示例#6
0
 public void OnRadioButtonClicked(INiActiveTaskDialog taskDialog, int id)
 {
     try
     {
         _taskDialog.OnRadioButtonClick(new NiTaskDialogButtonClickEventArgs(
                                            taskDialog,
                                            _taskDialog.FindButton(id)
                                            ));
     }
     catch (Exception ex)
     {
         Log.Warn("Exception from task dialog notify", ex);
     }
 }
示例#7
0
 public void OnHyperlinkClicked(INiActiveTaskDialog taskDialog, string hyperlink)
 {
     try
     {
         _taskDialog.OnHyperlinkClick(new NiTaskDialogHyperlinkClickEventArgs(
                                          taskDialog,
                                          hyperlink
                                          ));
     }
     catch (Exception ex)
     {
         Log.Warn("Exception from task dialog notify", ex);
     }
 }
示例#8
0
 public void OnExpandoButtonClicked(INiActiveTaskDialog taskDialog, bool expanded)
 {
     try
     {
         _taskDialog.OnExpandoButtonClick(new NiTaskDialogExpandoButtonClickEventArgs(
                                              taskDialog,
                                              expanded
                                              ));
     }
     catch (Exception ex)
     {
         Log.Warn("Exception from task dialog notify", ex);
     }
 }
示例#9
0
            public void OnButtonClick(INiActiveTaskDialog taskDialog, int id, ref bool close)
            {
                try
                {
                    var e = new NiTaskDialogButtonClickEventArgs(taskDialog, _taskDialog.FindButton(id));
                    e.Close = close;

                    _taskDialog.OnButtonClick(e);

                    close = e.Close;
                }
                catch (Exception ex)
                {
                    Log.Warn("Exception from task dialog notify", ex);
                }
            }
示例#10
0
            public void OnTimer(INiActiveTaskDialog taskDialog, int elapsed, ref bool resetTimer)
            {
                try
                {
                    var e = new NiTaskDialogTickEventArgs(taskDialog, elapsed);
                    e.ResetTimer = resetTimer;

                    _taskDialog.OnTick(e);

                    resetTimer = e.ResetTimer;
                }
                catch (Exception ex)
                {
                    Log.Warn("Exception from task dialog notify", ex);
                }
            }
 public NiTaskDialogTickEventArgs(INiActiveTaskDialog activeTaskDialog, int elapsed)
     : base(activeTaskDialog)
 {
     Elapsed = elapsed;
 }
 public NiTaskDialogExpandoButtonClickEventArgs(INiActiveTaskDialog activeTaskDialog, bool expanded)
     : base(activeTaskDialog)
 {
     Expanded = expanded;
 }
 public NiTaskDialogHyperlinkClickEventArgs(INiActiveTaskDialog activeTaskDialog, string hyperlink)
     : base(activeTaskDialog)
 {
     Hyperlink = hyperlink;
 }
 public NiTaskDialogVerificationFlagCheckedChangedEventArgs(INiActiveTaskDialog activeTaskDialog, bool @checked)
     : base(activeTaskDialog)
 {
     Checked = @checked;
 }
示例#15
0
 public NiTaskDialogButtonClickEventArgs(INiActiveTaskDialog activeTaskDialog, NiTaskDialogButton button)
     : base(activeTaskDialog)
 {
     Button = button;
 }
 public NiTaskDialogHyperlinkClickEventArgs(INiActiveTaskDialog activeTaskDialog, string hyperlink)
     : base(activeTaskDialog)
 {
     Hyperlink = hyperlink;
 }
 public NiTaskDialogExpandoButtonClickEventArgs(INiActiveTaskDialog activeTaskDialog, bool expanded)
     : base(activeTaskDialog)
 {
     Expanded = expanded;
 }
示例#18
0
 public NiTaskDialogVerificationFlagCheckedChangedEventArgs(INiActiveTaskDialog activeTaskDialog, bool @checked)
     : base(activeTaskDialog)
 {
     Checked = @checked;
 }
 public NiTaskDialogButtonClickEventArgs(INiActiveTaskDialog activeTaskDialog, NiTaskDialogButton button)
     : base(activeTaskDialog)
 {
     Button = button;
 }
 public NiTaskDialogTickEventArgs(INiActiveTaskDialog activeTaskDialog, int elapsed)
     : base(activeTaskDialog)
 {
     Elapsed = elapsed;
 }