I’m writing a script that copies files from the CD to
the HD. The files to be copied are stored in the list
glInstallFileList. I’ve got two progress bars, one for the
overall installation which only updates between files, a second for
the individual file (some are video and thus rather large) for
which I’m relying on baCopyFileProgress’s callback.
Here’s my problem, baCopyFileProgress only seems to call
baCopyProgressUpdate between files and the percentage passed to the
callback is always 99 or 100. Anyone see what’s wrong? Also,
could someone clarify if baCopyFileProgress is synchronous or
asynchronous? My code seems to work which would imply it’s
synchronous but I’m not 100% certain.