home *** CD-ROM | disk | FTP | other *** search
- unit TestCal;
-
- interface
-
- uses
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
- Grids, Calendar, ColorCalendar, StdCtrls, ExtCtrls;
-
- type
- TForm1 = class(TForm)
- Panel1: TPanel;
- Next: TButton;
- Prior: TButton;
- ColorCalendar1: TColorCalendar;
- Button1: TButton;
- Button2: TButton;
- procedure NextClick(Sender: TObject);
- procedure PriorClick(Sender: TObject);
- procedure Button1Click(Sender: TObject);
- procedure Button2Click(Sender: TObject);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- Form1: TForm1;
-
- implementation
-
- {$R *.DFM}
-
- procedure TForm1.NextClick(Sender: TObject);
- begin
- ColorCalendar1.NextMonth;
- end;
-
- procedure TForm1.PriorClick(Sender: TObject);
- begin
- ColorCalendar1.PrevMonth;
- end;
-
- procedure TForm1.Button1Click(Sender: TObject);
- begin
- ColorCalendar1.DayColor[8] := clRed;
- ColorCalendar1.DayBrushStyle[8] := bsDiagCross;
- end;
-
- procedure TForm1.Button2Click(Sender: TObject);
- begin
- ColorCalendar1.BaseColor := clAqua;
- ColorCalendar1.BaseBrushStyle := bsSolid;
- ColorCalendar1.DayBrushStyle[2] := bsSolid;
- ColorCalendar1.DayBrushStyle[4] := bsClear;
- ColorCalendar1.DayBrushStyle[6] := bsHorizontal;
- ColorCalendar1.DayBrushStyle[8] := bsVertical;
- ColorCalendar1.DayBrushStyle[10] := bsFDiagonal;
- ColorCalendar1.DayBrushStyle[12] := bsBDiagonal;
- ColorCalendar1.DayBrushStyle[14] := bsCross;
- ColorCalendar1.DayBrushStyle[16] := bsDiagCross;
- ColorCalendar1.DayColor[2] := clRed;
- ColorCalendar1.DayColor[4] := clRed;
- ColorCalendar1.DayColor[6] := clRed;
- ColorCalendar1.DayColor[8] := clRed;
- ColorCalendar1.DayColor[10] := clRed;
- ColorCalendar1.DayColor[12] := clRed;
- ColorCalendar1.DayColor[14] := clRed;
- ColorCalendar1.DayColor[16] := clRed;
- ColorCalendar1.DayColor[1] := clBlack;
- ColorCalendar1.DayColor[3] := clMaroon;
- ColorCalendar1.DayColor[5] := clGreen;
- ColorCalendar1.DayColor[7] := clOlive;
- ColorCalendar1.DayColor[9] := clNavy;
- ColorCalendar1.DayColor[11] := clPurple;
- ColorCalendar1.DayColor[13] := clTeal;
- ColorCalendar1.DayColor[15] := clGray;
- ColorCalendar1.DayColor[17] := clSilver;
- ColorCalendar1.DayColor[19] := clRed;
- ColorCalendar1.DayColor[21] := clLime;
- ColorCalendar1.DayColor[23] := clBlue;
- ColorCalendar1.DayColor[25] := clFuchsia;
- ColorCalendar1.DayColor[27] := clAqua;
- ColorCalendar1.DayColor[29] := clWhite;
- end;
-
- end.
-