Fórum Calendário #205453
09/01/2004
0
tenho um form onde seleciono um medico. tenho uma tabela com agendamentos deste medico para algumas datas.
gostaria q ao selecionar este medico, no meu componente de Calendario aparecesse os dias (para o mes que tá selecionado) em que ele tem agendamentos de uma cor diferente.
não sei o componente Calendar do Delphi dá pra fazer isso, caso contrário qual componente utilizar ?
abraço
Diogo
Diogoalles
Curtir tópico
+ 0Posts
10/01/2004
Aroldo Zanela
Você pode utilizar o evento GetMonthInfo e fazer algo como:
procedure TForm1.MonthCalendar1GetMonthInfo(Sender: TObject; Month: Cardinal; var MonthBoldInfo: Cardinal); begin MonthCalendar1.BoldDays([1,8,15,26], MonthBoldInfo); // Dias que serão exibidos em negrito end;
Gostei + 0
10/01/2004
Rfpsatin
Você pode utilizar o evento GetMonthInfo e fazer algo como:
procedure TForm1.MonthCalendar1GetMonthInfo(Sender: TObject; Month: Cardinal; var MonthBoldInfo: Cardinal); begin MonthCalendar1.BoldDays([1,8,15,26], MonthBoldInfo); // Dias que serão exibidos em negrito end;
Aroldão, muito massa essa dica :D
tava atraz faz tempo.
abraço
Gostei + 0
05/06/2009
Maickelpc
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)