>Could my problem be that I'm trying to use a combonation of forms and grids that were not meant to work together? (shows how much I know) I'm using a MaterialInputForm with a cListOneToManyObj grid on page one and a cListObjEdit grid on page two. On the edit click I'm setting my "this.parent.cEditForm" to the EditForm. The editform is a cListObjEditForm. I'm I all missed up with this combonation or should it work?>
One thing to check is whether you've dropped an instance of CGridList directly on the form rather than dropping it in a container. Check out the section in the Developer's Guide "Dropping CGridList on a Form".
Also, make sure focus is not on the grid when you check the LockScreen property. The GridList class toggles LockScreen in order to produce the full-width highlight bar. You can also try setting the grid's lSetHighlightBar property to .F. to help narrow down the problem.
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