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.
The common controls are the building blocks for the Windows user interface (UI).
The Windows Vista common controls have many changes to improve their usability and flexibility.
|
Static text
Updated look.
For guidelines, see Control labels.
| .png)
|
|
Command buttons
Updated look and cross-fade support.
For guidelines, see Command Buttons.
| .png)
|
|
Check boxes
Updated look and cross-fade support.
For guidelines, see Check Boxes.
| .png)
|
|
Radio buttons
Updated look and cross-fade support.
For guidelines, see Radio Buttons.
| .png)
|
|
Links
Updated look. Also, not underlined by default, but hover has a solid background color.
For guidelines, see Links.
| .png)
|
|
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.
| .png)
|
|
Some details:
- Has a button-like appearance on hover.
- Can specify the default icon or a custom icon.
- Can specify optional note text to provide additional information about the option.
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.
| .png)
|
|
List boxes
Updated look and cross-fade support.
For guidelines, see List Boxes.
| .png)
|
|
List views
List views have been significantly enhanced for Windows Vista.
|
|
Details view with small icons.
.png)
|
Tiles view with medium icons.
.png)
|
|
List view with small icons.
.png)
|
Icons view with large icons.
.png)
|
|
Enhancements:
- Updated look.
- Properties may be represented with rich metadata controls.
- Users can change properties directly within control.
- Enables users to see more properties for a smaller set of items at a time, without requiring awkward horizontal scrolling.
- Supports scaling icons/thumbnails between a small size appropriate for viewing a long list, and a large size
that makes it easy to recognize files visually or look at visual content in an efficient way.
- Supported views are Details, Tiles, Extended Tiles, and Icons. "Thumbnails" view is deprecated because every view can now show thumbnails. "List" view is also deprecated: at small icon sizes, Icons View shows small icons with labels adjacent to them.
- Extended Tiles View is an extension of Tiles View, optimized for showing detailed information about a small set of items.
- There is a hover state when hovering over items, with cross-fade animation.
- There is a new view control for switching between view modes.
- Other details include rollover and hover states that provide a view that looks interactive and responsive, and the themed transparent selection rectangles.
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.
| .png)
|
|
Tabs
Updated look and smaller size.
For guidelines, see Tabs.
| .png)
|
|
Sliders
Updated look.
For guidelines, see Sliders.
| .png)
|
|
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.
| .png)
|
|
Group boxes
Updated to support themes.
For guidelines, see Group Boxes.
| .png)
|
|
Text boxes
Updated look and cross-fade support.
For guidelines, see Text Boxes.
| .png)
|
|
Tooltips
Updated look, support for icons.
For guidelines, see Tooltips.
| .png)
|
|
Balloons
Updated look.
For guidelines, see Balloons.
| .png)
|
|
Network address controls
The new Network address control can be used to input and validate IPv6 and IPv4 addresses. It also supports:
- IP address copy and paste. Any address, including shorthand IPv6, can be entered directly in the box.
- Users without any awareness of protocols. Users don't have to understand address types (IPv4 vs. IPv6) or formats.
- Input of friendlier DNS names in place of IP addresses.
- Input modes that require specific address types (example: IPv6 only)
- Address "business logic" that is separate from the control to keep maintenance to a minimum.
|
|
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:
.png)
|
|
When users enter incorrect addresses, however, the difference between the network address control and a text box becomes clear:
.png)
|