Navigation bar
  Print document Start Previous page
 40 of 90 
Next page End  

Gravitybox Schedule.NET
1998-2005 Gravitybox Software LLC
Page 38 of 90
appointment on the schedule. You may want to use this property to make a schedule
read-only. However keep in mind that this property only controls moves. The user may
still perform other appointment operations like resize. 
AllowRemove
The AllowRemove property is used to control user defined appointment deletes. If you
wish to disallow the user to remove an appointment then set this property to false.
AppointmentResizing
This property allows you to specify the type of resizing that is allowed: None, StartTime,
Length, or All. The value StartTime allows appointments to be resized such that only
their starting time is changed. The value Length allows appointments to be resized such
that only their length is changed. The All value allows both end of the appointment to be
resized.
AutoRedraw
This property allows you to turn off screen painting while performing some lengthy
schedule operations. For example, when an appointment is added to the
AppointmentCollection, the schedule is repainted to reflect the change. If you are
loading many appointments this can slow down your load procedure considerably. To
combat this issue you can set the AutoRedraw property to false, load all of your
appointments, and then reset it to true. This will temporarily turn off screen painting
while you load. Be sure to reset this property to true of the screen will not repaint its
image.
MultiSelect
The schedule also supports multi-selection. By setting the MultiSelect property to true,
the user can hold the <CTRL> key and use the mouse to select multiple appointments.
This is useful if you wish to allow the user to remove multiple appointments at one time.
Moreover, you may have defined a custom operation that you wish to run on many
appointments at one time.
http://www.purepage.com