Вверх ↑
Администрация
Ответов: 15294
Рейтинг: 1518
#1: 2009-04-05 20:50:24 ЛС | профиль | цитата
прикинул, чего примерно можно сделать в данном направлении - некоторая группа элементов, выполняющая такие задачи

1) элемент, который последовательно выдает дни заданного года и месяца. Каждый выданный день это МТ из: число от 1 до 31(день месяца), число от 0 до 6(день недели), число от 1 до 7(маска из битов: 1бит - обычный день, 2бит - выходной, 3бит - праздник)
2) элемент, который последовательно выдает дни заданного года. Каждый выданный день это МТ из: число от 1 до 31, число от 1 до 12(месяц года), число от 0 до 6, число от 1 до 7
3) элемент, который для указанной даты(год, месяц, день) возвращает номер дня(число 0 - 6)

вроде такого интерфейса достаточно будет для построения любого календаря
карма: 26
0