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
This class has no sub classes.
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.
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:
Some related classes:
- class CalAttendeeMBS
- class CalCalendarItemMBS
- class CalCalendarMBS
- class CalCalendarStoreMBS
- class CalRecurrenceRuleMBS
- class Database
- class EKEventMBS
- class NSErrorMBS
- class NSTimeZoneMBS
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
CalCalendarStoreMBS - CalNthWeekDayMBS