In order to help the GUI performance, and prevent
lock-ups, it would be great if the Numerical
calculations all took place in their own threads.
Possibly using a one-time Timer for instance. Then, we
could also throw in a STOP button that would give the
user more control over what is going on. That way, the
user could stop the MVT from doing mintues of
calculations on perhaps a misentered function.
Also, changing the cursor to a WAIT_CURSOR when the MVT
is doing critical thinking ought to be implemented
throughout the app.