diff --git a/pk3DS/Personal.Designer.cs b/pk3DS/Personal.Designer.cs index 94a9ec3..c8516f2 100644 --- a/pk3DS/Personal.Designer.cs +++ b/pk3DS/Personal.Designer.cs @@ -945,6 +945,7 @@ private void InitializeComponent() this.Controls.Add(this.L_Mode); this.Name = "Personal"; this.Text = "Gen VI Personal.Garc Editor"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.formClosing); this.TC_Pokemon.ResumeLayout(false); this.TP_General.ResumeLayout(false); this.TP_General.PerformLayout(); diff --git a/pk3DS/Personal.cs b/pk3DS/Personal.cs index a83291d..4972147 100644 --- a/pk3DS/Personal.cs +++ b/pk3DS/Personal.cs @@ -372,5 +372,9 @@ private void saveEntry() File.WriteAllBytes(paths[paths.Length - 1], data); } + private void formClosing(object sender, FormClosingEventArgs e) + { + if (entry > -1) saveEntry(); + } } } \ No newline at end of file