Include command buttons associated with the common commands of the primary window in the title bar. These act as shortcuts to specific window commands. Clicking a title bar button with mouse button 1 invokes the command associated with the command button. Optionally, you can also support clicking a title bar command button with mouse button 2 to display the pop-up menu for the window. For the pen, tapping a window button invokes its associated command, and optionally you may support barrel-tapping it (or using the pen menu gesture) to display the pop-up menu for the window.
In a typical situation, one or more of the following buttons appear in a primary window (provided that the window supports the respective functions).
6.1 Title Bar Buttons
Button |
Command |
Operation |
Close |
Closes the window. | |
Minimize |
Minimizes the window. | |
Maximize |
Maximizes the window. | |
Restore |
Restores the window. |
Note
The system does not support the inclusion of the context-sensitive Help button available for secondary windows. Applications wishing to provide this functionality can do so by including a Help toolbar button. Similarly, avoid including Maximize, Minimize, and Restore buttons in the title bars of secondary windows because those commands do not apply to those windows.
When displaying these buttons, use the following guidelines: