Added configurable email alert timeout (1-10 seconds)
This commit is contained in:
parent
776d7462bf
commit
2c225b233c
@ -45,8 +45,11 @@
|
|||||||
this.chkShowWeekNumbers = new System.Windows.Forms.CheckBox();
|
this.chkShowWeekNumbers = new System.Windows.Forms.CheckBox();
|
||||||
this.pctBoxPayPal = new System.Windows.Forms.PictureBox();
|
this.pctBoxPayPal = new System.Windows.Forms.PictureBox();
|
||||||
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
||||||
|
this.numRangeEmailAlertsTimeOut = new System.Windows.Forms.NumericUpDown();
|
||||||
|
this.lblSeconds = new System.Windows.Forms.Label();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.numRangeDays)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.numRangeDays)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pctBoxPayPal)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.pctBoxPayPal)).BeginInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.numRangeEmailAlertsTimeOut)).BeginInit();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
// chkMailAlerts
|
// chkMailAlerts
|
||||||
@ -54,9 +57,9 @@
|
|||||||
this.chkMailAlerts.AutoSize = true;
|
this.chkMailAlerts.AutoSize = true;
|
||||||
this.chkMailAlerts.Location = new System.Drawing.Point(45, 94);
|
this.chkMailAlerts.Location = new System.Drawing.Point(45, 94);
|
||||||
this.chkMailAlerts.Name = "chkMailAlerts";
|
this.chkMailAlerts.Name = "chkMailAlerts";
|
||||||
this.chkMailAlerts.Size = new System.Drawing.Size(143, 21);
|
this.chkMailAlerts.Size = new System.Drawing.Size(95, 21);
|
||||||
this.chkMailAlerts.TabIndex = 8;
|
this.chkMailAlerts.TabIndex = 8;
|
||||||
this.chkMailAlerts.Text = "Enable Mail Alerts";
|
this.chkMailAlerts.Text = "Mail Alerts";
|
||||||
this.chkMailAlerts.UseVisualStyleBackColor = true;
|
this.chkMailAlerts.UseVisualStyleBackColor = true;
|
||||||
//
|
//
|
||||||
// lblRangeDays
|
// lblRangeDays
|
||||||
@ -211,6 +214,37 @@
|
|||||||
"ike the tool and such, or better yet, you can buy me a beer if you wish. ;-) ");
|
"ike the tool and such, or better yet, you can buy me a beer if you wish. ;-) ");
|
||||||
this.pctBoxPayPal.Click += new System.EventHandler(this.pictureBox1_Click);
|
this.pctBoxPayPal.Click += new System.EventHandler(this.pictureBox1_Click);
|
||||||
//
|
//
|
||||||
|
// numRangeEmailAlertsTimeOut
|
||||||
|
//
|
||||||
|
this.numRangeEmailAlertsTimeOut.Location = new System.Drawing.Point(138, 93);
|
||||||
|
this.numRangeEmailAlertsTimeOut.Maximum = new decimal(new int[] {
|
||||||
|
10,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0});
|
||||||
|
this.numRangeEmailAlertsTimeOut.Minimum = new decimal(new int[] {
|
||||||
|
1,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0});
|
||||||
|
this.numRangeEmailAlertsTimeOut.Name = "numRangeEmailAlertsTimeOut";
|
||||||
|
this.numRangeEmailAlertsTimeOut.Size = new System.Drawing.Size(44, 22);
|
||||||
|
this.numRangeEmailAlertsTimeOut.TabIndex = 22;
|
||||||
|
this.numRangeEmailAlertsTimeOut.Value = new decimal(new int[] {
|
||||||
|
6,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0});
|
||||||
|
//
|
||||||
|
// lblSeconds
|
||||||
|
//
|
||||||
|
this.lblSeconds.AutoSize = true;
|
||||||
|
this.lblSeconds.Location = new System.Drawing.Point(186, 95);
|
||||||
|
this.lblSeconds.Name = "lblSeconds";
|
||||||
|
this.lblSeconds.Size = new System.Drawing.Size(61, 17);
|
||||||
|
this.lblSeconds.TabIndex = 23;
|
||||||
|
this.lblSeconds.Text = "seconds";
|
||||||
|
//
|
||||||
// FormConfiguration
|
// FormConfiguration
|
||||||
//
|
//
|
||||||
this.AcceptButton = this.btnOK;
|
this.AcceptButton = this.btnOK;
|
||||||
@ -218,6 +252,8 @@
|
|||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.CancelButton = this.btnCancel;
|
this.CancelButton = this.btnCancel;
|
||||||
this.ClientSize = new System.Drawing.Size(282, 482);
|
this.ClientSize = new System.Drawing.Size(282, 482);
|
||||||
|
this.Controls.Add(this.lblSeconds);
|
||||||
|
this.Controls.Add(this.numRangeEmailAlertsTimeOut);
|
||||||
this.Controls.Add(this.pctBoxPayPal);
|
this.Controls.Add(this.pctBoxPayPal);
|
||||||
this.Controls.Add(this.chkShowWeekNumbers);
|
this.Controls.Add(this.chkShowWeekNumbers);
|
||||||
this.Controls.Add(this.chkShowDayNames);
|
this.Controls.Add(this.chkShowDayNames);
|
||||||
@ -244,6 +280,7 @@
|
|||||||
this.Load += new System.EventHandler(this.FormConfiguration_Load);
|
this.Load += new System.EventHandler(this.FormConfiguration_Load);
|
||||||
((System.ComponentModel.ISupportInitialize)(this.numRangeDays)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.numRangeDays)).EndInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pctBoxPayPal)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.pctBoxPayPal)).EndInit();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.numRangeEmailAlertsTimeOut)).EndInit();
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
|
|
||||||
@ -267,5 +304,7 @@
|
|||||||
private System.Windows.Forms.CheckBox chkShowWeekNumbers;
|
private System.Windows.Forms.CheckBox chkShowWeekNumbers;
|
||||||
private System.Windows.Forms.PictureBox pctBoxPayPal;
|
private System.Windows.Forms.PictureBox pctBoxPayPal;
|
||||||
private System.Windows.Forms.ToolTip toolTip1;
|
private System.Windows.Forms.ToolTip toolTip1;
|
||||||
|
private System.Windows.Forms.NumericUpDown numRangeEmailAlertsTimeOut;
|
||||||
|
private System.Windows.Forms.Label lblSeconds;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -125,6 +125,7 @@ namespace Outlook2013TodoAddIn.Forms
|
|||||||
{
|
{
|
||||||
this.numRangeDays.Value = Properties.Settings.Default.NumDays;
|
this.numRangeDays.Value = Properties.Settings.Default.NumDays;
|
||||||
this.chkMailAlerts.Checked = Properties.Settings.Default.MailAlertsEnabled;
|
this.chkMailAlerts.Checked = Properties.Settings.Default.MailAlertsEnabled;
|
||||||
|
this.numRangeEmailAlertsTimeOut.Value = Properties.Settings.Default.DisplayTimeOut / 1000;
|
||||||
this.chkShowPastAppointments.Checked = Properties.Settings.Default.ShowPastAppointments;
|
this.chkShowPastAppointments.Checked = Properties.Settings.Default.ShowPastAppointments;
|
||||||
this.chkFriendlyGroupHeaders.Checked = Properties.Settings.Default.ShowFriendlyGroupHeaders;
|
this.chkFriendlyGroupHeaders.Checked = Properties.Settings.Default.ShowFriendlyGroupHeaders;
|
||||||
this.chkShowDayNames.Checked = Properties.Settings.Default.ShowDayNames;
|
this.chkShowDayNames.Checked = Properties.Settings.Default.ShowDayNames;
|
||||||
@ -165,6 +166,7 @@ namespace Outlook2013TodoAddIn.Forms
|
|||||||
{
|
{
|
||||||
Properties.Settings.Default.NumDays = this.numRangeDays.Value;
|
Properties.Settings.Default.NumDays = this.numRangeDays.Value;
|
||||||
Properties.Settings.Default.MailAlertsEnabled = this.chkMailAlerts.Checked;
|
Properties.Settings.Default.MailAlertsEnabled = this.chkMailAlerts.Checked;
|
||||||
|
Properties.Settings.Default.DisplayTimeOut = (int)this.numRangeEmailAlertsTimeOut.Value * 1000;
|
||||||
Properties.Settings.Default.ShowPastAppointments = this.chkShowPastAppointments.Checked;
|
Properties.Settings.Default.ShowPastAppointments = this.chkShowPastAppointments.Checked;
|
||||||
Properties.Settings.Default.Accounts = this.Accounts;
|
Properties.Settings.Default.Accounts = this.Accounts;
|
||||||
Properties.Settings.Default.ShowFriendlyGroupHeaders = this.chkFriendlyGroupHeaders.Checked;
|
Properties.Settings.Default.ShowFriendlyGroupHeaders = this.chkFriendlyGroupHeaders.Checked;
|
||||||
|
Loading…
Reference in New Issue
Block a user