Added donation button to the configuration form, just in case ;-)
This commit is contained in:
		
							parent
							
								
									7638aa0849
								
							
						
					
					
						commit
						a27b507c60
					
				@ -37,6 +37,11 @@ namespace Outlook2013TodoAddIn
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        public const string FollowUp = "Follow up";
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        /// URL to paypal donation site, in case someone want's to buy me a beer ;-)
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        public const string DonateUrl = "https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=ZXYEC3PM6K7TQ&lc=US&item_name=Outlook2103AddInBuyBeer¤cy_code=USD&bn=PP%2dDonationsBF%3amybutton%2epng%3aNonHosted";
 | 
			
		||||
 | 
			
		||||
        #endregion "Variables"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@ -28,6 +28,7 @@
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        private void InitializeComponent()
 | 
			
		||||
        {
 | 
			
		||||
            this.components = new System.ComponentModel.Container();
 | 
			
		||||
            this.chkMailAlerts = new System.Windows.Forms.CheckBox();
 | 
			
		||||
            this.lblRangeDays = new System.Windows.Forms.Label();
 | 
			
		||||
            this.numRangeDays = new System.Windows.Forms.NumericUpDown();
 | 
			
		||||
@ -42,7 +43,10 @@
 | 
			
		||||
            this.lblFirstDayOfWeek = new System.Windows.Forms.Label();
 | 
			
		||||
            this.chkShowDayNames = new System.Windows.Forms.CheckBox();
 | 
			
		||||
            this.chkShowWeekNumbers = new System.Windows.Forms.CheckBox();
 | 
			
		||||
            this.pctBoxPayPal = new System.Windows.Forms.PictureBox();
 | 
			
		||||
            this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
 | 
			
		||||
            ((System.ComponentModel.ISupportInitialize)(this.numRangeDays)).BeginInit();
 | 
			
		||||
            ((System.ComponentModel.ISupportInitialize)(this.pctBoxPayPal)).BeginInit();
 | 
			
		||||
            this.SuspendLayout();
 | 
			
		||||
            // 
 | 
			
		||||
            // chkMailAlerts
 | 
			
		||||
@ -58,7 +62,7 @@
 | 
			
		||||
            // lblRangeDays
 | 
			
		||||
            // 
 | 
			
		||||
            this.lblRangeDays.AutoSize = true;
 | 
			
		||||
            this.lblRangeDays.Location = new System.Drawing.Point(55, 29);
 | 
			
		||||
            this.lblRangeDays.Location = new System.Drawing.Point(28, 29);
 | 
			
		||||
            this.lblRangeDays.Name = "lblRangeDays";
 | 
			
		||||
            this.lblRangeDays.Size = new System.Drawing.Size(44, 17);
 | 
			
		||||
            this.lblRangeDays.TabIndex = 7;
 | 
			
		||||
@ -66,7 +70,7 @@
 | 
			
		||||
            // 
 | 
			
		||||
            // numRangeDays
 | 
			
		||||
            // 
 | 
			
		||||
            this.numRangeDays.Location = new System.Drawing.Point(115, 27);
 | 
			
		||||
            this.numRangeDays.Location = new System.Drawing.Point(88, 27);
 | 
			
		||||
            this.numRangeDays.Maximum = new decimal(new int[] {
 | 
			
		||||
            30,
 | 
			
		||||
            0,
 | 
			
		||||
@ -193,6 +197,20 @@
 | 
			
		||||
            this.chkShowWeekNumbers.Text = "Show Week Numbers";
 | 
			
		||||
            this.chkShowWeekNumbers.UseVisualStyleBackColor = true;
 | 
			
		||||
            // 
 | 
			
		||||
            // pctBoxPayPal
 | 
			
		||||
            // 
 | 
			
		||||
            this.pctBoxPayPal.Cursor = System.Windows.Forms.Cursors.Hand;
 | 
			
		||||
            this.pctBoxPayPal.Image = global::Outlook2013TodoAddIn.Properties.Resources.buy_me_a_beer_small;
 | 
			
		||||
            this.pctBoxPayPal.Location = new System.Drawing.Point(190, 21);
 | 
			
		||||
            this.pctBoxPayPal.Name = "pctBoxPayPal";
 | 
			
		||||
            this.pctBoxPayPal.Size = new System.Drawing.Size(83, 30);
 | 
			
		||||
            this.pctBoxPayPal.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
 | 
			
		||||
            this.pctBoxPayPal.TabIndex = 21;
 | 
			
		||||
            this.pctBoxPayPal.TabStop = false;
 | 
			
		||||
            this.toolTip1.SetToolTip(this.pctBoxPayPal, "If you find it useful and have spare time you can drop me a line saying how you l" +
 | 
			
		||||
        "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);
 | 
			
		||||
            // 
 | 
			
		||||
            // FormConfiguration
 | 
			
		||||
            // 
 | 
			
		||||
            this.AcceptButton = this.btnOK;
 | 
			
		||||
@ -200,6 +218,7 @@
 | 
			
		||||
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
 | 
			
		||||
            this.CancelButton = this.btnCancel;
 | 
			
		||||
            this.ClientSize = new System.Drawing.Size(282, 482);
 | 
			
		||||
            this.Controls.Add(this.pctBoxPayPal);
 | 
			
		||||
            this.Controls.Add(this.chkShowWeekNumbers);
 | 
			
		||||
            this.Controls.Add(this.chkShowDayNames);
 | 
			
		||||
            this.Controls.Add(this.lblFirstDayOfWeek);
 | 
			
		||||
@ -223,6 +242,7 @@
 | 
			
		||||
            this.Text = "Configuration";
 | 
			
		||||
            this.Load += new System.EventHandler(this.FormConfiguration_Load);
 | 
			
		||||
            ((System.ComponentModel.ISupportInitialize)(this.numRangeDays)).EndInit();
 | 
			
		||||
            ((System.ComponentModel.ISupportInitialize)(this.pctBoxPayPal)).EndInit();
 | 
			
		||||
            this.ResumeLayout(false);
 | 
			
		||||
            this.PerformLayout();
 | 
			
		||||
 | 
			
		||||
@ -244,5 +264,7 @@
 | 
			
		||||
        private System.Windows.Forms.Label lblFirstDayOfWeek;
 | 
			
		||||
        private System.Windows.Forms.CheckBox chkShowDayNames;
 | 
			
		||||
        private System.Windows.Forms.CheckBox chkShowWeekNumbers;
 | 
			
		||||
        private System.Windows.Forms.PictureBox pctBoxPayPal;
 | 
			
		||||
        private System.Windows.Forms.ToolTip toolTip1;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@ -3,6 +3,7 @@ using System.Collections.Generic;
 | 
			
		||||
using System.Collections.Specialized;
 | 
			
		||||
using System.ComponentModel;
 | 
			
		||||
using System.Data;
 | 
			
		||||
using System.Diagnostics;
 | 
			
		||||
using System.Drawing;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
using System.Text;
 | 
			
		||||
@ -173,6 +174,16 @@ namespace Outlook2013TodoAddIn.Forms
 | 
			
		||||
            Properties.Settings.Default.FirstDayOfWeek = (System.DayOfWeek)Enum.Parse(typeof(System.DayOfWeek), this.cboFirstDayOfWeek.SelectedValue.ToString());
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        /// Open the default web browser with a link to PayPal in case someone wants to buy me a beer
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        /// <param name="sender">Sender</param>
 | 
			
		||||
        /// <param name="e">EventArgs</param>
 | 
			
		||||
        private void pictureBox1_Click(object sender, EventArgs e)
 | 
			
		||||
        {
 | 
			
		||||
            Process.Start(Constants.DonateUrl);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        #endregion "Methods"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@ -117,4 +117,7 @@
 | 
			
		||||
  <resheader name="writer">
 | 
			
		||||
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </resheader>
 | 
			
		||||
  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
 | 
			
		||||
    <value>17, 17</value>
 | 
			
		||||
  </metadata>
 | 
			
		||||
</root>
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								Outlook2013TodoAddIn/Images/buy-me-a-beer-small.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Outlook2013TodoAddIn/Images/buy-me-a-beer-small.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 4.1 KiB  | 
@ -288,6 +288,7 @@
 | 
			
		||||
    <None Include="Images\Envelope.png" />
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <Content Include="Images\buy-me-a-beer-small.png" />
 | 
			
		||||
    <Content Include="Images\gear.png" />
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <PropertyGroup>
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
// <auto-generated>
 | 
			
		||||
//     This code was generated by a tool.
 | 
			
		||||
//     Runtime Version:4.0.30319.18046
 | 
			
		||||
//     Runtime Version:4.0.30319.34014
 | 
			
		||||
//
 | 
			
		||||
//     Changes to this file may cause incorrect behavior and will be lost if
 | 
			
		||||
//     the code is regenerated.
 | 
			
		||||
@ -60,6 +60,16 @@ namespace Outlook2013TodoAddIn.Properties {
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        internal static System.Drawing.Bitmap buy_me_a_beer_small {
 | 
			
		||||
            get {
 | 
			
		||||
                object obj = ResourceManager.GetObject("buy_me_a_beer_small", resourceCulture);
 | 
			
		||||
                return ((System.Drawing.Bitmap)(obj));
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        ///   Looks up a localized resource of type System.Drawing.Bitmap.
 | 
			
		||||
        /// </summary>
 | 
			
		||||
 | 
			
		||||
@ -118,6 +118,9 @@
 | 
			
		||||
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </resheader>
 | 
			
		||||
  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 | 
			
		||||
  <data name="buy_me_a_beer_small" type="System.Resources.ResXFileRef, System.Windows.Forms">
 | 
			
		||||
    <value>..\images\buy-me-a-beer-small.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="Delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
 | 
			
		||||
    <value>..\Images\Delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
 | 
			
		||||
  </data>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user