Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Wrong Events Firing
Message
From
30/01/2014 14:21:17
 
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 8
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01592685
Message ID:
01592687
Views:
50
Check AEVENTS() and see if anything is bound to that control. Also, you can use Martina Jindrová's CVP utility to search for locations before that event where that control might be being modified unexpectedly, by comparing both logs: http://gorila.netlab.cz/cvp.html


>Hi
>
>I have begun up-sizing an application to Postgres and now when I open my application and click on a field the cursor automatically tabs past the character textbox fields and stops on the nearest combobox or numeric textbox. If I try to tab around the application the same thing happens. If I run the same application using VFP tables everything works correctly.
>
>In the up-sized version I am using SQL Pass through to create all the views and I can browse and edit the view data like normal but when I use the application I get these strange effects. The application code is the same because I can run the app either on VFP data or Postgres data.
>
>I turned on EventTracking and I can see a different series of events:
>
>The correct events:
>
>47607.832, frmagusers003.conagusers.txtstd1.Message()
>47607.833, frmagusers003.conagusers.txtstd1.MouseDown(1, 0, 596, 49)
>47607.833, frmagusers003.Paint()
>47607.849, frmagusers003.conagusers.txtstd1.MouseUp(1, 0, 596, 49)
>47607.850, frmagusers003.conagusers.txtstd1.Click()
>
>The following are the events in the misbehaving version:
>
>47387.102, frmagusers002.conagusers.txtstd1.Message()
>47387.103, frmagusers002.conagusers.txtstd1.MouseDown(1, 0, 618, 45)
>47387.103, frmagusers002.Paint()
>47387.119, frmagusers002.conagusers.txtstd1.RangeLow()
>47387.119, frmagusers002.conagusers.txtstd1.RangeHigh()
>47387.119, frmagusers002.conagusers.txtstd1.Valid()
>47387.120, frmagusers002.conagusers.txtstd1.ProgrammaticChange()
>47387.121, frmagusers002.conagusers.txtstd1.LostFocus()
>47387.122, frmagusers002.conagusers.txtstd2.When()
>47387.124, frmagusers002.conagusers.txtstd2.GotFocus()
>47387.125, frmagusers002.conagusers.txtstd2.Message()
>47387.125, frmagusers002.conagusers.txtstd1.MouseUp(1, 0, 618, 45)
>47387.125, frmagusers002.conagusers.txtstd1.Click()
>
>I have no idea why the control loses focus on a mousedown event triggering the RangeLow() event etc..
>
>Has anyone seen this strange behaviour or have a possible explanation?
>
>Thanks,
>Simon
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform