Beta code v0.7

This commit is contained in:
Denis
2021-12-05 16:20:43 +01:00
parent 7e00d9ca82
commit 94a367fd59
7 changed files with 81 additions and 97 deletions

View File

@@ -1,20 +1,15 @@
using System;
using System.Linq;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Text;
using System.Globalization;
using System.Net.Http;
using System.IO;
using System.Threading;
namespace BMGEditor
{
public static class Variables
{
public const string softwareName = "Luma";
public const string softwareVersion = "v0.6";
public const UInt64 softwareInternalVersion = 60;
public const string softwareVersion = "v0.7";
public const UInt64 softwareInternalVersion = 70;
public const UInt64 build = 1; //Getting ready for 1.0
public const bool isBeta = true;
}

View File

@@ -92,7 +92,7 @@
//
this.openSettingsBtn.Name = "openSettingsBtn";
this.openSettingsBtn.Size = new System.Drawing.Size(180, 22);
this.openSettingsBtn.Text = "Preferences";
this.openSettingsBtn.Text = "About";
this.openSettingsBtn.Click += new System.EventHandler(this.openSettingsBtn_Click);
//
// quitBtn

View File

@@ -11,6 +11,7 @@ namespace BMGEditor
private Bcsv m_BCSV = null;
private bool arcOpen = false;
[Obsolete]
public BMGEditForm(RarcFilesystem m_ARC)
{
InitializeComponent();

View File

@@ -1,11 +1,4 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace BMGEditor
@@ -76,7 +69,8 @@ namespace BMGEditor
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("BMG Editor by Bussun", "About", MessageBoxButtons.OK, MessageBoxIcon.Information);
Form aboutForm = new PreferencesAbout();
aboutForm.Show();
}
private void openTextEditorEmptyBtn_Click(object sender, EventArgs e)

View File

@@ -30,6 +30,11 @@
{
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label();
this.closeFormBtn = new System.Windows.Forms.Button();
this.label4 = new System.Windows.Forms.Label();
this.checkUpdateBtn = new System.Windows.Forms.Button();
this.label5 = new System.Windows.Forms.Label();
this.SuspendLayout();
//
// label1
@@ -52,11 +57,63 @@
this.label2.TabIndex = 1;
this.label2.Text = "A BMG editor for Super Mario Galaxy";
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(21, 84);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(45, 15);
this.label3.TabIndex = 2;
this.label3.Text = "Version";
//
// closeFormBtn
//
this.closeFormBtn.Location = new System.Drawing.Point(261, 148);
this.closeFormBtn.Name = "closeFormBtn";
this.closeFormBtn.Size = new System.Drawing.Size(75, 23);
this.closeFormBtn.TabIndex = 3;
this.closeFormBtn.Text = "Close";
this.closeFormBtn.UseVisualStyleBackColor = true;
this.closeFormBtn.Click += new System.EventHandler(this.closeFormBtn_Click);
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(21, 110);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(34, 15);
this.label4.TabIndex = 4;
this.label4.Text = "Build";
//
// checkUpdateBtn
//
this.checkUpdateBtn.Location = new System.Drawing.Point(129, 148);
this.checkUpdateBtn.Name = "checkUpdateBtn";
this.checkUpdateBtn.Size = new System.Drawing.Size(126, 23);
this.checkUpdateBtn.TabIndex = 5;
this.checkUpdateBtn.Text = "Check for updates";
this.checkUpdateBtn.UseVisualStyleBackColor = true;
this.checkUpdateBtn.Click += new System.EventHandler(this.checkUpdateBtn_Click);
//
// label5
//
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(21, 152);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(94, 15);
this.label5.TabIndex = 6;
this.label5.Text = "Made by Bussun";
//
// PreferencesAbout
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(348, 183);
this.Controls.Add(this.label5);
this.Controls.Add(this.checkUpdateBtn);
this.Controls.Add(this.label4);
this.Controls.Add(this.closeFormBtn);
this.Controls.Add(this.label3);
this.Controls.Add(this.label2);
this.Controls.Add(this.label1);
this.MaximizeBox = false;
@@ -75,5 +132,10 @@
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Button closeFormBtn;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Button checkUpdateBtn;
private System.Windows.Forms.Label label5;
}
}

View File

@@ -15,6 +15,19 @@ namespace BMGEditor
public PreferencesAbout()
{
InitializeComponent();
Text = "About this software";
label3.Text = $"Version: {Variables.softwareVersion}";
label4.Text = $"Build number: {Variables.softwareInternalVersion}";
}
private void closeFormBtn_Click(object sender, EventArgs e)
{
Dispose();
}
private void checkUpdateBtn_Click(object sender, EventArgs e)
{
Program.CheckUpdates();
}
}
}

View File

@@ -57,85 +57,4 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="label1.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 21.75pt, style=Bold</value>
</data>
<data name="label1.Size" type="System.Drawing.Size, System.Drawing">
<value>93, 40</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>PreferencesAbout</value>
</data>
<data name="&gt;&gt;label1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterParent</value>
</data>
<data name="&gt;&gt;label2.Name" xml:space="preserve">
<value>label2</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>System.Windows.Forms.Form, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label1.Name" xml:space="preserve">
<value>label1</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Luma</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="label1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>A BMG editor for Super Mario Galaxy</value>
</data>
<data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>7, 15</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>PreferencesAbout</value>
</data>
<data name="&gt;&gt;label1.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;label2.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="label2.Size" type="System.Drawing.Size, System.Drawing">
<value>243, 20</value>
</data>
<data name="label2.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 11.25pt, style=Italic</value>
</data>
<data name="label2.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>348, 183</value>
</data>
<data name="label2.Location" type="System.Drawing.Point, System.Drawing">
<value>21, 49</value>
</data>
<data name="label2.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="label1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 9</value>
</data>
<data name="&gt;&gt;label2.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="label1.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
</root>