36 static const wxChar* Name()
40 static const wxChar* Caption()
42 return wxT(
"Day of the month");
44 static Date::Precision Precision()
59 virtual Date::Precision precision()
const
61 return Day::Precision();
64 virtual bool checkOnRowsLabels()
const
69 virtual const wxChar*
name()
const
75 return Day::Caption();
78 virtual bool rowIsValid(
int row)
const
81 auto studyptr = GetCurrentStudy();
84 auto& study = *studyptr;
85 auto& calendar = study.calendar;
91 if (row < study.calendar.maxHoursInYear)
93 uint daymonth = calendar.hours[row].dayMonth + 1;
100 if (row < study.calendar.maxDaysInYear)
102 uint daymonth = calendar.days[row].dayMonth + 1;