tvplanit: Fix first day of month not shown in MonthView if month starts before WeekStartsOn (issue #0030941, patch by G.Fink)

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5360 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2016-11-17 08:20:08 +00:00
parent 1b7a79aa78
commit 979b1b0fb1

View File

@ -429,6 +429,8 @@ begin
MonthStartsOn := DayOfWeek(StartingDate); MonthStartsOn := DayOfWeek(StartingDate);
DayTag := Ord(FMonthView.WeekStartsOn); DayTag := Ord(FMonthView.WeekStartsOn);
DayOffset := DayTag - MonthStartsOn; DayOffset := DayTag - MonthStartsOn;
if DayOffset = 0 then
DayOffset := -7;
I := 0; I := 0;
DayNumber := DayOffset + 1; DayNumber := DayOffset + 1;