[iso] UI ISO support improvements

* add ISO scan and extract progress dialog
* compute sizes and set properties
* allow cancellation
* minor other updates
This commit is contained in:
Pete Batard 2012-02-01 14:26:36 +00:00
parent 013db6a6d8
commit fd0e6d4b3b
10 changed files with 238 additions and 78 deletions

View file

@ -217,6 +217,10 @@ const char* StrError(DWORD error_code)
return "Unable to create formatting thread";
case ERROR_BADBLOCKS_FAILURE:
return "Bad blocks check didn't complete";
case ERROR_ISO_SCAN:
return "ISO image scan failure";
case ERROR_ISO_EXTRACT:
return "ISO image scan failure";
default:
uprintf("Unknown error: %08X\n", error_code);
SetLastError(error_code);