MBS Plugin Documentation
Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchie
New in Version 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0
The list of the themes, classes, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The class CalCalendarStoreMBS
class CalCalendarStoreMBS
MBS Leopard Plugin (CalendarStore),
class, Calendar, MBS Leopard Plugin (CalendarStore), class CalCalendarStoreMBS, Console safe, Plugin version: 7.7, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: The class for the calendar storage.
Notes:
Requires Mac OS X 10.5 to work.
Calendar saving and modification errors:
And the domain for the errors is: CalCalendarStoreErrorDomain
Function: The class for the calendar storage.
Notes:
Requires Mac OS X 10.5 to work.
Calendar saving and modification errors:
| CalCalendarNotEditableError | = 1025 | Events and tasks cannot be added to an uneditable calendar |
| CalDateInvalidError | = 1026 | The start date of an event must be earlier than its end date |
| CalCalendarNotInRepository | = 1027 | Events' and tasks' calendar property must be a calendar in the user's calendar store |
| CalCalendarTitleNotUniqueError | = 1028 | Calendar titles must be unique |
And the domain for the errors is: CalCalendarStoreErrorDomain
- event CalendarsChanged(Externally as boolean, InsertedRecords as CalStringArrayMBS, UpdatedRecords as CalStringArrayMBS, DeletedRecords as CalStringArrayMBS)
- event EventsChanged(Externally as boolean, InsertedRecords as CalStringArrayMBS, UpdatedRecords as CalStringArrayMBS, DeletedRecords as CalStringArrayMBS)
- event TasksChanged(Externally as boolean, InsertedRecords as CalStringArrayMBS, UpdatedRecords as CalStringArrayMBS, DeletedRecords as CalStringArrayMBS)
- property Handle as Integer
- method calendars as CalCalendarArrayMBS
- method calendarWithUID(UID as string) as CalCalendarMBS
- method Constructor
- method events(StartDate as date, EndDate as date) as CalEventArrayMBS
- method events(StartDate as date, EndDate as date, calendar as CalCalendarMBS) as CalEventArrayMBS
- method events(StartDate as date, EndDate as date, calendars() as CalCalendarMBS) as CalEventArrayMBS
- method events(StartDate as date, EndDate as date, eventUID as string) as CalEventArrayMBS
- method events(StartDate as date, EndDate as date, eventUID as string, calendar as CalCalendarMBS) as CalEventArrayMBS
- method events(StartDate as date, EndDate as date, eventUID as string, calendars() as CalCalendarMBS) as CalEventArrayMBS
- method eventWithUID(UID as string, occurrence as date) as CalEventMBS
- method removeCalendar(calendar as CalCalendarMBS, byref error as NSErrorMBS) as boolean
- method removeEvent(theEvent as CalEventMBS, span as integer, byref error as NSErrorMBS) as boolean
- method removeTask(task as CalTaskMBS, byref error as NSErrorMBS) as boolean
- method saveCalendar(calendar as CalCalendarMBS, byref error as NSErrorMBS) as boolean
- method saveEvent(theEvent as CalEventMBS, span as integer, byref error as NSErrorMBS) as boolean
- method saveTask(task as CalTaskMBS, byref error as NSErrorMBS) as boolean
- method tasks as CalTaskArrayMBS
- method tasks(calendar as CalCalendarMBS) as CalTaskArrayMBS
- method tasks(calendars() as CalCalendarMBS) as CalTaskArrayMBS
- method TasksCompletedSince(completedSince as date) as CalTaskArrayMBS
- method TasksCompletedSince(completedSince as date, calendar as CalCalendarMBS) as CalTaskArrayMBS
- method TasksCompletedSince(completedSince as date, calendars() as CalCalendarMBS) as CalTaskArrayMBS
- method taskWithUID(UID as string) as CalTaskMBS
- method UncompletedTasks as CalTaskArrayMBS
- method UncompletedTasks(calendar as CalCalendarMBS) as CalTaskArrayMBS
- method UncompletedTasks(calendars() as CalCalendarMBS) as CalTaskArrayMBS
- method UncompletedTasksDueBefore(dueDate as date) as CalTaskArrayMBS
- method UncompletedTasksDueBefore(dueDate as date, calendar as CalCalendarMBS) as CalTaskArrayMBS
- method UncompletedTasksDueBefore(dueDate as date, calendars() as CalCalendarMBS) as CalTaskArrayMBS
- const CalSpanAllEvents=2
- const CalSpanFutureEvents=1
- const CalSpanThisEvent=0
Some examples which use this class:
The items on this page are in the following plugins: MBS Leopard Plugin.
Monkeybread Software Realbasic Plugins - Messdiener Nickenich