Здравствуйте. У меня появилась не совсем стандартная задача. Нужно создать экран на котором календарь, который отображается в формате одной недели, будет отображать события на основе базы данных, но в таблице хранится только время начала и окончания события и (в отдельном столбце) день недели. Т.е. это должно быть расписание регулярных еженедельных событий. При этом календарь должен быть интерактивным, т.е. события можно переносить, добавлять новые.
Скажите, пожалуйста, правильно ли я понимаю, что для реализации такого экрана необходимо создание собственного компонента? Подскажите, пожалуйста, каким способом его проще создать?
И второй вопрос, похожий на первый.
В стандартном компоненте “календарь” необходимо расширить функциональность - отображать горизонтальные направляющие линии(с прилипанием при создании, перетаскивании и изменении размеров событий) по определённым правилам. Каким образом это лучше сделать?
Спасибо.