summaryrefslogtreecommitdiffstats
path: root/gnome2-accessibility-guide/C/keynav.xml
diff options
context:
space:
mode:
authorIrene Ryan <ireneryan@src.gnome.org>2003-01-15 19:52:11 +0000
committerIrene Ryan <ireneryan@src.gnome.org>2003-01-15 19:52:11 +0000
commitbb2a2c7b5c64700d92d1436bf46879e21786b869 (patch)
tree09741656b2441f82519401c5289539af87637162 /gnome2-accessibility-guide/C/keynav.xml
parent5b34738eabd7dbabcce227502b9fac6fc173770c (diff)
downloadgnome-user-docs-bb2a2c7b5c64700d92d1436bf46879e21786b869.tar.gz
gnome-user-docs-bb2a2c7b5c64700d92d1436bf46879e21786b869.tar.xz
gnome-user-docs-bb2a2c7b5c64700d92d1436bf46879e21786b869.zip
Source files for the GNOME 2.0 Desktop for Solaris Accessibility Guide
Diffstat (limited to 'gnome2-accessibility-guide/C/keynav.xml')
-rw-r--r--gnome2-accessibility-guide/C/keynav.xml3494
1 files changed, 3494 insertions, 0 deletions
diff --git a/gnome2-accessibility-guide/C/keynav.xml b/gnome2-accessibility-guide/C/keynav.xml
new file mode 100644
index 0000000..05a7cfa
--- /dev/null
+++ b/gnome2-accessibility-guide/C/keynav.xml
@@ -0,0 +1,3494 @@
+<?xml version="1.0" encoding="utf-8"?>
+<chapter id="keynav-0">
+ <title>Using the Keyboard to Navigate the Desktop</title>
+ <para>This chapter describes how to navigate the desktop from the keyboard
+only. Users who have difficulty using a mouse or other pointing device can
+navigate and use the desktop from the keyboard.</para>
+ <sect1 id="keynav-1">
+ <title>Introduction to Keyboard Navigation</title>
+ <para>This section describes the essential keyboard shortcuts to enable you
+to navigate the desktop from the keyboard. </para>
+ <para>You can customize some of the keyboard shortcuts that are described in this
+chapter. The text indicates the shortcuts that you can customize. See <xref
+linkend="keynav-36"/> for information about how to customize keyboard shortcuts. </para>
+ <sect2 id="keynav-2">
+ <title>Essential Keyboard Shortcuts</title>
+ <para>The following table lists the essential keyboard shortcuts that you
+can use to navigate the desktop. The keyboard shortcuts that you use to navigate
+specific desktop elements and controls are described in the appropriate sections
+of this chapter.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the next desktop element or control.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para> <keycombo><keycap>Shift</keycap><keycap>Tab</keycap></keycombo></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Reverse the navigation direction and give
+focus to the previous desktop element or control. In general, the <keycap>Shift</keycap> key reverses the navigation direction.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>If the <keycap>Tab</keycap> key has a specific
+purpose in a control, press <keycombo><keycap>Ctrl</keycap><keycap>Tab</keycap></keycombo> to
+give focus to the next element or control. For example, if you press <keycap>Tab</keycap> in a text box, the system inserts a tab space.</para>
+ <para>To
+give focus to the previous element or control, press <keycombo><keycap>Shift</keycap><keycap>Ctrl</keycap><keycap>Tab</keycap></keycombo>.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Navigate within a desktop element
+or control.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Activate the element or control
+that has focus. For example, if the current control is a button, this action
+is the equivalent of clicking on the button with a mouse.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Close a window, menu, or drawer.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-3">
+ <title>Global Keyboard Shortcuts</title>
+ <para>The following table lists the keyboard shortcuts that you can use from
+any part of the desktop. </para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F1</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Open the <guimenu>Main Menu</guimenu> at the location
+of your mouse pointer.</para>
+ <para>You can customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F2</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the <guilabel>Run Program </guilabel>dialog.</para>
+ <para>You can customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Print Screen</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Take a screenshot of the entire screen. </para>
+ <para>You can customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>Print Screen</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Take a screenshot of the window that currently has focus.</para>
+ <para>You
+can customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycap>F1</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>If the focused desktop element
+is an application window or dialog, this keyboard shortcut opens the online
+help for the application.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>F1</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>If
+the focused desktop element is a panel or application window, this keyboard
+shortcut switches the display of tooltips for the window or panel objects
+on and off.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open a popup menu for the desktop element
+that has focus, if a popup menu exists.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ </sect1>
+ <sect1 id="keynav-4">
+ <title>Navigating the Desktop Background</title>
+ <para>The desktop background is the part of the desktop where there are no
+interface items or applications, such as panels and windows. The following table lists the
+keyboard shortcuts that you can use to navigate the desktop background and
+the desktop background objects. A desktop background object is an icon on
+the desktop background that you can use to open files, folders, or applications. </para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Alt</keycap>
+ <keycap>D</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Temporarily hide all windows
+and give focus to the desktop background.</para>
+ <para>To restore the windows,
+press <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>D</keycap></keycombo> again.</para>
+ <para>You can customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Alt</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Display a popup
+window with icons that represent the desktop background and the panels. Press-and-hold <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap></keycombo> and continue to press <keycap>Tab</keycap> to switch the focus between the desktop background and the panels. </para>
+ <para>You can customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>When the desktop background or a desktop background
+object has focus, give focus to the next desktop background object in alphabetical
+order.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>When the desktop background or
+a desktop background object has focus, give focus to a neighbouring desktop
+background object.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>A sequence of characters
+that matches the first n characters of a desktop background object name.</para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>When the desktop background has
+focus, give focus to the desktop background object whose name starts with
+the specified sequence of characters.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycap>F2</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Rename the desktop background
+object that has focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the popup menu for the desktop background
+object that has focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the <guimenu>Desktop Background</guimenu>
+menu.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect1>
+ <sect1 id="keynav-5">
+ <title>Navigating Panels</title>
+ <para>A panel is an area on the desktop from which you can run special programs,
+applications, and applets. The most common panel is the Menu Panel, which
+stretches the full width of the top edge of the desktop. The following table
+lists the keyboard shortcuts that you can use to navigate panels and panel
+objects.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Alt</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to a panel.
+This keyboard shortcut displays a popup window with icons that represent the
+desktop background, panels, and drawers. Press-and-hold <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap></keycombo> and continue to press <keycap>Tab</keycap> to switch the focus
+between the desktop background, panels, and drawers. </para>
+ <para>You can
+customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next object on the panel.</para>
+ <note>
+ <para>When you navigate the Menu Panel, the <keycap>Tab</keycap> key skips
+the <guimenu>Applications</guimenu> and <guimenu>Actions</guimenu> menus and
+the Window List icon. </para>
+ </note>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>F10</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the <guimenu>Applications</guimenu> menu when
+the Menu Panel has focus. Continue to press <keycap>F10</keycap> to switch
+focus between the <guimenu>Applications</guimenu> menu and the window list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Activate a panel object, for example, open
+a menu or start a launcher.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Open
+the panel object popup menu.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Open
+the panel popup menu.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <sect2 id="keynav-6">
+ <title>To Move a Panel Object</title>
+ <para>You can move a focused panel object to a different location on a panel
+or drawer, or you can move the object to the next panel. To move a panel object,
+perform the following steps:</para>
+ <orderedlist>
+ <listitem>
+ <para>Press <keycap>Tab</keycap> to give focus to the object.</para>
+ </listitem>
+ <listitem>
+ <para>Press <keycombo><keycap>Shift</keycap><keycap>F10</keycap></keycombo> to open
+the panel object popup menu.</para>
+ </listitem>
+ <listitem>
+ <para>Use the arrow keys to select the <guimenuitem>Move</guimenuitem>
+menu item.</para>
+ </listitem>
+ <listitem>
+ <para>Use the keyboard shortcuts that are listed in the following
+table to perform the move operation.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>arrow keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Move the object left and right on a horizontal panel or up and down on a vertical
+panel.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Shift</keycap>+ arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the object and push any objects that
+you encounter in front of the object.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Ctrl</keycap>+ arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the object and swap position with any
+objects that you encounter in the move.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Move the object to the next panel.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Complete the move operation.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </listitem>
+ </orderedlist>
+ <para>The following examples demonstrate the effect of different move operations
+on the objects in a panel.</para>
+ <para>The following illustration shows a panel with three panel objects before
+a move operation takes place.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/move_object_before.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para>The following illustration shows the effect of using the arrow keys
+to move the <application>Geyes</application> applet on the panel. You can
+use the arrow keys to move the applet left or right until you meet the next
+panel object.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/move_object_arrows.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para>The following illustration shows the effect of using the <keycap>Shift</keycap>+ arrow keys to move the <application>Geyes</application> applet
+on the panel. You can use the <keycap>Shift</keycap>+ arrow keys to push the <application>Volume Control</application> and <application>Help</application> panel objects
+ahead of the object that you are moving.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/move_object_push.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para>The following illustration shows the effect of using the <keycap>Ctrl</keycap>+ arrow keys to move the <application>Geyes</application> applet
+on the panel. You can use the <keycap>Ctrl</keycap>+ arrow keys to swap position
+with the <application>Volume Control</application> and <application>Help</application>
+panel objects as you meet the objects.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/move_object_jump.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </sect2>
+ <sect2 id="keynav-7">
+ <title>To Navigate Drawers</title>
+ <para>A drawer is a collapsible extension of a panel. The following table
+lists the keyboard shortcuts that you can use to navigate into and out of
+drawers. When you open a drawer, you can navigate the contents of the drawer
+in the same way as you navigate a panel. See <xref linkend="keynav-5"/> for
+information about how to navigate a panel.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Open or close the drawer that has focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Navigate into the drawer that has focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Close the drawer and give focus to the drawer object
+on the panel.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Esc</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Give
+focus to the drawer object on the panel and leave the drawer open.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-8">
+ <title>To Navigate Menus on Panels</title>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate menus on panels.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Open the menu that has focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Navigate the menu.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select a menu item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0" valign="top">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1" valign="top">
+ <para>Open
+the popup menu associated with a menu item, if one exists.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Close a menu.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-9">
+ <title>To Navigate Applets</title>
+ <para>An applet is a small application that resides on a panel. You can navigate
+to all applets and open the applet popup menu from the keyboard. However,
+if the applet does not contain controls that you can give focus to, you cannot
+navigate the controls in the applet. The following table lists the keyboard
+shortcuts that you can use to navigate applets. </para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Activate the applet control that has focus, if applicable.
+Not all applets contain controls that you can activate. If the applet does
+not contain a control that you can activate, the <keycap>spacebar</keycap>
+does nothing. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Navigate the controls on the applet.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the applet popup menu. To navigate the
+menu, use the standard keyboard shortcuts for navigating menus. See <xref linkend="keynav-24"/> for information about how to navigate menus.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ </sect1>
+ <sect1 id="keynav-10">
+ <title>Navigating Your Workspaces</title>
+ <para>A workspace is a discrete area in which you can work. You can have many
+workspaces on your desktop and you can switch from one workspace to another.
+Each workspace can contain different windows and processes. The following
+table lists the keyboard shortcuts that you can use to navigate workspaces.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para><keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap></keycombo>
++ arrow keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the next
+or previous workspace. This keyboard shortcut displays a popup window with
+icons that represent the workspaces. Press-and-hold <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap></keycombo> and continue to press the arrow keys to switch the focus between
+the workspaces. </para>
+ <para>You can customize this keyboard shortcut.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycombo><keycap>Shift</keycap><keycap>Alt</keycap></keycombo>
++ arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the window
+that has focus to the next or previous workspace.</para>
+ <para>You can customize
+this keyboard shortcut.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect1>
+ <sect1 id="keynav-11">
+ <title>Navigating Windows</title>
+ <para>The following sections describe the keyboard shortcuts that you can
+use to navigate windows. A window is a rectangular frame on your screen that
+displays an application.</para>
+ <note>
+ <para>You can customize all of the keyboard shortcuts that are associated
+with navigating windows. See <xref linkend="keynav-10"/> for more information.</para>
+ </note>
+ <sect2 id="keynav-12">
+ <title>To Give Focus to a Window</title>
+ <para>Before you can use or modify a window, you must give focus to the window.
+The following table lists the keyboard shortcuts that you can use to give
+focus to a window.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Display a popup window with icons that represent
+each window. Press-and-hold <keycombo><keycap>Alt</keycap></keycombo> and continue to press <keycap>Tab</keycap> to move through the windows until you reach the window to which
+you want to give focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>Esc</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Raise each window in turn until you reach
+the window to which you want to give focus.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-13">
+ <title>To Control a Window</title>
+ <para>When a window has focus, you can perform various actions on the window.
+The following table lists the keyboard shortcuts that you can use to control
+the window that has focus.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>spacebar</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Open the <guimenu>Window</guimenu> Menu.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F4</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Close the window.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F9</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Minimize the window.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Maximize the window.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F5</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Restore a maximized window to the original
+size of the window.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-14">
+ <title>To Move a Window</title>
+ <para>When a window has focus, you can move the window around the screen.
+The following table lists the keyboard shortcuts that you can use to move
+a window.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F7</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Start the move operation.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the window 10 pixels at a time in the direction of the arrow key.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Ctrl</keycap>+ arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the window one pixel at a time in the
+direction of the arrow key.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Shift</keycap> + arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the window in the direction of the arrow
+key to align it with the edge of the nearest window, panel, or screen edge.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Complete the move operation and leave the
+window in the current position.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Cancel the move operation and restore the window
+to the original position.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-15">
+ <title>To Resize a Window</title>
+ <para>When a window has focus, you can increase or decrease the size of the
+window. The following table lists the keyboard shortcuts that you can use
+to resize the window that has focus.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>F8</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Start the resize operation.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Resize the window in the direction of the arrow keys.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Complete the resize operation and leave the
+window at the current size.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Cancel the resize operation and restore the window
+to the original size.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-16">
+ <title>To Navigate Paned Windows</title>
+ <para>A paned window is a window that is split into two or more panes. The
+Help browser and the <application>Nautilus</application> file manager are
+examples of applications that use paned windows. </para>
+ <figure>
+ <title>Example of a Paned Window</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/paned_window_anno.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The following table describes the keyboard shortcuts that you can use
+to navigate windows with panes.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>F6</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the next pane. The system gives focus to the control that last
+had focus in the pane. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>F8</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the first resize handle in the window.
+The resize handle is displayed between the panes and enables you to resize
+the panes. Press <keycap>F8</keycap> again to give focus to the next resize
+handle.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>When the resize handle has focus, you can use the keyboard shortcuts
+that are listed in the following table to modify the paned window.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="colspec0">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the resize handle by a small amount.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Ctrl</keycap> + arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the resize handle by a large amount.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Home</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Reduce the size of the pane to the left of
+the resize handle for vertical panes, or above the resize handle for horizontal
+panes, to the minimum size allowed. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>End</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Increase the size of the pane to the left of the
+resize handle for vertical panes, or above the resize handle for horizontal
+panes,to the maximum size allowed. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Set the position of the resize handle and
+return the focus to the last control that had focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Reset the position of the resize handle to the original
+position and return the focus to the last control that had focus.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ </sect1>
+ <sect1 id="keynav-17">
+ <title>Navigating Applications</title>
+ <para>An application is any program, utility, or other software package that
+you run on your desktop. Applications comprise the following standard user
+interface components: </para>
+ <variablelist>
+ <varlistentry>
+ <term>Windows</term>
+ <listitem>
+ <para>A window is a rectangular
+frame on your screen that displays an application. See <xref linkend="keynav-11"/>
+for information about how to navigate windows.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Dialogs</term>
+ <listitem>
+ <para>A dialog is a popup window
+in which you enter information or commands. See <xref linkend="keynav-19"/>
+for information about how to navigate dialogs.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>Controls</term>
+ <listitem>
+ <para>A control is an instrument
+that you use to operate or guide the user interface. For example, buttons,
+check boxes, menus, and text boxes are controls. See <xref linkend="keynav-23"/>
+for detailed information about how to navigate the different types of controls
+that are available.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ <para>This section of the manual describes the essential keyboard
+shortcuts that you can use to start using applications and dialogs. </para>
+ <sect2 id="keynav-18">
+ <title>Essential Keyboard Shortcuts for Navigating Applications</title>
+ <para>Since there are many applications that you can use in the desktop, this manual does not describe
+the keyboard shortcuts that you can use to navigate all of the different applications.
+However, the basic keyboard shortcuts are common to all applications. Access
+keys also provide an efficient way to navigate an application from the keyboard.
+An access key is identified by an underlined letter on a menu or control.
+In some cases, you must press <keycap>Alt</keycap> in combination with the
+access key to perform an action.</para>
+ <para>The following table lists the essential keyboard shortcuts that you
+can use to navigate applications. </para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>F10</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Open the first menu on the application menubar.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Alt</keycap> + access key</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the menu that is associated with the
+access key. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>access keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the menu item that is associated with the access key.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>left arrow</keycap> and <keycap>right arrow</keycap></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Switch
+focus between the menus on the menubar.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>up arrow</keycap> and <keycap>down arrow</keycap></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move focus
+into a menu.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Close the open menus and give focus to the control
+that had focus before the menubar.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-19">
+ <title>Essential Keyboard Shortcuts for Navigating Dialogs</title>
+ <para>The following table lists the essential keyboard shortcuts that you
+can use to navigate dialogs. </para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Alt</keycap>
+ <keycap>access key</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Activate or select a control.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next control.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Up</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move to the next tabbed
+section of the dialog, if the dialog contains tabbed sections.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Down</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move to the previous
+tabbed section of the dialog, if the dialog contains tabbed sections.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Close the dialog.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Return</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Perform the default action for the dialog.
+The default action is usually to apply the changes and close the dialog.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ </sect1>
+ <sect1 id="keynav-20">
+ <title>Navigating Nautilus File Manager</title>
+ <para>The <application>Nautilus</application> file manager window contains
+several components and there are different keyboard shortcuts defined to navigate
+each component. The following graphic illustrates the name and location of
+each component.</para>
+ <figure>
+ <title>Nautilus File Manager Window Components</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/naut_iconview_anno_window.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <sect2 id="keynav-21">
+ <title>To Navigate the View Pane</title>
+ <para>The following table describes the keyboard shortcuts that enable you
+to navigate the list and icon views of the file manager view pane. To navigate
+the music view of the file manager view pane, see <xref linkend="keynav-23"/>
+for information about how to navigate standard user interface controls.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>F6</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Switch focus between the side pane and the view pane.</para>
+ </entry>
+ </row>
+ <row>
+ <entry valign="top">
+ <para>arrow keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Select the next or previous file or folder in the direction of the arrow key.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the next file or folder in the current order.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Ctrl</keycap>+ arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next or previous file or
+folder but do not select the item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>spacebar</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Add the focused file
+or folder to the current selection.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the focused file or folder.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>A sequence of characters that matches
+the first n characters of a filename.</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>In an icon view, select the first file or folder that starts with the specified
+sequence of characters.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>F</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>In a list view, display a popup dialog where
+you can enter a sequence of characters that matches the first n characters
+of a filename.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-22">
+ <title>To Navigate the Side Pane</title>
+ <para>The following table describes the keyboard shortcuts that enable you
+to navigate the file manager side pane in general. </para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>F6</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Switch focus between the side pane and the view pane.</para>
+ </entry>
+ </row>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>F10</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Open the side pane popup menu.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Switch the focus from the tab contents to
+the tab name.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next or previous tab name, when a tab name has focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Display or hide the tab that has focus. The
+tab name remains in focus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the focus from the tab name to the tab contents.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>The following table describes the keyboard shortcuts that enable you
+to navigate the <guilabel>History</guilabel> tab in the side pane. </para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>arrow keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the next or previous file or folder in the history list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the file or folder that has focus in
+the history list.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>For information about how to navigate the <guilabel>Notes</guilabel>
+tab of the file manager side pane, see <xref linkend="keynav-28"/> for information
+about how to navigate multi-line text boxes.</para>
+ <para>For information about how to navigate the <guilabel>Tree</guilabel>
+tab of the file manager side pane, see <xref linkend="keynav-35"/>.</para>
+ </sect2>
+ </sect1>
+ <sect1 id="keynav-23">
+ <title>Navigating Standard Elements and Controls</title>
+ <para>The following sections describe how to navigate and use standard user
+interface elements and controls from the keyboard.</para>
+ <sect2 id="keynav-24">
+ <title>To Navigate Menus</title>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate menus.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para><keycap>up arrow</keycap> and <keycap>down arrow</keycap></para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the next
+or previous menu item on a menu.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>right arrow</keycap> </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>If the menu item that has focus is a submenu,
+open the submenu and give focus to the first menu item on the submenu.</para>
+ <para>If the menu item that has focus is not a submenu, open the next menu on the
+menubar.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>left arrow</keycap> </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>If the menu item that has focus is a submenu
+item, switch the focus back to the submenu.</para>
+ <para>If the menu item that
+has focus is not a submenu item, open the previous menu on the menubar.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Return</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the focused menu item and close the
+open menus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>access key</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the menu item that is associated with the access key and close the
+open menus.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the focused menu item and close the
+open menus except when the menu item is a check box or radio button. If the
+menu item is a check box or radio button, the menu does not close.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Close the open menus.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-25">
+ <title>To Navigate Buttons</title>
+ <para>A button is a control that you use to start an action. Most buttons
+are rectangular and contain a text label. </para>
+ <figure>
+ <title>Sample Button</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/button.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate buttons.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Activate the button that has focus. This is the equivalent
+of clicking on the button.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Return</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Activate the button that has focus or, if
+no button has focus, perform the default action for the dialog.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-26">
+ <title>To Navigate Radio Buttons</title>
+ <para>A radio button is a control that you use to select one of several mutually-exclusive
+options. </para>
+ <figure>
+ <title>Sample Radio Button</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/radio_button.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate a set of radio buttons.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>arrow keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Select the next or previous radio button and deselect the other radio buttons
+in the group.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-27">
+ <title>To Navigate Check Boxes</title>
+ <para>A check box is a control that you use to select or deselect an option.</para>
+ <figure>
+ <title>Sample Check Box</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/check_box.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate a check box.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Select or deselect the check box.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-28">
+ <title>To Navigate Text Boxes</title>
+ <para>Text boxes are controls in which you type text.</para>
+ <figure>
+ <title>Sample Single Line Text Box</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/text_box.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate a single line text box.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>left arrow</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Position the cursor one character to the left.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>right arrow</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor one character to the right.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>left arrow</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor
+at the start of the current word. Press-and-hold <keycap>Ctrl</keycap> and
+continue to press <keycap>left arrow</keycap> to position the cursor at the
+start of the previous word.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>right arrow</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor
+at the end of the current word. Press-and-hold <keycap>Ctrl</keycap> and continue
+to press <keycap>right arrow</keycap> to position the cursor at the end of
+the next word.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Home</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor at the start of the line.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>End</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor at the end of the line.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycombo><keycap>Shift</keycap><keycap>left
+arrow</keycap></keycombo> or <keycap>right arrow</keycap></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select one character at a time to the left or right of the cursor.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycombo><keycap>Shift</keycap><keycap>Ctrl</keycap><keycap>left arrow</keycap></keycombo> or <keycap>right arrow</keycap></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select one word at a time to the left or right of the cursor.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Home</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select all text to
+the left of the cursor.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>End</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select all text to the right of the cursor.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>A</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select all text in the text box.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>In addition to the keyboard shortcuts listed in the previous table,
+use the keyboard shortcuts in the following table to navigate multi-line text
+boxes.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>Page Up</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Position the cursor at the top of the current view. Press <keycap>Page Up</keycap> again to position the cursor at the top of the previous view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Page Down</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor at the end of the current
+view. Press <keycap>Page Down</keycap> again to position the cursor at the
+end of the previous view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>up arrow</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor
+at the start of the current paragraph. Press-and-hold <keycap>Ctrl</keycap>
+and continue to press <keycap>up arrow</keycap> to position the cursor at
+the start of the previous paragraph.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>down arrow</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor
+at the end of the current paragraph. Press-and-hold <keycap>Ctrl</keycap>
+and continue to press <keycap>down arrow</keycap> to position the cursor at
+the end of the next paragraph.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Up</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor
+one view width to the left.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Down</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor
+one view width to the right.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Home</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor at the start of the text
+box.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>End</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Position the cursor at the end of the text
+box.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next control on the dialog.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Page
+Up</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the text
+to the start of the current view. Press-and-hold <keycap>Shift</keycap> and
+continue to press <keycap>Page Up</keycap> to extend the selection to the
+start of the previous view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Page Down</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the text to
+the end of the current view. Press-and-hold <keycap>Shift</keycap> and continue
+to press <keycap>Page Down</keycap> to extend the selection to the end of
+the next view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Home</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the text to the start of the line.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>End</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the text to the end of the line.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Ctrl</keycap>
+ <keycap>up arrow</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the
+text to the start of the paragraph, then to the start of the previous paragraph.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Ctrl</keycap>
+ <keycap>down arrow</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the text to the end of the paragraph, then to the end of the next paragraph.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Ctrl</keycap>
+ <keycap>Home</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the text to the start of the text box.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Ctrl</keycap>
+ <keycap>End</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the text to the end of the text box.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-29">
+ <title>To Navigate Spin Boxes</title>
+ <para>A spin box is a control that allows you to type a numeric value or select
+a value from a list of all possible values. </para>
+ <figure>
+ <title>Sample Spin Box</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/spin_box.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The keyboard shortcuts that you use to navigate the text box area of
+a spin box are listed in <xref linkend="keynav-28"/>. The following table lists
+the keyboard shortcuts that you can use to navigate the up and down arrows
+in the spin box.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para><keycap>up arrow</keycap> or <keycap>down arrow</keycap></para>
+ </entry>
+ <entry valign="top">
+ <para>Increase or decrease the
+value of the spin box by a small amount.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Page Up</keycap> or <keycap>Page Down</keycap></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Increase
+or decrease the value of the spin box by a large amount.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-30">
+ <title>To Navigate Drop-Down List Boxes</title>
+ <para>A drop-down list box is a control that you use to select one of several
+available items. The drop-down list box contains a button that you use to
+display the available items. </para>
+ <figure>
+ <title>Sample Drop-Down List Box</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/dropdown_list_box.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate a drop-down list box.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>This key performs one of the following functions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>If the drop-down list is not open, this key opens the drop-down
+list.</para>
+ </listitem>
+ <listitem>
+ <para>If the drop-down list is open, this key accepts the current
+selection and closes the list. </para>
+ </listitem>
+ </itemizedlist>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>up arrow</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the previous list item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>down arrow</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the next list item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Esc</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Close the list without changing the selection.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-31">
+ <title>To Navigate Drop-Down Combination Boxes</title>
+ <para>A drop-down combination box is a text box with a drop-down list box
+attached. </para>
+ <figure>
+ <title>Sample Drop-Down Combination Box</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/dropdown_combination_box.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>When the text box has focus, use the keyboard shortcuts that are listed
+in <xref linkend="keynav-28"/> to navigate the text box area. When the text
+box has focus, you can also use the keyboard shortcuts in the following table
+to navigate the drop-down list area.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>up arrow</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Select the previous item from the drop-down list without
+displaying the list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>down arrow</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the next item from the drop-down list
+without displaying the list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>down arrow</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open the drop-down
+list.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>When the drop-down list has focus, you can use the keyboard shortcuts
+that are listed in the following table to navigate the drop-down list.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>up arrow</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Select the previous list item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>down arrow</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the next list item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Home</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the first item on the list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>End</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the last item on the list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Page Up</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the item at the top of the current
+list view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Page Down</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the item at the bottom of the current
+list view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Accept the current selection and close the
+drop-down list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Up</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Scroll to the left
+of the list, if required.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Down</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Scroll to the right
+of the list, if required.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-32">
+ <title>To Navigate Sliders</title>
+ <para>A slider is a control that you use to set a value in a continuous range
+of values.</para>
+ <figure>
+ <title>Sample Slider</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/slider.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The following table describes the keyboard shortcuts that you can use
+to navigate a slider.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para><keycap>left arrow</keycap> or <keycap>up arrow</keycap></para>
+ </entry>
+ <entry valign="top">
+ <para>Move the slider left or
+up by a small amount.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>right arrow</keycap> or <keycap>down arrow</keycap></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the
+slider right or down by a small amount.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Page Up</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the slider left or up a large amount.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Page Down</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the slider right or down a small amount.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Home</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the slider to the maximum value.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>End</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Move the slider to the minimum value.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-33">
+ <title>To Navigate Tabbed Sections</title>
+ <figure>
+ <title>Sample Dialog with Tabbed Sections</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/tabbed_section.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>Windows and dialogs are sometimes divided into logical sections that
+are displayed one section at a time on the window or dialog. The divisions
+are called tabbed sections that are identified by a tab with a text label. </para>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate the tabbed sections of a window or dialog when a tab name has focus.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycap>left arrow</keycap>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the previous tabbed section.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>right arrow</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next tabbed section.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Tab</keycap> or <keycombo><keycap>Ctrl</keycap><keycap>down arrow</keycap></keycombo></para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the first control on the active tabbed section.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate the tabbed sections of a window or dialog when a control on a tabbed
+section has focus.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Up</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the previous tabbed section. </para>
+ <para>This keyboard shortcut does not work if the focused control uses <keycombo><keycap>Ctrl</keycap><keycap>Page Up</keycap></keycombo> for another purpose.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Down</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the
+next tabbed section.</para>
+ <para>This keyboard shortcut does not work if the
+focused control uses <keycombo><keycap>Ctrl</keycap><keycap>Page Down</keycap></keycombo> for
+another purpose.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next control outside the
+tabbed sections.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-34">
+ <title>To Navigate Lists</title>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate multi-column lists when a column header has focus.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para><keycap>left arrow</keycap> or <keycap>right arrow</keycap></para>
+ </entry>
+ <entry valign="top">
+ <para>Give focus to the previous
+or next column header.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Activate the header. This action usually sorts
+the list by the column header.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Tab</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the list contents.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>The following table lists the keyboard shortcuts that you can use to
+navigate lists when the contents of the list has focus.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para>arrow keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Select the next or previous row or column.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Page Up</keycap> </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the top row of the list contents that
+are in view. Press <keycap>Page Up</keycap> again to select the top row of
+the previous view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Page Down</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the bottom row of the list contents
+that are in view. Press <keycap>Page Down</keycap> again to select the bottom
+row of the next view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Home</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the first row in the list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>End</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the last row in the list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Shift</keycap>+ arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>For lists that support multiline selections,
+add the next or previous row or column to the current selection.</para>
+ <para>For lists that only allow single line selections, select the next or previous
+row or column.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Page Up</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select all the rows
+between the current selection and the top row of the view. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Page Down</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select all the rows
+between the current selection and the bottom row of the view. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Home</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select all the rows between the current selection
+and the first row in the list. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>End</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select all the rows between the current selection
+and the last row in the list. </para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>Ctrl</keycap>+ arrow keys</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the next row or column but do
+not extend the selection.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Up</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the
+top row in the view but do not extend the selection.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Page Down</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the
+bottom row in the view but do not extend the selection.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>Home</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the first row in the list but
+do not extend the selection.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>End</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the last row in the list but
+do not extend the selection.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>spacebar</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Add the focused row to the selection or remove the
+focused row from the selection.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>spacebar</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>If the selected item is a text box, this key
+enables you to edit the item.</para>
+ <para>If the selected item is a check
+box, this key enables you to select or deselect the check box.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Return</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Activate the item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>A</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>For lists that support multiline selections,
+select all rows in the list.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Ctrl</keycap>
+ <keycap>F</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Open a text box which you can use to type
+a search string and search the list. Press <keycap>Esc</keycap> to close the
+text box.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycombo>
+ <keycap>Shift</keycap>
+ <keycap>Tab</keycap>
+ </keycombo>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Give focus to the column header, if applicable.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="keynav-35">
+ <title>To Navigate Trees</title>
+ <para>A tree is a user interface control that contains sections that you can
+expand and collapse. A tree usually represents a hierarchical structure.</para>
+ <figure>
+ <title>Sample Tree Structure</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/tree.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase/>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>To navigate trees, you can use the same keyboard shortcuts that are
+listed in <xref linkend="keynav-34"/>. In addition, the following table lists
+the keyboard shortcuts you can use for the tree items.</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0">
+ <colspec colname="colspec0" colwidth="43.94*"/>
+ <colspec colname="colspec1" colwidth="56.06*"/>
+ <thead>
+ <row rowsep="1">
+ <entry valign="top">
+ <para>Keys</para>
+ </entry>
+ <entry valign="top">
+ <para>Function</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top">
+ <para><keycap>+</keycap> (plus)</para>
+ </entry>
+ <entry valign="top">
+ <para>Expand the focused item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para><keycap>-</keycap> (minus)</para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Collapse the focused item.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="colspec0">
+ <para>
+ <keycap>Back Space</keycap>
+ </para>
+ </entry>
+ <entry colname="colspec1">
+ <para>Select the parent item.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ </sect1>
+ <sect1 id="keynav-36">
+ <title>Customizing Your Keyboard Shortcuts</title>
+ <para>Use the <application>Keyboard Shortcuts</application> preference tool
+to display the default keyboard shortcuts that you use to navigate the desktop.
+You can customize the default keyboard shortcuts to meet your requirements.
+You can also create hot keys. Hot keys are keyboard shortcuts that start applications. </para>
+ <para>To start the <application>Keyboard Shortcuts</application> preference
+tool, choose <menuchoice><guimenu>Applications</guimenu><guisubmenu>Desktop Preferences</guisubmenu><guimenuitem>Keyboard Shortcuts</guimenuitem></menuchoice>. The <guilabel>Desktop shortcuts</guilabel> table lists the
+keyboard shortcut that is associated with each action.</para>
+ <para>To customize a keyboard shortcut, perform the following steps:</para>
+ <orderedlist>
+ <listitem>
+ <para>Click on the action for which you want to customize the keyboard
+shortcut. The row is highlighted.</para>
+ </listitem>
+ <listitem>
+ <para>Click on the keyboard shortcut in the <guilabel>Shortcut</guilabel> column. The text <quote>
+Type a new accelerator, or press Backspace to clear</quote> is displayed in
+the Shortcut column. </para>
+ </listitem>
+ <listitem>
+ <para>Press the keys that you want to associate with the action.
+The new keyboard shortcut is displayed in the Shortcut column.</para>
+ </listitem>
+ </orderedlist>
+ <para>To disable a keyboard shortcut, perform the following steps:</para>
+ <orderedlist>
+ <listitem>
+ <para>Click on the action for which you want to disable the keyboard shortcut.
+The row is highlighted.</para>
+ </listitem>
+ <listitem>
+ <para>Click on the keyboard shortcut in the <guilabel>Shortcut</guilabel>
+column. The text <quote>Type a new accelerator, or press Backspace to clear
+</quote> is displayed in the Shortcut column. </para>
+ </listitem>
+ <listitem>
+ <para>Press <keycap>Back Space</keycap>. The keyboard shortcut is
+disabled.</para>
+ </listitem>
+ </orderedlist>
+ </sect1>
+</chapter>