[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
Motif and CDE 2.1 Style Guide Reference
Notebook (Control)
Reference
Description
A notebook is a multipage control for a linearly ordered set of pages that
supports the use of notebook tabs as paging controls. It consists of the
following elements:
Notebook tabA kind of action choice used as a paging control within a notebook to make
the page corresponding to the notebook tab visible.
Major tabsA linear sequence of notebook tabs that identifies the important pages in
a notebook or organizes the notebook into sections.
Minor tabsA linear sequence of tabs that identifies important pages within the
sections determined by the major tabs.
Bookmark tabsA set of tabs that corresponds to pages, dynamically identified as a
result of user action.
SectionAn associated contiguous group of pages in a notebook.
Figure 44 is an example of a simple notebook.
Figure 44. Notebook.
When to Use
RecommendedUse a notebook when more than a small number of pages are to be used in a
multipage control.
RecommendedUse a notebook when the pages in a multipage control are best organized in
sections.
Guidelines
RequiredProvide a spin box paging control for paging through the notebook.
RequiredIf there is insufficient space to display a group of notebook tabs, the
layout is clipped and arrow buttons (action choices that cannot take focus)
are displayed on the ends of the group to scroll the visible set of tabs.
RecommendedWhen the pages in a notebook can be organized into sections, provide a set
of major tabs to directly access the first page of a section.
RecommendedWhen some pages within a section associated with a major tab have greater
importance than other pages in the section, provide a set of minor tabs to
directly access the important pages.
RecommendedLay out the major tabs vertically along the right side of the notebook
page and lay out the minor tabs horizontally below the notebook page in order
of the corresponding pages. For information on bidirectional and vertical
language support, see Chapter
11.
OptionalProvide one or more sets of bookmark tabs, additional paging controls, and
other controls for displaying status in a notebook.
RequiredThe action associated with a notebook tab displays its corresponding page.
RequiredAllow directional keys to navigate to all the notebook tabs in a group,
including those that are not currently visible (navigating to one makes it
visible).
RequiredWhen the user uses the keyboard to activate a notebook tab, leave focus in
the notebook tab.
OptionalWhen the user uses the mouse to activate a notebook tab, move focus to the
page displayed.
RequiredOrganize the major tabs in a notebook into a single tab group.
RequiredOrganize the minor tabs corresponding to pages within a section associated
with a major tab into a single tab group.
RequiredOrganize any paging controls (other than notebook tabs) into one or more
sets of tab groups.
RequiredOrganize any bookmark tabs into one or more sets of tab groups.
RequiredMake the minor tabs for a section of a single-page notebook visible only
when the currently visible page is within that section.
RequiredWhen tab group navigation is used to traverse to a group of major or minor
tabs in a single-page notebook, place focus on one of the following:
The notebook tab for the currently visible page
The nearest notebook tab preceding the currently visible page
The first notebook tab in the group
RequiredTraverse the tab groups within a single-page notebook in the following
order:
Tab group(s) of the visible page
Any nontab paging controls
Bookmark tabs
Major tabs
Minor tabs
Traversable status controls
Essential Related Topics
For more information, see the Multipage Control (Control Type)
reference page.
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]