User Experience Guidelines

The primary responsibility of any Control Panel item is to display a window that allows the user to view and manipulate settings. See the Control Panels user experience (UX) guidelines for the behavior and design of Control Panel items. The guidelines discussed in that topic show a task flow method of organizing a Control Panel item. This places the most important settings on a home page. Less frequently used settings are placed on spoke pages or accessed from links in a side pane.

The Control Panel includes many items that follow these guidelines, such as Ease of Access Center and Network and Sharing Center. Other Control Panel items use the tabbed dialog property sheet format as in earlier versions of Windows. Examples include the Mouse item and Internet Options. Use of the property sheet format should be discontinued. If you create new Control Panel items, you should follow the task flow guidelines.

In the past, Control Panel items were packaged as .cpl files. That is no longer necessary. New Control Panel items should be implemented as a standalone .exe file or as a command-line flag option for the application's main executable file.

Note

On 64-bit systems, 32-bit Control Panel items are displayed in the Control Panel when the View 32-bit Control Panel Items folder option is selected. The 32-bit items must be located in the %SystemRoot%\SysWOW64 folder to be displayed. They do not require any further registration.

 

Control Panel Items

Registering Control Panel Items

Using CPLApplet

Control Panel Message Processing

Executing Control Panel Items

Extending System Control Panel Items

Assigning Control Panel Categories

Creating Searchable Task Links for a Control Panel Item

Accessing the Control Panel in Safe Mode