Expand description
What scenes 4b and 6 share: they are the same screen at two moments of the run, with the same control ids.
Constants§
- PROGRESS_
SCALE - Progress bar steps; bytes would overflow
PBM_SETRANGE32’s i32 past 2 GB.
Functions§
- finish_
page ⚠ - Shows the finished run’s state, then has the sheet move to
nextby pressing Next, or by page id when the next page is not the one after this. - init_
progress ⚠ - log_
line ⚠ - Appends to the run log and adds the line to the pane, where the page has
one;
show_loghas brought the pane up to date when the page appeared. - on_
cancel ⚠ - Always vetoes the close: a confirmed Cancel raises the flag, and the
worker’s
Cancelledthen walks the wizard on to the summary. Scene 6 disables the button, since the engine cannot stop between files. - set_
progress ⚠ - show_
log ⚠ - The whole log so far, for a page coming into view: lines are logged from pages that have no pane, so this page has not seen them.
- show_
progress ⚠