Schedule.NET
ActiveX
General
Site



DOWNLOADS | eSTORE | CONTACT | MESSAGE BOARD

Schedule.NET Dialogs


The Dialogs object provides an interface for displaying dialog screens. GbSchedule.NET has many built-in dialog screens that may be used to display information to the user or prompt the user for information. None of the dialogs must be shown. They are all optional as you may build you own dialog screens to suit your custom application needs.

Appointment Dialog
The appointment dialog is used to display the properties of an appointment by default. The user utilizes this dialog to view and set properties of an appointment. It reconfigures itself based on the schedule’s viewmode. For example, if the viewmode does not display room information on either axis, the room associated with the appointment would not be displayed, as it is irrelevant. Also the screen reconfigures itself based on missing information. For example, if the schedule’s CategoryCollection is empty, there would be no need in displaying the category list at the bottom of the screen. In this case, the list would not appear.


Alarm Dialog
The alarm dialog is displayed when an appointment comes due. Each appointment has an Alarm object. If this appointment’s Alarm object’s property IsArmed is set to true, then the alarm is set. When the appointment’s date and time match the date and time of the system clock, this dialog will be displayed. The alarm object also has a reminder property. If this property is greater than zero then it will generate a reminder window that many minutes before the appointment comes due. If the reminder value is less than zero then the reminder window will be displayed after the appointment comes due.



Provider Dialog
The provider dialog is displayed from an appointment’s property dialog screen. If the appointment’s provider list is displayed in the dialog there will be a button labeled “Providers” that when pressed will launch this window. It allows the user to associate any number of providers with the appointment.



Provider Configuration
The provider configuration dialog cannot be displayed by the user but can only be called in code. It allows the user to add, edit, remove, and reorder providers from the schedule’s ProviderCollection. This allows the user direct access to this collection.