Common Desktop Environment: Style Guide and Certification Checklist

List

 

n/a 

 

 

Required 

7-18: 

Within a list component, your application uses the Up Arrow key to move the location cursor to the previous item in the list and the Down Arrow key to move the location cursor to the next item in the list. In a scrollable list, the Left Arrow key scrolls the list one character to the left, and the Right Arrow key scrolls the list one character to the right.  

The arrow keys provide a consistent means of moving the location cursor within a list component. 

Required 

7-19: 

Within a list component, your application uses Control+Begin to move the location cursor to the first item in the list and Control+End to move the location cursor to the last item in the list. In a scrollable list, the Begin key moves the horizontal scroll region so that the leftmost edge of the list is visible, and the End key moves the horizontal scroll region so that the rightmost edge of the list is visible.  

These keys offer a convenient mechanism for moving the location cursor quickly through a list. 

Required 

7-20: 

Within a scrollable list, the Page Up key moves the location cursor to the item one page up in the list, and the Page Down key moves the location cursor to the item one page down in the list. In a scrollable list, the Page Left key (or Control+Page Up) scrolls the list one page to the left, and the Page Right key (or Control+Page Down) scrolls the list one page to the right.  

These keys offer a convenient mechanism for paging through a list. 

Required 

7-21: 

Within a list component, your application uses BSelect Click 2 to select the item that was double-clicked and then initiate any default action for the window.  

Double-clicking using BSelect provides a consistent way of activating the default action for a list.