rdp-portal/About.cs

33 lines
1.1 KiB
C#
Raw Normal View History

2022-10-28 17:30:39 +02:00
using System;
using System.Drawing;
using System.Windows.Forms;
namespace RDP_Portal {
public partial class About : Form {
public About() {
InitializeComponent();
}
private void About_Load(object sender, EventArgs e) {
Location = new Point(Owner.Location.X + Owner.Width / 2 - ClientSize.Width / 2,
Owner.Location.Y + Owner.Height / 2 - ClientSize.Height / 2);
// https://stackoverflow.com/questions/909555/how-can-i-get-the-assembly-file-version
System.Reflection.Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly();
System.Diagnostics.FileVersionInfo fvi = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location);
string version = fvi.FileVersion;
labelName.Text = "RDP Portal v" + version;
}
private void buttonOK_Click(object sender, EventArgs e) {
this.Close();
}
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {
System.Diagnostics.Process.Start(((LinkLabel)sender).Text);
}
}
}