mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-30 01:07:21 +13:00
More UI tidying
This commit is contained in:
parent
199238da28
commit
9599fafe86
24 changed files with 264 additions and 3123 deletions
|
@ -119,10 +119,10 @@
|
|||
</resheader>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="cbAdapters.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>136, 12</value>
|
||||
<value>152, 12</value>
|
||||
</data>
|
||||
<data name="cbAdapters.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>256, 21</value>
|
||||
<value>240, 21</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="cbAdapters.TabIndex" type="System.Int32, mscorlib">
|
||||
|
@ -168,10 +168,10 @@
|
|||
<value>11</value>
|
||||
</data>
|
||||
<data name="txtPreferredDNS.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>136, 84</value>
|
||||
<value>152, 84</value>
|
||||
</data>
|
||||
<data name="txtPreferredDNS.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>214, 20</value>
|
||||
<value>198, 20</value>
|
||||
</data>
|
||||
<data name="txtPreferredDNS.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>6</value>
|
||||
|
@ -243,10 +243,10 @@
|
|||
<value>8</value>
|
||||
</data>
|
||||
<data name="txtAlternateDNS.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>136, 108</value>
|
||||
<value>152, 108</value>
|
||||
</data>
|
||||
<data name="txtAlternateDNS.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>214, 20</value>
|
||||
<value>198, 20</value>
|
||||
</data>
|
||||
<data name="txtAlternateDNS.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>9</value>
|
||||
|
@ -312,10 +312,10 @@
|
|||
<value>5</value>
|
||||
</data>
|
||||
<data name="cbDNSType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>136, 60</value>
|
||||
<value>152, 60</value>
|
||||
</data>
|
||||
<data name="cbDNSType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>256, 21</value>
|
||||
<value>240, 21</value>
|
||||
</data>
|
||||
<data name="cbDNSType.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
|
|
36
HelpersLib/Forms/MonitorTestForm.Designer.cs
generated
36
HelpersLib/Forms/MonitorTestForm.Designer.cs
generated
|
@ -30,8 +30,6 @@ private void InitializeComponent()
|
|||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MonitorTestForm));
|
||||
this.pSettings = new System.Windows.Forms.Panel();
|
||||
this.btnGradientColor2 = new HelpersLib.ColorButton();
|
||||
this.btnGradientColor1 = new HelpersLib.ColorButton();
|
||||
this.lblTip = new System.Windows.Forms.Label();
|
||||
this.cbGradient = new System.Windows.Forms.ComboBox();
|
||||
this.rbGradient = new System.Windows.Forms.RadioButton();
|
||||
|
@ -55,6 +53,8 @@ private void InitializeComponent()
|
|||
this.lblBlackWhiteValue = new System.Windows.Forms.Label();
|
||||
this.tbBlackWhite = new System.Windows.Forms.TrackBar();
|
||||
this.rbBlackWhite = new System.Windows.Forms.RadioButton();
|
||||
this.btnGradientColor2 = new HelpersLib.ColorButton();
|
||||
this.btnGradientColor1 = new HelpersLib.ColorButton();
|
||||
this.pSettings.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tbShapeSize)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tbBlue)).BeginInit();
|
||||
|
@ -95,22 +95,6 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.pSettings, "pSettings");
|
||||
this.pSettings.Name = "pSettings";
|
||||
//
|
||||
// btnGradientColor2
|
||||
//
|
||||
this.btnGradientColor2.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnGradientColor2, "btnGradientColor2");
|
||||
this.btnGradientColor2.Name = "btnGradientColor2";
|
||||
this.btnGradientColor2.UseVisualStyleBackColor = true;
|
||||
this.btnGradientColor2.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnGradientColor2_ColorChanged);
|
||||
//
|
||||
// btnGradientColor1
|
||||
//
|
||||
this.btnGradientColor1.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnGradientColor1, "btnGradientColor1");
|
||||
this.btnGradientColor1.Name = "btnGradientColor1";
|
||||
this.btnGradientColor1.UseVisualStyleBackColor = true;
|
||||
this.btnGradientColor1.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnGradientColor1_ColorChanged);
|
||||
//
|
||||
// lblTip
|
||||
//
|
||||
resources.ApplyResources(this.lblTip, "lblTip");
|
||||
|
@ -265,6 +249,22 @@ private void InitializeComponent()
|
|||
this.rbBlackWhite.UseVisualStyleBackColor = true;
|
||||
this.rbBlackWhite.CheckedChanged += new System.EventHandler(this.rbBlackWhite_CheckedChanged);
|
||||
//
|
||||
// btnGradientColor2
|
||||
//
|
||||
this.btnGradientColor2.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnGradientColor2, "btnGradientColor2");
|
||||
this.btnGradientColor2.Name = "btnGradientColor2";
|
||||
this.btnGradientColor2.UseVisualStyleBackColor = true;
|
||||
this.btnGradientColor2.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnGradientColor2_ColorChanged);
|
||||
//
|
||||
// btnGradientColor1
|
||||
//
|
||||
this.btnGradientColor1.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnGradientColor1, "btnGradientColor1");
|
||||
this.btnGradientColor1.Name = "btnGradientColor1";
|
||||
this.btnGradientColor1.UseVisualStyleBackColor = true;
|
||||
this.btnGradientColor1.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnGradientColor1_ColorChanged);
|
||||
//
|
||||
// MonitorTestForm
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
|
|
|
@ -117,9 +117,13 @@
|
|||
<resheader name="writer">
|
||||
<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="btnGradientColor2.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="btnGradientColor2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>120, 256</value>
|
||||
<value>224, 257</value>
|
||||
</data>
|
||||
<data name="btnGradientColor2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 24</value>
|
||||
|
@ -146,8 +150,11 @@
|
|||
<data name=">>btnGradientColor2.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="btnGradientColor1.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="btnGradientColor1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 256</value>
|
||||
<value>120, 257</value>
|
||||
</data>
|
||||
<data name="btnGradientColor1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 24</value>
|
||||
|
@ -179,6 +186,9 @@
|
|||
<data name="lblTip.Font" type="System.Drawing.Font, System.Drawing">
|
||||
<value>Microsoft Sans Serif, 9.75pt</value>
|
||||
</data>
|
||||
<data name="lblTip.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblTip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 368</value>
|
||||
</data>
|
||||
|
@ -204,7 +214,7 @@
|
|||
<value>2</value>
|
||||
</data>
|
||||
<data name="cbGradient.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>88, 222</value>
|
||||
<value>120, 223</value>
|
||||
</data>
|
||||
<data name="cbGradient.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>216, 21</value>
|
||||
|
@ -227,6 +237,9 @@
|
|||
<data name="rbGradient.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="rbGradient.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="rbGradient.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 224</value>
|
||||
</data>
|
||||
|
@ -251,11 +264,14 @@
|
|||
<data name=">>rbGradient.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="btnClose.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="btnClose.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>208, 8</value>
|
||||
<value>211, 8</value>
|
||||
</data>
|
||||
<data name="btnClose.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 23</value>
|
||||
<value>125, 23</value>
|
||||
</data>
|
||||
<data name="btnClose.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
|
@ -278,6 +294,9 @@
|
|||
<data name="lblShapeSize.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblShapeSize.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblShapeSize.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 334</value>
|
||||
</data>
|
||||
|
@ -308,8 +327,11 @@
|
|||
<data name="lblShapeSizeValue.Font" type="System.Drawing.Font, System.Drawing">
|
||||
<value>Microsoft Sans Serif, 9.75pt</value>
|
||||
</data>
|
||||
<data name="lblShapeSizeValue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblShapeSizeValue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>280, 332</value>
|
||||
<value>315, 332</value>
|
||||
</data>
|
||||
<data name="lblShapeSizeValue.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>15, 16</value>
|
||||
|
@ -335,11 +357,14 @@
|
|||
<data name="tbShapeSize.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="tbShapeSize.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="tbShapeSize.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>40, 328</value>
|
||||
<value>120, 328</value>
|
||||
</data>
|
||||
<data name="tbShapeSize.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>232, 24</value>
|
||||
<value>187, 24</value>
|
||||
</data>
|
||||
<data name="tbShapeSize.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>22</value>
|
||||
|
@ -356,11 +381,14 @@
|
|||
<data name=">>tbShapeSize.ZOrder" xml:space="preserve">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name="btnColorDialog.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="btnColorDialog.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>208, 88</value>
|
||||
<value>211, 88</value>
|
||||
</data>
|
||||
<data name="btnColorDialog.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 23</value>
|
||||
<value>125, 23</value>
|
||||
</data>
|
||||
<data name="btnColorDialog.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>5</value>
|
||||
|
@ -390,7 +418,7 @@
|
|||
<value>Vertical lines</value>
|
||||
</data>
|
||||
<data name="cbShapes.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>88, 294</value>
|
||||
<value>120, 295</value>
|
||||
</data>
|
||||
<data name="cbShapes.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>216, 21</value>
|
||||
|
@ -413,6 +441,9 @@
|
|||
<data name="rbShapes.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="rbShapes.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="rbShapes.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 296</value>
|
||||
</data>
|
||||
|
@ -440,6 +471,9 @@
|
|||
<data name="lblBlue.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblBlue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblBlue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 190</value>
|
||||
</data>
|
||||
|
@ -470,8 +504,11 @@
|
|||
<data name="lblBlueValue.Font" type="System.Drawing.Font, System.Drawing">
|
||||
<value>Microsoft Sans Serif, 9.75pt</value>
|
||||
</data>
|
||||
<data name="lblBlueValue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblBlueValue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>280, 188</value>
|
||||
<value>315, 188</value>
|
||||
</data>
|
||||
<data name="lblBlueValue.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>15, 16</value>
|
||||
|
@ -497,11 +534,14 @@
|
|||
<data name="tbBlue.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="tbBlue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="tbBlue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>32, 184</value>
|
||||
</data>
|
||||
<data name="tbBlue.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>240, 24</value>
|
||||
<value>275, 24</value>
|
||||
</data>
|
||||
<data name="tbBlue.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>13</value>
|
||||
|
@ -521,6 +561,9 @@
|
|||
<data name="lblGreen.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblGreen.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblGreen.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 158</value>
|
||||
</data>
|
||||
|
@ -551,8 +594,11 @@
|
|||
<data name="lblGreenValue.Font" type="System.Drawing.Font, System.Drawing">
|
||||
<value>Microsoft Sans Serif, 9.75pt</value>
|
||||
</data>
|
||||
<data name="lblGreenValue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblGreenValue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>280, 156</value>
|
||||
<value>315, 156</value>
|
||||
</data>
|
||||
<data name="lblGreenValue.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>15, 16</value>
|
||||
|
@ -578,11 +624,14 @@
|
|||
<data name="tbGreen.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="tbGreen.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="tbGreen.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>32, 152</value>
|
||||
</data>
|
||||
<data name="tbGreen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>240, 24</value>
|
||||
<value>275, 24</value>
|
||||
</data>
|
||||
<data name="tbGreen.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>10</value>
|
||||
|
@ -602,6 +651,9 @@
|
|||
<data name="lblRed.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblRed.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblRed.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 126</value>
|
||||
</data>
|
||||
|
@ -632,8 +684,11 @@
|
|||
<data name="lblRedValue.Font" type="System.Drawing.Font, System.Drawing">
|
||||
<value>Microsoft Sans Serif, 9.75pt</value>
|
||||
</data>
|
||||
<data name="lblRedValue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblRedValue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>280, 124</value>
|
||||
<value>315, 124</value>
|
||||
</data>
|
||||
<data name="lblRedValue.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>15, 16</value>
|
||||
|
@ -659,11 +714,14 @@
|
|||
<data name="tbRed.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="tbRed.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="tbRed.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>32, 120</value>
|
||||
</data>
|
||||
<data name="tbRed.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>240, 24</value>
|
||||
<value>275, 24</value>
|
||||
</data>
|
||||
<data name="tbRed.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>7</value>
|
||||
|
@ -683,6 +741,9 @@
|
|||
<data name="rbRedGreenBlue.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="rbRedGreenBlue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="rbRedGreenBlue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 88</value>
|
||||
</data>
|
||||
|
@ -713,8 +774,11 @@
|
|||
<data name="lblBlackWhiteValue.Font" type="System.Drawing.Font, System.Drawing">
|
||||
<value>Microsoft Sans Serif, 9.75pt</value>
|
||||
</data>
|
||||
<data name="lblBlackWhiteValue.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="lblBlackWhiteValue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>280, 52</value>
|
||||
<value>315, 52</value>
|
||||
</data>
|
||||
<data name="lblBlackWhiteValue.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>15, 16</value>
|
||||
|
@ -740,11 +804,14 @@
|
|||
<data name="tbBlackWhite.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="tbBlackWhite.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="tbBlackWhite.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>8, 48</value>
|
||||
</data>
|
||||
<data name="tbBlackWhite.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>264, 24</value>
|
||||
<value>299, 24</value>
|
||||
</data>
|
||||
<data name="tbBlackWhite.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
|
@ -764,6 +831,9 @@
|
|||
<data name="rbBlackWhite.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="rbBlackWhite.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="rbBlackWhite.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 16</value>
|
||||
</data>
|
||||
|
@ -792,7 +862,7 @@
|
|||
<value>100, 100</value>
|
||||
</data>
|
||||
<data name="pSettings.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>320, 396</value>
|
||||
<value>353, 396</value>
|
||||
</data>
|
||||
<data name="pSettings.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
|
@ -818,7 +888,9 @@
|
|||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>700, 700</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||
<value>Manual</value>
|
||||
</data>
|
||||
|
|
|
@ -303,7 +303,7 @@
|
|||
<value>192, 119</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterMethod.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 21</value>
|
||||
<value>104, 21</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterMethod.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>7</value>
|
||||
|
@ -459,7 +459,7 @@
|
|||
<value>0</value>
|
||||
</data>
|
||||
<data name="txtHostFilter.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>112, 199</value>
|
||||
<value>166, 199</value>
|
||||
</data>
|
||||
<data name="txtHostFilter.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>128, 20</value>
|
||||
|
@ -489,7 +489,7 @@
|
|||
<value>Text</value>
|
||||
</data>
|
||||
<data name="cbTypeFilterSelection.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>112, 172</value>
|
||||
<value>166, 172</value>
|
||||
</data>
|
||||
<data name="cbTypeFilterSelection.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>128, 21</value>
|
||||
|
|
|
@ -163,12 +163,6 @@
|
|||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.tr.resx" />
|
||||
<EmbeddedResource Include="WatermarkForm.resx">
|
||||
<DependentUpon>WatermarkForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="WatermarkForm.tr.resx">
|
||||
<DependentUpon>WatermarkForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
|
||||
|
|
168
ImageEffectsLib/WatermarkForm.Designer.cs
generated
168
ImageEffectsLib/WatermarkForm.Designer.cs
generated
|
@ -28,7 +28,6 @@ protected override void Dispose(bool disposing)
|
|||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WatermarkForm));
|
||||
this.lblWatermarkOffsetPixel = new System.Windows.Forms.Label();
|
||||
this.cboWatermarkType = new System.Windows.Forms.ComboBox();
|
||||
this.cbWatermarkAutoHide = new System.Windows.Forms.CheckBox();
|
||||
|
@ -68,57 +67,84 @@ private void InitializeComponent()
|
|||
//
|
||||
// lblWatermarkOffsetPixel
|
||||
//
|
||||
resources.ApplyResources(this.lblWatermarkOffsetPixel, "lblWatermarkOffsetPixel");
|
||||
this.lblWatermarkOffsetPixel.AutoSize = true;
|
||||
this.lblWatermarkOffsetPixel.Location = new System.Drawing.Point(152, 80);
|
||||
this.lblWatermarkOffsetPixel.Name = "lblWatermarkOffsetPixel";
|
||||
this.lblWatermarkOffsetPixel.Size = new System.Drawing.Size(18, 13);
|
||||
this.lblWatermarkOffsetPixel.TabIndex = 6;
|
||||
this.lblWatermarkOffsetPixel.Text = "px";
|
||||
//
|
||||
// cboWatermarkType
|
||||
//
|
||||
this.cboWatermarkType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.cboWatermarkType.FormattingEnabled = true;
|
||||
resources.ApplyResources(this.cboWatermarkType, "cboWatermarkType");
|
||||
this.cboWatermarkType.Location = new System.Drawing.Point(88, 12);
|
||||
this.cboWatermarkType.Name = "cboWatermarkType";
|
||||
this.cboWatermarkType.Size = new System.Drawing.Size(120, 21);
|
||||
this.cboWatermarkType.TabIndex = 1;
|
||||
this.cboWatermarkType.SelectedIndexChanged += new System.EventHandler(this.cboWatermarkType_SelectedIndexChanged);
|
||||
//
|
||||
// cbWatermarkAutoHide
|
||||
//
|
||||
resources.ApplyResources(this.cbWatermarkAutoHide, "cbWatermarkAutoHide");
|
||||
this.cbWatermarkAutoHide.AutoSize = true;
|
||||
this.cbWatermarkAutoHide.Location = new System.Drawing.Point(17, 112);
|
||||
this.cbWatermarkAutoHide.Name = "cbWatermarkAutoHide";
|
||||
this.cbWatermarkAutoHide.Size = new System.Drawing.Size(260, 17);
|
||||
this.cbWatermarkAutoHide.TabIndex = 7;
|
||||
this.cbWatermarkAutoHide.Text = "Hide watermark if image is smaller than watermark";
|
||||
this.cbWatermarkAutoHide.UseVisualStyleBackColor = true;
|
||||
this.cbWatermarkAutoHide.CheckedChanged += new System.EventHandler(this.cbWatermarkAutoHide_CheckedChanged);
|
||||
//
|
||||
// lblWatermarkType
|
||||
//
|
||||
resources.ApplyResources(this.lblWatermarkType, "lblWatermarkType");
|
||||
this.lblWatermarkType.AutoSize = true;
|
||||
this.lblWatermarkType.Location = new System.Drawing.Point(16, 16);
|
||||
this.lblWatermarkType.Name = "lblWatermarkType";
|
||||
this.lblWatermarkType.Size = new System.Drawing.Size(34, 13);
|
||||
this.lblWatermarkType.TabIndex = 0;
|
||||
this.lblWatermarkType.Text = "Type:";
|
||||
//
|
||||
// chkWatermarkPosition
|
||||
//
|
||||
this.chkWatermarkPosition.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.chkWatermarkPosition.FormattingEnabled = true;
|
||||
resources.ApplyResources(this.chkWatermarkPosition, "chkWatermarkPosition");
|
||||
this.chkWatermarkPosition.Location = new System.Drawing.Point(88, 44);
|
||||
this.chkWatermarkPosition.Name = "chkWatermarkPosition";
|
||||
this.chkWatermarkPosition.Size = new System.Drawing.Size(120, 21);
|
||||
this.chkWatermarkPosition.TabIndex = 3;
|
||||
this.chkWatermarkPosition.SelectedIndexChanged += new System.EventHandler(this.cbWatermarkPosition_SelectedIndexChanged);
|
||||
//
|
||||
// lblWatermarkPosition
|
||||
//
|
||||
resources.ApplyResources(this.lblWatermarkPosition, "lblWatermarkPosition");
|
||||
this.lblWatermarkPosition.AutoSize = true;
|
||||
this.lblWatermarkPosition.Location = new System.Drawing.Point(16, 48);
|
||||
this.lblWatermarkPosition.Name = "lblWatermarkPosition";
|
||||
this.lblWatermarkPosition.Size = new System.Drawing.Size(60, 13);
|
||||
this.lblWatermarkPosition.TabIndex = 2;
|
||||
this.lblWatermarkPosition.Text = "Placement:";
|
||||
//
|
||||
// nudWatermarkOffset
|
||||
//
|
||||
resources.ApplyResources(this.nudWatermarkOffset, "nudWatermarkOffset");
|
||||
this.nudWatermarkOffset.Location = new System.Drawing.Point(88, 76);
|
||||
this.nudWatermarkOffset.Maximum = new decimal(new int[] {
|
||||
2000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.nudWatermarkOffset.Name = "nudWatermarkOffset";
|
||||
this.nudWatermarkOffset.Size = new System.Drawing.Size(56, 20);
|
||||
this.nudWatermarkOffset.TabIndex = 5;
|
||||
this.nudWatermarkOffset.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
|
||||
this.nudWatermarkOffset.ValueChanged += new System.EventHandler(this.nudWatermarkOffset_ValueChanged);
|
||||
//
|
||||
// lblWatermarkOffset
|
||||
//
|
||||
resources.ApplyResources(this.lblWatermarkOffset, "lblWatermarkOffset");
|
||||
this.lblWatermarkOffset.AutoSize = true;
|
||||
this.lblWatermarkOffset.Location = new System.Drawing.Point(16, 80);
|
||||
this.lblWatermarkOffset.Name = "lblWatermarkOffset";
|
||||
this.lblWatermarkOffset.Size = new System.Drawing.Size(38, 13);
|
||||
this.lblWatermarkOffset.TabIndex = 4;
|
||||
this.lblWatermarkOffset.Text = "Offset:";
|
||||
//
|
||||
// gbWatermarkBackground
|
||||
//
|
||||
|
@ -131,77 +157,113 @@ private void InitializeComponent()
|
|||
this.gbWatermarkBackground.Controls.Add(this.nudWatermarkCornerRadius);
|
||||
this.gbWatermarkBackground.Controls.Add(this.lblWatermarkCornerRadiusTip);
|
||||
this.gbWatermarkBackground.Controls.Add(this.cbWatermarkGradientType);
|
||||
resources.ApplyResources(this.gbWatermarkBackground, "gbWatermarkBackground");
|
||||
this.gbWatermarkBackground.Location = new System.Drawing.Point(304, 126);
|
||||
this.gbWatermarkBackground.Name = "gbWatermarkBackground";
|
||||
this.gbWatermarkBackground.Size = new System.Drawing.Size(448, 210);
|
||||
this.gbWatermarkBackground.TabIndex = 9;
|
||||
this.gbWatermarkBackground.TabStop = false;
|
||||
this.gbWatermarkBackground.Text = "Text background settings";
|
||||
//
|
||||
// btnBackgroundColor2
|
||||
//
|
||||
this.btnBackgroundColor2.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnBackgroundColor2, "btnBackgroundColor2");
|
||||
this.btnBackgroundColor2.Location = new System.Drawing.Point(16, 176);
|
||||
this.btnBackgroundColor2.Name = "btnBackgroundColor2";
|
||||
this.btnBackgroundColor2.Size = new System.Drawing.Size(144, 23);
|
||||
this.btnBackgroundColor2.TabIndex = 8;
|
||||
this.btnBackgroundColor2.Text = "Background color 2...";
|
||||
this.btnBackgroundColor2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
this.btnBackgroundColor2.UseVisualStyleBackColor = true;
|
||||
this.btnBackgroundColor2.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnBackgroundColor2_ColorChanged);
|
||||
//
|
||||
// btnBackgroundColor
|
||||
//
|
||||
this.btnBackgroundColor.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnBackgroundColor, "btnBackgroundColor");
|
||||
this.btnBackgroundColor.Location = new System.Drawing.Point(16, 112);
|
||||
this.btnBackgroundColor.Name = "btnBackgroundColor";
|
||||
this.btnBackgroundColor.Size = new System.Drawing.Size(144, 23);
|
||||
this.btnBackgroundColor.TabIndex = 5;
|
||||
this.btnBackgroundColor.Text = "Background color...";
|
||||
this.btnBackgroundColor.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
this.btnBackgroundColor.UseVisualStyleBackColor = true;
|
||||
this.btnBackgroundColor.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnBackgroundColor_ColorChanged);
|
||||
//
|
||||
// btnBorderColor
|
||||
//
|
||||
this.btnBorderColor.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnBorderColor, "btnBorderColor");
|
||||
this.btnBorderColor.Location = new System.Drawing.Point(16, 50);
|
||||
this.btnBorderColor.Name = "btnBorderColor";
|
||||
this.btnBorderColor.Size = new System.Drawing.Size(144, 23);
|
||||
this.btnBorderColor.TabIndex = 1;
|
||||
this.btnBorderColor.Text = "Border color...";
|
||||
this.btnBorderColor.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
this.btnBorderColor.UseVisualStyleBackColor = true;
|
||||
this.btnBorderColor.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnBorderColor_ColorChanged);
|
||||
//
|
||||
// cbWatermarkUseGradient
|
||||
//
|
||||
resources.ApplyResources(this.cbWatermarkUseGradient, "cbWatermarkUseGradient");
|
||||
this.cbWatermarkUseGradient.AutoSize = true;
|
||||
this.cbWatermarkUseGradient.Checked = true;
|
||||
this.cbWatermarkUseGradient.CheckState = System.Windows.Forms.CheckState.Checked;
|
||||
this.cbWatermarkUseGradient.Location = new System.Drawing.Point(19, 149);
|
||||
this.cbWatermarkUseGradient.Name = "cbWatermarkUseGradient";
|
||||
this.cbWatermarkUseGradient.Size = new System.Drawing.Size(92, 17);
|
||||
this.cbWatermarkUseGradient.TabIndex = 6;
|
||||
this.cbWatermarkUseGradient.Text = "Gradient type:";
|
||||
this.cbWatermarkUseGradient.UseVisualStyleBackColor = true;
|
||||
this.cbWatermarkUseGradient.CheckedChanged += new System.EventHandler(this.cbWatermarkBackColor2_CheckedChanged);
|
||||
//
|
||||
// cbWatermarkDrawBackground
|
||||
//
|
||||
resources.ApplyResources(this.cbWatermarkDrawBackground, "cbWatermarkDrawBackground");
|
||||
this.cbWatermarkDrawBackground.AutoSize = true;
|
||||
this.cbWatermarkDrawBackground.Location = new System.Drawing.Point(19, 24);
|
||||
this.cbWatermarkDrawBackground.Name = "cbWatermarkDrawBackground";
|
||||
this.cbWatermarkDrawBackground.Size = new System.Drawing.Size(111, 17);
|
||||
this.cbWatermarkDrawBackground.TabIndex = 0;
|
||||
this.cbWatermarkDrawBackground.Text = "Draw background";
|
||||
this.cbWatermarkDrawBackground.UseVisualStyleBackColor = true;
|
||||
this.cbWatermarkDrawBackground.CheckedChanged += new System.EventHandler(this.cbWatermarkDrawBackground_CheckedChanged);
|
||||
//
|
||||
// lblRectangleCornerRadius
|
||||
//
|
||||
resources.ApplyResources(this.lblRectangleCornerRadius, "lblRectangleCornerRadius");
|
||||
this.lblRectangleCornerRadius.AutoSize = true;
|
||||
this.lblRectangleCornerRadius.Location = new System.Drawing.Point(16, 88);
|
||||
this.lblRectangleCornerRadius.Name = "lblRectangleCornerRadius";
|
||||
this.lblRectangleCornerRadius.Size = new System.Drawing.Size(123, 13);
|
||||
this.lblRectangleCornerRadius.TabIndex = 2;
|
||||
this.lblRectangleCornerRadius.Text = "Rectangle corner radius:";
|
||||
//
|
||||
// nudWatermarkCornerRadius
|
||||
//
|
||||
resources.ApplyResources(this.nudWatermarkCornerRadius, "nudWatermarkCornerRadius");
|
||||
this.nudWatermarkCornerRadius.Location = new System.Drawing.Point(144, 84);
|
||||
this.nudWatermarkCornerRadius.Maximum = new decimal(new int[] {
|
||||
15,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.nudWatermarkCornerRadius.Name = "nudWatermarkCornerRadius";
|
||||
this.nudWatermarkCornerRadius.Size = new System.Drawing.Size(48, 20);
|
||||
this.nudWatermarkCornerRadius.TabIndex = 3;
|
||||
this.nudWatermarkCornerRadius.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
|
||||
this.nudWatermarkCornerRadius.ValueChanged += new System.EventHandler(this.nudWatermarkCornerRadius_ValueChanged);
|
||||
//
|
||||
// lblWatermarkCornerRadiusTip
|
||||
//
|
||||
resources.ApplyResources(this.lblWatermarkCornerRadiusTip, "lblWatermarkCornerRadiusTip");
|
||||
this.lblWatermarkCornerRadiusTip.AutoSize = true;
|
||||
this.lblWatermarkCornerRadiusTip.Location = new System.Drawing.Point(200, 88);
|
||||
this.lblWatermarkCornerRadiusTip.Name = "lblWatermarkCornerRadiusTip";
|
||||
this.lblWatermarkCornerRadiusTip.Size = new System.Drawing.Size(105, 13);
|
||||
this.lblWatermarkCornerRadiusTip.TabIndex = 4;
|
||||
this.lblWatermarkCornerRadiusTip.Text = "0 = Normal rectangle";
|
||||
//
|
||||
// cbWatermarkGradientType
|
||||
//
|
||||
this.cbWatermarkGradientType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.cbWatermarkGradientType.FormattingEnabled = true;
|
||||
resources.ApplyResources(this.cbWatermarkGradientType, "cbWatermarkGradientType");
|
||||
this.cbWatermarkGradientType.Location = new System.Drawing.Point(120, 147);
|
||||
this.cbWatermarkGradientType.Name = "cbWatermarkGradientType";
|
||||
this.cbWatermarkGradientType.Size = new System.Drawing.Size(121, 21);
|
||||
this.cbWatermarkGradientType.TabIndex = 7;
|
||||
this.cbWatermarkGradientType.SelectedIndexChanged += new System.EventHandler(this.cbWatermarkGradientType_SelectedIndexChanged);
|
||||
//
|
||||
// gbWatermarkText
|
||||
|
@ -211,53 +273,79 @@ private void InitializeComponent()
|
|||
this.gbWatermarkText.Controls.Add(this.lblWatermarkFont);
|
||||
this.gbWatermarkText.Controls.Add(this.btnWatermarkFont);
|
||||
this.gbWatermarkText.Controls.Add(this.txtWatermarkText);
|
||||
resources.ApplyResources(this.gbWatermarkText, "gbWatermarkText");
|
||||
this.gbWatermarkText.Location = new System.Drawing.Point(304, 8);
|
||||
this.gbWatermarkText.Name = "gbWatermarkText";
|
||||
this.gbWatermarkText.Size = new System.Drawing.Size(448, 112);
|
||||
this.gbWatermarkText.TabIndex = 8;
|
||||
this.gbWatermarkText.TabStop = false;
|
||||
this.gbWatermarkText.Text = "Text settings";
|
||||
//
|
||||
// btnTextColor
|
||||
//
|
||||
this.btnTextColor.Color = System.Drawing.Color.Empty;
|
||||
resources.ApplyResources(this.btnTextColor, "btnTextColor");
|
||||
this.btnTextColor.Location = new System.Drawing.Point(16, 80);
|
||||
this.btnTextColor.Name = "btnTextColor";
|
||||
this.btnTextColor.Size = new System.Drawing.Size(144, 23);
|
||||
this.btnTextColor.TabIndex = 4;
|
||||
this.btnTextColor.Text = "Text color...";
|
||||
this.btnTextColor.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
this.btnTextColor.UseVisualStyleBackColor = true;
|
||||
this.btnTextColor.ColorChanged += new HelpersLib.ColorButton.ColorChangedEventHandler(this.btnTextColor_ColorChanged);
|
||||
//
|
||||
// lblWatermarkText
|
||||
//
|
||||
resources.ApplyResources(this.lblWatermarkText, "lblWatermarkText");
|
||||
this.lblWatermarkText.AutoSize = true;
|
||||
this.lblWatermarkText.Location = new System.Drawing.Point(16, 24);
|
||||
this.lblWatermarkText.Name = "lblWatermarkText";
|
||||
this.lblWatermarkText.Size = new System.Drawing.Size(31, 13);
|
||||
this.lblWatermarkText.TabIndex = 0;
|
||||
this.lblWatermarkText.Text = "Text:";
|
||||
//
|
||||
// lblWatermarkFont
|
||||
//
|
||||
resources.ApplyResources(this.lblWatermarkFont, "lblWatermarkFont");
|
||||
this.lblWatermarkFont.AutoSize = true;
|
||||
this.lblWatermarkFont.Location = new System.Drawing.Point(168, 54);
|
||||
this.lblWatermarkFont.Name = "lblWatermarkFont";
|
||||
this.lblWatermarkFont.Size = new System.Drawing.Size(83, 13);
|
||||
this.lblWatermarkFont.TabIndex = 3;
|
||||
this.lblWatermarkFont.Text = "Font Information";
|
||||
//
|
||||
// btnWatermarkFont
|
||||
//
|
||||
resources.ApplyResources(this.btnWatermarkFont, "btnWatermarkFont");
|
||||
this.btnWatermarkFont.Location = new System.Drawing.Point(16, 48);
|
||||
this.btnWatermarkFont.Name = "btnWatermarkFont";
|
||||
this.btnWatermarkFont.Size = new System.Drawing.Size(144, 24);
|
||||
this.btnWatermarkFont.TabIndex = 2;
|
||||
this.btnWatermarkFont.Text = "Text font...";
|
||||
this.btnWatermarkFont.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
this.btnWatermarkFont.UseVisualStyleBackColor = true;
|
||||
this.btnWatermarkFont.Click += new System.EventHandler(this.btnWatermarkFont_Click);
|
||||
//
|
||||
// txtWatermarkText
|
||||
//
|
||||
resources.ApplyResources(this.txtWatermarkText, "txtWatermarkText");
|
||||
this.txtWatermarkText.Location = new System.Drawing.Point(56, 20);
|
||||
this.txtWatermarkText.Name = "txtWatermarkText";
|
||||
this.txtWatermarkText.Size = new System.Drawing.Size(384, 20);
|
||||
this.txtWatermarkText.TabIndex = 1;
|
||||
this.txtWatermarkText.TextChanged += new System.EventHandler(this.txtWatermarkText_TextChanged);
|
||||
//
|
||||
// btwWatermarkBrowseImage
|
||||
//
|
||||
resources.ApplyResources(this.btwWatermarkBrowseImage, "btwWatermarkBrowseImage");
|
||||
this.btwWatermarkBrowseImage.Location = new System.Drawing.Point(376, 22);
|
||||
this.btwWatermarkBrowseImage.Name = "btwWatermarkBrowseImage";
|
||||
this.btwWatermarkBrowseImage.Size = new System.Drawing.Size(64, 24);
|
||||
this.btwWatermarkBrowseImage.TabIndex = 2;
|
||||
this.btwWatermarkBrowseImage.Tag = "Browse for a Watermark Image";
|
||||
this.btwWatermarkBrowseImage.Text = "Browse...";
|
||||
this.btwWatermarkBrowseImage.UseVisualStyleBackColor = true;
|
||||
this.btwWatermarkBrowseImage.Click += new System.EventHandler(this.btwWatermarkBrowseImage_Click);
|
||||
//
|
||||
// txtWatermarkImageLocation
|
||||
//
|
||||
resources.ApplyResources(this.txtWatermarkImageLocation, "txtWatermarkImageLocation");
|
||||
this.txtWatermarkImageLocation.Location = new System.Drawing.Point(64, 24);
|
||||
this.txtWatermarkImageLocation.Name = "txtWatermarkImageLocation";
|
||||
this.txtWatermarkImageLocation.Size = new System.Drawing.Size(304, 20);
|
||||
this.txtWatermarkImageLocation.TabIndex = 1;
|
||||
this.txtWatermarkImageLocation.TextChanged += new System.EventHandler(this.txtWatermarkImageLocation_TextChanged);
|
||||
//
|
||||
// gbImageWatermark
|
||||
|
@ -265,33 +353,47 @@ private void InitializeComponent()
|
|||
this.gbImageWatermark.Controls.Add(this.lblImageLocation);
|
||||
this.gbImageWatermark.Controls.Add(this.txtWatermarkImageLocation);
|
||||
this.gbImageWatermark.Controls.Add(this.btwWatermarkBrowseImage);
|
||||
resources.ApplyResources(this.gbImageWatermark, "gbImageWatermark");
|
||||
this.gbImageWatermark.Location = new System.Drawing.Point(304, 344);
|
||||
this.gbImageWatermark.Name = "gbImageWatermark";
|
||||
this.gbImageWatermark.Size = new System.Drawing.Size(448, 56);
|
||||
this.gbImageWatermark.TabIndex = 10;
|
||||
this.gbImageWatermark.TabStop = false;
|
||||
this.gbImageWatermark.Text = "Image settings";
|
||||
//
|
||||
// lblImageLocation
|
||||
//
|
||||
resources.ApplyResources(this.lblImageLocation, "lblImageLocation");
|
||||
this.lblImageLocation.AutoSize = true;
|
||||
this.lblImageLocation.Location = new System.Drawing.Point(16, 28);
|
||||
this.lblImageLocation.Name = "lblImageLocation";
|
||||
this.lblImageLocation.Size = new System.Drawing.Size(39, 13);
|
||||
this.lblImageLocation.TabIndex = 0;
|
||||
this.lblImageLocation.Text = "Image:";
|
||||
//
|
||||
// pbPreview
|
||||
//
|
||||
this.pbPreview.BackColor = System.Drawing.Color.White;
|
||||
this.pbPreview.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.pbPreview.DrawCheckeredBackground = true;
|
||||
resources.ApplyResources(this.pbPreview, "pbPreview");
|
||||
this.pbPreview.Location = new System.Drawing.Point(8, 160);
|
||||
this.pbPreview.Name = "pbPreview";
|
||||
this.pbPreview.Size = new System.Drawing.Size(288, 240);
|
||||
this.pbPreview.TabIndex = 12;
|
||||
//
|
||||
// lblPreview
|
||||
//
|
||||
resources.ApplyResources(this.lblPreview, "lblPreview");
|
||||
this.lblPreview.AutoSize = true;
|
||||
this.lblPreview.Location = new System.Drawing.Point(8, 144);
|
||||
this.lblPreview.Name = "lblPreview";
|
||||
this.lblPreview.Size = new System.Drawing.Size(102, 13);
|
||||
this.lblPreview.TabIndex = 11;
|
||||
this.lblPreview.Text = "Watermark preview:";
|
||||
//
|
||||
// WatermarkForm
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.BackColor = System.Drawing.Color.White;
|
||||
this.ClientSize = new System.Drawing.Size(761, 409);
|
||||
this.Controls.Add(this.lblPreview);
|
||||
this.Controls.Add(this.lblWatermarkOffsetPixel);
|
||||
this.Controls.Add(this.gbImageWatermark);
|
||||
|
@ -308,6 +410,8 @@ private void InitializeComponent()
|
|||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
||||
this.MaximizeBox = false;
|
||||
this.Name = "WatermarkForm";
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||
this.Text = "ShareX - Watermark settings";
|
||||
this.Load += new System.EventHandler(this.WatermarkUI_Load);
|
||||
this.Resize += new System.EventHandler(this.WatermarkUI_Resize);
|
||||
((System.ComponentModel.ISupportInitialize)(this.nudWatermarkOffset)).EndInit();
|
||||
|
|
|
@ -1,900 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="lblWatermarkOffsetPixel.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="lblWatermarkOffsetPixel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>152, 80</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffsetPixel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>18, 13</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffsetPixel.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffsetPixel.Text" xml:space="preserve">
|
||||
<value>px</value>
|
||||
<comment>@Invariant</comment></data>
|
||||
<data name=">>lblWatermarkOffsetPixel.Name" xml:space="preserve">
|
||||
<value>lblWatermarkOffsetPixel</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkOffsetPixel.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkOffsetPixel.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkOffsetPixel.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="cboWatermarkType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>88, 12</value>
|
||||
</data>
|
||||
<data name="cboWatermarkType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>120, 21</value>
|
||||
</data>
|
||||
<data name="cboWatermarkType.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>cboWatermarkType.Name" xml:space="preserve">
|
||||
<value>cboWatermarkType</value>
|
||||
</data>
|
||||
<data name=">>cboWatermarkType.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>cboWatermarkType.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>cboWatermarkType.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="cbWatermarkAutoHide.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="cbWatermarkAutoHide.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>17, 112</value>
|
||||
</data>
|
||||
<data name="cbWatermarkAutoHide.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>260, 17</value>
|
||||
</data>
|
||||
<data name="cbWatermarkAutoHide.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="cbWatermarkAutoHide.Text" xml:space="preserve">
|
||||
<value>Hide watermark if image is smaller than watermark</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkAutoHide.Name" xml:space="preserve">
|
||||
<value>cbWatermarkAutoHide</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkAutoHide.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkAutoHide.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkAutoHide.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="lblWatermarkType.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblWatermarkType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 16</value>
|
||||
</data>
|
||||
<data name="lblWatermarkType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>34, 13</value>
|
||||
</data>
|
||||
<data name="lblWatermarkType.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="lblWatermarkType.Text" xml:space="preserve">
|
||||
<value>Type:</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkType.Name" xml:space="preserve">
|
||||
<value>lblWatermarkType</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkType.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkType.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkType.ZOrder" xml:space="preserve">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="chkWatermarkPosition.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>88, 44</value>
|
||||
</data>
|
||||
<data name="chkWatermarkPosition.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>120, 21</value>
|
||||
</data>
|
||||
<data name="chkWatermarkPosition.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name=">>chkWatermarkPosition.Name" xml:space="preserve">
|
||||
<value>chkWatermarkPosition</value>
|
||||
</data>
|
||||
<data name=">>chkWatermarkPosition.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>chkWatermarkPosition.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>chkWatermarkPosition.ZOrder" xml:space="preserve">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name="lblWatermarkPosition.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblWatermarkPosition.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 48</value>
|
||||
</data>
|
||||
<data name="lblWatermarkPosition.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>60, 13</value>
|
||||
</data>
|
||||
<data name="lblWatermarkPosition.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="lblWatermarkPosition.Text" xml:space="preserve">
|
||||
<value>Placement:</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkPosition.Name" xml:space="preserve">
|
||||
<value>lblWatermarkPosition</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkPosition.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkPosition.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkPosition.ZOrder" xml:space="preserve">
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name="nudWatermarkOffset.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>88, 76</value>
|
||||
</data>
|
||||
<data name="nudWatermarkOffset.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>56, 20</value>
|
||||
</data>
|
||||
<data name="nudWatermarkOffset.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="nudWatermarkOffset.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
|
||||
<value>Center</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkOffset.Name" xml:space="preserve">
|
||||
<value>nudWatermarkOffset</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkOffset.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkOffset.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkOffset.ZOrder" xml:space="preserve">
|
||||
<value>12</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffset.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffset.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 80</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffset.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>38, 13</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffset.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffset.Text" xml:space="preserve">
|
||||
<value>Offset:</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkOffset.Name" xml:space="preserve">
|
||||
<value>lblWatermarkOffset</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkOffset.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkOffset.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkOffset.ZOrder" xml:space="preserve">
|
||||
<value>11</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 176</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>144, 23</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor2.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor2.Text" xml:space="preserve">
|
||||
<value>Background color 2...</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor2.Name" xml:space="preserve">
|
||||
<value>btnBackgroundColor2</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor2.Type" xml:space="preserve">
|
||||
<value>HelpersLib.ColorButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor2.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor2.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 112</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>144, 23</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor.Text" xml:space="preserve">
|
||||
<value>Background color...</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor.Name" xml:space="preserve">
|
||||
<value>btnBackgroundColor</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor.Type" xml:space="preserve">
|
||||
<value>HelpersLib.ColorButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>btnBackgroundColor.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="btnBorderColor.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 50</value>
|
||||
</data>
|
||||
<data name="btnBorderColor.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>144, 23</value>
|
||||
</data>
|
||||
<data name="btnBorderColor.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="btnBorderColor.Text" xml:space="preserve">
|
||||
<value>Border color...</value>
|
||||
</data>
|
||||
<data name="btnBorderColor.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name=">>btnBorderColor.Name" xml:space="preserve">
|
||||
<value>btnBorderColor</value>
|
||||
</data>
|
||||
<data name=">>btnBorderColor.Type" xml:space="preserve">
|
||||
<value>HelpersLib.ColorButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>btnBorderColor.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>btnBorderColor.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="cbWatermarkUseGradient.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="cbWatermarkUseGradient.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>19, 149</value>
|
||||
</data>
|
||||
<data name="cbWatermarkUseGradient.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>92, 17</value>
|
||||
</data>
|
||||
<data name="cbWatermarkUseGradient.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="cbWatermarkUseGradient.Text" xml:space="preserve">
|
||||
<value>Gradient type:</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkUseGradient.Name" xml:space="preserve">
|
||||
<value>cbWatermarkUseGradient</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkUseGradient.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkUseGradient.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkUseGradient.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="cbWatermarkDrawBackground.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="cbWatermarkDrawBackground.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>19, 24</value>
|
||||
</data>
|
||||
<data name="cbWatermarkDrawBackground.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>111, 17</value>
|
||||
</data>
|
||||
<data name="cbWatermarkDrawBackground.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="cbWatermarkDrawBackground.Text" xml:space="preserve">
|
||||
<value>Draw background</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkDrawBackground.Name" xml:space="preserve">
|
||||
<value>cbWatermarkDrawBackground</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkDrawBackground.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkDrawBackground.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkDrawBackground.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="lblRectangleCornerRadius.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblRectangleCornerRadius.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 88</value>
|
||||
</data>
|
||||
<data name="lblRectangleCornerRadius.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>123, 13</value>
|
||||
</data>
|
||||
<data name="lblRectangleCornerRadius.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="lblRectangleCornerRadius.Text" xml:space="preserve">
|
||||
<value>Rectangle corner radius:</value>
|
||||
</data>
|
||||
<data name=">>lblRectangleCornerRadius.Name" xml:space="preserve">
|
||||
<value>lblRectangleCornerRadius</value>
|
||||
</data>
|
||||
<data name=">>lblRectangleCornerRadius.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblRectangleCornerRadius.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>lblRectangleCornerRadius.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="nudWatermarkCornerRadius.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>144, 84</value>
|
||||
</data>
|
||||
<data name="nudWatermarkCornerRadius.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>48, 20</value>
|
||||
</data>
|
||||
<data name="nudWatermarkCornerRadius.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="nudWatermarkCornerRadius.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
|
||||
<value>Center</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkCornerRadius.Name" xml:space="preserve">
|
||||
<value>nudWatermarkCornerRadius</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkCornerRadius.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkCornerRadius.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>nudWatermarkCornerRadius.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="lblWatermarkCornerRadiusTip.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblWatermarkCornerRadiusTip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>200, 88</value>
|
||||
</data>
|
||||
<data name="lblWatermarkCornerRadiusTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>105, 13</value>
|
||||
</data>
|
||||
<data name="lblWatermarkCornerRadiusTip.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="lblWatermarkCornerRadiusTip.Text" xml:space="preserve">
|
||||
<value>0 = Normal rectangle</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkCornerRadiusTip.Name" xml:space="preserve">
|
||||
<value>lblWatermarkCornerRadiusTip</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkCornerRadiusTip.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkCornerRadiusTip.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkCornerRadiusTip.ZOrder" xml:space="preserve">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="cbWatermarkGradientType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>120, 147</value>
|
||||
</data>
|
||||
<data name="cbWatermarkGradientType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>121, 21</value>
|
||||
</data>
|
||||
<data name="cbWatermarkGradientType.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkGradientType.Name" xml:space="preserve">
|
||||
<value>cbWatermarkGradientType</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkGradientType.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkGradientType.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>cbWatermarkGradientType.ZOrder" xml:space="preserve">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name="gbWatermarkBackground.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>304, 126</value>
|
||||
</data>
|
||||
<data name="gbWatermarkBackground.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>448, 210</value>
|
||||
</data>
|
||||
<data name="gbWatermarkBackground.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>9</value>
|
||||
</data>
|
||||
<data name="gbWatermarkBackground.Text" xml:space="preserve">
|
||||
<value>Text background settings</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkBackground.Name" xml:space="preserve">
|
||||
<value>gbWatermarkBackground</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkBackground.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkBackground.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkBackground.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="btnTextColor.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 80</value>
|
||||
</data>
|
||||
<data name="btnTextColor.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>144, 23</value>
|
||||
</data>
|
||||
<data name="btnTextColor.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="btnTextColor.Text" xml:space="preserve">
|
||||
<value>Text color...</value>
|
||||
</data>
|
||||
<data name="btnTextColor.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name=">>btnTextColor.Name" xml:space="preserve">
|
||||
<value>btnTextColor</value>
|
||||
</data>
|
||||
<data name=">>btnTextColor.Type" xml:space="preserve">
|
||||
<value>HelpersLib.ColorButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>btnTextColor.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>btnTextColor.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="lblWatermarkText.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblWatermarkText.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 24</value>
|
||||
</data>
|
||||
<data name="lblWatermarkText.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>31, 13</value>
|
||||
</data>
|
||||
<data name="lblWatermarkText.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="lblWatermarkText.Text" xml:space="preserve">
|
||||
<value>Text:</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkText.Name" xml:space="preserve">
|
||||
<value>lblWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkText.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkText.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkText.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="lblWatermarkFont.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblWatermarkFont.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>168, 54</value>
|
||||
</data>
|
||||
<data name="lblWatermarkFont.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>83, 13</value>
|
||||
</data>
|
||||
<data name="lblWatermarkFont.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="lblWatermarkFont.Text" xml:space="preserve">
|
||||
<value>Font Information</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkFont.Name" xml:space="preserve">
|
||||
<value>lblWatermarkFont</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkFont.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkFont.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>lblWatermarkFont.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="btnWatermarkFont.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 48</value>
|
||||
</data>
|
||||
<data name="btnWatermarkFont.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>144, 24</value>
|
||||
</data>
|
||||
<data name="btnWatermarkFont.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="btnWatermarkFont.Text" xml:space="preserve">
|
||||
<value>Text font...</value>
|
||||
</data>
|
||||
<data name="btnWatermarkFont.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name=">>btnWatermarkFont.Name" xml:space="preserve">
|
||||
<value>btnWatermarkFont</value>
|
||||
</data>
|
||||
<data name=">>btnWatermarkFont.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>btnWatermarkFont.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>btnWatermarkFont.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="txtWatermarkText.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>56, 20</value>
|
||||
</data>
|
||||
<data name="txtWatermarkText.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>384, 20</value>
|
||||
</data>
|
||||
<data name="txtWatermarkText.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkText.Name" xml:space="preserve">
|
||||
<value>txtWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkText.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkText.Parent" xml:space="preserve">
|
||||
<value>gbWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkText.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="gbWatermarkText.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>304, 8</value>
|
||||
</data>
|
||||
<data name="gbWatermarkText.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>448, 112</value>
|
||||
</data>
|
||||
<data name="gbWatermarkText.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name="gbWatermarkText.Text" xml:space="preserve">
|
||||
<value>Text settings</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkText.Name" xml:space="preserve">
|
||||
<value>gbWatermarkText</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkText.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkText.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>gbWatermarkText.ZOrder" xml:space="preserve">
|
||||
<value>9</value>
|
||||
</data>
|
||||
<data name="btwWatermarkBrowseImage.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>376, 22</value>
|
||||
</data>
|
||||
<data name="btwWatermarkBrowseImage.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>64, 24</value>
|
||||
</data>
|
||||
<data name="btwWatermarkBrowseImage.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="btwWatermarkBrowseImage.Text" xml:space="preserve">
|
||||
<value>Browse...</value>
|
||||
</data>
|
||||
<data name=">>btwWatermarkBrowseImage.Name" xml:space="preserve">
|
||||
<value>btwWatermarkBrowseImage</value>
|
||||
</data>
|
||||
<data name=">>btwWatermarkBrowseImage.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>btwWatermarkBrowseImage.Parent" xml:space="preserve">
|
||||
<value>gbImageWatermark</value>
|
||||
</data>
|
||||
<data name=">>btwWatermarkBrowseImage.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="txtWatermarkImageLocation.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>64, 24</value>
|
||||
</data>
|
||||
<data name="txtWatermarkImageLocation.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>304, 20</value>
|
||||
</data>
|
||||
<data name="txtWatermarkImageLocation.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkImageLocation.Name" xml:space="preserve">
|
||||
<value>txtWatermarkImageLocation</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkImageLocation.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkImageLocation.Parent" xml:space="preserve">
|
||||
<value>gbImageWatermark</value>
|
||||
</data>
|
||||
<data name=">>txtWatermarkImageLocation.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="lblImageLocation.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblImageLocation.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 28</value>
|
||||
</data>
|
||||
<data name="lblImageLocation.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>39, 13</value>
|
||||
</data>
|
||||
<data name="lblImageLocation.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="lblImageLocation.Text" xml:space="preserve">
|
||||
<value>Image:</value>
|
||||
</data>
|
||||
<data name=">>lblImageLocation.Name" xml:space="preserve">
|
||||
<value>lblImageLocation</value>
|
||||
</data>
|
||||
<data name=">>lblImageLocation.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblImageLocation.Parent" xml:space="preserve">
|
||||
<value>gbImageWatermark</value>
|
||||
</data>
|
||||
<data name=">>lblImageLocation.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="gbImageWatermark.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>304, 344</value>
|
||||
</data>
|
||||
<data name="gbImageWatermark.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>448, 56</value>
|
||||
</data>
|
||||
<data name="gbImageWatermark.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name="gbImageWatermark.Text" xml:space="preserve">
|
||||
<value>Image settings</value>
|
||||
</data>
|
||||
<data name=">>gbImageWatermark.Name" xml:space="preserve">
|
||||
<value>gbImageWatermark</value>
|
||||
</data>
|
||||
<data name=">>gbImageWatermark.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>gbImageWatermark.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>gbImageWatermark.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="pbPreview.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>8, 160</value>
|
||||
</data>
|
||||
<data name="pbPreview.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>288, 240</value>
|
||||
</data>
|
||||
<data name="pbPreview.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>12</value>
|
||||
</data>
|
||||
<data name=">>pbPreview.Name" xml:space="preserve">
|
||||
<value>pbPreview</value>
|
||||
</data>
|
||||
<data name=">>pbPreview.Type" xml:space="preserve">
|
||||
<value>HelpersLib.MyPictureBox, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>pbPreview.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>pbPreview.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="lblPreview.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblPreview.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>8, 144</value>
|
||||
</data>
|
||||
<data name="lblPreview.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>102, 13</value>
|
||||
</data>
|
||||
<data name="lblPreview.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>11</value>
|
||||
</data>
|
||||
<data name="lblPreview.Text" xml:space="preserve">
|
||||
<value>Watermark preview:</value>
|
||||
</data>
|
||||
<data name=">>lblPreview.Name" xml:space="preserve">
|
||||
<value>lblPreview</value>
|
||||
</data>
|
||||
<data name=">>lblPreview.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lblPreview.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblPreview.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||
<value>6, 13</value>
|
||||
</data>
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>761, 409</value>
|
||||
</data>
|
||||
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||
<value>CenterScreen</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - Watermark settings</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>WatermarkForm</value>
|
||||
</data>
|
||||
<data name=">>$this.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
</root>
|
|
@ -1,186 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - Filigran ayarları</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor.Text" xml:space="preserve">
|
||||
<value>Arkaplan rengi...</value>
|
||||
</data>
|
||||
<data name="btnBackgroundColor2.Text" xml:space="preserve">
|
||||
<value>Arkaplan rengi 2...</value>
|
||||
</data>
|
||||
<data name="btnBorderColor.Text" xml:space="preserve">
|
||||
<value>Kenar rengi...</value>
|
||||
</data>
|
||||
<data name="btnTextColor.Text" xml:space="preserve">
|
||||
<value>Yazı rengi...</value>
|
||||
</data>
|
||||
<data name="btnWatermarkFont.Text" xml:space="preserve">
|
||||
<value>Yazı tipi...</value>
|
||||
</data>
|
||||
<data name="btwWatermarkBrowseImage.Text" xml:space="preserve">
|
||||
<value>Gözat...</value>
|
||||
</data>
|
||||
<data name="gbImageWatermark.Text" xml:space="preserve">
|
||||
<value>Resim ayarları</value>
|
||||
</data>
|
||||
<data name="gbWatermarkBackground.Text" xml:space="preserve">
|
||||
<value>Yazı arkaplan ayarları</value>
|
||||
</data>
|
||||
<data name="gbWatermarkText.Text" xml:space="preserve">
|
||||
<value>Yazı ayarları</value>
|
||||
</data>
|
||||
<data name="lblImageLocation.Text" xml:space="preserve">
|
||||
<value>Resim:</value>
|
||||
</data>
|
||||
<data name="lblPreview.Text" xml:space="preserve">
|
||||
<value>Filigran ön izleme:</value>
|
||||
</data>
|
||||
<data name="lblWatermarkPosition.Text" xml:space="preserve">
|
||||
<value>Konum:</value>
|
||||
</data>
|
||||
<data name="lblWatermarkText.Text" xml:space="preserve">
|
||||
<value>Yazı:</value>
|
||||
</data>
|
||||
<data name="lblWatermarkType.Text" xml:space="preserve">
|
||||
<value>Tür:</value>
|
||||
</data>
|
||||
<data name="cbWatermarkUseGradient.Text" xml:space="preserve">
|
||||
<value>Renk geçişi türü:</value>
|
||||
</data>
|
||||
<data name="cbWatermarkDrawBackground.Text" xml:space="preserve">
|
||||
<value>Arkaplan çiz</value>
|
||||
</data>
|
||||
<data name="lblWatermarkFont.Text" xml:space="preserve">
|
||||
<value>Yazı tipi bilgisi</value>
|
||||
</data>
|
||||
<data name="lblRectangleCornerRadius.Text" xml:space="preserve">
|
||||
<value>Dikdörtgen köşe yuvarlama:</value>
|
||||
</data>
|
||||
<data name="cbWatermarkAutoHide.Text" xml:space="preserve">
|
||||
<value>Resim filigrandan küçükse filigranı gizle</value>
|
||||
</data>
|
||||
<data name="lblWatermarkCornerRadiusTip.Text" xml:space="preserve">
|
||||
<value>0 = Normal dikdörtgen</value>
|
||||
</data>
|
||||
<data name="lblWatermarkOffset.Text" xml:space="preserve">
|
||||
<value>Çıkıntı:</value>
|
||||
</data>
|
||||
</root>
|
12
ShareX/Forms/MainForm.Designer.cs
generated
12
ShareX/Forms/MainForm.Designer.cs
generated
|
@ -107,7 +107,6 @@ private void InitializeComponent()
|
|||
this.tsmiTestFileUpload = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.tsmiTestURLShortener = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.tsmiTestURLSharing = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.tsmiTestUploaders = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.tsmiDonate = new System.Windows.Forms.ToolStripButton();
|
||||
this.tsmiAbout = new System.Windows.Forms.ToolStripButton();
|
||||
this.cmsTaskInfo = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
|
@ -793,8 +792,7 @@ private void InitializeComponent()
|
|||
this.tsmiTestTextUpload,
|
||||
this.tsmiTestFileUpload,
|
||||
this.tsmiTestURLShortener,
|
||||
this.tsmiTestURLSharing,
|
||||
this.tsmiTestUploaders});
|
||||
this.tsmiTestURLSharing});
|
||||
this.tsddbDebug.Image = global::ShareX.Properties.Resources.traffic_cone;
|
||||
resources.ApplyResources(this.tsddbDebug, "tsddbDebug");
|
||||
this.tsddbDebug.Name = "tsddbDebug";
|
||||
|
@ -841,13 +839,6 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.tsmiTestURLSharing, "tsmiTestURLSharing");
|
||||
this.tsmiTestURLSharing.Click += new System.EventHandler(this.tsmiTestURLSharing_Click);
|
||||
//
|
||||
// tsmiTestUploaders
|
||||
//
|
||||
this.tsmiTestUploaders.Image = global::ShareX.Properties.Resources.application_browser;
|
||||
this.tsmiTestUploaders.Name = "tsmiTestUploaders";
|
||||
resources.ApplyResources(this.tsmiTestUploaders, "tsmiTestUploaders");
|
||||
this.tsmiTestUploaders.Click += new System.EventHandler(this.tsmiTestUploaders_Click);
|
||||
//
|
||||
// tsmiDonate
|
||||
//
|
||||
this.tsmiDonate.Image = global::ShareX.Properties.Resources.heart;
|
||||
|
@ -1858,7 +1849,6 @@ private void InitializeComponent()
|
|||
private System.Windows.Forms.ToolStripMenuItem tsmiTestTextUpload;
|
||||
private System.Windows.Forms.ToolStripMenuItem tsmiTestFileUpload;
|
||||
private System.Windows.Forms.ToolStripMenuItem tsmiTestURLShortener;
|
||||
private System.Windows.Forms.ToolStripMenuItem tsmiTestUploaders;
|
||||
private System.Windows.Forms.ToolStripSeparator tssCopy5;
|
||||
private System.Windows.Forms.ToolStripMenuItem tsmiShowDebugLog;
|
||||
private System.Windows.Forms.ToolStripButton tsbApplicationSettings;
|
||||
|
|
|
@ -930,14 +930,6 @@ private void tsmiTestURLSharing_Click(object sender, EventArgs e)
|
|||
UploadManager.ShareURL(Links.URL_WEBSITE);
|
||||
}
|
||||
|
||||
private void tsmiTestUploaders_Click(object sender, EventArgs e)
|
||||
{
|
||||
using (UploadTestForm form = new UploadTestForm())
|
||||
{
|
||||
form.ShowDialog();
|
||||
}
|
||||
}
|
||||
|
||||
private void tsmiScreenRecordingFFmpeg_Click(object sender, EventArgs e)
|
||||
{
|
||||
TaskHelpers.DoScreenRecordingFFmpeg();
|
||||
|
|
|
@ -813,15 +813,6 @@
|
|||
<data name="tsmiTestURLSharing.Text" xml:space="preserve">
|
||||
<value>Test URL sharing</value>
|
||||
</data>
|
||||
<data name="tsmiTestUploaders.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>173, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTestUploaders.Text" xml:space="preserve">
|
||||
<value>Test uploaders...</value>
|
||||
</data>
|
||||
<data name="tsmiTestUploaders.Visible" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
|
@ -1977,12 +1968,6 @@
|
|||
<data name=">>tsmiTestURLSharing.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tsmiTestUploaders.Name" xml:space="preserve">
|
||||
<value>tsmiTestUploaders</value>
|
||||
</data>
|
||||
<data name=">>tsmiTestUploaders.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tsmiDonate.Name" xml:space="preserve">
|
||||
<value>tsmiDonate</value>
|
||||
</data>
|
||||
|
|
|
@ -312,9 +312,6 @@
|
|||
<data name="tsmiTestURLSharing.Text" xml:space="preserve">
|
||||
<value>URL paylaşım testi</value>
|
||||
</data>
|
||||
<data name="tsmiTestUploaders.Text" xml:space="preserve">
|
||||
<value>Yükleyicileri test et...</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.Text" xml:space="preserve">
|
||||
<value>Hata ayıklama</value>
|
||||
</data>
|
||||
|
|
229
ShareX/Forms/UploadTestForm.Designer.cs
generated
229
ShareX/Forms/UploadTestForm.Designer.cs
generated
|
@ -1,229 +0,0 @@
|
|||
namespace ShareX
|
||||
{
|
||||
partial class UploadTestForm
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(UploadTestForm));
|
||||
this.tscTesters = new System.Windows.Forms.ToolStripContainer();
|
||||
this.lvUploaders = new System.Windows.Forms.ListView();
|
||||
this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.cmsUploaders = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.testSelectedUploadersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.openURLToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
||||
this.btnTestSelected = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.btnTestAll = new System.Windows.Forms.ToolStripButton();
|
||||
this.tcTesters = new System.Windows.Forms.TabControl();
|
||||
this.tpTestUploaders = new System.Windows.Forms.TabPage();
|
||||
this.tpConsole = new System.Windows.Forms.TabPage();
|
||||
this.txtConsole = new System.Windows.Forms.TextBox();
|
||||
this.tscTesters.ContentPanel.SuspendLayout();
|
||||
this.tscTesters.TopToolStripPanel.SuspendLayout();
|
||||
this.tscTesters.SuspendLayout();
|
||||
this.cmsUploaders.SuspendLayout();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
this.tcTesters.SuspendLayout();
|
||||
this.tpTestUploaders.SuspendLayout();
|
||||
this.tpConsole.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// tscTesters
|
||||
//
|
||||
//
|
||||
// tscTesters.ContentPanel
|
||||
//
|
||||
this.tscTesters.ContentPanel.Controls.Add(this.lvUploaders);
|
||||
resources.ApplyResources(this.tscTesters.ContentPanel, "tscTesters.ContentPanel");
|
||||
resources.ApplyResources(this.tscTesters, "tscTesters");
|
||||
this.tscTesters.Name = "tscTesters";
|
||||
//
|
||||
// tscTesters.TopToolStripPanel
|
||||
//
|
||||
this.tscTesters.TopToolStripPanel.BackColor = System.Drawing.Color.White;
|
||||
this.tscTesters.TopToolStripPanel.Controls.Add(this.toolStrip1);
|
||||
//
|
||||
// lvUploaders
|
||||
//
|
||||
this.lvUploaders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||
this.columnHeader1,
|
||||
this.columnHeader2,
|
||||
this.columnHeader3});
|
||||
this.lvUploaders.ContextMenuStrip = this.cmsUploaders;
|
||||
resources.ApplyResources(this.lvUploaders, "lvUploaders");
|
||||
this.lvUploaders.FullRowSelect = true;
|
||||
this.lvUploaders.GridLines = true;
|
||||
this.lvUploaders.Name = "lvUploaders";
|
||||
this.lvUploaders.UseCompatibleStateImageBehavior = false;
|
||||
this.lvUploaders.View = System.Windows.Forms.View.Details;
|
||||
//
|
||||
// columnHeader1
|
||||
//
|
||||
resources.ApplyResources(this.columnHeader1, "columnHeader1");
|
||||
//
|
||||
// columnHeader2
|
||||
//
|
||||
resources.ApplyResources(this.columnHeader2, "columnHeader2");
|
||||
//
|
||||
// columnHeader3
|
||||
//
|
||||
resources.ApplyResources(this.columnHeader3, "columnHeader3");
|
||||
//
|
||||
// cmsUploaders
|
||||
//
|
||||
this.cmsUploaders.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.testSelectedUploadersToolStripMenuItem,
|
||||
this.openURLToolStripMenuItem,
|
||||
this.copyToolStripMenuItem});
|
||||
this.cmsUploaders.Name = "cmsUploaders";
|
||||
resources.ApplyResources(this.cmsUploaders, "cmsUploaders");
|
||||
//
|
||||
// testSelectedUploadersToolStripMenuItem
|
||||
//
|
||||
this.testSelectedUploadersToolStripMenuItem.Name = "testSelectedUploadersToolStripMenuItem";
|
||||
resources.ApplyResources(this.testSelectedUploadersToolStripMenuItem, "testSelectedUploadersToolStripMenuItem");
|
||||
this.testSelectedUploadersToolStripMenuItem.Click += new System.EventHandler(this.btnTestSelected_Click);
|
||||
//
|
||||
// openURLToolStripMenuItem
|
||||
//
|
||||
this.openURLToolStripMenuItem.Name = "openURLToolStripMenuItem";
|
||||
resources.ApplyResources(this.openURLToolStripMenuItem, "openURLToolStripMenuItem");
|
||||
this.openURLToolStripMenuItem.Click += new System.EventHandler(this.openURLToolStripMenuItem_Click);
|
||||
//
|
||||
// copyToolStripMenuItem
|
||||
//
|
||||
this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
|
||||
resources.ApplyResources(this.copyToolStripMenuItem, "copyToolStripMenuItem");
|
||||
this.copyToolStripMenuItem.Click += new System.EventHandler(this.copyToolStripMenuItem_Click);
|
||||
//
|
||||
// toolStrip1
|
||||
//
|
||||
this.toolStrip1.BackColor = System.Drawing.Color.White;
|
||||
resources.ApplyResources(this.toolStrip1, "toolStrip1");
|
||||
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.btnTestSelected,
|
||||
this.toolStripSeparator1,
|
||||
this.btnTestAll});
|
||||
this.toolStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow;
|
||||
this.toolStrip1.Name = "toolStrip1";
|
||||
this.toolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional;
|
||||
//
|
||||
// btnTestSelected
|
||||
//
|
||||
this.btnTestSelected.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
resources.ApplyResources(this.btnTestSelected, "btnTestSelected");
|
||||
this.btnTestSelected.Name = "btnTestSelected";
|
||||
this.btnTestSelected.Click += new System.EventHandler(this.btnTestSelected_Click);
|
||||
//
|
||||
// toolStripSeparator1
|
||||
//
|
||||
this.toolStripSeparator1.Name = "toolStripSeparator1";
|
||||
resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1");
|
||||
//
|
||||
// btnTestAll
|
||||
//
|
||||
this.btnTestAll.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
resources.ApplyResources(this.btnTestAll, "btnTestAll");
|
||||
this.btnTestAll.Name = "btnTestAll";
|
||||
this.btnTestAll.Click += new System.EventHandler(this.btnTestAll_Click);
|
||||
//
|
||||
// tcTesters
|
||||
//
|
||||
this.tcTesters.Controls.Add(this.tpTestUploaders);
|
||||
this.tcTesters.Controls.Add(this.tpConsole);
|
||||
resources.ApplyResources(this.tcTesters, "tcTesters");
|
||||
this.tcTesters.Name = "tcTesters";
|
||||
this.tcTesters.SelectedIndex = 0;
|
||||
//
|
||||
// tpTestUploaders
|
||||
//
|
||||
this.tpTestUploaders.Controls.Add(this.tscTesters);
|
||||
resources.ApplyResources(this.tpTestUploaders, "tpTestUploaders");
|
||||
this.tpTestUploaders.Name = "tpTestUploaders";
|
||||
this.tpTestUploaders.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tpConsole
|
||||
//
|
||||
this.tpConsole.Controls.Add(this.txtConsole);
|
||||
resources.ApplyResources(this.tpConsole, "tpConsole");
|
||||
this.tpConsole.Name = "tpConsole";
|
||||
this.tpConsole.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// txtConsole
|
||||
//
|
||||
resources.ApplyResources(this.txtConsole, "txtConsole");
|
||||
this.txtConsole.Name = "txtConsole";
|
||||
//
|
||||
// UploadTestForm
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.tcTesters);
|
||||
this.Name = "UploadTestForm";
|
||||
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.TesterGUI_FormClosing);
|
||||
this.tscTesters.ContentPanel.ResumeLayout(false);
|
||||
this.tscTesters.TopToolStripPanel.ResumeLayout(false);
|
||||
this.tscTesters.TopToolStripPanel.PerformLayout();
|
||||
this.tscTesters.ResumeLayout(false);
|
||||
this.tscTesters.PerformLayout();
|
||||
this.cmsUploaders.ResumeLayout(false);
|
||||
this.toolStrip1.ResumeLayout(false);
|
||||
this.toolStrip1.PerformLayout();
|
||||
this.tcTesters.ResumeLayout(false);
|
||||
this.tpTestUploaders.ResumeLayout(false);
|
||||
this.tpConsole.ResumeLayout(false);
|
||||
this.tpConsole.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion Windows Form Designer generated code
|
||||
|
||||
private System.Windows.Forms.ListView lvUploaders;
|
||||
private System.Windows.Forms.ColumnHeader columnHeader1;
|
||||
private System.Windows.Forms.ColumnHeader columnHeader2;
|
||||
private System.Windows.Forms.TabControl tcTesters;
|
||||
private System.Windows.Forms.TabPage tpTestUploaders;
|
||||
private System.Windows.Forms.TabPage tpConsole;
|
||||
private System.Windows.Forms.ContextMenuStrip cmsUploaders;
|
||||
private System.Windows.Forms.ToolStripMenuItem openURLToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem;
|
||||
private System.Windows.Forms.TextBox txtConsole;
|
||||
private System.Windows.Forms.ToolStripMenuItem testSelectedUploadersToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripContainer tscTesters;
|
||||
private System.Windows.Forms.ToolStrip toolStrip1;
|
||||
private System.Windows.Forms.ToolStripButton btnTestAll;
|
||||
private System.Windows.Forms.ToolStripButton btnTestSelected;
|
||||
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
|
||||
private System.Windows.Forms.ColumnHeader columnHeader3;
|
||||
}
|
||||
}
|
|
@ -1,351 +0,0 @@
|
|||
#region License Information (GPL v3)
|
||||
|
||||
/*
|
||||
ShareX - A program that allows you to take screenshots and share any file type
|
||||
Copyright (C) 2007-2014 ShareX Developers
|
||||
|
||||
This program is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License
|
||||
as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
Optionally you can also view the license at <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#endregion License Information (GPL v3)
|
||||
|
||||
using HelpersLib;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using UploadersLib;
|
||||
|
||||
namespace ShareX
|
||||
{
|
||||
public partial class UploadTestForm : Form
|
||||
{
|
||||
public enum UploadStatus
|
||||
{
|
||||
Uploading,
|
||||
Uploaded
|
||||
}
|
||||
|
||||
private bool isTesting;
|
||||
|
||||
public bool Testing
|
||||
{
|
||||
get
|
||||
{
|
||||
return isTesting;
|
||||
}
|
||||
set
|
||||
{
|
||||
isTesting = value;
|
||||
btnTestAll.Enabled = !value;
|
||||
btnTestSelected.Enabled = !value;
|
||||
testSelectedUploadersToolStripMenuItem.Enabled = !value;
|
||||
}
|
||||
}
|
||||
|
||||
public Image TestImage { get; set; }
|
||||
public string TestText { get; set; }
|
||||
public string TestURL { get; set; }
|
||||
|
||||
public UploadTestForm()
|
||||
{
|
||||
InitializeComponent();
|
||||
Icon = ShareXResources.Icon;
|
||||
|
||||
if (TestImage == null)
|
||||
{
|
||||
TestImage = ShareXResources.Logo;
|
||||
}
|
||||
|
||||
if (string.IsNullOrEmpty(TestText))
|
||||
{
|
||||
TestText = "ShareX text upload test";
|
||||
}
|
||||
|
||||
if (string.IsNullOrEmpty(TestURL))
|
||||
{
|
||||
TestURL = Links.URL_WEBSITE;
|
||||
}
|
||||
|
||||
ListViewItem lvi;
|
||||
|
||||
ListViewGroup imageUploadersGroup = new ListViewGroup("Image Uploaders", HorizontalAlignment.Left);
|
||||
ListViewGroup textUploadersGroup = new ListViewGroup("Text Uploaders", HorizontalAlignment.Left);
|
||||
ListViewGroup fileUploadersGroup = new ListViewGroup("File Uploaders", HorizontalAlignment.Left);
|
||||
ListViewGroup urlShortenersGroup = new ListViewGroup("URL Shorteners", HorizontalAlignment.Left);
|
||||
lvUploaders.Groups.AddRange(new[] { imageUploadersGroup, textUploadersGroup, fileUploadersGroup, urlShortenersGroup });
|
||||
|
||||
foreach (ImageDestination uploader in Helpers.GetEnums<ImageDestination>())
|
||||
{
|
||||
switch (uploader)
|
||||
{
|
||||
case ImageDestination.FileUploader: // We are going to test this in File Uploader tests
|
||||
continue;
|
||||
}
|
||||
|
||||
lvi = new ListViewItem(uploader.GetDescription());
|
||||
|
||||
TaskSettings defaultTaskSettings = TaskSettings.GetDefaultTaskSettings();
|
||||
UploadTask task = UploadTask.CreateImageUploaderTask((Image)TestImage.Clone(), defaultTaskSettings);
|
||||
task.Info.TaskSettings.ImageDestination = uploader;
|
||||
|
||||
lvi.Tag = task;
|
||||
lvi.Group = imageUploadersGroup;
|
||||
lvUploaders.Items.Add(lvi);
|
||||
}
|
||||
|
||||
foreach (TextDestination uploader in Helpers.GetEnums<TextDestination>())
|
||||
{
|
||||
switch (uploader)
|
||||
{
|
||||
case TextDestination.FileUploader:
|
||||
continue;
|
||||
}
|
||||
|
||||
lvi = new ListViewItem(uploader.GetDescription());
|
||||
|
||||
TaskSettings defaultTaskSettings = TaskSettings.GetDefaultTaskSettings();
|
||||
UploadTask task = UploadTask.CreateTextUploaderTask(TestText, defaultTaskSettings);
|
||||
task.Info.TaskSettings.TextDestination = uploader;
|
||||
|
||||
lvi.Tag = task;
|
||||
lvi.Group = textUploadersGroup;
|
||||
lvUploaders.Items.Add(lvi);
|
||||
}
|
||||
|
||||
foreach (FileDestination uploader in Helpers.GetEnums<FileDestination>())
|
||||
{
|
||||
switch (uploader)
|
||||
{
|
||||
case FileDestination.CustomFileUploader:
|
||||
case FileDestination.SharedFolder:
|
||||
case FileDestination.Email:
|
||||
continue;
|
||||
}
|
||||
|
||||
lvi = new ListViewItem(uploader.GetDescription());
|
||||
|
||||
TaskSettings defaultTaskSettings = TaskSettings.GetDefaultTaskSettings();
|
||||
UploadTask task = UploadTask.CreateImageUploaderTask((Image)TestImage.Clone(), defaultTaskSettings);
|
||||
task.Info.TaskSettings.ImageDestination = ImageDestination.FileUploader;
|
||||
task.Info.TaskSettings.FileDestination = uploader;
|
||||
|
||||
lvi.Tag = task;
|
||||
lvi.Group = fileUploadersGroup;
|
||||
lvUploaders.Items.Add(lvi);
|
||||
}
|
||||
|
||||
foreach (UrlShortenerType uploader in Helpers.GetEnums<UrlShortenerType>())
|
||||
{
|
||||
lvi = new ListViewItem(uploader.GetDescription());
|
||||
|
||||
TaskSettings defaultTaskSettings = TaskSettings.GetDefaultTaskSettings();
|
||||
UploadTask task = UploadTask.CreateURLShortenerTask(TestURL, defaultTaskSettings);
|
||||
task.Info.TaskSettings.URLShortenerDestination = uploader;
|
||||
|
||||
lvi.Tag = task;
|
||||
lvi.Group = urlShortenersGroup;
|
||||
lvUploaders.Items.Add(lvi);
|
||||
}
|
||||
|
||||
PrepareListItems();
|
||||
}
|
||||
|
||||
private void PrepareListItems()
|
||||
{
|
||||
for (int i = 0; i < lvUploaders.Items.Count; i++)
|
||||
{
|
||||
ListViewItem lvi = lvUploaders.Items[i];
|
||||
|
||||
while (lvi.SubItems.Count < 3)
|
||||
{
|
||||
lvi.SubItems.Add(string.Empty);
|
||||
}
|
||||
|
||||
lvi.SubItems[1].Text = "Waiting";
|
||||
lvi.BackColor = Color.LightYellow;
|
||||
}
|
||||
}
|
||||
|
||||
private void btnTestAll_Click(object sender, EventArgs e)
|
||||
{
|
||||
UploadTask[] uploaders = lvUploaders.Items.Cast<ListViewItem>().Select(x => x.Tag as UploadTask).ToArray();
|
||||
StartTest(uploaders);
|
||||
}
|
||||
|
||||
private void btnTestSelected_Click(object sender, EventArgs e)
|
||||
{
|
||||
UploadTask[] uploaders = lvUploaders.SelectedItems.Cast<ListViewItem>().Select(x => x.Tag as UploadTask).ToArray();
|
||||
StartTest(uploaders);
|
||||
}
|
||||
|
||||
private void ConsoleWriteLine(string value)
|
||||
{
|
||||
this.InvokeSafe(() => txtConsole.AppendText(value + "\r\n"));
|
||||
}
|
||||
|
||||
private ListViewItem FindListViewItem(UploadTask task)
|
||||
{
|
||||
foreach (ListViewItem lvi in lvUploaders.Items)
|
||||
{
|
||||
UploadTask x = lvi.Tag as UploadTask;
|
||||
if (x != null && x == task) return lvi;
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public void StartTest(UploadTask[] uploaders)
|
||||
{
|
||||
Testing = true;
|
||||
|
||||
BackgroundWorker bw = new BackgroundWorker();
|
||||
bw.WorkerReportsProgress = true;
|
||||
bw.DoWork += bw_DoWork;
|
||||
bw.ProgressChanged += bw_ProgressChanged;
|
||||
bw.RunWorkerCompleted += (x, x2) =>
|
||||
{
|
||||
TaskManager.UpdateProgressUI();
|
||||
Testing = false;
|
||||
};
|
||||
bw.RunWorkerAsync(uploaders);
|
||||
}
|
||||
|
||||
private void bw_DoWork(object sender, DoWorkEventArgs e)
|
||||
{
|
||||
BackgroundWorker bw = (BackgroundWorker)sender;
|
||||
UploadTask[] uploaders = (UploadTask[])e.Argument;
|
||||
|
||||
foreach (UploadTask task in uploaders)
|
||||
{
|
||||
if (IsDisposed || !isTesting || task == null)
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
bw.ReportProgress((int)UploadStatus.Uploading, task);
|
||||
|
||||
try
|
||||
{
|
||||
task.StartSync();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ConsoleWriteLine(ex.ToString());
|
||||
}
|
||||
finally
|
||||
{
|
||||
bw.ReportProgress((int)UploadStatus.Uploaded, task);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void bw_ProgressChanged(object sender, ProgressChangedEventArgs e)
|
||||
{
|
||||
if (!IsDisposed)
|
||||
{
|
||||
UploadTask task = e.UserState as UploadTask;
|
||||
|
||||
if (task != null)
|
||||
{
|
||||
ListViewItem lvi = FindListViewItem(task);
|
||||
|
||||
if (lvi != null)
|
||||
{
|
||||
switch ((UploadStatus)e.ProgressPercentage)
|
||||
{
|
||||
case UploadStatus.Uploading:
|
||||
lvi.BackColor = Color.Gold;
|
||||
lvi.SubItems[1].Text = "Uploading...";
|
||||
lvi.SubItems[2].Text = string.Empty;
|
||||
break;
|
||||
case UploadStatus.Uploaded:
|
||||
TaskInfo info = task.Info;
|
||||
|
||||
if (info != null && info.Result != null)
|
||||
{
|
||||
if (!info.Result.IsError && !string.IsNullOrEmpty(info.Result.ToString()))
|
||||
{
|
||||
lvi.BackColor = Color.LightGreen;
|
||||
lvi.SubItems[1].Text = "Success: " + info.Result;
|
||||
}
|
||||
else
|
||||
{
|
||||
lvi.BackColor = Color.LightCoral;
|
||||
lvi.SubItems[1].Text = "Failed: " + info.Result.ErrorsToString();
|
||||
txtConsole.AppendText(info.Result.ErrorsToString());
|
||||
}
|
||||
}
|
||||
|
||||
lvi.SubItems[2].Text = (int)info.UploadDuration.TotalMilliseconds + " ms";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void openURLToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (lvUploaders.SelectedItems.Count > 0)
|
||||
{
|
||||
UploadTask task = lvUploaders.SelectedItems[0].Tag as UploadTask;
|
||||
|
||||
if (task != null && task.Info != null && task.Info.Result != null && !string.IsNullOrEmpty(task.Info.Result.ToString()))
|
||||
{
|
||||
TaskEx.Run(() => Process.Start(task.Info.Result.ToString()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void copyToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (lvUploaders.SelectedItems.Count > 0)
|
||||
{
|
||||
List<string> urls = new List<string>();
|
||||
|
||||
foreach (ListViewItem lvi in lvUploaders.SelectedItems)
|
||||
{
|
||||
UploadTask task = lvi.Tag as UploadTask;
|
||||
|
||||
if (task != null && task.Info != null && task.Info.Result != null && !string.IsNullOrEmpty(task.Info.Result.ToString()))
|
||||
{
|
||||
urls.Add(string.Format("{0}: {1}", lvi.Text, task.Info.Result));
|
||||
}
|
||||
}
|
||||
|
||||
if (urls.Count > 0)
|
||||
{
|
||||
ClipboardHelpers.CopyText(string.Join("\r\n", urls.ToArray()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void TesterGUI_FormClosing(object sender, FormClosingEventArgs e)
|
||||
{
|
||||
isTesting = false;
|
||||
|
||||
if (TestImage != null)
|
||||
{
|
||||
TestImage.Dispose();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,510 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name=">>tscTesters.BottomToolStripPanel.Name" xml:space="preserve">
|
||||
<value>tscTesters.BottomToolStripPanel</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.BottomToolStripPanel.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.BottomToolStripPanel.Parent" xml:space="preserve">
|
||||
<value>tscTesters</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.BottomToolStripPanel.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="columnHeader1.Text" xml:space="preserve">
|
||||
<value>Name</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="columnHeader1.Width" type="System.Int32, mscorlib">
|
||||
<value>180</value>
|
||||
</data>
|
||||
<data name="columnHeader2.Text" xml:space="preserve">
|
||||
<value>Status</value>
|
||||
</data>
|
||||
<data name="columnHeader2.Width" type="System.Int32, mscorlib">
|
||||
<value>333</value>
|
||||
</data>
|
||||
<data name="columnHeader3.Text" xml:space="preserve">
|
||||
<value>Time</value>
|
||||
</data>
|
||||
<data name="columnHeader3.Width" type="System.Int32, mscorlib">
|
||||
<value>86</value>
|
||||
</data>
|
||||
<metadata name="cmsUploaders.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>122, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="testSelectedUploadersToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>206, 22</value>
|
||||
</data>
|
||||
<data name="testSelectedUploadersToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Test selected uploaders</value>
|
||||
</data>
|
||||
<data name="openURLToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>206, 22</value>
|
||||
</data>
|
||||
<data name="openURLToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Open URL</value>
|
||||
</data>
|
||||
<data name="copyToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>206, 22</value>
|
||||
</data>
|
||||
<data name="copyToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Copy URL(s) to clipboard</value>
|
||||
</data>
|
||||
<data name="cmsUploaders.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>207, 70</value>
|
||||
</data>
|
||||
<data name=">>cmsUploaders.Name" xml:space="preserve">
|
||||
<value>cmsUploaders</value>
|
||||
</data>
|
||||
<data name=">>cmsUploaders.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="lvUploaders.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="lvUploaders.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>0, 0</value>
|
||||
</data>
|
||||
<data name="lvUploaders.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>621, 608</value>
|
||||
</data>
|
||||
<data name="lvUploaders.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>lvUploaders.Name" xml:space="preserve">
|
||||
<value>lvUploaders</value>
|
||||
</data>
|
||||
<data name=">>lvUploaders.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>lvUploaders.Parent" xml:space="preserve">
|
||||
<value>tscTesters.ContentPanel</value>
|
||||
</data>
|
||||
<data name=">>lvUploaders.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="tscTesters.ContentPanel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>621, 608</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.ContentPanel.Name" xml:space="preserve">
|
||||
<value>tscTesters.ContentPanel</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.ContentPanel.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.ContentPanel.Parent" xml:space="preserve">
|
||||
<value>tscTesters</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.ContentPanel.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="tscTesters.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.LeftToolStripPanel.Name" xml:space="preserve">
|
||||
<value>tscTesters.LeftToolStripPanel</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.LeftToolStripPanel.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.LeftToolStripPanel.Parent" xml:space="preserve">
|
||||
<value>tscTesters</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.LeftToolStripPanel.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="tscTesters.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>3, 3</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.RightToolStripPanel.Name" xml:space="preserve">
|
||||
<value>tscTesters.RightToolStripPanel</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.RightToolStripPanel.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.RightToolStripPanel.Parent" xml:space="preserve">
|
||||
<value>tscTesters</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.RightToolStripPanel.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="tscTesters.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>621, 631</value>
|
||||
</data>
|
||||
<data name="tscTesters.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<data name="toolStrip1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>None</value>
|
||||
</data>
|
||||
<data name="btnTestSelected.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="btnTestSelected.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>79, 19</value>
|
||||
</data>
|
||||
<data name="btnTestSelected.Text" xml:space="preserve">
|
||||
<value>Test selected</value>
|
||||
</data>
|
||||
<data name="toolStripSeparator1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>6, 23</value>
|
||||
</data>
|
||||
<data name="btnTestAll.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="btnTestAll.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>48, 19</value>
|
||||
</data>
|
||||
<data name="btnTestAll.Text" xml:space="preserve">
|
||||
<value>Test all</value>
|
||||
</data>
|
||||
<data name="toolStrip1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>3, 0</value>
|
||||
</data>
|
||||
<data name="toolStrip1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>134, 23</value>
|
||||
</data>
|
||||
<data name="toolStrip1.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>toolStrip1.Name" xml:space="preserve">
|
||||
<value>toolStrip1</value>
|
||||
</data>
|
||||
<data name=">>toolStrip1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>toolStrip1.Parent" xml:space="preserve">
|
||||
<value>tscTesters.TopToolStripPanel</value>
|
||||
</data>
|
||||
<data name=">>toolStrip1.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.TopToolStripPanel.Name" xml:space="preserve">
|
||||
<value>tscTesters.TopToolStripPanel</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.TopToolStripPanel.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.TopToolStripPanel.Parent" xml:space="preserve">
|
||||
<value>tscTesters</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.TopToolStripPanel.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.Name" xml:space="preserve">
|
||||
<value>tscTesters</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.Parent" xml:space="preserve">
|
||||
<value>tpTestUploaders</value>
|
||||
</data>
|
||||
<data name=">>tscTesters.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="tpTestUploaders.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>4, 22</value>
|
||||
</data>
|
||||
<data name="tpTestUploaders.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>3, 3, 3, 3</value>
|
||||
</data>
|
||||
<data name="tpTestUploaders.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>627, 637</value>
|
||||
</data>
|
||||
<data name="tpTestUploaders.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="tpTestUploaders.Text" xml:space="preserve">
|
||||
<value>Test uploaders</value>
|
||||
</data>
|
||||
<data name=">>tpTestUploaders.Name" xml:space="preserve">
|
||||
<value>tpTestUploaders</value>
|
||||
</data>
|
||||
<data name=">>tpTestUploaders.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tpTestUploaders.Parent" xml:space="preserve">
|
||||
<value>tcTesters</value>
|
||||
</data>
|
||||
<data name=">>tpTestUploaders.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="txtConsole.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="txtConsole.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>3, 3</value>
|
||||
</data>
|
||||
<data name="txtConsole.Multiline" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="txtConsole.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>621, 631</value>
|
||||
</data>
|
||||
<data name="txtConsole.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>txtConsole.Name" xml:space="preserve">
|
||||
<value>txtConsole</value>
|
||||
</data>
|
||||
<data name=">>txtConsole.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>txtConsole.Parent" xml:space="preserve">
|
||||
<value>tpConsole</value>
|
||||
</data>
|
||||
<data name=">>txtConsole.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="tpConsole.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>4, 22</value>
|
||||
</data>
|
||||
<data name="tpConsole.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>3, 3, 3, 3</value>
|
||||
</data>
|
||||
<data name="tpConsole.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>627, 637</value>
|
||||
</data>
|
||||
<data name="tpConsole.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="tpConsole.Text" xml:space="preserve">
|
||||
<value>Console</value>
|
||||
</data>
|
||||
<data name=">>tpConsole.Name" xml:space="preserve">
|
||||
<value>tpConsole</value>
|
||||
</data>
|
||||
<data name=">>tpConsole.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tpConsole.Parent" xml:space="preserve">
|
||||
<value>tcTesters</value>
|
||||
</data>
|
||||
<data name=">>tpConsole.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="tcTesters.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
<data name="tcTesters.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>3, 3</value>
|
||||
</data>
|
||||
<data name="tcTesters.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>635, 663</value>
|
||||
</data>
|
||||
<data name="tcTesters.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>tcTesters.Name" xml:space="preserve">
|
||||
<value>tcTesters</value>
|
||||
</data>
|
||||
<data name=">>tcTesters.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tcTesters.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>tcTesters.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||
<value>6, 13</value>
|
||||
</data>
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>641, 669</value>
|
||||
</data>
|
||||
<data name="$this.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>3, 3, 3, 3</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - Test uploaders</value>
|
||||
</data>
|
||||
<data name=">>columnHeader1.Name" xml:space="preserve">
|
||||
<value>columnHeader1</value>
|
||||
</data>
|
||||
<data name=">>columnHeader1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>columnHeader2.Name" xml:space="preserve">
|
||||
<value>columnHeader2</value>
|
||||
</data>
|
||||
<data name=">>columnHeader2.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>columnHeader3.Name" xml:space="preserve">
|
||||
<value>columnHeader3</value>
|
||||
</data>
|
||||
<data name=">>columnHeader3.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>testSelectedUploadersToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>testSelectedUploadersToolStripMenuItem</value>
|
||||
</data>
|
||||
<data name=">>testSelectedUploadersToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>openURLToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>openURLToolStripMenuItem</value>
|
||||
</data>
|
||||
<data name=">>openURLToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>copyToolStripMenuItem.Name" xml:space="preserve">
|
||||
<value>copyToolStripMenuItem</value>
|
||||
</data>
|
||||
<data name=">>copyToolStripMenuItem.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>btnTestSelected.Name" xml:space="preserve">
|
||||
<value>btnTestSelected</value>
|
||||
</data>
|
||||
<data name=">>btnTestSelected.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>toolStripSeparator1.Name" xml:space="preserve">
|
||||
<value>toolStripSeparator1</value>
|
||||
</data>
|
||||
<data name=">>toolStripSeparator1.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>btnTestAll.Name" xml:space="preserve">
|
||||
<value>btnTestAll</value>
|
||||
</data>
|
||||
<data name=">>btnTestAll.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>UploadTestForm</value>
|
||||
</data>
|
||||
<data name=">>$this.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
</root>
|
|
@ -1,153 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="columnHeader1.Text" xml:space="preserve">
|
||||
<value>Ad</value>
|
||||
</data>
|
||||
<data name="columnHeader2.Text" xml:space="preserve">
|
||||
<value>Durum</value>
|
||||
</data>
|
||||
<data name="columnHeader3.Text" xml:space="preserve">
|
||||
<value>Zaman</value>
|
||||
</data>
|
||||
<data name="testSelectedUploadersToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>Seçili yükleyicileri test et</value>
|
||||
</data>
|
||||
<data name="openURLToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>URL aç</value>
|
||||
</data>
|
||||
<data name="copyToolStripMenuItem.Text" xml:space="preserve">
|
||||
<value>URL'leri panoya kopyala</value>
|
||||
</data>
|
||||
<data name="btnTestSelected.Text" xml:space="preserve">
|
||||
<value>Seçili olanları test et</value>
|
||||
</data>
|
||||
<data name="btnTestAll.Text" xml:space="preserve">
|
||||
<value>Hepsini test et</value>
|
||||
</data>
|
||||
<data name="tpTestUploaders.Text" xml:space="preserve">
|
||||
<value>Yükleyicileri test et</value>
|
||||
</data>
|
||||
<data name="tpConsole.Text" xml:space="preserve">
|
||||
<value>Konsol</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - Yükleyicileri test et</value>
|
||||
</data>
|
||||
</root>
|
|
@ -166,12 +166,6 @@
|
|||
<Compile Include="Forms\NotificationForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\UploadTestForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\UploadTestForm.Designer.cs">
|
||||
<DependentUpon>UploadTestForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\WatchFolderForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
|
@ -335,12 +329,6 @@
|
|||
<EmbeddedResource Include="Forms\TaskSettingsForm.tr.resx">
|
||||
<DependentUpon>TaskSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\UploadTestForm.resx">
|
||||
<DependentUpon>UploadTestForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\UploadTestForm.tr.resx">
|
||||
<DependentUpon>UploadTestForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\VideoEncodersForm.tr.resx">
|
||||
<DependentUpon>VideoEncodersForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
|
@ -201,7 +201,7 @@
|
|||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblVerificationCode.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 56</value>
|
||||
<value>13, 56</value>
|
||||
</data>
|
||||
<data name="lblVerificationCode.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>292, 13</value>
|
||||
|
@ -276,7 +276,7 @@
|
|||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblLoginStatus.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 136</value>
|
||||
<value>13, 136</value>
|
||||
</data>
|
||||
<data name="lblLoginStatus.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>37, 13</value>
|
||||
|
|
|
@ -123,7 +123,7 @@
|
|||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="lblToEmail.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 16</value>
|
||||
<value>11, 16</value>
|
||||
</data>
|
||||
<data name="lblToEmail.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>51, 13</value>
|
||||
|
@ -175,7 +175,7 @@
|
|||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblSubject.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 40</value>
|
||||
<value>11, 40</value>
|
||||
</data>
|
||||
<data name="lblSubject.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>46, 13</value>
|
||||
|
@ -226,7 +226,7 @@
|
|||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblMessage.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 64</value>
|
||||
<value>11, 64</value>
|
||||
</data>
|
||||
<data name="lblMessage.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>53, 13</value>
|
||||
|
|
240
UploadersLib/Forms/GoogleTranslateGUI.Designer.cs
generated
240
UploadersLib/Forms/GoogleTranslateGUI.Designer.cs
generated
|
@ -1,240 +0,0 @@
|
|||
namespace UploadersLib
|
||||
{
|
||||
partial class GoogleTranslateGUI
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.cbLanguageAutoDetect = new System.Windows.Forms.CheckBox();
|
||||
this.txtAutoTranslate = new System.Windows.Forms.TextBox();
|
||||
this.cbAutoTranslate = new System.Windows.Forms.CheckBox();
|
||||
this.btnTranslateTo = new System.Windows.Forms.Button();
|
||||
this.txtTranslateResult = new System.Windows.Forms.TextBox();
|
||||
this.txtLanguages = new System.Windows.Forms.TextBox();
|
||||
this.btnTranslate = new System.Windows.Forms.Button();
|
||||
this.txtTranslateText = new System.Windows.Forms.TextBox();
|
||||
this.lblToLanguage = new System.Windows.Forms.Label();
|
||||
this.lblFromLanguage = new System.Windows.Forms.Label();
|
||||
this.cbToLanguage = new System.Windows.Forms.ComboBox();
|
||||
this.cbFromLanguage = new System.Windows.Forms.ComboBox();
|
||||
this.txtGoogleApiKey = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// cbLanguageAutoDetect
|
||||
//
|
||||
this.cbLanguageAutoDetect.AutoSize = true;
|
||||
this.cbLanguageAutoDetect.Location = new System.Drawing.Point(224, 18);
|
||||
this.cbLanguageAutoDetect.Name = "cbLanguageAutoDetect";
|
||||
this.cbLanguageAutoDetect.Size = new System.Drawing.Size(128, 17);
|
||||
this.cbLanguageAutoDetect.TabIndex = 2;
|
||||
this.cbLanguageAutoDetect.Text = "Auto detect language";
|
||||
this.cbLanguageAutoDetect.UseVisualStyleBackColor = true;
|
||||
this.cbLanguageAutoDetect.CheckedChanged += new System.EventHandler(this.cbLanguageAutoDetect_CheckedChanged);
|
||||
//
|
||||
// txtAutoTranslate
|
||||
//
|
||||
this.txtAutoTranslate.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
|
||||
this.txtAutoTranslate.Location = new System.Drawing.Point(440, 248);
|
||||
this.txtAutoTranslate.Name = "txtAutoTranslate";
|
||||
this.txtAutoTranslate.Size = new System.Drawing.Size(56, 20);
|
||||
this.txtAutoTranslate.TabIndex = 11;
|
||||
this.txtAutoTranslate.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
|
||||
this.txtAutoTranslate.TextChanged += new System.EventHandler(this.txtAutoTranslate_TextChanged);
|
||||
//
|
||||
// cbAutoTranslate
|
||||
//
|
||||
this.cbAutoTranslate.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
|
||||
this.cbAutoTranslate.AutoSize = true;
|
||||
this.cbAutoTranslate.Location = new System.Drawing.Point(24, 248);
|
||||
this.cbAutoTranslate.Name = "cbAutoTranslate";
|
||||
this.cbAutoTranslate.Size = new System.Drawing.Size(416, 17);
|
||||
this.cbAutoTranslate.TabIndex = 10;
|
||||
this.cbAutoTranslate.Text = "Automatically translate text instead of uploading text if the text length is smal" +
|
||||
"ler than";
|
||||
this.cbAutoTranslate.UseVisualStyleBackColor = true;
|
||||
this.cbAutoTranslate.CheckedChanged += new System.EventHandler(this.cbAutoTranslate_CheckedChanged);
|
||||
//
|
||||
// btnTranslateTo
|
||||
//
|
||||
this.btnTranslateTo.AllowDrop = true;
|
||||
this.btnTranslateTo.Location = new System.Drawing.Point(216, 208);
|
||||
this.btnTranslateTo.Name = "btnTranslateTo";
|
||||
this.btnTranslateTo.Size = new System.Drawing.Size(136, 24);
|
||||
this.btnTranslateTo.TabIndex = 7;
|
||||
this.btnTranslateTo.Text = "???";
|
||||
this.btnTranslateTo.UseVisualStyleBackColor = true;
|
||||
this.btnTranslateTo.Click += new System.EventHandler(this.btnTranslateTo_Click);
|
||||
this.btnTranslateTo.DragDrop += new System.Windows.Forms.DragEventHandler(this.btnTranslateTo1_DragDrop);
|
||||
this.btnTranslateTo.DragEnter += new System.Windows.Forms.DragEventHandler(this.btnTranslateTo_DragEnter);
|
||||
//
|
||||
// txtTranslateResult
|
||||
//
|
||||
this.txtTranslateResult.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)));
|
||||
this.txtTranslateResult.Location = new System.Drawing.Point(360, 104);
|
||||
this.txtTranslateResult.Multiline = true;
|
||||
this.txtTranslateResult.Name = "txtTranslateResult";
|
||||
this.txtTranslateResult.ReadOnly = true;
|
||||
this.txtTranslateResult.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtTranslateResult.Size = new System.Drawing.Size(336, 114);
|
||||
this.txtTranslateResult.TabIndex = 9;
|
||||
//
|
||||
// txtLanguages
|
||||
//
|
||||
this.txtLanguages.Location = new System.Drawing.Point(360, 80);
|
||||
this.txtLanguages.Name = "txtLanguages";
|
||||
this.txtLanguages.ReadOnly = true;
|
||||
this.txtLanguages.Size = new System.Drawing.Size(336, 20);
|
||||
this.txtLanguages.TabIndex = 8;
|
||||
//
|
||||
// btnTranslate
|
||||
//
|
||||
this.btnTranslate.Location = new System.Drawing.Point(16, 208);
|
||||
this.btnTranslate.Name = "btnTranslate";
|
||||
this.btnTranslate.Size = new System.Drawing.Size(192, 24);
|
||||
this.btnTranslate.TabIndex = 6;
|
||||
this.btnTranslate.Text = "Translate ( Ctrl + Enter )";
|
||||
this.btnTranslate.UseVisualStyleBackColor = true;
|
||||
this.btnTranslate.Click += new System.EventHandler(this.btnTranslate_Click);
|
||||
//
|
||||
// txtTranslateText
|
||||
//
|
||||
this.txtTranslateText.Location = new System.Drawing.Point(16, 80);
|
||||
this.txtTranslateText.Multiline = true;
|
||||
this.txtTranslateText.Name = "txtTranslateText";
|
||||
this.txtTranslateText.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.txtTranslateText.Size = new System.Drawing.Size(336, 120);
|
||||
this.txtTranslateText.TabIndex = 5;
|
||||
this.txtTranslateText.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtTranslateText_KeyDown);
|
||||
//
|
||||
// lblToLanguage
|
||||
//
|
||||
this.lblToLanguage.Cursor = System.Windows.Forms.Cursors.SizeAll;
|
||||
this.lblToLanguage.Location = new System.Drawing.Point(16, 40);
|
||||
this.lblToLanguage.Name = "lblToLanguage";
|
||||
this.lblToLanguage.Size = new System.Drawing.Size(48, 32);
|
||||
this.lblToLanguage.TabIndex = 3;
|
||||
this.lblToLanguage.Text = "Target:";
|
||||
this.lblToLanguage.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
||||
this.lblToLanguage.MouseDown += new System.Windows.Forms.MouseEventHandler(this.lblToLanguage_MouseDown);
|
||||
//
|
||||
// lblFromLanguage
|
||||
//
|
||||
this.lblFromLanguage.Location = new System.Drawing.Point(16, 10);
|
||||
this.lblFromLanguage.Name = "lblFromLanguage";
|
||||
this.lblFromLanguage.Size = new System.Drawing.Size(48, 32);
|
||||
this.lblFromLanguage.TabIndex = 0;
|
||||
this.lblFromLanguage.Text = "Source:";
|
||||
this.lblFromLanguage.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// cbToLanguage
|
||||
//
|
||||
this.cbToLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.cbToLanguage.Enabled = false;
|
||||
this.cbToLanguage.FormattingEnabled = true;
|
||||
this.cbToLanguage.Location = new System.Drawing.Point(72, 48);
|
||||
this.cbToLanguage.MaxDropDownItems = 20;
|
||||
this.cbToLanguage.Name = "cbToLanguage";
|
||||
this.cbToLanguage.Size = new System.Drawing.Size(144, 21);
|
||||
this.cbToLanguage.TabIndex = 4;
|
||||
this.cbToLanguage.SelectedIndexChanged += new System.EventHandler(this.cbToLanguage_SelectedIndexChanged);
|
||||
//
|
||||
// cbFromLanguage
|
||||
//
|
||||
this.cbFromLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.cbFromLanguage.Enabled = false;
|
||||
this.cbFromLanguage.FormattingEnabled = true;
|
||||
this.cbFromLanguage.Location = new System.Drawing.Point(72, 16);
|
||||
this.cbFromLanguage.MaxDropDownItems = 20;
|
||||
this.cbFromLanguage.Name = "cbFromLanguage";
|
||||
this.cbFromLanguage.Size = new System.Drawing.Size(144, 21);
|
||||
this.cbFromLanguage.TabIndex = 1;
|
||||
this.cbFromLanguage.SelectedIndexChanged += new System.EventHandler(this.cbFromLanguage_SelectedIndexChanged);
|
||||
//
|
||||
// txtGoogleApiKey
|
||||
//
|
||||
this.txtGoogleApiKey.Location = new System.Drawing.Point(112, 280);
|
||||
this.txtGoogleApiKey.Name = "txtGoogleApiKey";
|
||||
this.txtGoogleApiKey.Size = new System.Drawing.Size(384, 20);
|
||||
this.txtGoogleApiKey.TabIndex = 13;
|
||||
this.txtGoogleApiKey.TextChanged += new System.EventHandler(this.txtGoogleApiKey_TextChanged);
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(24, 280);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(82, 13);
|
||||
this.label1.TabIndex = 12;
|
||||
this.label1.Text = "Google API Key";
|
||||
//
|
||||
// GoogleTranslateGUI
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(713, 313);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Controls.Add(this.txtGoogleApiKey);
|
||||
this.Controls.Add(this.cbLanguageAutoDetect);
|
||||
this.Controls.Add(this.txtAutoTranslate);
|
||||
this.Controls.Add(this.cbAutoTranslate);
|
||||
this.Controls.Add(this.btnTranslateTo);
|
||||
this.Controls.Add(this.txtTranslateResult);
|
||||
this.Controls.Add(this.txtLanguages);
|
||||
this.Controls.Add(this.btnTranslate);
|
||||
this.Controls.Add(this.txtTranslateText);
|
||||
this.Controls.Add(this.lblToLanguage);
|
||||
this.Controls.Add(this.lblFromLanguage);
|
||||
this.Controls.Add(this.cbToLanguage);
|
||||
this.Controls.Add(this.cbFromLanguage);
|
||||
this.Name = "GoogleTranslateGUI";
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||
this.Text = "Google Translate GUI";
|
||||
this.Load += new System.EventHandler(this.GoogleTranslateGUI_Load);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.CheckBox cbLanguageAutoDetect;
|
||||
public System.Windows.Forms.TextBox txtAutoTranslate;
|
||||
public System.Windows.Forms.CheckBox cbAutoTranslate;
|
||||
public System.Windows.Forms.Button btnTranslateTo;
|
||||
public System.Windows.Forms.TextBox txtTranslateResult;
|
||||
public System.Windows.Forms.TextBox txtLanguages;
|
||||
public System.Windows.Forms.Button btnTranslate;
|
||||
public System.Windows.Forms.TextBox txtTranslateText;
|
||||
public System.Windows.Forms.Label lblToLanguage;
|
||||
public System.Windows.Forms.Label lblFromLanguage;
|
||||
public System.Windows.Forms.ComboBox cbToLanguage;
|
||||
public System.Windows.Forms.ComboBox cbFromLanguage;
|
||||
private System.Windows.Forms.TextBox txtGoogleApiKey;
|
||||
private System.Windows.Forms.Label label1;
|
||||
}
|
||||
}
|
|
@ -1,121 +0,0 @@
|
|||
#region License Information (GPL v3)
|
||||
|
||||
/*
|
||||
ShareX - A program that allows you to take screenshots and share any file type
|
||||
Copyright (C) 2007-2014 ShareX Developers
|
||||
|
||||
This program is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License
|
||||
as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
Optionally you can also view the license at <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#endregion License Information (GPL v3)
|
||||
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace UploadersLib
|
||||
{
|
||||
public partial class GoogleTranslateGUI : Form
|
||||
{
|
||||
public GoogleTranslatorConfig Config { get; private set; }
|
||||
|
||||
public GoogleTranslateGUI(GoogleTranslatorConfig config)
|
||||
{
|
||||
InitializeComponent();
|
||||
Config = config;
|
||||
}
|
||||
|
||||
private void btnTranslate_Click(object sender, EventArgs e)
|
||||
{
|
||||
TranslateFromTextBox();
|
||||
}
|
||||
|
||||
private void cbFromLanguage_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
Config.GoogleSourceLanguage = Config.GoogleLanguages[cbFromLanguage.SelectedIndex].Language;
|
||||
}
|
||||
|
||||
private void cbLanguageAutoDetect_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
Config.GoogleAutoDetectSource = cbLanguageAutoDetect.Checked;
|
||||
}
|
||||
|
||||
private void cbToLanguage_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
Config.GoogleTargetLanguage = Config.GoogleLanguages[cbToLanguage.SelectedIndex].Language;
|
||||
}
|
||||
|
||||
private void cbAutoTranslate_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
Config.AutoTranslate = cbAutoTranslate.Checked;
|
||||
}
|
||||
|
||||
private void txtTranslateText_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.Control && e.KeyCode == Keys.Enter)
|
||||
{
|
||||
e.SuppressKeyPress = true;
|
||||
TranslateFromTextBox();
|
||||
}
|
||||
}
|
||||
|
||||
private void lblToLanguage_MouseDown(object sender, MouseEventArgs e)
|
||||
{
|
||||
if (cbToLanguage.SelectedIndex > -1)
|
||||
{
|
||||
cbToLanguage.DoDragDrop(Config.GoogleTargetLanguage, DragDropEffects.Move);
|
||||
}
|
||||
}
|
||||
|
||||
private void btnTranslateTo1_DragDrop(object sender, DragEventArgs e)
|
||||
{
|
||||
Config.GoogleTargetLanguage2 = e.Data.GetData(DataFormats.Text).ToString();
|
||||
btnTranslateTo.Text = "To " + GetLanguageName(Config.GoogleTargetLanguage2);
|
||||
}
|
||||
|
||||
private void btnTranslateTo_Click(object sender, EventArgs e)
|
||||
{
|
||||
TranslateTo1();
|
||||
}
|
||||
|
||||
private void btnTranslateTo_DragEnter(object sender, DragEventArgs e)
|
||||
{
|
||||
if (e.Data.GetDataPresent(DataFormats.Text) && e.AllowedEffect == DragDropEffects.Move)
|
||||
{
|
||||
e.Effect = DragDropEffects.Move;
|
||||
}
|
||||
}
|
||||
|
||||
private void GoogleTranslateGUI_Load(object sender, EventArgs e)
|
||||
{
|
||||
LoadSettings(Config);
|
||||
}
|
||||
|
||||
private void txtAutoTranslate_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
int number;
|
||||
if (int.TryParse(txtAutoTranslate.Text, out number))
|
||||
{
|
||||
Config.AutoTranslateLength = number;
|
||||
}
|
||||
}
|
||||
|
||||
private void txtGoogleApiKey_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
Config.APIKey = txtGoogleApiKey.Text;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,120 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
|
@ -1,159 +0,0 @@
|
|||
#region License Information (GPL v3)
|
||||
|
||||
/*
|
||||
ShareX - A program that allows you to take screenshots and share any file type
|
||||
Copyright (C) 2007-2014 ShareX Developers
|
||||
|
||||
This program is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License
|
||||
as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
Optionally you can also view the license at <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#endregion License Information (GPL v3)
|
||||
|
||||
using HelpersLib;
|
||||
using System.Windows.Forms;
|
||||
using UploadersLib.OtherServices;
|
||||
|
||||
namespace UploadersLib
|
||||
{
|
||||
public partial class GoogleTranslateGUI : Form
|
||||
{
|
||||
public void LoadSettings(GoogleTranslatorConfig config)
|
||||
{
|
||||
cbLanguageAutoDetect.Checked = config.GoogleAutoDetectSource;
|
||||
cbAutoTranslate.Checked = config.AutoTranslate;
|
||||
txtAutoTranslate.Text = config.AutoTranslateLength.ToString();
|
||||
|
||||
if (Config.GoogleLanguages != null && Config.GoogleLanguages.Count > 0)
|
||||
{
|
||||
cbFromLanguage.Items.Clear();
|
||||
cbToLanguage.Items.Clear();
|
||||
|
||||
foreach (GoogleLanguage lang in Config.GoogleLanguages)
|
||||
{
|
||||
cbFromLanguage.Items.Add(lang.Name);
|
||||
cbToLanguage.Items.Add(lang.Name);
|
||||
}
|
||||
|
||||
SelectLanguage(Config.GoogleSourceLanguage, Config.GoogleTargetLanguage, Config.GoogleTargetLanguage2);
|
||||
|
||||
if (cbFromLanguage.Items.Count > 0)
|
||||
{
|
||||
cbFromLanguage.Enabled = true;
|
||||
}
|
||||
|
||||
if (cbToLanguage.Items.Count > 0)
|
||||
{
|
||||
cbToLanguage.Enabled = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void TranslateFromTextBox()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(txtTranslateText.Text))
|
||||
{
|
||||
TranslateAsync(new GoogleTranslateInfo
|
||||
{
|
||||
Text = txtTranslateText.Text,
|
||||
SourceLanguage = Config.GoogleAutoDetectSource ? null : Config.GoogleSourceLanguage,
|
||||
TargetLanguage = Config.GoogleTargetLanguage
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public void TranslateTo1()
|
||||
{
|
||||
if (Config.GoogleTargetLanguage2 == "?")
|
||||
{
|
||||
lblToLanguage.BorderStyle = BorderStyle.FixedSingle;
|
||||
MessageBox.Show("Drag n drop 'To:' label to this button for be able to set button language.", Text,
|
||||
MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
lblToLanguage.BorderStyle = BorderStyle.None;
|
||||
}
|
||||
else
|
||||
{
|
||||
TranslateFromTextBox();
|
||||
}
|
||||
}
|
||||
|
||||
public void SelectLanguage(string sourceLanguage, string targetLanguage, string targetLanguage2)
|
||||
{
|
||||
for (int i = 0; i < Config.GoogleLanguages.Count; i++)
|
||||
{
|
||||
if (Config.GoogleLanguages[i].Language == sourceLanguage)
|
||||
{
|
||||
if (cbFromLanguage.Items.Count > i)
|
||||
{
|
||||
cbFromLanguage.SelectedIndex = i;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < Config.GoogleLanguages.Count; i++)
|
||||
{
|
||||
if (Config.GoogleLanguages[i].Language == targetLanguage)
|
||||
{
|
||||
if (cbToLanguage.Items.Count > i)
|
||||
{
|
||||
cbToLanguage.SelectedIndex = i;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
btnTranslateTo.Text = "To " + GetLanguageName(targetLanguage2);
|
||||
}
|
||||
|
||||
public string GetLanguageName(string language)
|
||||
{
|
||||
foreach (GoogleLanguage gl in Config.GoogleLanguages)
|
||||
{
|
||||
if (gl.Language == language) return gl.Name;
|
||||
}
|
||||
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
public void TranslateAsync(GoogleTranslateInfo info)
|
||||
{
|
||||
btnTranslate.Enabled = false;
|
||||
btnTranslateTo.Enabled = false;
|
||||
|
||||
TaskEx.Run(() =>
|
||||
{
|
||||
info = new GoogleTranslate(Config.APIKey).TranslateText(info);
|
||||
},
|
||||
() =>
|
||||
{
|
||||
UpdateGoogleTranslateGUI(info);
|
||||
});
|
||||
}
|
||||
|
||||
private void UpdateGoogleTranslateGUI(GoogleTranslateInfo info)
|
||||
{
|
||||
btnTranslate.Enabled = true;
|
||||
btnTranslateTo.Enabled = true;
|
||||
|
||||
txtTranslateText.Text = info.Text;
|
||||
txtLanguages.Text = info.SourceLanguage + " -> " + info.TargetLanguage;
|
||||
txtTranslateResult.Text = info.Result;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -138,12 +138,6 @@
|
|||
<Compile Include="Forms\EmailForm.Designer.cs">
|
||||
<DependentUpon>EmailForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\GoogleTranslateGUI.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\GoogleTranslateGUI.Designer.cs">
|
||||
<DependentUpon>GoogleTranslateGUI.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\JiraUpload.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
|
@ -204,9 +198,6 @@
|
|||
<Compile Include="Forms\DropboxFilesForm.Designer.cs">
|
||||
<DependentUpon>DropboxFilesForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\GoogleTranslateGUIHelper.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="HelperClasses\CertFileNameEditor.cs" />
|
||||
<Compile Include="HelperClasses\CustomUploaderParse.cs" />
|
||||
<Compile Include="HelperClasses\ImageListManager.cs" />
|
||||
|
@ -336,9 +327,6 @@
|
|||
<EmbeddedResource Include="Forms\EmailForm.resx">
|
||||
<DependentUpon>EmailForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\GoogleTranslateGUI.resx">
|
||||
<DependentUpon>GoogleTranslateGUI.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\JiraUpload.resx">
|
||||
<DependentUpon>JiraUpload.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
Loading…
Reference in a new issue