|
Previous Top Next |
ITPeriodClass CLASS(ITStringClass),TYPE,Module('ITPeriodClass.clw'),Link('ITPeriodClass',_ITUtilLinkMode_),DLL(_ITUtilDllMode_)
Years &ITPerQ
Months &ITPerQ
Days &ITPerQ
YearsFEQ Long
MonthsFEQ Long
DaysFEQ Long
SelectedYear Long
SelectedMonth Long
SelectedDay Long
SelectedDate Long
SelectedDateFEQ Long
FirstYear Long
LastYear Long
YearVar ANY
MonthVar ANY
DayVar ANY
LastFEQ Long,Private
MonthNames CString(1025)
PeriodType Byte,Private
Init Procedure(Long pYearList, Long pMonthList, Long pDaysList, <Long pSelectedDate>, *? pYear, *? pMonth, *? pDay)
Kill Procedure
LoadQueues Procedure
LoadYears Procedure
LoadMonths Procedure
LoadDays Procedure(Long pYear=0, Long pMonth=0)
AddToQueue Procedure(ITPerQ pQ, String pStrVal, Long pValue),Private
AddYearRange Procedure(Long pFirstYear, Long pLastYear)
SetMonthNames Procedure(<String pMonthNames>)
AdjustDropDowns Procedure
GetMonthDays Procedure(Long pYear, Long pMonth),Byte
GetCalculatedDate Procedure(Long pYear=0, Long pMonth=0, Long pDay=0),Long
GetCalculatedDateStr Procedure(Long pYear=0, Long pMonth=0, Long pDay=0),String
GetSelectedDate Procedure(),Long
TakeEvent Procedure,Byte
ResetDropDowns Procedure
Construct Procedure
Destruct Procedure
End