Index | Parent | Calendar class |
The Calendar class offers an easy way to handle with dates.
If you use a Calendar object, you must handle a date as a Gregorian number.
Note that a Calendar always contains a valid date in the range 1/1/1752 - 31/12/2400.
Calendar class is a subclass of Calendar.mcc, so you must have Calendar.mcc in MUI:Libs/MUI to use it.
Attributes | |||
---|---|---|---|
Name | Type | Class | Note |
CalClick | N | GN | Notified when the user clicks on a day. |
CalDay | N | ISGN | The day of the current date. |
CalDoubleClick | N | GN | Notified when the user double-clicks on a day. |
CalFixedHoriz | B | I | If 1, the Calendar has a fixed width. |
CalGreg | N | ISGN | The date as a Gregorian number. |
CalInput | B | I | If 1, the Calendar does not permit to select a day. |
CalMinVer | N | I | Min version of Calendar.mcc accepted. |
CalMonth | N | I | The month of the current date. |
CalOnlyDay | B | I | If 1, monthes and years gadgets are not shown. |
CalSetDaysAsDefault | B | I | If 1, the days gadget is the default object at window opening. |
CalSingleClick | N | GN | Notified when the user clicks on a day. |
CalShort | B | I | If 1, the object tries to be as shortest as possible. |
CalShowToday | B | I | If 1, today gadget and today date are shown. |
CalTodayClick | M | I | What happens when the today gadget is pressed: one of
|
CalYear | N | I | The year of the current date. |
Methods | ||
---|---|---|
Name | Parameters | Note |
CalAddDay | <delta/N> | Add delta days to the current date. |
CalAdMonth | <delta/N> | Add delta months to the current date. |
CalAddYear | <delta/N> | Add delta years to the current date. |
CalFormatDate | <var/S>,[format] | Writes in var the current date in system short date format, or long date format if format is LONG . The method can't be notified. |
CalToday | - | Set current date to today. |