Platforms to show: All Mac Windows Linux Cross-Platform
CalEventMBS class Deprecated
Super class: CalCalendarItemMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Calendar | MBS MacFrameworks Plugin | 7.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
This item is deprecated and should no longer be used.
You can use EKEventMBS instead.
The class to handle events in iCal.
Requires Mac OS X 10.5 to work.
Subclass of the CalCalendarItemMBS class.
- 7 properties
- property endDate as date
- property isAllDay as boolean
- property isDetached as boolean
- property location as string
- property occurrence as date
- property recurrenceRule as CalRecurrenceRuleMBS
- property startDate as date
- 4 methods
- method attendees as CalAttendeeMBS()
- method Constructor
- method setEndDate(d as date, tz as NSTimeZoneMBS)
- method setStartDate(d as date, tz as NSTimeZoneMBS)
Super class CalCalendarItemMBS
- 7 properties
- 10 methods
- method addAlarm(alarm as CalAlarmMBS)
- method addAlarms(alarms() as CalAlarmMBS)
- method alarms as CalAlarmMBS()
- method Constructor Private
- method hasAlarm as Boolean
- method nextAlarmDate as date
- method removeAlarm(alarm as CalAlarmMBS)
- method removeAlarms(alarms() as CalAlarmMBS)
- method setalarms(alarms() as CalAlarmMBS)
- method Show
This class has no sub classes.
Some methods using this class:
- CalCalendarStoreMBS.events(StartDate as date, EndDate as date) as CalEventMBS()
- CalCalendarStoreMBS.events(StartDate as date, EndDate as date, calendar as CalCalendarMBS) as CalEventMBS()
- CalCalendarStoreMBS.events(StartDate as date, EndDate as date, calendars() as CalCalendarMBS) as CalEventMBS()
- CalCalendarStoreMBS.events(StartDate as date, EndDate as date, eventUID as string) as CalEventMBS()
- CalCalendarStoreMBS.events(StartDate as date, EndDate as date, eventUID as string, calendar as CalCalendarMBS) as CalEventMBS()
- CalCalendarStoreMBS.events(StartDate as date, EndDate as date, eventUID as string, calendars() as CalCalendarMBS) as CalEventMBS()
- CalCalendarStoreMBS.eventsMT(StartDate as date, EndDate as date, calendars() as CalCalendarMBS = nil) as CalEventMBS()
- CalCalendarStoreMBS.eventWithUID(UID as string, occurrence as date) as CalEventMBS
- CalCalendarStoreMBS.removeEvent(theEvent as CalEventMBS, span as Integer, byref error as NSErrorMBS) as boolean
- CalCalendarStoreMBS.saveEvent(theEvent as CalEventMBS, span as Integer, byref error as NSErrorMBS) as boolean
Some examples using this class:
Blog Entries
Release notes
- Version 20.0
- Fixed bug in setStartDate and setEndDate methods in CalEventMBS class.
- Version 19.4
- Added setStartDate and setEndDate for EKEventMBS and CalEventMBS classes, so you can specify which time zone to use for converting between Date and NSDate.
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
CalCalendarStoreMBS - CalNthWeekDayMBS