Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.07.26;
Скачать: CL | DM;

Вниз

"Подсветка даты" в TMonthCalendar А здесь смотрели?   Найти похожие ветки 

 
Black   (2009-06-01 18:15) [0]

Подскажите пожалуйста как подсветить определенные даты, различные в каждом месяце, я знаю что есть свойство bolddays и кажется им можно подсвечивать только строго определенные заранее даты, мне нужно подсвечивать даты определяемые динамически во время выполнения программы. Заранее благодарю.


 
И. Павел   (2009-06-03 09:52) [1]

Нужно написать такой обработчик события OnGetMonthInfo:

procedure TForm1.MCGetMonthInfo(Sender: TObject; Month:
Cardinal;
 var MonthBoldInfo: Cardinal);
begin
 MC.BoldDays([1,2,3,4,5], MonthBoldInfo);
end;


 
И. Павел   (2009-06-03 09:54) [2]

В программе заведите массив
Days: array of Cardinal
меняйте его, когда нужно, и передавайте его в BoldDays:
MC.BoldDays(Days, MonthBoldInfo);


 
И. Павел   (2009-06-03 10:03) [3]

А чтобы MCGetMonthInfo вызывался, после изменения массива Days можно, например, написать:
MC.Date:=MC.Date+40;
MC.Date:=MC.Date-40;



Страницы: 1 вся ветка

Текущий архив: 2009.07.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
15-1242796018
b/@.
2009-05-20 09:06
2009.07.26
Что может так тормозить ?


15-1242940174
DillerXX
2009-05-22 01:09
2009.07.26
О теме КПК


15-1242854996
Германн
2009-05-21 01:29
2009.07.26
Поздравляю Шахтёр!


6-1204868499
МистерТ
2008-03-07 08:41
2009.07.26
Timeout socket`ов возможно изменить ?


2-1243510092
b/@.
2009-05-28 15:28
2009.07.26
Где задаётся порядок создания компонент ?