GraffitiCalendarEvent

Enumerations #

NameValues
RepeatFrequenciesNone
Yearly
Monthly
Weekly
Daily

Constants #

This object exposes no constants.

Events #

This object exposes no events.

Methods #

NameParametersReturn TypeDescription
ConstructorsTitle as String

dStart as DateTime

dEnd as DateTime = Nil
NoneCreates a new instance of the class.
ConstructorsTitle as String

dStart as DateTime

dEnd as DateTime

iFrequency as
GraffitiCalendarEvent.RepeatFrequencies

iPeriod as Integer = 0

BGColor as Color = &c1111ff

Border as Color = &c1111ff

ForeColor as Color = &cffffff
NoneCreates a new instance of the class.

Properties #

NameTypeDefault ValueDescription
AllDayBooleanFalseWhen True, this event will span the entire day.
BackgroundColorColor&c3a87adBackground color of the event.
BorderColorColor&c3a87adBorder color of the event.
CanMoveBooleanTrueDetermines whether the user can move this event by dragging it within the UI.
CanResizeBooleanTrueDetermines whether the user can resize this event by dragging its border within the UI.
DescriptionStringEmptyDescription of the event.
EndDateDateTimeNilThe ending point of the event.
IDStringAuto-generatedUsed internally to distinguish events. Read-only.
LocationStringEmptyThe assigned location for the event, such as “Joe’s Office”.
RepeatFrequencyRepeatFrequenciesNoneDetermines the scale upon which this event will be repeated.
RepeatPeriodInteger1Determine how often the event repeat within the scale. A value of 1 with a RepeatFrequency of Monthly will draw the event on the calendar every month using the same day and time.
StartDateDateTimeNilThe beginning point of the event.
TagVariantNilDeveloper storage.
TextColorColor&cFFFFFFText color of the event.
TitleStringEmptyTitle of the event. Displayed within the UI to the right of the event time (when not AllDay).
URLStringEmptyURL of the event, if loaded from an external source.