... MyCellDlg( .. that will calculate the needed overall-size in relation to the defined items. WITH OBJECT :aCols[ 3 ] :nEditType := EDIT_BUTTON :bEditBlock := { | nRow, nCol, oCol, nKey | Retvalue := MyCellDlg( oBrw, nRow, nCol, oCol, nKey ), ; IIF( Retvalue <> NIL, ( oCust:City := Retvalue, ...