WITH this thisform.lockscreen = .t. IF !.readonly or ; ( !isnull(evaluate(.controlsource)) and ; !empty(evaluate(.controlsource)) ) if .parent.baseclass="Column" && We are in a grid .parent.parent.scrollbars = 0 && Turn of scrollbars .parent.parent.rowheight = .ExpandedHeight .parent.width = .ExpandedWidth else .height = .ExpandedHeight .width = .ExpandedWidth .zorder(0) endif ENDIF thisform.lockscreen = .f. ENDWITHExpanded* props are set in init. When dropped to grid and sparse=.f., works good (err nearly, otherwise no problem).