Whoops, I didn't explain that correctly. They were both in the menu (now that I think about it). The CLEAR EVENTS was in the Exit menu option and seeing that made me realize the programmer had used a READ EVENTS somewhere, but I wasn't seeing it anywhere. Then I did a search and found it in the Cleanup code of the menu (something I never use and had trouble remembering how to get to but then realized it's accessed via the General option of VFP's View menu when the Menu Designer is open).
>You can put CLEAR EVENTS anywhere you want to exit. So it is technically OK to put it in the Exit or Quit option in the menu, but a little strange in the cleanup menu code. I still prefer to do it in a PRG as you mention so you can call it from anywhere and basically always goes back to your PRG for cleanup.