Помощь - Поиск - Пользователи - Календарь
Полная версия: Компонент,наследующий MonthCalendar
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
Sensitive
Здравствуйте!
Возник вопрос с написанием компонента, который будет наследовать MonthCalendar... Я хочу создать свойство StudyWeekNumbers , чтоб недели нумеровались не подряд, а по такому типу: Первая, Вторая, первая, Вторая...и т.д. то есть чтоб выводились цифры так:
1
2
1
2
Это свойство нужно будет, чтоб студенты например не путались в расписании по разным неделям(первой и второй)
Не имею представления как это делать. Пример написания компонентов смотрела, но что-то не так. Подскажите пожалуйста куда тут "копать" нужно.
volvo
Не очень удачный компонент для наследования: это обертка над стандартным Windows-компонентом SysMonthCal32 из comctl32.dll. Так что многого достичь не удастся, максимум, что может помочь - сабклассинг этого самого SysMonthCal32 (подмена его WndProc), чтобы добраться до вывода номера недели, и то, если получится...
Sensitive
Ого, даже так...
Не смогла придумать другого свойства которое можно добавить компоненту.
А то, что компонент неудачный, это плохо, это часть моей курсовой.
Может кто-то подскажет, какое свойство можно сделать?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.