Update about form

This commit is contained in:
Jaex 2021-12-28 00:52:36 +03:00
parent a8caacec7c
commit cb3942fdf9
8 changed files with 222 additions and 393 deletions

View file

@ -668,11 +668,6 @@ public static void DoubleBuffered(this DataGridView dgv, bool value)
pi.SetValue(dgv, value, null);
}
public static void AppendLine(this RichTextBox rtb, string value = "")
{
rtb.AppendText(value + Environment.NewLine);
}
public static void SetFontRegular(this RichTextBox rtb)
{
rtb.SelectionFont = new Font(rtb.Font, FontStyle.Regular);
@ -683,6 +678,33 @@ public static void SetFontBold(this RichTextBox rtb)
rtb.SelectionFont = new Font(rtb.Font, FontStyle.Bold);
}
public static void AppendText(this RichTextBox rtb, string text, FontStyle fontStyle, float fontSize = 0)
{
Font font;
if (fontSize > 0)
{
font = new Font(rtb.Font.FontFamily, fontSize, fontStyle);
}
else
{
font = new Font(rtb.Font, fontStyle);
}
rtb.SelectionFont = font;
rtb.AppendText(text);
}
public static void AppendLine(this RichTextBox rtb, string text = "")
{
rtb.AppendText(text + Environment.NewLine);
}
public static void AppendLine(this RichTextBox rtb, string text, FontStyle fontStyle, float fontSize = 0)
{
rtb.AppendText(text + Environment.NewLine, fontStyle, fontSize);
}
public static void SupportCustomTheme(this ListView lv)
{
if (!lv.OwnerDraw)

View file

@ -33,6 +33,7 @@ public static class Links
public const string URL_CALLBACK = URL_WEBSITE + "/callback/";
public const string URL_CHANGELOG = URL_WEBSITE + "/changelog";
public const string URL_DONATE = URL_WEBSITE + "/donate";
public const string URL_PRIVACY_POLICY = URL_WEBSITE + "/privacy-policy";
public const string URL_IMAGE_EFFECTS = URL_WEBSITE + "/image-effects";
public const string URL_ACTIONS = URL_WEBSITE + "/actions";
public const string URL_JAEX = "https://github.com/Jaex";

View file

@ -148,7 +148,7 @@
<value>True</value>
</data>
<data name="lblCheckingUpdates.Location" type="System.Drawing.Point, System.Drawing">
<value>24, 6</value>
<value>24, 3</value>
</data>
<data name="lblCheckingUpdates.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 13</value>
@ -175,7 +175,7 @@
<value>True</value>
</data>
<data name="lblStatus.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 6</value>
<value>0, 3</value>
</data>
<data name="lblStatus.Size" type="System.Drawing.Size, System.Drawing">
<value>77, 13</value>
@ -205,7 +205,7 @@
<value>True</value>
</data>
<data name="llblUpdateAvailable.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 6</value>
<value>0, 3</value>
</data>
<data name="llblUpdateAvailable.Size" type="System.Drawing.Size, System.Drawing">
<value>188, 13</value>

View file

@ -33,22 +33,14 @@ private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutForm));
this.lblProductName = new System.Windows.Forms.Label();
this.lblJaex = new System.Windows.Forms.Label();
this.lblMike = new System.Windows.Forms.Label();
this.rtbCredits = new System.Windows.Forms.RichTextBox();
this.rtbShareXInfo = new System.Windows.Forms.RichTextBox();
this.pbMikeURL = new System.Windows.Forms.PictureBox();
this.pbJaexURL = new System.Windows.Forms.PictureBox();
this.lblTeam = new System.Windows.Forms.Label();
this.rtbInfo = new System.Windows.Forms.RichTextBox();
this.pbLogo = new System.Windows.Forms.PictureBox();
this.btnClose = new System.Windows.Forms.Button();
this.btnShareXLicense = new System.Windows.Forms.Button();
this.btnLicenses = new System.Windows.Forms.Button();
this.uclUpdate = new ShareX.HelpersLib.UpdateCheckerLabel();
this.cLogo = new ShareX.HelpersLib.Canvas();
this.lblBuild = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.pbMikeURL)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbJaexURL)).BeginInit();
this.cLogo = new ShareX.HelpersLib.Canvas();
this.uclUpdate = new ShareX.HelpersLib.UpdateCheckerLabel();
((System.ComponentModel.ISupportInitialize)(this.pbLogo)).BeginInit();
this.SuspendLayout();
//
@ -58,60 +50,15 @@ private void InitializeComponent()
this.lblProductName.BackColor = System.Drawing.Color.Transparent;
this.lblProductName.Name = "lblProductName";
//
// lblJaex
// rtbInfo
//
resources.ApplyResources(this.lblJaex, "lblJaex");
this.lblJaex.Name = "lblJaex";
//
// lblMike
//
resources.ApplyResources(this.lblMike, "lblMike");
this.lblMike.Name = "lblMike";
//
// rtbCredits
//
resources.ApplyResources(this.rtbCredits, "rtbCredits");
this.rtbCredits.BackColor = System.Drawing.SystemColors.Window;
this.rtbCredits.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.rtbCredits.ForeColor = System.Drawing.SystemColors.ControlText;
this.rtbCredits.Name = "rtbCredits";
this.rtbCredits.ReadOnly = true;
this.rtbCredits.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.rtb_LinkClicked);
//
// rtbShareXInfo
//
this.rtbShareXInfo.BackColor = System.Drawing.SystemColors.Window;
this.rtbShareXInfo.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.rtbShareXInfo.ForeColor = System.Drawing.SystemColors.ControlText;
resources.ApplyResources(this.rtbShareXInfo, "rtbShareXInfo");
this.rtbShareXInfo.Name = "rtbShareXInfo";
this.rtbShareXInfo.ReadOnly = true;
this.rtbShareXInfo.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.rtb_LinkClicked);
//
// pbMikeURL
//
this.pbMikeURL.BackColor = System.Drawing.Color.Transparent;
this.pbMikeURL.Cursor = System.Windows.Forms.Cursors.Hand;
this.pbMikeURL.Image = global::ShareX.Properties.Resources.GitHub;
resources.ApplyResources(this.pbMikeURL, "pbMikeURL");
this.pbMikeURL.Name = "pbMikeURL";
this.pbMikeURL.TabStop = false;
this.pbMikeURL.Click += new System.EventHandler(this.pbMikeURL_Click);
//
// pbJaexURL
//
this.pbJaexURL.BackColor = System.Drawing.Color.Transparent;
this.pbJaexURL.Cursor = System.Windows.Forms.Cursors.Hand;
this.pbJaexURL.Image = global::ShareX.Properties.Resources.GitHub;
resources.ApplyResources(this.pbJaexURL, "pbJaexURL");
this.pbJaexURL.Name = "pbJaexURL";
this.pbJaexURL.TabStop = false;
this.pbJaexURL.Click += new System.EventHandler(this.pbJaexURL_Click);
//
// lblTeam
//
resources.ApplyResources(this.lblTeam, "lblTeam");
this.lblTeam.Name = "lblTeam";
resources.ApplyResources(this.rtbInfo, "rtbInfo");
this.rtbInfo.BackColor = System.Drawing.SystemColors.Window;
this.rtbInfo.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.rtbInfo.ForeColor = System.Drawing.SystemColors.ControlText;
this.rtbInfo.Name = "rtbInfo";
this.rtbInfo.ReadOnly = true;
this.rtbInfo.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.rtb_LinkClicked);
//
// pbLogo
//
@ -143,10 +90,10 @@ private void InitializeComponent()
this.btnLicenses.UseVisualStyleBackColor = true;
this.btnLicenses.Click += new System.EventHandler(this.btnLicenses_Click);
//
// uclUpdate
// lblBuild
//
resources.ApplyResources(this.uclUpdate, "uclUpdate");
this.uclUpdate.Name = "uclUpdate";
resources.ApplyResources(this.lblBuild, "lblBuild");
this.lblBuild.Name = "lblBuild";
//
// cLogo
//
@ -154,10 +101,10 @@ private void InitializeComponent()
this.cLogo.Interval = 100;
this.cLogo.Name = "cLogo";
//
// lblBuild
// uclUpdate
//
resources.ApplyResources(this.lblBuild, "lblBuild");
this.lblBuild.Name = "lblBuild";
resources.ApplyResources(this.uclUpdate, "uclUpdate");
this.uclUpdate.Name = "uclUpdate";
//
// AboutForm
//
@ -165,26 +112,18 @@ private void InitializeComponent()
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.SystemColors.Window;
this.CancelButton = this.btnClose;
this.Controls.Add(this.pbLogo);
this.Controls.Add(this.cLogo);
this.Controls.Add(this.lblProductName);
this.Controls.Add(this.lblBuild);
this.Controls.Add(this.btnLicenses);
this.Controls.Add(this.btnShareXLicense);
this.Controls.Add(this.btnClose);
this.Controls.Add(this.pbLogo);
this.Controls.Add(this.lblTeam);
this.Controls.Add(this.rtbShareXInfo);
this.Controls.Add(this.rtbCredits);
this.Controls.Add(this.lblJaex);
this.Controls.Add(this.lblMike);
this.Controls.Add(this.rtbInfo);
this.Controls.Add(this.uclUpdate);
this.Controls.Add(this.pbMikeURL);
this.Controls.Add(this.pbJaexURL);
this.Controls.Add(this.cLogo);
this.Name = "AboutForm";
this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
this.Shown += new System.EventHandler(this.AboutForm_Shown);
((System.ComponentModel.ISupportInitialize)(this.pbMikeURL)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbJaexURL)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbLogo)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
@ -194,15 +133,9 @@ private void InitializeComponent()
#endregion Windows Form Designer generated code
private System.Windows.Forms.Label lblProductName;
private System.Windows.Forms.Label lblJaex;
private System.Windows.Forms.PictureBox pbJaexURL;
private System.Windows.Forms.PictureBox pbMikeURL;
private System.Windows.Forms.Label lblMike;
private HelpersLib.Canvas cLogo;
private System.Windows.Forms.RichTextBox rtbCredits;
private System.Windows.Forms.RichTextBox rtbShareXInfo;
private System.Windows.Forms.RichTextBox rtbInfo;
private HelpersLib.UpdateCheckerLabel uclUpdate;
private System.Windows.Forms.Label lblTeam;
private System.Windows.Forms.PictureBox pbLogo;
private System.Windows.Forms.Button btnClose;
private System.Windows.Forms.Button btnShareXLicense;

