calculate layout properties for overlapping events