That book is long outdated. It was written for Windows 95. Let's go with something more current http://msdn.microsoft.com/en-us/library/windows/desktop/aa511258.aspx or here http://msdn.microsoft.com/en-us/library/windows/desktop/aa511440.aspx.
It's still a solid guide. Neither of these advocate closing a form and just throwing away data without asking the user
For the record, the last few Fox apps I wrote use my own dialog for this, with an option on it to "Don't show this again". Application options allowed the user to reset that.That's a design issue the CUSTOMER asks for. I personnaly agree with it, but again, If THEY ask for it in the spec, then so be it, but without them asking, I go with standards. And standards don't advocate discarding data without asking the user.
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people