This article on designing a class library to compensate for the lack of object-oriented menus in Visual FoxPro was based on my session notes from the FoxTeach Conference in 1996.

Link: Object-oriented menus in Visual FoxPro