Split out the common resizing code into its own function so that it's all in one place. This will also affect what happens if I switch to DeferWindowPos() on Windows.
Undid the previous change to the keyboard test so that it responds to window closes again.
More future plans.
Slowed GTK+ indeterminate Progressbars down.