>IF .EditMode=.T. > .cmdNew.ENABLED =.F. > .cmdSave.ENABLED =.T. > .cmdRevert.ENABLED =.T. > .cmdDel.ENABLED = .T. >ENDIF > >Are you sure because you stepped through the code in the debugger and you find the enabled commands do actually execute? A quick test I made with 7.0 seems to work fine.