Well, it looks to me like it IS working as designed. The problem is with the tooltip help.
Here is my test scenario:
- Turn off any source of spots
- Clear the spot log.
- Create a test spot.
- Select the test spot then turn on record lock.
- Open DX Summit.
- Scroll up. You see new spots.
The help says "If the selected record is near the top of the list, the grid will scroll down so that new spots may be seen". It will indeed do that in some cases. If the ordering is set to Call, new spots will appear.
However, if it is in order by time received, the new spots come in above the current one, and the current record pointer does not move no matter what.
It may have worked as documented at one time. As I recall I am merely updating the database and simply not moving the current record pointer in the grid to the latest record received. Whatever it is doing is FoxPro default behavior.
I will update the help at least.
Tnx & 73,
Dennis WN4AZY