Platforms to show: All Mac Windows Linux Cross-Platform

Back to CalTaskMBS class.

CalTaskMBS.completedDate as date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS MacFrameworks Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The date the task was completed.

The properties isCompleted and CompletedDate are inextricably linked. Setting isCompleted to be true, will set the completedDate to be now, and setting any completedDate will change isCompleted to be true. Similarly, setting isCompleted to be false will set the completedDate to be nil, and setting the completedDate changes isCompleted to false.
(Read and Write property)

CalTaskMBS.dueDate as date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS MacFrameworks Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The date the task is due.
Example
dim c as new CalCalendarStoreMBS

dim i,count as Integer
dim ta() as CalTaskMBS
dim ct as CalTaskMBS

ta=c.UncompletedTasks
for each ct in ta
msgbox ct.Title+EndOfLine+str(ct.priority)+EndOfLine+ct.dueDate.LongDate
next

(Read and Write property)

CalTaskMBS.isCompleted as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS MacFrameworks Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Whether the task has been completed.

The properties isCompleted and CompletedDate are inextricably linked. Setting isCompleted to be true, will set the completedDate to be now, and setting any completedDate will change isCompleted to be true. Similarly, setting isCompleted to be false will set the completedDate to be nil, and setting the completedDate changes isCompleted to false.
(Read and Write property)

CalTaskMBS.priority as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS MacFrameworks Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The priority of this task.

The iCalendar specification allows priority to be specified with an integer in the range of 0-9, with 0 representing an undefined priority, 1 the highest priority, and 9 the lowest priority. When a user sets the priority to high, medium or low in iCal saves the priority as 1, 5, or 9 respectively. Clients are encouraged to use these values when setting a task's priority, but is is possible to specify any integer value from 0 to 9. In iCal, a task with a priority in the range of 1-4 will show up as high priority, a task with a priority of 5 will be displayed as having medium priority, and 6-9 will be displayed as having a low priority.
(Read and Write property)

The items on this page are in the following plugins: MBS MacFrameworks Plugin.


The biggest plugin in space...