mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-24 05:36:58 +00:00
MainForm.cs - Updated PckManager
It now only hides itself when closing
This commit is contained in:
@@ -157,6 +157,7 @@ namespace PckStudio
|
||||
|
||||
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
|
||||
{
|
||||
PckManager?.Close();
|
||||
checkSaveState();
|
||||
}
|
||||
|
||||
@@ -962,7 +963,7 @@ namespace PckStudio
|
||||
Debug.WriteLine($"'{file.Filename}' has no data attached.", category: nameof(HandleTextureFile));
|
||||
return;
|
||||
}
|
||||
pckFileTypeHandler[file.Filetype]?.Invoke(file);
|
||||
pckFileTypeHandler[file.Filetype]?.Invoke(file);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2257,13 +2258,15 @@ namespace PckStudio
|
||||
private void openPckManagerToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
PckManager ??= new PckManager();
|
||||
PckManager.BringToFront();
|
||||
PckManager.Focus();
|
||||
if (!PckManager.Visible)
|
||||
PckManager.FormClosing += (s, e) =>
|
||||
{
|
||||
PckManager.FormClosed += delegate { PckManager = null; };
|
||||
PckManager.Show(this);
|
||||
}
|
||||
PckManager.Hide();
|
||||
e.Cancel = true;
|
||||
};
|
||||
if (!PckManager.Visible)
|
||||
PckManager.Show();
|
||||
if (PckManager.Focus())
|
||||
PckManager.BringToFront();
|
||||
}
|
||||
|
||||
private async void wavBinkaToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
@@ -2313,7 +2316,7 @@ namespace PckStudio
|
||||
|
||||
if (exitCode == 0)
|
||||
convertedCount++;
|
||||
}
|
||||
}
|
||||
|
||||
int fileCount = fileDialog.FileNames.Length;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user