Make forms localizable

This commit is contained in:
Jaex 2021-10-31 16:07:26 +03:00
parent 640a29b423
commit d6a13316d5
8 changed files with 292 additions and 51 deletions

View file

@ -64,6 +64,7 @@ public virtual void OnDraw(Graphics g)
{
if (drawCache && isEffectCaching)
{
// TODO: Translate
OnDrawOverlay(g, "Processing...");
}
else if (drawCache && cachedEffect != null)

View file

@ -32,7 +32,8 @@ public class BlurEffectShape : BaseEffectShape
{
public override ShapeType ShapeType { get; } = ShapeType.EffectBlur;
public override string OverlayText => $"Blur [{BlurRadius}]";
// TODO: Translate
public override string OverlayText => "Blur" + $" [{BlurRadius}]";
public int BlurRadius { get; set; }

View file

@ -32,6 +32,7 @@ public class HighlightEffectShape : BaseEffectShape
{
public override ShapeType ShapeType { get; } = ShapeType.EffectHighlight;
// TODO: Translate
public override string OverlayText => "Highlight";
public Color HighlightColor { get; set; }

View file

@ -32,7 +32,8 @@ public class PixelateEffectShape : BaseEffectShape
{
public override ShapeType ShapeType { get; } = ShapeType.EffectPixelate;
public override string OverlayText => $"Pixelate [{PixelSize}]";
// TODO: Translate
public override string OverlayText => "Pixelate" + $" [{PixelSize}]";
public int PixelSize { get; set; }

View file

@ -30,6 +30,7 @@ protected override void Dispose(bool disposing)
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BorderlessWindowForm));
this.lblWindowTitle = new System.Windows.Forms.Label();
this.txtWindowTitle = new System.Windows.Forms.TextBox();
this.btnMakeWindowBorderless = new System.Windows.Forms.Button();
@ -40,68 +41,47 @@ private void InitializeComponent()
//
// lblWindowTitle
//
this.lblWindowTitle.AutoSize = true;
this.lblWindowTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblWindowTitle.Location = new System.Drawing.Point(13, 56);
resources.ApplyResources(this.lblWindowTitle, "lblWindowTitle");
this.lblWindowTitle.Name = "lblWindowTitle";
this.lblWindowTitle.Size = new System.Drawing.Size(82, 16);
this.lblWindowTitle.TabIndex = 1;
this.lblWindowTitle.Text = "Window title:";
//
// txtWindowTitle
//
this.txtWindowTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.txtWindowTitle.Location = new System.Drawing.Point(16, 80);
resources.ApplyResources(this.txtWindowTitle, "txtWindowTitle");
this.txtWindowTitle.Name = "txtWindowTitle";
this.txtWindowTitle.Size = new System.Drawing.Size(296, 22);
this.txtWindowTitle.TabIndex = 2;
this.txtWindowTitle.TextChanged += new System.EventHandler(this.txtWindowTitle_TextChanged);
//
// btnMakeWindowBorderless
//
this.btnMakeWindowBorderless.Enabled = false;
this.btnMakeWindowBorderless.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.btnMakeWindowBorderless.Location = new System.Drawing.Point(16, 112);
resources.ApplyResources(this.btnMakeWindowBorderless, "btnMakeWindowBorderless");
this.btnMakeWindowBorderless.Name = "btnMakeWindowBorderless";
this.btnMakeWindowBorderless.Size = new System.Drawing.Size(256, 32);
this.btnMakeWindowBorderless.TabIndex = 3;
this.btnMakeWindowBorderless.Text = "Make window borderless";
this.btnMakeWindowBorderless.UseVisualStyleBackColor = true;
this.btnMakeWindowBorderless.Click += new System.EventHandler(this.btnMakeWindowBorderless_Click);
//
// btnSettings
//
this.btnSettings.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
resources.ApplyResources(this.btnSettings, "btnSettings");
this.btnSettings.Image = global::ShareX.Properties.Resources.gear;
this.btnSettings.Location = new System.Drawing.Point(280, 112);
this.btnSettings.Name = "btnSettings";
this.btnSettings.Size = new System.Drawing.Size(32, 32);
this.btnSettings.TabIndex = 4;
this.btnSettings.UseVisualStyleBackColor = true;
this.btnSettings.Click += new System.EventHandler(this.btnSettings_Click);
//
// cmsWindowList
//
this.cmsWindowList.Name = "cmsWindowList";
this.cmsWindowList.Size = new System.Drawing.Size(61, 4);
resources.ApplyResources(this.cmsWindowList, "cmsWindowList");
//
// mbWindowList
//
this.mbWindowList.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.mbWindowList.Location = new System.Drawing.Point(16, 16);
resources.ApplyResources(this.mbWindowList, "mbWindowList");
this.mbWindowList.Menu = this.cmsWindowList;
this.mbWindowList.Name = "mbWindowList";
this.mbWindowList.Size = new System.Drawing.Size(296, 32);
this.mbWindowList.TabIndex = 0;
this.mbWindowList.Text = "Select a window";
this.mbWindowList.UseVisualStyleBackColor = true;
this.mbWindowList.MouseDown += new System.Windows.Forms.MouseEventHandler(this.mbWindowList_MouseDown);
//
// BorderlessWindowForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.ClientSize = new System.Drawing.Size(328, 161);
this.Controls.Add(this.mbWindowList);
this.Controls.Add(this.btnSettings);
this.Controls.Add(this.btnMakeWindowBorderless);
@ -111,8 +91,6 @@ private void InitializeComponent()
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "BorderlessWindowForm";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "ShareX - Borderless window";
this.Shown += new System.EventHandler(this.BorderlessWindowForm_Shown);
this.ResumeLayout(false);
this.PerformLayout();

View file

@ -117,7 +117,175 @@
<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="lblWindowTitle.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="lblWindowTitle.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft Sans Serif, 9.75pt</value>
</data>
<data name="lblWindowTitle.Location" type="System.Drawing.Point, System.Drawing">
<value>13, 56</value>
</data>
<data name="lblWindowTitle.Size" type="System.Drawing.Size, System.Drawing">
<value>82, 16</value>
</data>
<data name="lblWindowTitle.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="lblWindowTitle.Text" xml:space="preserve">
<value>Window title:</value>
</data>
<data name="&gt;&gt;lblWindowTitle.Name" xml:space="preserve">
<value>lblWindowTitle</value>
</data>
<data name="&gt;&gt;lblWindowTitle.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;lblWindowTitle.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lblWindowTitle.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="txtWindowTitle.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft Sans Serif, 9.75pt</value>
</data>
<data name="txtWindowTitle.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 80</value>
</data>
<data name="txtWindowTitle.Size" type="System.Drawing.Size, System.Drawing">
<value>296, 22</value>
</data>
<data name="txtWindowTitle.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="&gt;&gt;txtWindowTitle.Name" xml:space="preserve">
<value>txtWindowTitle</value>
</data>
<data name="&gt;&gt;txtWindowTitle.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="&gt;&gt;txtWindowTitle.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;txtWindowTitle.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="btnMakeWindowBorderless.Enabled" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="btnMakeWindowBorderless.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft Sans Serif, 9.75pt</value>
</data>
<data name="btnMakeWindowBorderless.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 112</value>
</data>
<data name="btnMakeWindowBorderless.Size" type="System.Drawing.Size, System.Drawing">
<value>256, 32</value>
</data>
<data name="btnMakeWindowBorderless.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="btnMakeWindowBorderless.Text" xml:space="preserve">
<value>Make window borderless</value>
</data>
<data name="&gt;&gt;btnMakeWindowBorderless.Name" xml:space="preserve">
<value>btnMakeWindowBorderless</value>
</data>
<data name="&gt;&gt;btnMakeWindowBorderless.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="&gt;&gt;btnMakeWindowBorderless.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;btnMakeWindowBorderless.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="btnSettings.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft Sans Serif, 9.75pt</value>
</data>
<data name="btnSettings.Location" type="System.Drawing.Point, System.Drawing">
<value>280, 112</value>
</data>
<data name="btnSettings.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 32</value>
</data>
<data name="btnSettings.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="&gt;&gt;btnSettings.Name" xml:space="preserve">
<value>btnSettings</value>
</data>
<data name="&gt;&gt;btnSettings.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="&gt;&gt;btnSettings.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;btnSettings.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<metadata name="cmsWindowList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="cmsWindowList.Size" type="System.Drawing.Size, System.Drawing">
<value>61, 4</value>
</data>
<data name="&gt;&gt;cmsWindowList.Name" xml:space="preserve">
<value>cmsWindowList</value>
</data>
<data name="&gt;&gt;cmsWindowList.Type" xml:space="preserve">
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="mbWindowList.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft Sans Serif, 9.75pt</value>
</data>
<data name="mbWindowList.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 16</value>
</data>
<data name="mbWindowList.Size" type="System.Drawing.Size, System.Drawing">
<value>296, 32</value>
</data>
<data name="mbWindowList.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="mbWindowList.Text" xml:space="preserve">
<value>Select a window</value>
</data>
<data name="&gt;&gt;mbWindowList.Name" xml:space="preserve">
<value>mbWindowList</value>
</data>
<data name="&gt;&gt;mbWindowList.Type" xml:space="preserve">
<value>ShareX.HelpersLib.MenuButton, ShareX.HelpersLib, Version=13.6.2.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;mbWindowList.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;mbWindowList.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>96, 96</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>328, 161</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<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 - Borderless window</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>BorderlessWindowForm</value>
</data>
<data name="&gt;&gt;$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>

View file

@ -29,6 +29,7 @@ protected override void Dispose(bool disposing)
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BorderlessWindowSettingsForm));
this.cbRememberWindowTitle = new System.Windows.Forms.CheckBox();
this.cbAutoCloseWindow = new System.Windows.Forms.CheckBox();
this.cbExcludeTaskbarArea = new System.Windows.Forms.CheckBox();
@ -36,42 +37,29 @@ private void InitializeComponent()
//
// cbRememberWindowTitle
//
this.cbRememberWindowTitle.AutoSize = true;
this.cbRememberWindowTitle.Location = new System.Drawing.Point(16, 16);
resources.ApplyResources(this.cbRememberWindowTitle, "cbRememberWindowTitle");
this.cbRememberWindowTitle.Name = "cbRememberWindowTitle";
this.cbRememberWindowTitle.Size = new System.Drawing.Size(135, 17);
this.cbRememberWindowTitle.TabIndex = 0;
this.cbRememberWindowTitle.Text = "Remember window title";
this.cbRememberWindowTitle.UseVisualStyleBackColor = true;
this.cbRememberWindowTitle.CheckedChanged += new System.EventHandler(this.cbRememberWindowTitle_CheckedChanged);
//
// cbAutoCloseWindow
//
this.cbAutoCloseWindow.AutoSize = true;
this.cbAutoCloseWindow.Location = new System.Drawing.Point(16, 40);
resources.ApplyResources(this.cbAutoCloseWindow, "cbAutoCloseWindow");
this.cbAutoCloseWindow.Name = "cbAutoCloseWindow";
this.cbAutoCloseWindow.Size = new System.Drawing.Size(155, 17);
this.cbAutoCloseWindow.TabIndex = 1;
this.cbAutoCloseWindow.Text = "Automatically close window";
this.cbAutoCloseWindow.UseVisualStyleBackColor = true;
this.cbAutoCloseWindow.CheckedChanged += new System.EventHandler(this.cbAutoCloseWindow_CheckedChanged);
//
// cbExcludeTaskbarArea
//
this.cbExcludeTaskbarArea.AutoSize = true;
this.cbExcludeTaskbarArea.Location = new System.Drawing.Point(16, 64);
resources.ApplyResources(this.cbExcludeTaskbarArea, "cbExcludeTaskbarArea");
this.cbExcludeTaskbarArea.Name = "cbExcludeTaskbarArea";
this.cbExcludeTaskbarArea.Size = new System.Drawing.Size(126, 17);
this.cbExcludeTaskbarArea.TabIndex = 2;
this.cbExcludeTaskbarArea.Text = "Exclude taskbar area";
this.cbExcludeTaskbarArea.UseVisualStyleBackColor = true;
this.cbExcludeTaskbarArea.CheckedChanged += new System.EventHandler(this.cbExcludeTaskbarArea_CheckedChanged);
//
// BorderlessWindowSettingsForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(328, 148);
this.Controls.Add(this.cbExcludeTaskbarArea);
this.Controls.Add(this.cbAutoCloseWindow);
this.Controls.Add(this.cbRememberWindowTitle);
@ -79,8 +67,6 @@ private void InitializeComponent()
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "BorderlessWindowSettingsForm";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "ShareX - Borderless window settings";
this.ResumeLayout(false);
this.PerformLayout();

