>Currently I am checking my navigation buttons in the Activate method of the form. Is that a good place. I was using LISA approach to ensure that everything is firing off before I tackle the buttons. And since the Activate fires off last, I just figured......
Not sure, really. For almost as long as I use Visual FoxPro - 10-15 years? - I have left such messy details to frameworks, such as Visual Extend or Visual ProMatrix. If you create your own framework... Well, I think you must run the procedure that changes the look (and availability) of navigation buttons in several places, including save, cancel, next, previous, etc.; as well as form open. "Activate" would probably also be relevant, for when the user clicks on another form.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)