User-Interface Elements
A version of this page is also available for
4/8/2010
The following table shows user-interface elements in ActiveSync and their relation to synchronization service providers (SSPs).
Dialog | Element | Owner | Service provider usage |
---|---|---|---|
New Partnership dialog box |
List of service providers |
ActiveSync |
Service providers can register for inclusion in the list. |
New Partnership dialog box |
Service provider icons |
|
Service providers can provide their own custom icons. If ActiveSync does not find a custom icon, a generic one is used. |
New Partnership dialog box |
Check boxes |
ActiveSync |
Service providers can specify whether the check box is selected by default for new partnerships. End users can enable/disable service providers. |
New Partnership dialog box |
Settings button |
ActiveSync |
The Settings button is available only for initialized service providers. |
ActiveSync main window |
List of service providers |
ActiveSync |
Service providers enabled for the current partnership are placed in the list for the details pane automatically. |
ActiveSync main window |
Service provider icons |
Service providers |
Service providers can provide their own custom icons. If ActiveSync does not find a custom icon, a generic one is used. |
ActiveSync main window |
Options button on Toolbar (or Tools | Options menu item) |
ActiveSync |
ActiveSync controls the Options button. It is enabled unless a synchronization cycle is in progress. |
ActiveSync main window |
Summary pane status string |
ActiveSync |
ActiveSync controls the summary pane status string independently of the service providers. |
ActiveSync main window |
Progress bar |
ActiveSync and service provider |
ActiveSync owns the progress bar but makes its calculations based on data provided by the service providers. No special programming is required. The data is provided using the standard interfaces. |
ActiveSync main window |
Currently active service provider status string |
ActiveSync |
ActiveSync owns the currently active service provider status string. ActiveSync uses data provided by the service providers to make its calculations. No special programming is required. The data is provided using the standard interfaces. |
ActiveSync main window |
Estimated time to complete |
ActiveSync |
ActiveSync owns the Estimated time to complete status string. ActiveSync uses data provided by the service providers to make its calculations. No special programming is required. The data is provided using the standard interfaces. |
ActiveSync main window |
Status strings for individual service providers in the ActiveSync detail pane |
ActiveSync |
ActiveSync owns the status strings for individual service providers in the detail pane. ActiveSync uses data provided by the service providers to make its calculations. No special programming is required. The data is provided using the standard interfaces. |
ActiveSync main window |
Highlight bar in the details pane of the ActiveSync main window |
ActiveSync |
During synchronization ActiveSync marches the bar through the list of enabled service providers to show which one is currently progressing. When ActiveSync is idle, the user may select any of the service providers in the list by clicking on it. |
Options dialog box |
See New Partnership dialog box |
|
|
Settings |
Settings dialog box |
service providers |
The Settings dialog box is completely owned by the service providers. |
See Also
Concepts
Design Guidelines for ActiveSync Synchronization Service Providers