GraffitiCalendarEvent

Enumerations #

Name Values
This class exposes no enumerations.

Constants #

Name Type Value
RepeatDaily Integer 0
RepeatMonthly Integer 2
RepeatNever Integer -1
RepeatWeekly Integer 1
RepeatYearly Integer 3

Events #

Definition Description
This class exposes no events.

Methods #

Definition Parameters Return Type Description
Constructor sTitle as String None Creates an instance of the class with the parameters as property values.
dStart as Date
dEnd as Date = Nil
Constructor sTitle as String None
dStart as Date
dEnd as Date
iFrequency as Integer
iPeriod as Integer = 0
BGColor as Color = &c1111ff
Border as Color = &c1111ff
ForeColor as Color = &cffffff
UpdateDatabaseRecord None None Update the database record. You should always Try…Catch to ensure data integrity.

Properties #

Name Type Default Value Description
AllDay Boolean False Does this event last the entire day?
BackgroundColor Color &c3a87ad The background color of the event or series.
BorderColor Color &c3a87ad The border color of the event or series.
CanMove Boolean True Determines if the event can be moved by dragging.
CanResize Boolean True Determines if the event can be resized.
DatabaseAutoUpdate Boolean True When the event has been loaded from a RowSet, the component will automatically attempt to update the database row.
DatabaseRecord DatabaseRow Nil The DatabaseRow that this event was loaded from. Only set when loaded via AddRowSet.
DatabaseRowSet RowSet Nil The originating RowSet for this event’s DatabaseRecord.
DatabaseRowSetID Integer -1 The unique key for this row.
Description String “” A description of the event.
EndDate Date Nil The end date of the event.
ID Integer 0(Read-Only) The display ID of the event. This property should not be modified.
Location String “” The location where this event will take place (IE: “Joe’s Country Kitchen”).
LockUpdate Boolean False When True, changes to the class properties will not propagate to its parent calendar.
RepeatFrequency Integer -1 The frequency in which the event should repeat, represented by one of the Repeat constants.
RepeatPeriod Integer 1 The period of the repeat, IE: 1 for every one (days/weeks/months).
StartDate Date Nil The beginning date/time for the event.
Tag Variant Nil A custom property for you to store identifiable or related data.
TextColor Color &cFFFFFF The text color used to display the event.
Title String “” The title for the event (IE: “Meeting With Joe”).
Tooltip String “” Tooltip to display when the user hovers their mouse over the event.

Examples #

There are currently no examples for this class.