Расположение событий в календаре.
Добавлено: 19.10.2010 (Вт) 18:56
Задача расположить события в календаре, так что бы они не перекрывали друг-друга, по принципу типичного представителя, такого как Outlook calendar.
У события есть "начало" "конец". Если в условном диапазоне дат есть одно событие, то оно занимает всю ширину поля показа. Если же в диапазоне дат два события, то если они пересекаются по датам, то каждый из них занимает половину поля показа. Если нет то события занимают всю ширину.
На картинке типичные события из outlook. Хотя "событие 6" могло бы и занять оставшееся место до конца поля.
Не могу сдвинутся с места.
Чуствую себя идиотом.
У события есть "начало" "конец". Если в условном диапазоне дат есть одно событие, то оно занимает всю ширину поля показа. Если же в диапазоне дат два события, то если они пересекаются по датам, то каждый из них занимает половину поля показа. Если нет то события занимают всю ширину.
На картинке типичные события из outlook. Хотя "событие 6" могло бы и занять оставшееся место до конца поля.
Не могу сдвинутся с места.
Чуствую себя идиотом.