>>>>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.
>>>
>>
>>Actually, it's even more bizarre than that as I recall; for some reason OpenTables fires before BeforeOpenTables...
>
>Ed,
>
>OpenTables is not an event, it is a method. It only fires if it is called. It is the method that opens the tables and so after it is called then the BeforeOpenTables event fires.
My abject apologies here. < Open mouth insert foot >