![]() ![]() ![]() ![]() Gravitybox Schedule Primer
Page 15
1998-2004 Gravitybox Software LLC
IsEvent
This property determines if the appointment is an event.
Events do not have a StartTime or Length. They exist for a
day only and do not have a definite start or end. An example
of an event is a birthday. When true, the StartTime and
Length will not have any genuine value. These appointments
will be displayed only if the AllowEventHeader property is
true. This property maps to the All day event text in the
default property window.
IsFlagged
This Boolean value determines if a small flag is displayed
next to the appointment. This icon may be used to indicate
some condition to the user.
ItemData
This is a 32-bit integer that may be used to store extra
information about an appointment. This is for developer
convenience only. It has no effect on scheduling whatsoever.
Length
This property defines the length of the appointment. It is
measured in minutes and must be greater than zero.
MaxLength
This property will ensure that a user may never resize an
appointment to more than a certain size. The value
represents the maximum number of minutes allowed for an
appointment. The default value is 1. This default value
places no restriction on the appointment. It effectively has no
maximum length.
MinLength
This property is a supplement to the MaxLength property. It
will ensure that a user may never resize an appointment less
than a certain size. The default value is 1. This value places
no restriction on the appointment. It effectively has no
minimum length.
Name
This is an optional parameter used when adding an
appointment to the ScheduleItems collection. If specified it
must be unique or an error occurs. After an appointment is
added, this property is read-only. You may use this identifier
to access an element in the ScheduleItems collection.
Notes
This is an extra string value that may be used to save some
additional information associated with this appointment
object. It is not used by the schedule for any purpose.
Priority
This is a 32-bit integer that may be used to store an
appointments priority. This is for developer convenience
only. It has no effect on scheduling whatsoever.
Provider
This property maps to the Providers collection, a custom-
defined collection of people that participate with the current
schedule. This property may be set to a member of the
Providers collection or left blank, if desired.
ReadOnly
This property determines if the appointment is read-only. If
this is true then the user may not move, copy, or modify this
appointment
|