lnHdrLeft = OBJTOCLIENT( This.Columns[ lnCol ].Controls[ 1 ], 2 ) *** If we are in a container, find out the offset from the form *** and adjust the left value IF UPPER( This.Parent.BaseClass ) # 'FORM' lnHdrLeft = lnHdrLeft - OBJTOCLIENT( This.Parent, 2 ) ENDIF IF lnHdrLeft > 0 *** The column is visible ENDIFMarcia