Dustin,
I found the cause of the problem with KMoverObj. I fixed the problem by initializing the aMasterItems array at the top of the RefreshFullList method.
FYI, KMoverObj worked properly the first time around if no items were in the full list. It's only when it was refreshed subsequent times that a problem arose.
Here's the fix:
Place the following code at the top of the KMoverObj.RefreshFullList() method:
DIMENSION This.aMasterItems[1,2]
STORE '' TO This.aMasterItems
I'll include this fix in the upcoming service pack and give you credit for the find in the What's New Guide.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com