Looking forward to multthreaded FRED
Multithreading does not automatically make code run faster. It can even make code run slower (see
lock contention). How much it can help depends on how much performance can be gained from running multiple tasks in the code at the same time instead of one after another (that is, how
parallelizable the code is). I'm not familiar enough with the FRED codebase to say how much it could help, although hopefully someone who is can address that.
Also, in case you didn't know, the FRED codebase is a gigantic hackish mess (see below), so making non-trivial changes to it is pretty much infeasible.
In the FS2 codebase I'd argue the most heinous code of all is the MFC meatwagon that is Fred. Oy.
Fred2 is the omega of all giant unwieldy pieces of code. Its big, its horrifying, and it just doesn't care. View it at your own risk. - Dave Baranec
That said, your grievance is certainly legit.
As for the original request, I'm outraged by how long it takes to close the events window on my 500kb missions! Fix this immediately, as soon as you're done with wxfred, the new installer, and geomod
This issue is a good candidate for something to address in wxFRED.