>I am quite curious about when they fire. I know that the beforeopentables() method in the DE fires before the INIT() and LOAD() of the form...in other words VFP seems to create the DE prior to the form.
Not exactly. BeforeOpenTables fires, then Form Load, then each of the Init methods of the cursors, then the Init of the DE itself.
You might want to check Chapter 4: "Understanding the Event Model" in the programmers guide. It has a general list of the the event firing sequence. As JimB noted, however, the sequence of events when a form closes can vary.
>>I have never checked when the dataenvironment methods fire during closing of a form. Guess I will need to check.
George
Ubi caritas et amor, deus ibi est