View file

@ -117,4 +117,109 @@
<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="cbRememberWindowTitle.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="cbRememberWindowTitle.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 16</value>
</data>
<data name="cbRememberWindowTitle.Size" type="System.Drawing.Size, System.Drawing">
<value>135, 17</value>
</data>
<data name="cbRememberWindowTitle.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="cbRememberWindowTitle.Text" xml:space="preserve">
<value>Remember window title</value>
</data>
<data name="&gt;&gt;cbRememberWindowTitle.Name" xml:space="preserve">
<value>cbRememberWindowTitle</value>
</data>
<data name="&gt;&gt;cbRememberWindowTitle.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="&gt;&gt;cbRememberWindowTitle.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;cbRememberWindowTitle.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="cbAutoCloseWindow.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbAutoCloseWindow.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 40</value>
</data>
<data name="cbAutoCloseWindow.Size" type="System.Drawing.Size, System.Drawing">
<value>155, 17</value>
</data>
<data name="cbAutoCloseWindow.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="cbAutoCloseWindow.Text" xml:space="preserve">
<value>Automatically close window</value>
</data>
<data name="&gt;&gt;cbAutoCloseWindow.Name" xml:space="preserve">
<value>cbAutoCloseWindow</value>
</data>
<data name="&gt;&gt;cbAutoCloseWindow.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="&gt;&gt;cbAutoCloseWindow.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;cbAutoCloseWindow.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="cbExcludeTaskbarArea.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="cbExcludeTaskbarArea.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 64</value>
</data>
<data name="cbExcludeTaskbarArea.Size" type="System.Drawing.Size, System.Drawing">
<value>126, 17</value>
</data>
<data name="cbExcludeTaskbarArea.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="cbExcludeTaskbarArea.Text" xml:space="preserve">
<value>Exclude taskbar area</value>
</data>
<data name="&gt;&gt;cbExcludeTaskbarArea.Name" xml:space="preserve">
<value>cbExcludeTaskbarArea</value>
</data>
<data name="&gt;&gt;cbExcludeTaskbarArea.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="&gt;&gt;cbExcludeTaskbarArea.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;cbExcludeTaskbarArea.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>328, 148</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<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 - Borderless window settings</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>BorderlessWindowSettingsForm</value>
</data>
<data name="&gt;&gt;$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>