Skip to content

Commit

Permalink
update readme and add about box
Browse files Browse the repository at this point in the history
  • Loading branch information
igorseabra4 committed Aug 31, 2023
1 parent a840b15 commit f6db35c
Show file tree
Hide file tree
Showing 6 changed files with 377 additions and 30 deletions.
192 changes: 192 additions & 0 deletions Forms/AboutBox.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

47 changes: 47 additions & 0 deletions Forms/AboutBox.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
using HeavyModManager.Classes;

namespace HeavyModManager.Forms
{
partial class AboutBox : Form
{
public AboutBox()
{
InitializeComponent();
labelProductName.Text = $"Heavy Mod Manager {new ModManagerVersion().Version}";
TopMost = true;
}

protected override void OnFormClosing(FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.WindowsShutDown)
return;
if (e.CloseReason == CloseReason.FormOwnerClosing)
return;

e.Cancel = true;
Hide();
}

private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("https://github.com/igorseabra4/HeavyModManager");
}

private void button2_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("https://discord.gg/9eAE6UB");
}

private void button4_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start(WikiLink);
}

public static string WikiLink => "https://heavyironmodding.org/wiki/";

private void button3_Click(object sender, EventArgs e)
{
Hide();
}
}
}
71 changes: 71 additions & 0 deletions Forms/AboutBox.resx
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="textBoxDescription.Text" xml:space="preserve">
<value>Heavy Mod Manager is a mod manager for Heavy Iron Studios games on the Dolphin emulator (GameCube and Wii), made by igorseabra4 on .NET 6.

For documentation and use guide, please consult the Heavy Iron Modding wiki, linked below.

For questions, suggestions, issues or any other reasons, you can reach me and the rest of the community on Discord: please join the Heavy Iron Modding server, linked below.

For the source code, the GitHub repository is linked below.

~igorseabra4</value>
</data>
</root>

0 comments on commit f6db35c

Please sign in to comment.