improve export

This commit is contained in:
Perfare
2020-03-26 01:01:02 +08:00
parent ea461ee3d2
commit 2bcd9662be
9 changed files with 175 additions and 145 deletions

View File

@ -307,7 +307,7 @@ namespace AssetStudioGUI
if (dirty)
{
PreviewAsset(lastLoadedAsset);
if (assetInfoLabel.Text != null)
if (lastSelectedItem != null && assetInfoLabel.Text != null)
{
assetInfoLabel.Text = lastSelectedItem.InfoText;
}
@ -356,6 +356,12 @@ namespace AssetStudioGUI
}
}
private void displayAll_CheckedChanged(object sender, EventArgs e)
{
Properties.Settings.Default.displayAll = displayAll.Checked;
Properties.Settings.Default.Save();
}
private void enablePreview_Check(object sender, EventArgs e)
{
if (lastLoadedAsset != null)
@ -433,18 +439,6 @@ namespace AssetStudioGUI
Properties.Settings.Default.Save();
}
private void MenuItem_CheckedChanged(object sender, EventArgs e)
{
Properties.Settings.Default[((ToolStripMenuItem)sender).Name] = ((ToolStripMenuItem)sender).Checked;
Properties.Settings.Default.Save();
}
private void assetGroupOptions_SelectedIndexChanged(object sender, EventArgs e)
{
Properties.Settings.Default.assetGroupOption = ((ToolStripComboBox)sender).SelectedIndex;
Properties.Settings.Default.Save();
}
private void showExpOpt_Click(object sender, EventArgs e)
{
ExportOptions exportOpt = new ExportOptions();
@ -1480,8 +1474,6 @@ namespace AssetStudioGUI
displayAll.Checked = Properties.Settings.Default.displayAll;
displayInfo.Checked = Properties.Settings.Default.displayInfo;
enablePreview.Checked = Properties.Settings.Default.enablePreview;
openAfterExport.Checked = Properties.Settings.Default.openAfterExport;
assetGroupOptions.SelectedIndex = Properties.Settings.Default.assetGroupOption;
FMODinit();
Logger.Default = new GUILogger(StatusStripUpdate);