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