1、代码。
procedure TMainForm.UniFormCreate(Sender: TObject);
var
E : TUniCalendarEvent;
begin
UniCalendar1.Date := Date;
UniCalendarPanel1.StartDate := Date;
E := UniCalendarPanel1.Events.Add;
E.CalendarId := 1;
E.Title := '上午12时项目名称41';
E.StartDate := StrToDate('2020-05-01');
E.EndDate := StrToDate('2020-05-04');//ate+1.0; //E.StartDate
E.IsAllDay := false;
E := UniCalendarPanel1.Events.Add;
E.CalendarId := 2;
E.Title := '上午12时项目名称42';
E.StartDate := Date;
E.EndDate :=Date+2.0; //E.StartDate
E.IsAllDay := True;
E := UniCalendarPanel1.Events.Add;
E.CalendarId := 3;
E.Title := '上午12时项目名称43';
E.StartDate := Date + 2.0 ;//+ StrToTime('15:30');
E.EndDate := Date + 5.0 ;//+ StrToTime('16:30');
E := UniCalendarPanel1.Events.Add;
E.CalendarId := 4;
E.Title := '上午12时项目名称44';
E.StartDate := Date + 4.0 ;//+ StrToTime('10:00');
E.EndDate := Date + 6.0 ;//+ StrToTime('12:00');
E := UniCalendarPanel1.Events.Add;
E.CalendarId := 5;
E.Title := '上午12时项目名称45';
E.IsAllDay := True;
E.StartDate := Date + 5.0;
E.EndDate := date+7.0;//E.StartDate;
end;