Navigation bar
  Home Print document Start Previous page
 16 of 234 
Next page End  

Gravitybox Schedule Primer
Page 14 
1998-2004 Gravitybox Software LLC
Category
This property is a pointer into a collection of user-defined
categories in the Categories collection. The appointment is
said to be in the specified category.
ClusterId
This is a string value that allows you group appointments
together without a recurrence pattern. If multiple
appointments share the same GroupId property, they are
displayed as recurring. However there are times when you
may wish to group appointments programmatically without
displaying the relationship on screen. You may use the
“GetClustered” method to retrieve a list of all appointments
with a unique “ClusterId” property value.
DisplayText
This is text that may be used to identify an appointment.
Either the DisplayText or Subject may be used as the text
displayed on the schedule canvas.
ExtraProperties
This is a collection of name/values pairs. You may add any
number of elements to this collection and the values may be
referenced by name or index. This allows you to store any
amount of information with each appointment.
FontBold
Controls the appointment font’s bold property
FontItalics
Controls the appointment font’s italics property
FontStrikethru
Controls the appointment font’s strikethrough property
FontUnderline
Controls the appointment font’s underline property
ForeColor
This property allows for the specification of a custom color to
be specified for the text of an appointment.
GroupId
This is a string value that uniquely identifies a group of
appointments. Many appointments may have the same
GroupId. This property is generated when a recurring
appointment pattern is defined. The ScheduleItems
"AddRecurrence" method may create many appointments
with the same GroupId, to specify that the appointments are
part of a group. This value may never be an empty string.
You may use the “GetGrouped” method to retrieve all
appointments with the same GroupId property value.
Id
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.
IsActivity
This read-only property determines if the appointment
overlaps a day boundary. If an appointment is scheduled
past 12:00 AM on any day it becomes an Activity. Activities
are displayed in the event header at the top of the screen,
when time is displayed on the left side of the screen.
IsDirty
This property is a Boolean value that is set to True any time
one of the object’s properties is changed. It is designed to be
false when the object is loaded. It may be checked at any
time as a way of identifying if the object has changed.
http://www.purepage.com