Copy error dialog code from DiscoHawk's top box to its bottom box
This commit is contained in:
parent
6309e3b7fc
commit
3f2f9cc170
|
@ -115,6 +115,10 @@ namespace BizHawk.Client.DiscoHawk
|
|||
}
|
||||
|
||||
private void LblMp3ExtractMagicArea_DragDrop(object sender, DragEventArgs e)
|
||||
{
|
||||
lblMp3ExtractMagicArea.AllowDrop = false;
|
||||
Cursor = Cursors.WaitCursor;
|
||||
try
|
||||
{
|
||||
var files = ValidateDrop(e.Data);
|
||||
if (files.Count == 0) return;
|
||||
|
@ -135,6 +139,17 @@ namespace BizHawk.Client.DiscoHawk
|
|||
AudioExtractor.Extract(disc, path, filename, PromptForOverwrite);
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show(ex.ToString(), "Error loading disc");
|
||||
throw;
|
||||
}
|
||||
finally
|
||||
{
|
||||
lblMp3ExtractMagicArea.AllowDrop = true;
|
||||
Cursor = Cursors.Default;
|
||||
}
|
||||
}
|
||||
|
||||
private void BtnAbout_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue