Skip to main content

cxSchedulerExportToOutlook(TcxCustomSchedulerStorage,TcxAcceptEventExportFunc,TcxEventToAppointmentItemProc,TcxSchedulerExchangeProgressProc) Method

Exports the scheduler’s user events to Microsoft Outlook®.

Declaration

procedure cxSchedulerExportToOutlook(AStorage: TcxCustomSchedulerStorage; AcceptFunc: TcxAcceptEventExportFunc = nil; AConvertProc: TcxEventToAppointmentItemProc = nil; AProgressProc: TcxSchedulerExchangeProgressProc = nil);

Parameters

Name Type
AStorage TcxCustomSchedulerStorage
AcceptFunc TcxAcceptEventExportFunc
AConvertProc TcxEventToAppointmentItemProc
AProgressProc TcxSchedulerExchangeProgressProc

Remarks

The AStorage parameter specifies the storage, which the scheduler’s user events will be retrieved from.

The AcceptFunc parameter specifies a callback reference to a validation function. This function can be implemented by the developer to verify (if required) whether the scheduler’s user event can be exported prior to the user event actually being exported to Microsoft Outlook®. This function should return a value of True to allow the export or False to cancel it.

The AConvertProc parameter specifies the callback reference to the conversion procedure. The procedure can for instance be used to perform additional conversion operations on the user event‘s clone (the Microsoft Outlook’s® item) before it’s transferred to Microsoft Outlook®.

The AProgressProc parameter specifies the callback reference to the progress indication procedure. This procedure can for instance be used to display a status bar to an end-user when synchronization between the scheduler and Microsoft Outlook® is being performed.

Note

export and import of the label color is currently not supported.

See Also