Common Controls
The Microsoft® Windows® common controls include: balloons, check boxes, command buttons, drop-down lists, group boxes, network address controls, links, list boxes, list views, progress bars, radio buttons, sliders, static text, tabs, text boxes, tooltips, and tree views.
New in Windows Vista
Windows Vista® common controls have these new features:
- A new look provided through the Aero theme.
- Hover states, which allow for rest states that are simpler and less visually distracting.
- Cross-fading between states for a subtle, smooth feeling during interaction.
Also, the list view control has new capabilities to present files in rich, flexible ways, including thumbnails. List views also allow for editing items in place.
Why are these changes important?
The common controls are the building blocks for the Windows user interface (UI).
Summary of control changes
The Windows Vista common controls have many changes to improve their usability and flexibility.
|
Static text Updated look. For guidelines, see Control labels. |
|
|
Command buttons Updated look and cross-fade support. For guidelines, see Command Buttons. |
|
|
Check boxes Updated look and cross-fade support. For guidelines, see Check Boxes. |
|
|
Radio buttons Updated look and cross-fade support. For guidelines, see Radio Buttons. |
|
|
Links Updated look. Also, not underlined by default, but hover has a solid background color. For guidelines, see Links. |
|
|
Command links Command links are a new control that present options to the user with links instead of command buttons or radio buttons. They are the preferred approach when longer labels are needed to help users make informed choices. They also reduce the number of clicks required to make choices. |
|
|
Some details:
For guidelines, see Command Links. | |
|
Drop-down lists Updated look, gradients in read-only state, and cross-fade. Non-editable drop-down lists are visually distinct from editable ones. Also, text highlight and drop-down arrow are flush against border. For guidelines, see Drop-Down Lists and Combo Boxes. |
|
|
List boxes Updated look and cross-fade support. For guidelines, see List Boxes. |
|
|
List views List views have been significantly enhanced for Windows Vista. | |
|
Details view with small icons.
|
Tiles view with medium icons.
|
|
List view with small icons.
|
Icons view with large icons.
|
|
Enhancements:
For guidelines, see List Views. | |
|
Tree views Updated look, glyph fade in/out on mouse hover, expand/collapse node transition animation. For guidelines, see Tree Views. |
|
|
Tabs Updated look and smaller size. For guidelines, see Tabs. |
|
|
Sliders Updated look. For guidelines, see Sliders. |
|
|
Progress bars Updated look, sub-states (complete, paused, stopped/error to give users additional feedback on an operation), animated during progress, round corners, and cross-fade. For guidelines, see Progress Bars. |
|
|
Group boxes Updated to support themes. For guidelines, see Group Boxes. |
|
|
Text boxes Updated look and cross-fade support. For guidelines, see Text Boxes. |
|
|
Tooltips Updated look, support for icons. For guidelines, see Tooltips. |
|
|
Balloons Updated look. For guidelines, see Balloons. |
|
|
Network address controls The new Network address control can be used to input and validate IPv6 and IPv4 addresses. It also supports:
| |
|
The control looks like a normal text box to allow simple copy and paste, except empty controls have an "IPv4, IPv6, or DNS name" prompt:
| |
|
When users enter incorrect addresses, however, the difference between the network address control and a text box becomes clear:
| |





















