mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-02 18:26:27 +13:00
Merge pull request #3164 from 9joao6/master
Google Translate button for the OCR form
This commit is contained in:
commit
5bd821b48c
3 changed files with 61 additions and 8 deletions
10
ShareX.UploadersLib/Forms/OCRSpaceForm.Designer.cs
generated
10
ShareX.UploadersLib/Forms/OCRSpaceForm.Designer.cs
generated
|
@ -36,6 +36,7 @@ private void InitializeComponent()
|
|||
this.llAttribution = new System.Windows.Forms.LinkLabel();
|
||||
this.btnStartOCR = new System.Windows.Forms.Button();
|
||||
this.pbProgress = new System.Windows.Forms.ProgressBar();
|
||||
this.llGoogleTranslate = new System.Windows.Forms.LinkLabel();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// cbLanguages
|
||||
|
@ -82,10 +83,18 @@ private void InitializeComponent()
|
|||
this.pbProgress.Name = "pbProgress";
|
||||
this.pbProgress.Style = System.Windows.Forms.ProgressBarStyle.Marquee;
|
||||
//
|
||||
// llGoogleTranslate
|
||||
//
|
||||
resources.ApplyResources(this.llGoogleTranslate, "llGoogleTranslate");
|
||||
this.llGoogleTranslate.Name = "llGoogleTranslate";
|
||||
this.llGoogleTranslate.TabStop = true;
|
||||
this.llGoogleTranslate.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.llGoogleTranslate_LinkClicked);
|
||||
//
|
||||
// OCRSpaceForm
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.llGoogleTranslate);
|
||||
this.Controls.Add(this.lblResult);
|
||||
this.Controls.Add(this.txtResult);
|
||||
this.Controls.Add(this.lblLanguage);
|
||||
|
@ -110,5 +119,6 @@ private void InitializeComponent()
|
|||
private System.Windows.Forms.LinkLabel llAttribution;
|
||||
private System.Windows.Forms.Button btnStartOCR;
|
||||
private System.Windows.Forms.ProgressBar pbProgress;
|
||||
private System.Windows.Forms.LinkLabel llGoogleTranslate;
|
||||
}
|
||||
}
|
|
@ -107,6 +107,7 @@ private void StartOCR(Stream stream, string filename)
|
|||
cbLanguages.Enabled = btnStartOCR.Enabled = txtResult.Enabled = true;
|
||||
pbProgress.Visible = false;
|
||||
txtResult.Focus();
|
||||
llGoogleTranslate.Enabled = true;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -126,5 +127,11 @@ private void llAttribution_LinkClicked(object sender, LinkLabelLinkClickedEventA
|
|||
{
|
||||
URLHelpers.OpenURL("https://ocr.space");
|
||||
}
|
||||
|
||||
private void llGoogleTranslate_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||
{
|
||||
URLHelpers.OpenURL("https://translate.google.com/#auto/en/" + Uri.EscapeDataString(txtResult.Text));
|
||||
this.Close();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -138,7 +138,7 @@
|
|||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>cbLanguages.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="lblLanguage.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
|
@ -165,7 +165,7 @@
|
|||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblLanguage.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
<value>3</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="txtResult.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
|
@ -196,7 +196,7 @@
|
|||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>txtResult.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="lblResult.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
|
@ -223,7 +223,7 @@
|
|||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblResult.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="llAttribution.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
|
@ -253,7 +253,7 @@
|
|||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>llAttribution.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="btnStartOCR.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>168, 22</value>
|
||||
|
@ -277,7 +277,7 @@
|
|||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>btnStartOCR.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="pbProgress.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>168, 22</value>
|
||||
|
@ -301,7 +301,43 @@
|
|||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>pbProgress.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.Enabled" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>336, 56</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>216, 13</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.Text" xml:space="preserve">
|
||||
<value>Open in Google Translate and close window</value>
|
||||
</data>
|
||||
<data name="llGoogleTranslate.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>TopRight</value>
|
||||
</data>
|
||||
<data name=">>llGoogleTranslate.Name" xml:space="preserve">
|
||||
<value>llGoogleTranslate</value>
|
||||
</data>
|
||||
<data name=">>llGoogleTranslate.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>llGoogleTranslate.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>llGoogleTranslate.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>
|
||||
|
|
Loading…
Reference in a new issue