cxSchedulerStorage Unit
Classes
Name | Description |
---|---|
TcxCustomSchedulerStorage | The base class for all classes that implement persistence manager components that the Scheduler control can use. |
TcxCustomSchedulerStorageField | The base class for all classes that implement persistent fields for storing specific user event data. |
TcxCustomSchedulerStorageFields | The base class for all classes that implement collections of persistent fields for storing specific user event data. |
TcxDoublyLinkedEventList | |
TcxDoublyLinkedEventListData | |
TcxSchedulerControlEvent | A temporary in-memory user event object in the scheduler control. |
TcxSchedulerControlEventID | A TcxSchedulerControlEvent instance’s unique identifier. |
TcxSchedulerCustomReminderForm | |
TcxSchedulerEditingEventInfo | |
TcxSchedulerEditingEventInfoList | |
TcxSchedulerEvent | A persistent user event object in the scheduler control. |
TcxSchedulerEventConflictsInfo | Contains information on overlapped user events. |
TcxSchedulerEventEditInfo | Contains the Event dialog’s settings. |
TcxSchedulerEventGroupItems | |
TcxSchedulerEventItemLink | The TcxSchedulerEventItemLink represents a task connector that visually links a predecessor task (the link owner) and a successor task in Gantt View. |
TcxSchedulerEventLinks | A collection of task connectors that visually link a predecessor task to successor tasks in Gantt View. |
TcxSchedulerEventLinksController | |
TcxSchedulerEventList | Implements a collection containing TcxSchedulerEvent objects. |
TcxSchedulerEventRecurrenceInfo | Contains information about a user event‘s recurrences. |
TcxSchedulerFilteredEventList | Implements a collection containing TcxSchedulerControlEvent objects. |
TcxSchedulerOccurrenceCalculator | The TcxSchedulerOccurrenceCalculator class provides functionality for examining occurrences. |
TcxSchedulerReminder | The TcxSchedulerReminder class implements the user event‘s reminder. |
TcxSchedulerReminderEventID | The TcxSchedulerReminderEventID class implements the unique identifier of the user event that contains the scheduled reminder. |
TcxSchedulerReminders | The TcxSchedulerReminders class manages timed out reminders, and also allows the Reminders window to be invoked. |
TcxSchedulerStorage | A persistence manager that stores user event data and resources in a file system. |
TcxSchedulerStorageDataController | Represents a data controller that handles data from a custom data source. |
TcxSchedulerStorageField | The TcxSchedulerStorageField implements a persistent field in a data store to store the TcxSchedulerEvent or TcxSchedulerStorageResourceItem property. |
TcxSchedulerStorageFields | The TcxSchedulerStorageFields implements a collection containing TcxSchedulerStorageField objects for working with the file system store (see the TcxSchedulerStorage persistence manager). |
TcxSchedulerStorageResourceItem | An event storage resource persisted in a data store. |
TcxSchedulerStorageResourceItems | A collection of event storage resources. |
TcxSchedulerStorageResources | Contains event storage resources and concomitant settings. |
Interfaces
Name | Description |
---|---|
IcxSchedulerEventEditorForm | |
IcxSchedulerStorageListener | Allows the control to update itself when the storage component changes its data. |
IcxSchedulerStorageListener2 | |
IcxShedulerCustomEditorForm |
Records
Name | Description |
---|---|
TcxSchedulerReminderDueTimeInfo | Contains information on the active reminder. |
TcxSchedulerReminderResource | Contains information on a reminder defined with a specific resource. |
TcxSchedulerReminderResourcesData | Contains information on reminders currently active in the scheduler. |
Enums
Name | Description |
---|---|
TcxEventType | Enumerates the available state values for the TcxSchedulerEvent.EventType property. |
TcxOccurrenceDateStatus | |
TcxSchedulerEventRelation | Enumerates available connector types. |
TcxSchedulerEventTaskStatus | Enumerates available task status values. |
TcxSchedulerReminderDueTimeElement | Enumerates available units of the time measure for the reminder. |
TcxSchedulerReminderDueTimeKind | Enumerates available state values for the reminder. |
Methods
Name | Description |
---|---|
cxDueTimeInfoToText(TcxSchedulerReminderDueTimeInfo) | Returns information on the toggled reminder’s state as a formatted string. |
cxFieldValueToReminderResourcesData(Variant) | Transfers the reminder data from the dataset field to the TcxSchedulerReminderResourcesData record. |
cxGetRecurrenceDescriptionString(TcxSchedulerEventRecurrenceInfo,Boolean) | Returns the user event‘s recurring information as a string. |
cxReminderResourcesDataToFieldValue(TcxSchedulerReminderResourcesData) | Transfers the reminder data from the TcxSchedulerReminderResourcesData record to the dataset field. |
Constants
Name | Description |
---|---|
cxDueTimeInfoToTextProc | Binds a function, which returns information on the reminder state. |
cxGetRecurrenceDescriptionStringProc | Binds a routine, which represents information in the Event recurrence dialog. |
cxMaxCheckedDuration | Specifies the additional period of time to search for any overlapped user events. |
cxSchedulerEventConflictsInfoClass | Represents the TcxSchedulerEventConflictsInfo class or its descendant. |
omAllDayEvent | Denotes that the user event is an all-day event. |
omCollapsed | Denotes the predecessor task’s expand status. |
omEnabled | Denotes that the user event‘s time is later than the host environment’s time. |
omGroup | Denotes that the user event is a task group. |
omReminder | Denotes that the user event‘s reminder is on. |
tlsBusy | Denotes the state of the TcxSchedulerEvent.State property that indicates that a person is in the office but unavailable to others. |
tlsFree | Denotes the state of the TcxSchedulerEvent.State property that indicates that a person is in the office and available to others. |
tlsOutOfOffice | Denotes the state of the TcxSchedulerEvent.State property that indicates that a person is out of the office and unavailable to others. |
tlsTentative | Denotes the state of the TcxSchedulerEvent.State property that indicates that a person is in the office and tentatively available to others. |
Types
Name | Description |
---|---|
TcxCompareEventsProc | Provides a callback reference. |
TcxDueTimeInfoToTextProc | |
TcxGetRecurrenceDescriptionStringProc | |
TcxOnAfterEditingProc | |
TcxOnDeleteEventFunc | Provides a callback reference for the TcxCustomScheduler.OnBeforeDeleting event handler. |
TcxSchedulerEventConflictsInfoClass | |
TcxSchedulerEventIntersectEvent | |
TcxSchedulerFilterEventEvent | |
TcxSchedulerForEachEventHandlerProc | |
TcxSchedulerGetEventDueTimeTextEvent | |
TcxSchedulerGetReminderWindowCaption | |
TcxSchedulerGetResourceImageIndexEvent | |
TcxSchedulerGetResourceNameEvent | |
TcxSchedulerNotificationEvent | |
TcxSchedulerReminderEvent | |
TcxSchedulerReminderFormClass | |
TcxSchedulerReminderOpenEvent | |
TcxSchedulerReminderResources | A collection of TcxSchedulerReminderResource records. |
TcxSchedulerRemindersEvent | |
TcxSchedulerResourceEvent | The procedural type of a resource state change notification event. |
TcxSchedulerSnoozeReminderEvent | |
TcxSchedulerStorageResourceItemClass |