That is how Cancel already works. I runs the ReadRegistry() routine, which replaces everything with the last saved value.
By the way - the holdup on 11g is the Limit Frame Rate feature. I was hoping to get it working for this release, but haven't come up with an algorithm that works. It keeps hunting for the proper frame rate. In my flying days, we called it a PIO - Pilot-Induced Oscillation. By correcting for a variation which happened a second ago, your corrections build up until you overshoot the proper pitch angle, so you correct for that, and so on until the oscillations get really wild. I may have to shut the feature off for this release.
|