I've been doing VFP as long as you and maybe longer. That is not relevant, if the behavior can be demonstrated outside of VMP. Drew showed me it happens.
grdBase/xxfw.vcx UIEnable comes before the tooltip assign. It also explains that the UIEnable of a grid in a pageframe fires before the form.load. Drew considered that a bug. It goes on to SET TALK OFF if necessary.I have been doing VFP since VFP came out. The length of my experience in not relevant, but that fact that in
all these years of publishing VFP applications I have never come across this means that the behavior is avoidable.
And that IS relevant. The framework is setting up an environment which is causing or allowing it to happen.
I just traced it through from the DoForm to the UIEnable. What TALK stuff are you seeing between those two places?
I posted yesterday that SET TALK was being set to ON automatigcally when i stepped into DO FORM. Somehow I got placed
into pgfBase.PageCount_Assign where TALK was on.
As I said, the solution here was to put SET TALK OFF on the DE.BeforeOpenTables of each form. This to me seems to
be a workaround for something that I have never had to deal with before.
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people