>have'nt you missed something here? Toolbar icons can change depending of which record is selected in a cursor.
This is the first time you have actually stated what you expected to see happen on the toolbar <s>.
I dont know whether the grid is based on the primary cursor or, a related cursor. Either way, it could be that your form's cWorkarea/cNavWorkarea properties are not pointing at the correct cursor.
-=Gary
-=Gary