View file

@ -26,6 +26,7 @@
using ShareX.HelpersLib;
using ShareX.Properties;
using System;
using System.Drawing;
using System.Windows.Forms;
namespace ShareX
@ -41,17 +42,10 @@ public AboutForm()
lblProductName.Text = Program.Title;
pbLogo.Image = ShareXResources.Logo;
rtbShareXInfo.AddContextMenu();
rtbCredits.AddContextMenu();
rtbInfo.AddContextMenu();
ShareXResources.ApplyTheme(this);
if (ShareXResources.IsDarkTheme)
{
pbJaexURL.Image = Resources.GitHubDark;
pbMikeURL.Image = Resources.GitHubDark;
}
#if STEAM
uclUpdate.Visible = false;
lblBuild.Text = "Steam build";
@ -61,6 +55,7 @@ public AboutForm()
lblBuild.Text = "Microsoft Store build";
lblBuild.Visible = true;
#else
if (!SystemOptions.DisableUpdateCheck && !Program.PortableApps)
{
uclUpdate.UpdateLoadingImage();
@ -74,21 +69,20 @@ public AboutForm()
}
#endif
lblTeam.Text = "ShareX Team:";
lblJaex.Text = "Jaex";
lblMike.Text = "McoreD (Michael Delpach)";
rtbShareXInfo.Text = $@"{Resources.AboutForm_AboutForm_Website}: {Links.URL_WEBSITE}
rtbInfo.AppendLine(Resources.AboutForm_AboutForm_Links, FontStyle.Bold, 13);
rtbInfo.AppendLine($@"{Resources.AboutForm_AboutForm_Website}: {Links.URL_WEBSITE}
{Resources.AboutForm_AboutForm_Project_page}: {Links.URL_GITHUB}
{Resources.AboutForm_AboutForm_Changelog}: {Links.URL_CHANGELOG}";
{Resources.AboutForm_AboutForm_Changelog}: {Links.URL_CHANGELOG}
{Resources.AboutForm_AboutForm_Privacy_policy}: {Links.URL_PRIVACY_POLICY}
", FontStyle.Regular);
rtbCredits.Text = $@"{Resources.AboutForm_AboutForm_Contributors}:
rtbInfo.AppendLine(Resources.AboutForm_AboutForm_Team, FontStyle.Bold, 13);
rtbInfo.AppendLine($@"Jaex: {Links.URL_JAEX}
McoreD (Michael Delpach): {Links.URL_MCORED}
", FontStyle.Regular);
https://github.com/ShareX/ShareX/graphs/contributors
{Resources.AboutForm_AboutForm_Translators}:
{Resources.AboutForm_AboutForm_Language_tr}: https://github.com/Jaex
rtbInfo.AppendLine(Resources.AboutForm_AboutForm_Translators, FontStyle.Bold, 13);
rtbInfo.AppendLine($@"{Resources.AboutForm_AboutForm_Language_tr}: https://github.com/Jaex
{Resources.AboutForm_AboutForm_Language_de}: https://github.com/Starbug2 & https://github.com/Kaeltis
{Resources.AboutForm_AboutForm_Language_fr}: https://github.com/nwies & https://github.com/Shadorc
{Resources.AboutForm_AboutForm_Language_zh_CH}: https://github.com/jiajiechan
@ -107,23 +101,25 @@ public AboutForm()
{Resources.AboutForm_AboutForm_Language_fa_IR}: https://github.com/pourmand1376
{Resources.AboutForm_AboutForm_Language_pt_PT}: https://github.com/FarewellAngelina
{Resources.AboutForm_AboutForm_Language_ja_JP}: https://github.com/kanaxx
", FontStyle.Regular);
{Resources.AboutForm_AboutForm_External_libraries}:
Json.NET: https://github.com/JamesNK/Newtonsoft.Json
rtbInfo.AppendLine(Resources.AboutForm_AboutForm_Credits, FontStyle.Bold, 13);
rtbInfo.AppendLine(@"Json.NET: https://github.com/JamesNK/Newtonsoft.Json
SSH.NET: https://github.com/sshnet/SSH.NET
Icons: http://p.yusukekamiyamane.com
ImageListView: https://github.com/oozcitak/imagelistview
FFmpeg: https://www.ffmpeg.org
DirectShow video and audio device: https://github.com/rdp/screen-capture-recorder-to-video-windows-free
Recorder devices: https://github.com/rdp/screen-capture-recorder-to-video-windows-free
FluentFTP: https://github.com/robinrodricks/FluentFTP
Steamworks.NET: https://github.com/rlabrecque/Steamworks.NET
OCR Space: https://ocr.space
ZXing.Net: https://github.com/micjahn/ZXing.Net
MegaApiClient: https://github.com/gpailler/MegaApiClient
Inno Setup Dependency Installer: https://github.com/DomGries/InnoDependencyInstaller
Blob Emoji: http://blobs.gg
", FontStyle.Regular);
Copyright (c) 2007-2021 ShareX Team";
rtbInfo.AppendText("Copyright (c) 2007-2021 ShareX Team", FontStyle.Bold, 13);
easterEgg = new EasterEggAboutAnimation(cLogo, this);
}
@ -139,21 +135,6 @@ private void pbLogo_MouseDown(object sender, MouseEventArgs e)
pbLogo.Visible = false;
}
private void pbSteam_Click(object sender, EventArgs e)
{
URLHelpers.OpenURL(Links.URL_STEAM);
}
private void pbJaexURL_Click(object sender, EventArgs e)
{
URLHelpers.OpenURL(Links.URL_JAEX);
}
private void pbMikeURL_Click(object sender, EventArgs e)
{
URLHelpers.OpenURL(Links.URL_MCORED);
}
private void rtb_LinkClicked(object sender, LinkClickedEventArgs e)
{
URLHelpers.OpenURL(e.LinkText);

View file

@ -123,21 +123,24 @@
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="lblProductName.Font" type="System.Drawing.Font, System.Drawing">
<value>Verdana, 14.25pt</value>
<value>Segoe UI, 15.75pt, style=Bold</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="lblProductName.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblProductName.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 14</value>
<value>13, 14</value>
</data>
<data name="lblProductName.Size" type="System.Drawing.Size, System.Drawing">
<value>0, 23</value>
<value>82, 30</value>
</data>
<data name="lblProductName.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="lblProductName.Text" xml:space="preserve">
<value>ShareX</value>
</data>
<data name="lblProductName.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleCenter</value>
</data>
@ -151,196 +154,40 @@
<value>$this</value>
</data>
<data name="&gt;&gt;lblProductName.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="lblJaex.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblJaex.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblJaex.Location" type="System.Drawing.Point, System.Drawing">
<value>39, 163</value>
</data>
<data name="lblJaex.Size" type="System.Drawing.Size, System.Drawing">
<value>0, 13</value>
</data>
<data name="lblJaex.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="&gt;&gt;lblJaex.Name" xml:space="preserve">
<value>lblJaex</value>
</data>
<data name="&gt;&gt;lblJaex.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="&gt;&gt;lblJaex.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lblJaex.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="lblMike.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblMike.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblMike.Location" type="System.Drawing.Point, System.Drawing">
<value>39, 187</value>
</data>
<data name="lblMike.Size" type="System.Drawing.Size, System.Drawing">
<value>0, 13</value>
</data>
<data name="lblMike.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="&gt;&gt;lblMike.Name" xml:space="preserve">
<value>lblMike</value>
</data>
<data name="&gt;&gt;lblMike.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="&gt;&gt;lblMike.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lblMike.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="rtbCredits.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
<data name="rtbCredits.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 219</value>
</data>
<data name="rtbCredits.Size" type="System.Drawing.Size, System.Drawing">
<value>560, 333</value>
</data>
<data name="rtbCredits.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="rtbCredits.Text" xml:space="preserve">
<value />
</data>
<data name="rtbCredits.WordWrap" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="&gt;&gt;rtbCredits.Name" xml:space="preserve">
<value>rtbCredits</value>
</data>
<data name="&gt;&gt;rtbCredits.Type" xml:space="preserve">
<value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;rtbCredits.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;rtbCredits.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="rtbShareXInfo.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 80</value>
</data>
<data name="rtbShareXInfo.Size" type="System.Drawing.Size, System.Drawing">
<value>368, 62</value>
</data>
<data name="rtbShareXInfo.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="rtbShareXInfo.Text" xml:space="preserve">
<value />
<data name="rtbInfo.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
<data name="&gt;&gt;rtbShareXInfo.Name" xml:space="preserve">
<value>rtbShareXInfo</value>
<data name="rtbInfo.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9.75pt</value>
</data>
<data name="&gt;&gt;rtbShareXInfo.Type" xml:space="preserve">
<value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="rtbInfo.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 76</value>
</data>
<data name="&gt;&gt;rtbShareXInfo.Parent" xml:space="preserve">
<value>$this</value>
<data name="rtbInfo.Size" type="System.Drawing.Size, System.Drawing">
<value>660, 464</value>
</data>
<data name="&gt;&gt;rtbShareXInfo.ZOrder" xml:space="preserve">
<data name="rtbInfo.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="pbMikeURL.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
<data name="rtbInfo.Text" xml:space="preserve">
<value />
</data>
<data name="pbMikeURL.Location" type="System.Drawing.Point, System.Drawing">
<value>17, 185</value>
<data name="rtbInfo.WordWrap" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="pbMikeURL.Size" type="System.Drawing.Size, System.Drawing">
<value>16, 16</value>
<data name="&gt;&gt;rtbInfo.Name" xml:space="preserve">
<value>rtbInfo</value>
</data>
<data name="pbMikeURL.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
<value>CenterImage</value>
<data name="&gt;&gt;rtbInfo.Type" xml:space="preserve">
<value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="pbMikeURL.TabIndex" type="System.Int32, mscorlib">
<value>14</value>
</data>
<data name="&gt;&gt;pbMikeURL.Name" xml:space="preserve">
<value>pbMikeURL</value>
</data>
<data name="&gt;&gt;pbMikeURL.Type" xml:space="preserve">
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;pbMikeURL.Parent" xml:space="preserve">
<data name="&gt;&gt;rtbInfo.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;pbMikeURL.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="pbJaexURL.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="pbJaexURL.Location" type="System.Drawing.Point, System.Drawing">
<value>17, 161</value>
</data>
<data name="pbJaexURL.Size" type="System.Drawing.Size, System.Drawing">
<value>16, 16</value>
</data>
<data name="pbJaexURL.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
<value>CenterImage</value>
</data>
<data name="pbJaexURL.TabIndex" type="System.Int32, mscorlib">
<value>10</value>
</data>
<data name="&gt;&gt;pbJaexURL.Name" xml:space="preserve">
<value>pbJaexURL</value>
</data>
<data name="&gt;&gt;pbJaexURL.Type" xml:space="preserve">
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;pbJaexURL.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;pbJaexURL.ZOrder" xml:space="preserve">
<value>13</value>
</data>
<data name="lblTeam.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblTeam.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblTeam.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 136</value>
</data>
<data name="lblTeam.Size" type="System.Drawing.Size, System.Drawing">
<value>0, 13</value>
</data>
<data name="lblTeam.TabIndex" type="System.Int32, mscorlib">
<value>15</value>
</data>
<data name="&gt;&gt;lblTeam.Name" xml:space="preserve">
<value>lblTeam</value>
</data>
<data name="&gt;&gt;lblTeam.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="&gt;&gt;lblTeam.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lblTeam.ZOrder" xml:space="preserve">
<value>6</value>
<data name="&gt;&gt;rtbInfo.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="pbLogo.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
@ -349,7 +196,7 @@
<value>NoControl</value>
</data>
<data name="pbLogo.Location" type="System.Drawing.Point, System.Drawing">
<value>376, 8</value>
<value>448, 8</value>
</data>
<data name="pbLogo.Size" type="System.Drawing.Size, System.Drawing">
<value>200, 200</value>
@ -370,7 +217,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;pbLogo.ZOrder" xml:space="preserve">
<value>5</value>
<value>0</value>
</data>
<data name="btnClose.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
@ -378,14 +225,17 @@
<data name="btnClose.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="btnClose.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9.75pt</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>472, 560</value>
<value>572, 552</value>
</data>
<data name="btnClose.Size" type="System.Drawing.Size, System.Drawing">
<value>104, 24</value>
<value>104, 32</value>
</data>
<data name="btnClose.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -403,7 +253,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;btnClose.ZOrder" xml:space="preserve">
<value>4</value>
<value>6</value>
</data>
<data name="btnShareXLicense.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
@ -411,14 +261,17 @@
<data name="btnShareXLicense.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="btnShareXLicense.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9.75pt</value>
</data>
<data name="btnShareXLicense.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="btnShareXLicense.Location" type="System.Drawing.Point, System.Drawing">
<value>152, 560</value>
<value>252, 552</value>
</data>
<data name="btnShareXLicense.Size" type="System.Drawing.Size, System.Drawing">
<value>168, 24</value>
<value>168, 32</value>
</data>
<data name="btnShareXLicense.TabIndex" type="System.Int32, mscorlib">
<value>20</value>
@ -436,7 +289,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;btnShareXLicense.ZOrder" xml:space="preserve">
<value>3</value>
<value>5</value>
</data>
<data name="btnLicenses.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
@ -444,14 +297,17 @@
<data name="btnLicenses.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="btnLicenses.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9.75pt</value>
</data>
<data name="btnLicenses.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="btnLicenses.Location" type="System.Drawing.Point, System.Drawing">
<value>328, 560</value>
<value>428, 552</value>
</data>
<data name="btnLicenses.Size" type="System.Drawing.Size, System.Drawing">
<value>136, 24</value>
<value>136, 32</value>
</data>
<data name="btnLicenses.TabIndex" type="System.Int32, mscorlib">
<value>21</value>
@ -469,64 +325,22 @@
<value>$this</value>
</data>
<data name="&gt;&gt;btnLicenses.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="uclUpdate.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 41</value>
</data>
<data name="uclUpdate.Size" type="System.Drawing.Size, System.Drawing">
<value>224, 24</value>
</data>
<data name="uclUpdate.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;uclUpdate.Name" xml:space="preserve">
<value>uclUpdate</value>
</data>
<data name="&gt;&gt;uclUpdate.Type" xml:space="preserve">
<value>ShareX.HelpersLib.UpdateCheckerLabel, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;uclUpdate.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;uclUpdate.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="cLogo.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="cLogo.Location" type="System.Drawing.Point, System.Drawing">
<value>384, 0</value>
</data>
<data name="cLogo.Size" type="System.Drawing.Size, System.Drawing">
<value>200, 200</value>
</data>
<data name="cLogo.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="&gt;&gt;cLogo.Name" xml:space="preserve">
<value>cLogo</value>
</data>
<data name="&gt;&gt;cLogo.Type" xml:space="preserve">
<value>ShareX.HelpersLib.Canvas, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;cLogo.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;cLogo.ZOrder" xml:space="preserve">
<value>14</value>
<value>4</value>
</data>
<data name="lblBuild.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="lblBuild.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft Sans Serif, 9.75pt</value>
<value>Segoe UI, 9.75pt</value>
</data>
<data name="lblBuild.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="lblBuild.Location" type="System.Drawing.Point, System.Drawing">
<value>13, 45</value>
<value>14, 45</value>
</data>
<data name="lblBuild.Size" type="System.Drawing.Size, System.Drawing">
<value>38, 16</value>
<value>36, 17</value>
</data>
<data name="lblBuild.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
@ -547,8 +361,59 @@
<value>$this</value>
</data>
<data name="&gt;&gt;lblBuild.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="cLogo.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="cLogo.Location" type="System.Drawing.Point, System.Drawing">
<value>448, 8</value>
</data>
<data name="cLogo.Size" type="System.Drawing.Size, System.Drawing">
<value>200, 200</value>
</data>
<data name="cLogo.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="&gt;&gt;cLogo.Name" xml:space="preserve">
<value>cLogo</value>
</data>
<data name="&gt;&gt;cLogo.Type" xml:space="preserve">
<value>ShareX.HelpersLib.Canvas, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;cLogo.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;cLogo.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="uclUpdate.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9.75pt</value>
</data>
<data name="uclUpdate.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 41</value>
</data>
<data name="uclUpdate.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>4, 4, 4, 4</value>
</data>
<data name="uclUpdate.Size" type="System.Drawing.Size, System.Drawing">
<value>224, 24</value>
</data>
<data name="uclUpdate.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;uclUpdate.Name" xml:space="preserve">
<value>uclUpdate</value>
</data>
<data name="&gt;&gt;uclUpdate.Type" xml:space="preserve">
<value>ShareX.HelpersLib.UpdateCheckerLabel, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;uclUpdate.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;uclUpdate.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
@ -556,7 +421,10 @@
<value>96, 96</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>584, 593</value>
<value>684, 593</value>
</data>
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>600, 600</value>

View file

@ -70,20 +70,11 @@ public class Resources {
}
/// <summary>
/// Looks up a localized string similar to Contributors.
/// Looks up a localized string similar to Credits.
/// </summary>
public static string AboutForm_AboutForm_Contributors {
public static string AboutForm_AboutForm_Credits {
get {
return ResourceManager.GetString("AboutForm_AboutForm_Contributors", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to External libraries.
/// </summary>
public static string AboutForm_AboutForm_External_libraries {
get {
return ResourceManager.GetString("AboutForm_AboutForm_External_libraries", resourceCulture);
return ResourceManager.GetString("AboutForm_AboutForm_Credits", resourceCulture);
}
}
@ -258,6 +249,24 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Links.
/// </summary>
public static string AboutForm_AboutForm_Links {
get {
return ResourceManager.GetString("AboutForm_AboutForm_Links", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Privacy policy.
/// </summary>
public static string AboutForm_AboutForm_Privacy_policy {
get {
return ResourceManager.GetString("AboutForm_AboutForm_Privacy_policy", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Project page.
/// </summary>
@ -267,6 +276,15 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Team.
/// </summary>
public static string AboutForm_AboutForm_Team {
get {
return ResourceManager.GetString("AboutForm_AboutForm_Team", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Translators.
/// </summary>

View file

@ -756,9 +756,6 @@ Would you like to restart ShareX?</value>
<data name="pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\pencil.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="AboutForm_AboutForm_External_libraries" xml:space="preserve">
<value>External libraries</value>
</data>
<data name="application-search-result" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application-search-result.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@ -774,9 +771,6 @@ Would you like to restart ShareX?</value>
<data name="UploadTask_OnUploadCompleted_Done" xml:space="preserve">
<value>Done</value>
</data>
<data name="AboutForm_AboutForm_Contributors" xml:space="preserve">
<value>Contributors</value>
</data>
<data name="traffic_cone" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\traffic-cone.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@ -1079,4 +1073,16 @@ Please run ShareX as administrator to change personal folder path.</value>
<data name="UnableToFindAWindowWithSpecifiedWindowTitle" xml:space="preserve">
<value>Unable to find a window with specified window title.</value>
</data>
<data name="AboutForm_AboutForm_Privacy_policy" xml:space="preserve">
<value>Privacy policy</value>
</data>
<data name="AboutForm_AboutForm_Credits" xml:space="preserve">
<value>Credits</value>
</data>
<data name="AboutForm_AboutForm_Links" xml:space="preserve">
<value>Links</value>
</data>
<data name="AboutForm_AboutForm_Team" xml:space="preserve">
<value>Team</value>
</data>
</root>