Added always-on-top to saved settings
Added view-help and about dialog
This commit is contained in:
parent
8bfc839930
commit
a382ab8dad
@ -18,5 +18,8 @@
|
||||
|
||||
public Color CrosshairColour { get; set; }
|
||||
|
||||
public bool ShowAlwaysOnTop { get; set; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing.Drawing2D;
|
||||
using System.Runtime.InteropServices;
|
||||
using SuzuMagnifier.Dtos;
|
||||
@ -66,6 +67,7 @@ namespace SuzuMagnifier
|
||||
newSettings = new SavedOptions();
|
||||
}
|
||||
|
||||
this.TopMost = newSettings.ShowAlwaysOnTop;
|
||||
this.HighQuality = newSettings.HighQuality;
|
||||
this.ZoomFactor = newSettings.ZoomFactor;
|
||||
//this.UpdateFrequency = newSettings.UpdateFrequency;
|
||||
@ -476,7 +478,17 @@ namespace SuzuMagnifier
|
||||
/// <param name="e"></param>
|
||||
private void viewHelpToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
try
|
||||
{
|
||||
Process.Start(new ProcessStartInfo
|
||||
{
|
||||
FileName = Resource1.AppHelpURL,
|
||||
UseShellExecute = true
|
||||
});
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -486,7 +498,13 @@ namespace SuzuMagnifier
|
||||
/// <param name="e"></param>
|
||||
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var version = Application.ProductVersion ?? string.Empty;
|
||||
if (version.Contains("+"))
|
||||
{
|
||||
version = version.Substring(0, (version.IndexOf("+")));
|
||||
}
|
||||
|
||||
MessageBox.Show($"{Application.ProductName} v{version}", "About", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
}
|
||||
|
||||
|
||||
@ -664,6 +682,7 @@ namespace SuzuMagnifier
|
||||
result.ShowCrosshair = this.ShowCrosshair;
|
||||
result.CrosshairSize = this.CrosshairSize;
|
||||
result.CrosshairColour = this.CrosshairColour;
|
||||
result.ShowAlwaysOnTop = this.TopMost;
|
||||
|
||||
string sourceCode = "";
|
||||
try
|
||||
|
||||
9
source/Resource1.Designer.cs
generated
9
source/Resource1.Designer.cs
generated
@ -60,6 +60,15 @@ namespace SuzuMagnifier {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to https://www.hiimray.co.uk.
|
||||
/// </summary>
|
||||
internal static string AppHelpURL {
|
||||
get {
|
||||
return ResourceManager.GetString("AppHelpURL", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
||||
@ -117,6 +117,9 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="AppHelpURL" xml:space="preserve">
|
||||
<value>https://www.hiimray.co.uk</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="crosshair" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>Resources\crosshair.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user