User-Interface Elements (Windows Embedded CE 6.0)

1/6/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