... at the beginning I insert a column to create the setcheck WITH OBJECT oBrw:InsCol(1) :nwidth:= 30 :bEditValue := { || AScan( oBrw:aSelected, oBrw:BookMark ) > 0 } :SetCheck( nil, .t.) end :bLDblClick := { || oBrw:oCol( 1 ):CheckToggle(), oBrw:RefreshCurrent() } if the user moves the column ...