summaryrefslogtreecommitdiffstats
path: root/gnome2-user-guide/C/gosmetacity.xml
diff options
context:
space:
mode:
Diffstat (limited to 'gnome2-user-guide/C/gosmetacity.xml')
-rw-r--r--gnome2-user-guide/C/gosmetacity.xml2862
1 files changed, 2862 insertions, 0 deletions
diff --git a/gnome2-user-guide/C/gosmetacity.xml b/gnome2-user-guide/C/gosmetacity.xml
new file mode 100644
index 0000000..44e5da8
--- /dev/null
+++ b/gnome2-user-guide/C/gosmetacity.xml
@@ -0,0 +1,2862 @@
+<chapter id="gossawfish-1">
+ <title>Working With Windows</title>
+ <highlights>
+ <para>The information in this chapter describes how to use windows in the
+ GNOME desktop. This chapter describes the functions that are associated with
+ the <application>Sawfish</application> window manager. </para>
+ </highlights>
+ <sect1 id="gossawfish-712">
+ <title>Windows, Workspaces, and Viewports</title>
+ <indexterm>
+ <primary>windows</primary>
+ <secondary>introduction</secondary>
+ </indexterm>
+ <indexterm>
+ <primary>workspaces</primary>
+ <secondary>introduction</secondary>
+ </indexterm>
+ <indexterm>
+ <primary>viewports</primary>
+ <secondary>introduction</secondary>
+ </indexterm>
+ <para>You can display many windows at the same time on your desktop. You
+ can run different applications in each window in the following desktop areas:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>Workspaces</para>
+ </listitem>
+ <listitem>
+ <para>Viewports</para>
+ </listitem>
+ </itemizedlist>
+ <para>You can subdivide your desktop into separate workspaces. You can
+ display only one workspace at a time, but you can have windows open in all your
+ other workspaces. You can divide your workspaces into subdivisions that are
+ called viewports. You can display only one viewport at a time, but you can have
+ windows open in all of your other viewports.</para>
+ <para>The <application>Desk Guide</application> applet displays a visual
+ representation of your windows, workspaces, and viewports.
+ <xref linkend="gossawfish-FIG-717"/> shows the <application>Desk
+ Guide</application> applet when your desktop has four workspaces with four
+ viewports in each workspace.</para>
+ <figure id="gossawfish-FIG-717">
+ <title>Desk Guide Applet</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/dguide_vports_applet.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of Desk Guide applet</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>In the first workspace, the four viewports contain one window each.
+ Windows can straddle viewports. That is, part of a window can appear in one
+ viewport, and the other part of the window can appear in an adjacent viewport.
+ In the second workspace in <xref linkend="gossawfish-FIG-717"/>, a window
+ straddles the first two viewports.</para>
+ <para>Each workspace and viewport has the same panels, desktop background
+ objects, and background as all other workspaces and viewports. Your workspaces
+ are arranged in a list. You can view the workspace list in the
+ <guimenu>Root </guimenu> menu. By default, your workspace list contains
+ four workspaces, with one viewport in each workspace.</para>
+ <para>You can use the <application>Sawfish window manager</application>
+ capplet to specify the default number of workspaces. You can also add more
+ workspaces at any time. When you add a workspace, the new workspace is inserted
+ immediately next to the current workspace.</para>
+ <para>You can move your workspaces to rearrange the order of workspaces in
+ the workspace list. The order of the workspace list affects where the
+ workspaces are located in the <application>Desk Guide</application> applet. The
+ order of the workspace list also affects the list order in the
+ <guimenu>Root</guimenu> menu. You can also move or copy windows to other
+ workspaces.</para>
+ <sect2 id="gossawfish-15">
+ <title>Window Manager Behavior</title>
+ <para>A window manager controls how windows appear and behave on your
+ desktop. The window manager manages where your windows are located, which
+ window has focus, and the style of the frame on the windows. The window frame
+ contains buttons that enable you to perform standard actions such as moving,
+ closing, and resizing windows.</para>
+ <para>You can work with many different window managers in your desktop.
+ You can choose which window manager to use in the <application>Window Manager
+ </application> capplet. You must use a GNOME-compliant window manager, such as
+ <application>Sawfish</application>, for all GNOME features to function
+ correctly.</para>
+ <para>You can configure many window management settings in the
+ <application> Sawfish</application> window manager. This manual describes the
+ functions that are associated with the default configuration of the
+ <application>Sawfish </application> window manager. The default configuration
+ is specified in the <application> Sawfish window manager</application> capplet.
+ This manual also describes the default functions of the Crux frame
+ style.</para>
+ </sect2>
+ </sect1>
+ <sect1 id="gossawfish-713">
+ <title>Types of Window</title>
+ <indexterm>
+ <primary>windows</primary>
+ <secondary>types of</secondary>
+ </indexterm>
+ <para>The desktop features the following types of windows: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Application windows </para>
+ <para>When you start an application, an application window opens. The
+ window manager applies a frame to the application window.</para>
+ <para>The titlebar along the top edge of the window frame contains
+ buttons that you can use to work with the window. The titlebar contains one
+ button on the left side and three on the right side. </para>
+ <para>The following figure shows a typical application window. </para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/gedit_window.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of a typical application window</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </listitem>
+ <listitem>
+ <para>Dialog windows</para>
+ <para>A dialog window is a popup window in which you enter information
+ or commands. The dialog appears within a window frame.</para>
+ <para>You can use the titlebar along the top edge of the dialog window
+ frame to work with the window. You can use the titlebar to move the dialog
+ around the desktop. The titlebar also contains a button that enables you to do
+ the following:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Close the dialog window</para>
+ </listitem>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu </para>
+ </listitem>
+ </itemizedlist>
+ <para>Typically you open a dialog window from an application window.
+ When you open a dialog window, the window is usually raised and has focus. Some
+ dialog windows do not allow you to use the application until you close the
+ dialog. Both of these behaviors are options that you can select in the
+ <application> Sawfish window manager</application> capplet. </para>
+ <para>The following figure shows a typical dialog window. </para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/gedit_pref_dialog.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of a typical dialog window</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </listitem>
+ </itemizedlist>
+ <sect2 id="gossawfish-16">
+ <title>Window Frames</title>
+ <para>A window frame is a border around a window. The window frame
+ contains a titlebar. The titlebar normally contains buttons that you can use to
+ work with the window.</para>
+ <para>You can apply several styles of window frame to your windows. The
+ style of a window frame determines how the frame looks and which buttons are on
+ the frame. You can choose a default frame style for all your windows in the
+ <application> Sawfish window manager</application> capplet. You can also choose
+ a different frame style for each individual window. </para>
+ <para>The default frame style is Crux. This manual describes the
+ functions that are associated with the Crux frame style. </para>
+ <para>Other frame styles have a different visual design to the Crux frame
+ style. For example, <xref linkend="gossawfish-FIG-4"/> shows an application
+ window in the MicroGUI frame style.</para>
+ <figure id="gossawfish-FIG-4">
+ <title>Application Window in MicroGUI Frame Style</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/gedit2_window.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of an application window in MicroGUI frame
+ style</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para><xref linkend="gossawfish-FIG-5"/> shows a dialog window in the
+ MicroGUI frame style. </para>
+ <figure id="gossawfish-FIG-5">
+ <title>Dialog Window in MicroGUI Frame Style </title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/gedit_pref2_dialog.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of a dialog window in MicroGUI frame
+ style</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>Application windows in the Crux and MicroGUI frame styles have four
+ buttons in the titlebar. Other frame styles can have a different number of
+ buttons in the titlebar. For example, application windows in the smaker frame
+ style have only two buttons.</para>
+ <para>Other frame styles can assign different functions to the buttons in
+ the titlebar. For example, in the Crux frame style, if you click on the button
+ on the left of the titlebar the window closes. In the smaker frame style, if
+ you click on the button on the left of the titlebar the window minimizes.
+ </para>
+ <para>You can view tooltips for the buttons and other control elements on
+ window frames. Tooltips appear when you point to the control element. The
+ following shows the tooltip for the
+ <guibutton>Maximize</guibutton> button. </para>
+ <figure id="gossawfish-FIG-703">
+ <title>Tooltip for Maximize Button</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/sample_tooltip.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of tooltip for Maximize button</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <sect3 id="gossawfish-17">
+ <title>Window Frame Control Elements</title>
+ <para>You can use the window frame to perform various actions with the
+ window. In particular, the titlebar contains various active control elements.
+ The following figure shows the titlebar of an application window in the Crux
+ frame style.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/titlebar_anno_window.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Annotated screenshot of an application window</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para>Dialog windows also contain some of the window frame control
+ elements. <xref linkend="gossawfish-TBL-1"/> describes the active control
+ elements on window frames in the Crux frame style, from left to right.</para>
+ <table frame="topbot" id="gossawfish-TBL-1">
+ <title>Window Frame Control Elements</title>
+ <tgroup cols="2" colsep="0" rowsep="0"><colspec
+ colwidth="41.65*"/><colspec colwidth="58.35*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Control Element</para></entry>
+ <entry>
+ <para>Description </para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guibutton>Close Window</guibutton> button</para></entry>
+ <entry>
+ <para>The button on the left of the titlebar. Click on the
+ button to close the window. If the window is in a window group, press
+ <keycap>Shift </keycap> then click on the
+ <guibutton>Close Window</guibutton> button to close all
+ windows in the group. </para>
+ <para>You can also right-click on the
+ <guibutton> Close Window</guibutton> button to open the
+ <guimenu>Window</guimenu> menu. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>Titlebar</para></entry>
+ <entry>
+ <para>You can use the titlebar to perform the following
+ actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>To give focus to the window click on the
+ titlebar.</para>
+ </listitem>
+ <listitem>
+ <para>To move the window grab the titlebar and drag the
+ window to the new location. </para>
+ </listitem>
+ <listitem>
+ <para>To shade the window, double-click on the titlebar. To
+ unshade the window, double-click on the titlebar again.</para>
+ </listitem>
+ <listitem>
+ <para>To resize the window vertically middle-click and hold
+ the titlebar, then drag up or drag down. </para>
+ </listitem>
+ <listitem>
+ <para>If the window is at the top of the
+ <glossterm>stacking order </glossterm>, right-click on
+ the titlebar to lower the window to the bottom. If the window is not at the top
+ of the stacking order, right-click on the titlebar to raise the window to the
+ top. The raise and lower operations work within
+ <glossterm>layers</glossterm>. </para>
+ </listitem>
+ </itemizedlist></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guibutton>Minimize</guibutton> button </para></entry>
+ <entry>
+ <para> The first button in the group of three buttons on the
+ right side of the titlebar. Click on the
+ <guibutton>Minimize</guibutton> button to minimize the
+ window. You can also right-click on the
+ <guibutton>Minimize</guibutton> button to open the
+ <guimenu>Window</guimenu> menu.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guibutton>Maximize</guibutton> button </para></entry>
+ <entry>
+ <para> The second button in the group of three buttons on the
+ right side of the titlebar. Use the
+ <guibutton>Maximize</guibutton> button to perform the
+ following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>To maximize the window click on the
+ <guibutton>Maximize</guibutton> button. To restore the
+ window click on the
+ <guibutton>Maximize</guibutton> button again. </para>
+ </listitem>
+ <listitem>
+ <para>To maximize the window vertically, middle-click on
+ the
+ <guibutton> Maximize</guibutton> button. To restore the
+ window click on the
+ <guibutton> Maximize</guibutton> button again.</para>
+ </listitem>
+ <listitem>
+ <para>To maximize the window horizontally, right-click on
+ the
+ <guibutton> Maximize</guibutton> button. To restore the
+ window click on the
+ <guibutton> Maximize</guibutton> button again. </para>
+ </listitem>
+ </itemizedlist></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guibutton>Shade</guibutton> button </para></entry>
+ <entry>
+ <para> The third button in the group of three buttons on the
+ right side of the titlebar. Click on the button to shade the window. To unshade
+ the window click on the button again.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>Border</para></entry>
+ <entry>
+ <para>The border around the window. Use the border to perform
+ the following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>To resize the window grab the border and drag the
+ border to the new size. </para>
+ </listitem>
+ <listitem>
+ <para>To move the window middle-click and hold the border
+ and drag the window to the new location. </para>
+ </listitem>
+ <listitem>
+ <para>If the window is at the top of the stacking order,
+ right-click on the border to lower the window to the bottom. If the window is
+ not at the top of the stacking order, right-click on the border to raise the
+ window to the top. The raise and lower operations work within layers. </para>
+ </listitem>
+ </itemizedlist></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </sect3>
+ </sect2>
+ </sect1>
+ <sect1 id="gossawfish-714">
+ <title>Applets and Menus for Working With Windows, Workspaces, and
+ Viewports </title>
+ <indexterm>
+ <primary>windows</primary>
+ <secondary>applets and menus for working with</secondary>
+ </indexterm>
+ <para>This section describes the applets and menus that you can use to work
+ with windows, workspaces, and viewports.</para>
+ <sect2 id="gossawfish-18">
+ <title>Tasklist Applet</title>
+ <para>The <application>Tasklist</application> applet displays a button
+ for each window that is open. The <application>Tasklist</application> applet
+ enables you to perform the following tasks:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Minimize and restore windows.</para>
+ </listitem>
+ <listitem>
+ <para>Give focus to windows.</para>
+ </listitem>
+ <listitem>
+ <para>Shade and unshade windows.</para>
+ </listitem>
+ <listitem>
+ <para>Stick and unstick windows.</para>
+ </listitem>
+ <listitem>
+ <para>Close and kill windows.</para>
+ </listitem>
+ </itemizedlist>
+ <para>When you open a window, the <application>Tasklist</application>
+ applet displays a button that represents the window. The tasklist buttons show
+ which windows are open. You can view which windows are open, even if some
+ windows are minimized, or other windows overlap a window. The
+ <application>Tasklist </application> applet can display buttons for the windows
+ in your current workspace and viewport, or in all workspaces and viewports. To
+ select this option, you must change the properties of the
+ <application>Tasklist</application> applet.</para>
+ <para><xref linkend="gossawfish-FIG-8"/> shows the
+ <application>Tasklist</application> applet when the following windows are
+ open:</para>
+ <itemizedlist>
+ <listitem>
+ <para><application>gedit</application></para>
+ </listitem>
+ <listitem>
+ <para><application>GHex</application></para>
+ </listitem>
+ <listitem>
+ <para><application>Netscape Navigator</application></para>
+ </listitem>
+ <listitem>
+ <para><application>Netscape Messenger</application></para>
+ </listitem>
+ <listitem>
+ <para><application>Netscape Composer</application></para>
+ </listitem>
+ <listitem>
+ <para><application>GNOME Terminal</application></para>
+ </listitem>
+ </itemizedlist>
+ <figure id="gossawfish-FIG-8">
+ <title>Tasklist Applet</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/tasklist_group_applet.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of Tasklist applet</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The buttons in the applet show the status of your windows.
+ <xref linkend="gossawfish-TBL-3"/> explains the information that the tasklist
+ buttons provide about the window. The examples in
+ <xref linkend="gossawfish-TBL-3"/> refer to <xref linkend="gossawfish-FIG-8"/>.
+ </para>
+ <table frame="topbot" id="gossawfish-TBL-3">
+ <title>Window Status Information on Tasklist Buttons</title>
+ <tgroup cols="3" colsep="0" rowsep="0"><colspec colwidth="33*"/><colspec
+ colwidth="33*"/>
+ <colspec colwidth="33*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>State</para></entry>
+ <entry>
+ <para>Description </para></entry>
+ <entry>
+ <para>Example</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>Tasklist button is pressed in</para></entry>
+ <entry>
+ <para> Indicates that the window has focus.</para></entry>
+ <entry>
+ <para><application> GHex</application></para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>No square brackets around window title </para></entry>
+ <entry>
+ <para> Indicates that the window is on the desktop and is not
+ minimized. </para></entry>
+ <entry>
+ <para><application>gedit</application></para>
+ <para><application>GHex </application></para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>Square brackets around window title </para></entry>
+ <entry>
+ <para> Indicates that the window is minimized.</para></entry>
+ <entry>
+ <para><application> [Terminal]</application></para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>Number in parentheses before window title </para></entry>
+ <entry>
+ <para>Indicates that the button represents a group of windows
+ that have the same name. The number in parentheses indicates the number of
+ windows in the task group.</para></entry>
+ <entry>
+ <para><application>(3) Netscape</application></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <para>You can use the <application>Tasklist</application> applet to
+ perform the following actions on windows:</para>
+ <itemizedlist>
+ <listitem>
+ <para>If the window has focus, click on the button that represents
+ the window to minimize the window.</para>
+ </listitem>
+ <listitem>
+ <para>If the window is minimized, click on the button that represents
+ the window to restore the window.</para>
+ </listitem>
+ <listitem>
+ <para>If the window is not minimized and not in focus, click on the
+ button that represents the window to give focus to the window.</para>
+ </listitem>
+ </itemizedlist>
+ <sect3 id="gossawfish-19">
+ <title>Task Menu</title>
+ <para>A task menu contains menu items that enable you to perform
+ various tasks on windows. For example, task menu items enable you to minimize
+ and restore a window. To open a task menu, right-click on the button that
+ represents the window with which you want to work.</para>
+ <para>The items that appear on the menu depend on the state of the
+ window that the tasklist button represents. For example, if the window is not
+ shaded, the popup menu contains a
+ <guimenuitem>Shade</guimenuitem> item. If the window is shaded, the
+ popup menu contains an
+ <guimenuitem>Unshade</guimenuitem> item. </para>
+ <para><xref linkend="gossawfish-TBL-4"/> lists the items that you can
+ choose from a task menu.</para>
+ <table frame="topbot" id="gossawfish-TBL-4">
+ <title>Task Menu</title>
+ <tgroup cols="2" colsep="0" rowsep="0"><colspec
+ colwidth="32.98*"/><colspec colwidth="67.02*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Menu Item</para></entry>
+ <entry>
+ <para>Description </para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Iconify</guimenuitem> or
+ <guimenuitem>Restore </guimenuitem></para></entry>
+ <entry>
+ <para>To minimize the window to the <application>
+ Tasklist</application> applet, choose
+ <guimenuitem>Iconify</guimenuitem>. If the window is already
+ minimized, choose
+ <guimenuitem>Restore</guimenuitem> to restore the
+ window.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Shade</guimenuitem> or
+ <guimenuitem>Unshade </guimenuitem></para></entry>
+ <entry>
+ <para>To reduce the window so that only the titlebar is
+ visible, choose
+ <guimenuitem>Shade</guimenuitem>. If the window is already
+ shaded, choose
+ <guimenuitem>Unshade</guimenuitem> to display the full
+ window.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Stick</guimenuitem> or
+ <guimenuitem>Unstick </guimenuitem></para></entry>
+ <entry>
+ <para>To set the window to display in any workspace or viewport
+ that you view, choose
+ <guimenuitem>Stick</guimenuitem>. If the window is already
+ set to stick, choose
+ <guimenuitem>Unstick</guimenuitem> to set the window to
+ display only in the current workspace or current viewport. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Close window</guimenuitem></para></entry>
+ <entry>
+ <para> To close the window choose
+ <guimenuitem>Close window</guimenuitem>.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Kill app</guimenuitem></para></entry>
+ <entry>
+ <para> To close all windows that are open for the application,
+ choose
+ <guimenuitem> Kill app</guimenuitem>.</para>
+ <note>
+ <para>If you choose
+ <guimenuitem>Kill app</guimenuitem> on a dialog window, any
+ other windows that were opened by the application are closed.</para>
+ </note></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </sect3>
+ <sect3 id="gossawfish-708">
+ <title>Task Groups</title>
+ <para>The <application>Tasklist</application> applet allows you to
+ group tasks of the same name into a single tasklist button. You click on the
+ button to display a list of the tasks in the task group. The following figure
+ shows a task group list.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/tasklist_group2_applet.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of a task group list</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para>The task group list uses the same notation as the tasklist
+ buttons. </para>
+ <para>You can use a task group list to perform the following actions on
+ windows: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Restore the window if the window is minimized. Click on the
+ tasklist button to display the task group list. Click on the item that
+ represents the window to restore the window.</para>
+ </listitem>
+ <listitem>
+ <para>Give focus to the window, if the window is not minimized and
+ not in focus. Click on the tasklist button to display the task group list.
+ Click on the item that represents the window to give focus to the window.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>You can also use the task menu to perform actions on windows in
+ task groups. You can open a task menu in the following ways:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Click on the tasklist button to display the task group list,
+ then right-click on an item in the task group list.</para>
+ </listitem>
+ <listitem>
+ <para>Right-click on the button that represents the task group.
+ When you open the task menu from a task group, the menu items apply to all
+ windows in the task group. For example, you can choose
+ <guimenuitem>Shade All</guimenuitem> to shade all windows in the
+ task group.</para>
+ </listitem>
+ </itemizedlist>
+ </sect3>
+ </sect2>
+ <sect2 id="gossawfish-20">
+ <title>Desk Guide Applet</title>
+ <para>The <application>Desk Guide</application> applet displays a visual
+ representation of your workspace list and your viewports. Your workspaces
+ appear as buttons on the applet. Your viewports appear as subdivisions of the
+ workspace buttons on the applet. To switch to another workspace or viewport,
+ click on the workspace or viewport.</para>
+ <sect3 id="gossawfish-21">
+ <title>Desk Guide Applet and Workspaces</title>
+ <para><xref linkend="gossawfish-FIG-12"/> shows the <application>Desk
+ Guide </application> applet when your desktop has four workspaces.</para>
+ <figure id="gossawfish-FIG-12">
+ <title>Desk Guide Applet With Workspaces</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/dguide_wspaces_anno_applet.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Annotated screenshot of Desk Guide with
+ workspaces</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The button that represents the current workspace is pressed in.
+ The current workspace in <xref linkend="gossawfish-FIG-12"/> is the workspace
+ at the left. To switch to another workspace click on the workspace. </para>
+ <para>The position of workspaces in the <application>Desk
+ Guide</application> applet follows a table structure. The workspace at the top
+ left of the following figure corresponds to the workspace at the top of the
+ workspace list.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/dguide_wspaces_applet.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of Desk Guide</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para>The workspace at the top right corresponds to the second
+ workspace. The workspace at the bottom left corresponds to the third workspace,
+ and so on. The <application>Desk Guide</application> applet places workspaces
+ from left to right across the <application>Desk Guide</application> rows. When
+ the applet reaches the end of a row, the next workspace is placed at the
+ beginning of the next row.</para>
+ <para>To specify the table structure for the applet you change the
+ properties for the applet. For example <xref linkend="gossawfish-FIG-12"/>
+ shows the <application> Desk Guide</application> applet when the table
+ structure is two rows and two columns of workspaces. </para>
+ <para>The table structure of the <application>Desk Guide</application>
+ applet determines the position of workspaces when you add, move, or copy
+ workspaces. </para>
+ </sect3>
+ <sect3 id="gossawfish-22">
+ <title>Desk Guide Applet and Viewports</title>
+ <para><xref linkend="gossawfish-FIG-13"/> shows the <application>Desk
+ Guide </application> applet when your desktop has four workspaces with four
+ viewports in each workspace.</para>
+ <figure id="gossawfish-FIG-13">
+ <title>Desk Guide Applet With Viewports</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/dguide_vports_anno_applet.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Annotated screenshot of Desk Guide with
+ viewports</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The current viewport is highlighted with a checked background.
+ The current viewport in <xref linkend="gossawfish-FIG-13"/> is the viewport in
+ the top left of the current workspace. To switch to another viewport click on
+ the viewport.</para>
+ </sect3>
+ <sect3 id="gossawfish-23">
+ <title>Desk Guide Tasklist</title>
+ <para>The <application>Desk Guide</application> tasklist lists the
+ tasks currently running in your session. To open the <application>Desk
+ Guide</application> tasklist click on the tasklist arrow button. To switch to a
+ task click on the task in the tasklist.</para>
+ </sect3>
+ </sect2>
+ <sect2 id="gossawfish-24">
+ <title>Window Menu</title>
+ <para>The
+ <guimenu>Window</guimenu> menu is a menu of commands and submenus that
+ you can use to perform actions on your windows. To open the
+ <guimenu> Window</guimenu> menu perform one of the following
+ actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Right-click on the
+ <guibutton>Close Window</guibutton> button on the window that you
+ want to work with.</para>
+ </listitem>
+ <listitem>
+ <para>Press-and-hold the modifier key then middle-click on any part
+ of the window that you want to work with. The default modifier key is the meta
+ key.</para>
+ </listitem>
+ </itemizedlist>
+ <para><xref linkend="gossawfish-TBL-25"/> describes the commands and
+ submenus in the
+ <guimenu>Window</guimenu> menu.</para>
+ <table frame="topbot" id="gossawfish-TBL-25">
+ <title>Window Menu Commands and Submenus</title>
+ <tgroup cols="2" colsep="0" rowsep="0"><colspec
+ colwidth="32.34*"/><colspec colwidth="67.66*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Menu Item</para></entry>
+ <entry>
+ <para>Function </para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Minimize</guimenuitem></para></entry>
+ <entry>
+ <para> Minimizes the window.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Maximize</guimenuitem> or
+ <guimenuitem>Unmaximize </guimenuitem></para></entry>
+ <entry>
+ <para>Maximizes the window horizontally and vertically. If the
+ window is already maximized, choose
+ <guimenuitem>Unmaximize </guimenuitem> to restore the window to
+ its previous horizontal and vertical size. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Close</guimenuitem></para></entry>
+ <entry>
+ <para> Closes the window.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Toggle</guisubmenu></para></entry>
+ <entry>
+ <para> Opens a submenu of various states that you can switch on
+ and switch off for the window. </para>
+ <para>The submenu contains the following items: </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <guimenuitem>Sticky</guimenuitem>: Select this option to
+ set the window to stick. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Shaded</guimenuitem>: Select this option to
+ shade the window. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Ignored</guimenuitem>: Select this option if
+ you want the window manager to ignore the window.</para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Focusable</guimenuitem>: Deselect this option
+ if you do not want the window to be able to receive focus. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Cyclable</guimenuitem>: Deselect this option
+ if you do not want the window to appear when you cycle through your windows.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>In window list</guimenuitem>: Deselect this
+ option if you do not want the window to appear in the
+ <guimenu>Root</guimenu> menu or on the <application>Desk
+ Guide</application> display.</para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>In GNOME task list</guimenuitem>: Deselect
+ this option if you do not want the window to appear in either the <application>
+ Tasklist</application> applet or the <application>Desk Guide</application>
+ applet.</para>
+ </listitem>
+ </itemizedlist></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>In Group</guisubmenu></para></entry>
+ <entry>
+ <para> Opens a submenu of the window groups on your desktop. A
+ radio button indicates which group the window belongs to.</para>
+ <para>To add the window to another window group choose the other
+ window group from the submenu. </para>
+ <para> To remove the window from the window group choose
+ <guimenuitem>New group</guimenuitem>. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Send Window To</guisubmenu></para></entry>
+ <entry>
+ <para> Opens a submenu that contains items that you can use to
+ send the window to another workspace.</para>
+ <para>The submenu contains the following items: </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <guimenuitem>Previous workspace</guimenuitem>: Choose this
+ item to send the window to the workspace before the current workspace. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Next workspace</guimenuitem>: Choose this item
+ to send the window to the workspace after the current workspace. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Copy to previous</guimenuitem>: Choose this
+ item to create a copy of the window in the workspace before the current
+ workspace, and switch to that workspace. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Copy to next</guimenuitem>: Choose this item
+ to create a copy of the window in the workspace after the current workspace,
+ and switch to that workspace. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Left</guimenuitem>: </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Right</guimenuitem>: </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Up</guimenuitem>: </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Down</guimenuitem>: </para>
+ </listitem>
+ </itemizedlist>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Stacking</guisubmenu></para></entry>
+ <entry>
+ <para> Opens a submenu that contains items that you can use to
+ change the position of the window in the stacking order. </para>
+ <para>The submenu contains the following items: </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <guimenuitem>Raise</guimenuitem>: Choose this item to move
+ the window to the top of the stacking order within the layer. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Lower</guimenuitem>: Choose this item to move
+ the window to the bottom of the stacking order within the layer. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Upper layer</guimenuitem>: Choose this item to
+ increment the layer that the window is in by one.</para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Lower layer</guimenuitem>: Choose this item to
+ decrement the layer that the window is in by one.</para>
+ </listitem>
+ </itemizedlist></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Frame Type</guisubmenu></para></entry>
+ <entry>
+ <para> Opens a submenu that contains items that you can use to
+ change the window type. The window type determines what frame appears on the
+ window. </para>
+ <para> The submenu contains the following items: </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <guimenuitem>Normal</guimenuitem>: Choose this item if you
+ want the window to have an application window titlebar and borders.</para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Title-only</guimenuitem>: Choose this item if
+ you want the window to have an application window titlebar and no borders.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Border-only</guimenuitem>: Choose this item if
+ you want the window to have a dialog window titlebar and borders. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Top-border</guimenuitem>: Choose this item if
+ you want the window to have a dialog window titlebar and no borders. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>None</guimenuitem>: Choose this item if you
+ want the window to have no titlebar and no borders. </para>
+ </listitem>
+ </itemizedlist></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Frame style</guisubmenu></para></entry>
+ <entry>
+ <para> Opens a submenu of frame styles. Choose the style that you
+ want from the submenu. To return to the default frame style choose
+ <guimenuitem>Default</guimenuitem>. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>History</guisubmenu></para></entry>
+ <entry>
+ <para> Opens a submenu that contains items that you can use to
+ save the current settings of the window. The next time that you open the
+ application, the window uses these settings. The items in the
+ <guisubmenu>History</guisubmenu> submenu are useful if, for
+ example, you want an application window to open as follows:
+ <itemizedlist>
+ <listitem>
+ <para>The window is in a specified location.</para>
+ </listitem>
+ <listitem>
+ <para>The window is a specified size.</para>
+ </listitem>
+ <listitem>
+ <para>The window has particular attributes selected.</para>
+ </listitem>
+ </itemizedlist></para>
+ <para>The submenu contains the following items: </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <guimenuitem>Remember position</guimenuitem>: Choose this
+ item to save the location of the window on the desktop. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Remember dimensions</guimenuitem>: Choose this
+ item to save the dimensions of the window. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Remember attributes</guimenuitem>: Choose this
+ item to save the attributes that are set in the
+ <guisubmenu>Toggle</guisubmenu>,
+ <guisubmenu> Frame type</guisubmenu>, and
+ <guisubmenu>Frame style</guisubmenu> submenus. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <guimenuitem>Forget saved state</guimenuitem>: Choose this
+ item to discard all saved settings. The settings of the window are reset to the
+ default location, dimensions, and attributes.</para>
+ </listitem>
+ </itemizedlist></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </sect2>
+ <sect2 id="gossawfish-26">
+ <title>Root Menu</title>
+ <para>You can use the
+ <guimenu>Root</guimenu> menu to navigate between windows and
+ workspaces. To open the
+ <guimenu>Root</guimenu> menu middle-click on the desktop background.
+ The following figure shows the
+ <guimenu>Root</guimenu> menu.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/root_windows_submenu.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of Root menu</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para><xref linkend="gossawfish-TBL-702"/> describes the items that the
+ <guimenu> Root</guimenu> menu contains.</para>
+ <table frame="topbot" id="gossawfish-TBL-702">
+ <title>Root Menu</title>
+ <tgroup cols="2" colsep="0" rowsep="0"><colspec
+ colwidth="32.32*"/><colspec colwidth="67.68*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Item</para></entry>
+ <entry>
+ <para>Function</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Windows</guisubmenu></para></entry>
+ <entry>
+ <para> Enables you to view a list of open windows, and to switch
+ between windows. For more information on the window list, see
+ <xref linkend="gossawfish-718"/>. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Workspaces</guisubmenu></para></entry>
+ <entry>
+ <para> Enables you to perform workspace-related tasks. For
+ example the workspace list enables you to switch to another workspace. For more
+ information on the workspace list, see <xref linkend="gossawfish-719"/>.
+ </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Programs</guisubmenu></para></entry>
+ <entry>
+ <para> Identical to the
+ <guimenu>Programs</guimenu> menu.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Customize</guisubmenu></para></entry>
+ <entry>
+ <para> Provides access to the configuration functions for the
+ <application>Sawfish </application> window manager. </para>
+ <note>
+ <para>The <application>Sawfish window manager</application>
+ capplet includes an option that enables you to select whether the
+ <guisubmenu>Customize</guisubmenu> menu items open the
+ <guilabel> Sawfish configurator</guilabel> dialog or the
+ <application>Control Center </application><application>Sawfish window
+ manager</application> capplet.</para>
+ </note></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guisubmenu>Help</guisubmenu></para></entry>
+ <entry>
+ <para> Provides links to help on the
+ <application>Sawfish</application> window manager and help on GNOME. The
+ <guisubmenu>Help</guisubmenu> submenu also provides links to
+ the websites for <application>Sawfish</application> and GNOME.</para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <sect3 id="gossawfish-718">
+ <title>Using the Root Menu to Work With Windows</title>
+ <para>From the
+ <guimenu>Root</guimenu> menu, you can view a list of all windows that
+ are currently open. You can also choose a window to give focus to. To view the
+ window list, middle-click on the desktop background to open the
+ <guimenu> Root</guimenu> menu, then choose
+ <guimenuitem>Windows</guimenuitem>.
+ <xref linkend="gossawfish-FIG-10"/> shows an example of the window list that is
+ displayed from the
+ <guimenu>Root</guimenu> menu:</para>
+ <figure id="gossawfish-FIG-10">
+ <title>Window List</title>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/root_windows2_submenu.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of window list</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ <para>The window list enables you to give focus to windows that are
+ open in all workspaces and viewports. </para>
+ <para>A radio button that is selected indicates which window has focus.
+ For example, in <xref linkend="gossawfish-FIG-10"/>
+ <application>gedit</application> has focus. If an application has more than one
+ window open, the application name appears as a submenu in the window list. For
+ example, in <xref linkend="gossawfish-FIG-10"/> the
+ <application>Netscape</application> application is a submenu from which you can
+ choose one of the <application>Netscape</application> application windows. That
+ is, you can choose to give focus to the browser, Composer, or Mail &amp;
+ Newsgroup windows. </para>
+ <para>The window list also uses a system of notation to indicate the
+ status of windows. <xref linkend="gossawfish-TBL-720"/> describes this
+ notation. The examples in <xref linkend="gossawfish-TBL-720"/> refer to
+ <xref linkend="gossawfish-FIG-10"/>. </para>
+ <table frame="topbot" id="gossawfish-TBL-720">
+ <title>Notation on Window List</title>
+ <tgroup cols="3" colsep="0" rowsep="0"><colspec colname="COLSPEC0"
+ colwidth="33.70*"/>
+ <colspec colname="COLSPEC1" colwidth="37.87*"/><colspec
+ colname="COLSPEC2" colwidth="27.43*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Notation</para></entry>
+ <entry>
+ <para>Description </para></entry>
+ <entry>
+ <para>Example</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>No notation</para></entry>
+ <entry>
+ <para>Indicates that the window is not minimized and does not
+ have focus.</para></entry>
+ <entry>
+ <para>
+ <guilabel> The GIMP</guilabel></para></entry>
+ </row>
+ <row>
+ <entry colname="COLSPEC0">
+ <para>At the left of the window title, a radio button that is
+ selected</para></entry>
+ <entry colname="COLSPEC1">
+ <para>Indicates that the window has focus.</para></entry>
+ <entry colname="COLSPEC2">
+ <para>
+ <guilabel> gedit</guilabel></para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>Brackets around window title</para></entry>
+ <entry>
+ <para> Indicates that the window is minimized.</para></entry>
+ <entry>
+ <para>
+ <guilabel> [Terminal]</guilabel></para></entry>
+ </row>
+ <row>
+ <entry colname="COLSPEC0">
+ <para>Parentheses around window title</para></entry>
+ <entry colname="COLSPEC1">
+ <para>Indicates that the window is in another workspace and is
+ not minimized.</para></entry>
+ <entry colname="COLSPEC2">
+ <para>
+ <guilabel> (Control Center)</guilabel></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </sect3>
+ <sect3 id="gossawfish-719">
+ <title>Using the Root Menu to Work With Workspaces</title>
+ <para>The workspace list enables you to do the following: </para>
+ <itemizedlist>
+ <listitem>
+ <para>View the list of workspaces.</para>
+ </listitem>
+ <listitem>
+ <para>Switch between workspaces.</para>
+ </listitem>
+ <listitem>
+ <para>Perform other workspace-related tasks, such as inserting
+ workspaces. </para>
+ </listitem>
+ </itemizedlist>
+ <para>The following figure shows the default workspace list.</para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/root_workspaces_submenu.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of workspace list</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para><xref linkend="gossawfish-TBL-721"/> describes the items on the
+ workspace list.</para>
+ <table frame="topbot" id="gossawfish-TBL-721">
+ <title>Workspace List</title>
+ <tgroup cols="2" colsep="0" rowsep="0"><colspec
+ colwidth="50*"/><colspec colwidth="50*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Item</para></entry>
+ <entry>
+ <para>Description </para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>Workspace List</para></entry>
+ <entry>
+ <para>A list of the workspaces on your desktop. Choose a
+ workspace from this list to switch to that workspace. You can use the
+ <application>Sawfish window manager</application> capplet to change the names
+ of the workspaces.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Insert workspace</guimenuitem></para></entry>
+ <entry>
+ <para>Choose this item to insert a workspace after the current
+ workspace. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Select next
+ workspace</guimenuitem></para></entry>
+ <entry>
+ <para>Choose this item to switch to the next workspace.
+ </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Select previous
+ workspace</guimenuitem></para></entry>
+ <entry>
+ <para>Choose this item to switch to the previous
+ workspace.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Merge with next</guimenuitem></para></entry>
+ <entry>
+ <para>Choose this item to copy the windows from the current
+ workspace to the next workspace. If the number of workspaces on your desktop is
+ greater than the minimum number of workspaces, the current workspace is
+ deleted.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Merge with previous</guimenuitem></para></entry>
+ <entry>
+ <para>Choose this item to copy the windows from the current
+ workspace to the previous workspace. If the number of workspaces on your
+ desktop is greater than the minimum number of workspaces, then the current
+ workspace is deleted. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Move workspace
+ right</guimenuitem></para></entry>
+ <entry>
+ <para>Choose this item to swap the position of the current
+ workspace with the position of the next workspace. </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guimenuitem>Move workspace left</guimenuitem></para></entry>
+ <entry>
+ <para>Choose this item to swap the position of the current
+ workspace with the position of the previous workspace.</para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </sect3>
+ </sect2>
+ <sect2 id="gossawfish-27">
+ <title>Using the Menu Panel to Work With Windows</title>
+ <para>From the Menu Panel, you can view a list of all windows that are
+ currently open. You can also choose a window to give focus to. To view the
+ window list, click on the icon at the extreme right of the Menu Panel. The
+ following figure shows an example of the window list that is displayed from the
+ Menu Panel: </para>
+ <screenshot>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/openwindows_menu.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase>Screenshot of Menu Panel window list</phrase>
+ </textobject>
+ </mediaobject>
+ </screenshot>
+ <para>The icon that you click on to display the window list changes when
+ you change focus. The icon represents the window that currently has focus. To
+ give focus to a window, choose that window from the window list.</para>
+ <para>The window list lists the windows in all workspaces. The windows in
+ all workspaces other than the current workspace, are listed below a separator
+ line.</para>
+ <para>You cannot move the icon that you click on to display the window
+ list. </para>
+ <para>You can also use the
+ <guimenu>Root</guimenu> menu to display a window list, and give focus
+ to windows.</para>
+ </sect2>
+ </sect1>
+ <sect1 id="gossawfish-715">
+ <title>Manipulating Windows</title>
+ <indexterm>
+ <primary>windows</primary>
+ <secondary>manipulating</secondary>
+ </indexterm>
+ <para>This section describes how to manipulate windows.</para>
+ <sect2 id="gossawfish-28">
+ <title>To Give Focus to a Window</title>
+ <para>A window that has focus can receive input from the mouse and the
+ keyboard. Only one window can have focus at a time. The window that has focus
+ has a different appearance than other windows. </para>
+ <para>You can give focus to a window in any of the following ways:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Use the mouse </para>
+ <para>Click on the window to which you want to give focus, if the
+ window is visible. </para>
+ </listitem>
+ <listitem>
+ <para>Use a shortcut key</para>
+ <para>You can use a shortcut key to switch between the windows that
+ are open in the current workspace or viewport. The default shortcut key to
+ switch between windows is
+ <keycombo><keycap>Modifier</keycap><keycap>Tab</keycap></keycombo>. To give focus to a window, release the
+ keys.</para>
+ </listitem>
+ <listitem>
+ <para>Use the window list from the Menu Panel</para>
+ <para>Click on the icon at the extreme right of the Menu Panel to
+ open a window list. Choose the window that you want to give focus to from the
+ menu.</para>
+ </listitem>
+ <listitem>
+ <para>Use the window list from the
+ <guimenu>Root</guimenu> menu </para>
+ <para>Middle-click on the desktop background to open the
+ <guimenu>Root</guimenu> menu, then choose
+ <guimenuitem>Windows</guimenuitem>. A list of your windows is
+ displayed. Choose the window that you want to give focus to from the list.
+ </para>
+ </listitem>
+ <listitem>
+ <para>Use the <application>Tasklist</application> applet </para>
+ <para>Double-click on the button that represents the window in the
+ <application> Tasklist</application> applet.</para>
+ </listitem>
+ <listitem>
+ <para>Use the <application>Desk Guide</application> applet</para>
+ <para>Open the <application>Desk Guide</application> tasklist, then
+ choose the window that you want to give focus to from the <application>Desk
+ Guide </application> tasklist.</para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-29">
+ <title>To Minimize a Window</title>
+ <para>To minimize a window perform one of the following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Click on the
+ <guibutton>Minimize</guibutton> button on the window frame.</para>
+ </listitem>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu, then choose
+ <guimenuitem> Minimize</guimenuitem>. </para>
+ </listitem>
+ <listitem>
+ <para>If the window has focus, click on the button that represents
+ the window in the <application>Tasklist</application> applet. If the window
+ does not have focus, double-click on the button that represents the window.
+ </para>
+ </listitem>
+ <listitem>
+ <para>Right-click on the button that represents the window in the
+ <application> Tasklist</application> applet. Choose
+ <guimenuitem>Iconify</guimenuitem>. </para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-30">
+ <title>To Maximize a Window</title>
+ <para>When you maximize a window, the window expands as much as possible.
+ If the maximize mode of a panel specifies that windows can cover the panel, the
+ maximized window can cover the panel.</para>
+ <para>To maximize a window perform one of the following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>To maximize the window vertically and horizontally, click on
+ the
+ <guibutton>Maximize</guibutton> button on the window frame. </para>
+ </listitem>
+ <listitem>
+ <para>To maximize the window vertically only, middle-click on the
+ <guibutton> Maximize</guibutton> button on the window frame.</para>
+ </listitem>
+ <listitem>
+ <para>To maximize the window horizontally only, right-click on the
+ <guibutton> Maximize</guibutton> button on the window frame.</para>
+ </listitem>
+ <listitem>
+ <para>To maximize the window vertically and horizontally, open the
+ <guimenu> Window</guimenu> menu. Choose
+ <guimenuitem>Maximize</guimenuitem>.</para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-31">
+ <title>To Restore a Window</title>
+ <para>To restore a window perform one of the following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>If the window is maximized, click on the
+ <guibutton>Maximize </guibutton> button on the window frame.</para>
+ </listitem>
+ <listitem>
+ <para>If the window is maximized, open the
+ <guimenu>Window</guimenu> menu. Choose
+ <guimenuitem>Unmaximize</guimenuitem>. </para>
+ </listitem>
+ <listitem>
+ <para>If the window is minimized, click on the button that represents
+ the window in the <application>Tasklist</application> applet.</para>
+ </listitem>
+ <listitem>
+ <para>If the window is minimized, right-click on the button that
+ represents the window in the <application>Tasklist</application> applet. Choose
+
+ <guimenuitem> Restore</guimenuitem>. </para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-32">
+ <title>To Close a Window</title>
+ <para>To close a window perform one of the following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Click on the
+ <guibutton>Close Window</guibutton> button on the window
+ frame.</para>
+ </listitem>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu. Choose
+ <guimenuitem> Close</guimenuitem>.</para>
+ </listitem>
+ <listitem>
+ <para>In the <application>Tasklist</application> applet, right-click
+ on the button that represents the window. A popup menu opens. Choose
+ <guimenuitem> Close Window</guimenuitem>.</para>
+ </listitem>
+ </itemizedlist>
+ <para>If you have unsaved data in the window, you are prompted to save
+ your data.</para>
+ </sect2>
+ <sect2 id="gossawfish-33">
+ <title>To Kill a Window</title>
+ <para>To send a kill signal to a window, right-click on the button that
+ represents the window in the <application>Tasklist</application> applet. A
+ popup menu opens. Choose
+ <guimenuitem>Kill app</guimenuitem>.</para>
+ <note>
+ <para>If you choose
+ <guimenuitem>Kill app</guimenuitem> on a dialog window, any other
+ windows opened by the application close also. </para>
+ </note>
+ </sect2>
+ <sect2 id="gossawfish-34">
+ <title>To Resize a Window</title>
+ <para>To resize a window perform one of the following actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>To resize a window vertically and horizontally point to a
+ corner of the window. The mouse pointer changes to indicate that you can resize
+ the window. Grab the corner and drag the window to the new size.</para>
+ </listitem>
+ <listitem>
+ <para>To resize a window horizontally point to one of the horizontal
+ borders of the window. The mouse pointer changes to indicate that you can
+ resize the window. Grab the corner and drag the window to the new size.</para>
+ </listitem>
+ <listitem>
+ <para>To resize a window vertically perform one of the following
+ actions:
+ <itemizedlist>
+ <listitem>
+ <para>Point to one of the vertical borders of the window. The
+ mouse pointer changes to indicate that you can resize the window. Grab the
+ corner and drag the window to the new size.</para>
+ </listitem>
+ <listitem>
+ <para>Middle-click and hold on the titlebar, then drag the
+ window to the new size.</para>
+ </listitem>
+ </itemizedlist></para>
+ </listitem>
+ </itemizedlist>
+ <note>
+ <para>You cannot resize some dialog windows. Also, some application
+ windows have a minimum size below which you cannot reduce the window.</para>
+ </note>
+ </sect2>
+ <sect2 id="gossawfish-35">
+ <title>To Move a Window</title>
+ <para>To move a window perform one of the following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Grab the titlebar of the window and drag the window to the new
+ location. </para>
+ </listitem>
+ <listitem>
+ <para>Point to a corner or an edge of the window. The mouse pointer
+ changes to indicate that you can resize the window. Middle-click and hold to
+ grab the window, move the window to the new location.</para>
+ </listitem>
+ <listitem>
+ <para>Press-and-hold the modifier key then grab any part of the
+ window that you want to move. Drag the window to the new location. The default
+ modifier key is the meta key.</para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-36">
+ <title>To Shade a Window</title>
+ <para>You can shade and unshade windows as follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="2" colsep="0" rowsep="0"><colspec
+ colwidth="24.94*"/><colspec colwidth="75.06*"/>
+ <tbody>
+ <row>
+ <entry>
+ <para>Shade</para></entry>
+ <entry>
+ <para>Reduce the window so that only the titlebar is
+ visible.</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>Unshade</para></entry>
+ <entry>
+ <para>Switch a window from a shaded state so that the full
+ window is displayed.</para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>To shade a window perform one of the following actions: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Click on the
+ <guibutton>Shade</guibutton> button. To unshade the window, click
+ on the
+ <guibutton>Shade</guibutton> button again. </para>
+ </listitem>
+ <listitem>
+ <para>Double-click on the titlebar of the window. To unshade the
+ window, double-click on the titlebar again.</para>
+ </listitem>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu. Choose
+ <menuchoice>
+ <guimenu>Toggle</guimenu>
+ <guimenuitem>Shaded</guimenuitem>
+ </menuchoice>. To unshade the window, choose
+ <menuchoice>
+ <guimenu>Toggle</guimenu>
+ <guimenuitem>Shaded</guimenuitem>
+ </menuchoice> again.</para>
+ </listitem>
+ <listitem>
+ <para>Right-click on the button that represents the window in the
+ <application> Tasklist</application> applet. A popup menu opens. Choose
+ <guimenuitem>Shade </guimenuitem>. To unshade the window,
+ right-click on the button that represents the window, then choose
+ <guimenuitem>Unshade </guimenuitem>. </para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-14">
+ <title>To Change the Layer of a Window</title>
+ <para>Your desktop is structured as a sequence of layers. Each user
+ interface item, such as a window or a panel, is a member of a layer. Each layer
+ has a layer number. A layer number is an integer that represents the position
+ of a layer in the stacking order. Items with a higher layer number always
+ appear above items with a lower layer number. For example, a panel in layer
+ four always appears above a window in layer zero.</para>
+ <para>The stacking order is the order in which windows are stacked on top
+ of one another on your screen. The position of a window in the stacking order
+ depends on the following:</para>
+ <itemizedlist>
+ <listitem>
+ <para>The layer of which the window is a member.</para>
+ </listitem>
+ <listitem>
+ <para>The position of the window in the order of windows within the
+ layer.</para>
+ </listitem>
+ </itemizedlist>
+ <para>The window manager controls the sequence of windows on the desktop.
+ When you open a window, the window manager assigns the window to a layer. The
+ window manager usually assigns new windows to layer four.</para>
+ <para>The raise and lower operations work within layers. You can raise
+ windows to the top of the stacking order within a layer. You can lower windows
+ to the bottom of the stacking order within a layer. You can not raise a window
+ above a window in a higher layer. Similarly, you can not lower a window below a
+ window in a lower layer. </para>
+ <para>Panels and desktop background objects are also members of layers.
+ You can change the layer or level that a panel resides in. In this way, you can
+ specify whether you want the panel to be above or below windows.</para>
+ <para>Use the <application>Desk Guide</application> tasklist to view
+ which layer your windows, panels, and desktop icons are in.</para>
+ <para>To change the layer that a window is in perform the following
+ steps: </para>
+ <orderedlist>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu. </para>
+ </listitem>
+ <listitem>
+ <para>To increment the layer that the window is in by one, choose
+ <menuchoice>
+ <guimenu>Stacking</guimenu>
+ <guimenuitem>Upper layer</guimenuitem>
+ </menuchoice>.</para>
+ <para>To decrement the layer that the window is in by one, choose
+ <menuchoice>
+ <guimenu>Stacking</guimenu>
+ <guimenuitem>Lower layer</guimenuitem>
+ </menuchoice>.</para>
+ <note>
+ <para>The desktop is in layer zero. If you decrease the layer that
+ a window is in to below zero, the window is no longer visible on the desktop.
+ However, a button that represents the window appears on the <application>
+ Tasklist</application> and <application>Desk Guide</application> applets. You
+ can use the <application>Tasklist</application> applet to close the window.
+ </para>
+ </note>
+ </listitem>
+ </orderedlist>
+ </sect2>
+ <sect2 id="gossawfish-37">
+ <title>To Raise and Lower a Window</title>
+ <para>The raise and lower operations work within layers. You can raise
+ windows to the top of the stacking order within a layer. You can lower windows
+ to the bottom of the stacking order within a layer. You can not raise a window
+ above a window in a higher layer. Similarly, you can not lower a window below a
+ window in a lower layer. </para>
+ <para>To raise a window to the top of the stacking order perform one of
+ the following actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Right-click on the titlebar or the border of the window.</para>
+ </listitem>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu, then choose
+ <menuchoice>
+ <guimenu>Stacking</guimenu>
+ <guimenuitem>Raise</guimenuitem>
+ </menuchoice>. </para>
+ </listitem>
+ </itemizedlist>
+ <para>To lower a window to the bottom of the stacking order perform one
+ of the following actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>If the window is at the top of the stacking order, right-click
+ on the titlebar or the border of the window.</para>
+ </listitem>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu, then choose
+ <menuchoice>
+ <guimenu>Stacking</guimenu>
+ <guimenuitem>Lower</guimenuitem>
+ </menuchoice>. </para>
+ </listitem>
+ </itemizedlist>
+ <para>If you want your windows to rise when they receive focus, configure
+ your desktop in the <application>Sawfish window manager</application> capplet
+ as follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec
+ colwidth="25*"/><colspec colwidth="25*"/>
+ <colspec colwidth="25*"/><colspec colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Focus behavior</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Focus</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Raise windows when they are focused
+ </guilabel></para></entry>
+ <entry>
+ <para>Selected</para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ <sect2 id="gossawfish-704">
+ <title>To Ignore a Window</title>
+ <para>You can configure a window so that the window manager ignores the
+ window. When the window manager ignores a window, the window does not have a
+ frame. </para>
+ <para>To configure a window so that the window manager ignores the
+ window, open the
+ <guimenu>Window</guimenu> menu. Choose
+ <menuchoice>
+ <guimenu>Toggle</guimenu>
+ <guimenuitem>Ignored</guimenuitem>
+ </menuchoice>.</para>
+ <para>To reconfigure a window so that the window manager does not ignore
+ the window, open the
+ <guimenu>Window</guimenu> menu. To open the
+ <guimenu>Window </guimenu> menu, press-and-hold the modifier key then
+ middle-click on any part of the window. The default modifier key is the meta
+ key.</para>
+ </sect2>
+ <sect2 id="gossawfish-38">
+ <title>To Set a Window to Stick</title>
+ <para>When a window is set to stick, the window appears in any workspace
+ or viewport that you view. </para>
+ <para>To set a window to stick, perform one of the following
+ actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Open the
+ <guimenu>Window</guimenu> menu. Choose
+ <menuchoice>
+ <guimenu>Toggle</guimenu>
+ <guimenuitem>Sticky</guimenuitem>
+ </menuchoice>. To set the window to appear only in the current
+ workspace or viewport, choose
+ <menuchoice>
+ <guimenu>Toggle</guimenu>
+ <guimenuitem>Sticky</guimenuitem>
+ </menuchoice> again.</para>
+ </listitem>
+ <listitem>
+ <para>Right-click on the button that represents the window in the
+ <application> Tasklist</application> applet, then choose
+ <guimenuitem>Stick</guimenuitem>. To set the window to appear only
+ in the current workspace or viewport, right-click on the button that represents
+ the window, then choose
+ <guimenuitem>Unstick </guimenuitem>.</para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-39">
+ <title>To Group Windows</title>
+ <para>You can group windows so that you can minimize and restore several
+ windows at one time. You can use window groups to group windows in different
+ applications. You work with window groups from any
+ <guimenu>Window</guimenu> menu. To display a list of your window
+ groups, open a
+ <guimenu>Window</guimenu> menu then choose
+ <guimenuitem> In group</guimenuitem>.</para>
+ <para>When you open a window on the desktop, a window group is created
+ for the window. The window is the sole member of this window group. You can add
+ the window to another group. You can also remove a window from a group.</para>
+ <para>You can use the <application>Sawfish window manager</application>
+ capplet to create a
+ <glossterm>persistent window group</glossterm>. A persistent window
+ group remains in your window group list even after you end and restart a
+ session. </para>
+ <sect3 id="gossawfish-40">
+ <title>To Create a Persistent Window Group</title>
+ <para>A persistent window group remains in your window group list even
+ after you end and restart a session. You can create a persistent window group,
+ and then assign windows to be part of the group. You can also configure your
+ desktop to apply certain actions that you perform on one window to all windows
+ in the group.</para>
+ <para>To create a persistent window group perform the following
+ steps:</para>
+ <orderedlist>
+ <listitem>
+ <para>To start the <application>Control Center</application> open
+ the
+ <guimenu>Global Menu</guimenu>, then choose
+ <menuchoice>
+ <guimenu>Programs</guimenu>
+ <guisubmenu>Settings</guisubmenu>
+ <guisubmenu>Sawfish window manager</guisubmenu>
+ <guimenuitem>Miscellaneous</guimenuitem>
+ </menuchoice>. You use the
+ <guilabel>Persistent group ids</guilabel> list box to create
+ persistent window groups.</para>
+ </listitem>
+ <listitem>
+ <para>To create a persistent window group, click on the
+ <guibutton> Add</guibutton> button to display the
+ <guilabel>Add</guilabel> dialog. Use the
+ <guilabel>Add</guilabel> drop-down combination box to specify a
+ name for the group. Click
+ <guibutton>OK</guibutton>.</para>
+ <para>To edit the name of a persistent window group, click on the
+ <guibutton> Edit</guibutton> button to display the
+ <guilabel>Edit</guilabel> dialog. Use the
+ <guilabel>Edit</guilabel> drop-down combination box to specify a
+ name for the group. Click
+ <guibutton>OK</guibutton>.</para>
+ <para>To delete a persistent window group, select the group in the
+ <guilabel> Persistent group ids</guilabel> list box. Click on the
+
+ <guilabel>Delete</guilabel> option to delete the selected
+ group.</para>
+ </listitem>
+ <listitem>
+ <para>Click
+ <guibutton>OK</guibutton> to save your changes. </para>
+ </listitem>
+ </orderedlist>
+ </sect3>
+ <sect3 id="gossawfish-41">
+ <title>To Add a Window to a Window Group</title>
+ <para>To add a window to another window group open the
+ <guimenu>Window</guimenu> menu for the window. Choose
+ <guimenuitem>In group</guimenuitem>. A list of all the available
+ window groups is displayed. Choose the window group to which you want to add
+ the window.</para>
+ <note>
+ <para>A window can only be in one window group at a time.</para>
+ </note>
+ </sect3>
+ <sect3 id="gossawfish-42">
+ <title>To Remove a Window From a Window Group</title>
+ <para>To remove a window from a window group open the
+ <guimenu>Window</guimenu> menu for the window. Choose
+ <menuchoice>
+ <guimenu>In group</guimenu>
+ <guimenuitem>New group</guimenuitem>
+ </menuchoice>. A new window group is created for the window. The
+ window is the sole member of this window group. The new window group has the
+ same name as the window that you remove from the window group.</para>
+ </sect3>
+ <sect3 id="gossawfish-43">
+ <title>To Minimize a Window Group</title>
+ <para>You can configure your desktop so that when you minimize one
+ window in a window group, all windows are minimized. Configure your desktop in
+ the <application> Sawfish window manager</application> capplet as
+ follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec
+ colwidth="25*"/><colspec colwidth="25*"/>
+ <colspec colwidth="25*"/><colspec colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Minimizing and
+ Maximizing</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Minimizing</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Iconifying a window also iconifies the
+ </guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Group</guilabel></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>To minimize all windows in the window group, minimize one of the
+ windows. </para>
+ </sect3>
+ <sect3 id="gossawfish-44">
+ <title>To Restore a Minimized Window Group</title>
+ <para>You can configure your desktop so that when you restore one
+ window in a window group, all windows are restored. Configure your desktop in
+ the <application> Sawfish window manager</application> capplet as
+ follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec
+ colwidth="25*"/><colspec colwidth="25*"/>
+ <colspec colwidth="25*"/><colspec colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Minimizing and
+ Maximizing</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Minimizing</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Uniconifying a window also uniconifies
+ the</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Group</guilabel></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>To restore all windows in the window group, restore one of the
+ windows. </para>
+ </sect3>
+ <sect3 id="gossawfish-45">
+ <title>To Close a Window Group</title>
+ <para>To close all windows in a window group press
+ <keycap>Shift</keycap> then click on the
+ <guibutton>Close Window</guibutton> button on the window
+ frame.</para>
+ </sect3>
+ </sect2>
+ <sect2 id="gossawfish-705">
+ <title>Creating a Matched Window</title>
+ <para>You can configure a window to have particular characteristics when
+ you open the window. For example, you can configure a window to open maximized,
+ in a particular workspace, with a particular frame style. To configure a window
+ that opens with particular characteristics, you must create a matched window.
+ </para>
+ <para>To create a matched window, you use the
+ <guilabel>Matched Windows</guilabel> dialog in the <application>Sawfish
+ window manager</application> capplet. In the dialog, you specify the name of
+ the window to match, and characteristics to assign to that window. When a
+ window opens, <application>Sawfish</application> checks whether the window
+ corresponds to a matched window in the
+ <guilabel> Matched Windows</guilabel> dialog. If the window does
+ correspond to a matched window, the window opens with the characteristics
+ assigned to the matched window.</para>
+ <para>You can also create a matched window to match properties of the
+ window other than the name. For example, you can create a matched window to
+ match the class of the window or the name of the window icon.</para>
+ <para>You can assign many characteristics to the matched window. You can
+ assign characteristics such as placement behavior, focus behavior, frame style,
+ and other miscellaneous characteristics.</para>
+ </sect2>
+ <sect2 id="gossawfish-46">
+ <title>To Move a Window to Another Workspace</title>
+ <para>You can move a window to another workspace in either of the
+ following ways:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Use the
+ <guimenu>Window</guimenu> menu </para>
+ <para>Open the
+ <guimenu>Window</guimenu> menu. To move the window to the next
+ workspace choose
+ <menuchoice>
+ <guimenu>Send window to</guimenu>
+ <guimenuitem> Next workspace</guimenuitem>
+ </menuchoice>. To move the window to the previous workspace choose
+ <menuchoice>
+ <guimenu>Send window to</guimenu>
+ <guimenuitem> Previous workspace</guimenuitem>
+ </menuchoice>. </para>
+ </listitem>
+ <listitem>
+ <para>Drag the window to another workspace</para>
+ <para>You can drag a window to another workspace if you configure the
+ edge flip feature appropriately. The edge flip feature enables you to select
+ another workspace when you point to the edge of the screen. To use the edge
+ flip feature you must configure your desktop in the <application>Sawfish window
+ manager </application> capplet as follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec colname="COLSPEC0"
+ colwidth="25*"/>
+ <colspec colname="COLSPEC1" colwidth="25*"/><colspec
+ colname="COLSPEC2" colwidth="25*"/>
+ <colspec colname="COLSPEC3" colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="COLSPEC0">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC1">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC2">
+ <para>
+ <guilabel>Select the next desktop when the pointer hits
+ the screen edge</guilabel></para></entry>
+ <entry colname="COLSPEC3">
+ <para> Selected</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Hitting the screen edge selects the
+ next</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> workspace</guilabel></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </listitem>
+ </itemizedlist>
+ <para>The configuration of your desktop can mean that when you move a
+ window to another workspace, a workspace is added.</para>
+ </sect2>
+ <sect2 id="gossawfish-47">
+ <title>To Copy a Window to Another Workspace</title>
+ <para>You can use the
+ <guimenu>Window</guimenu> menu to copy a window to another workspace.
+ When you copy a window to another workspace, the window appears in the
+ workspace when you switch to the workspace. The window sticks to the workspace
+ that you copy the window to, and the workspace that you copy the window
+ from.</para>
+ <para>To copy a window to the next workspace, open the
+ <guimenu>Window</guimenu> menu, then choose
+ <menuchoice>
+ <guimenu>Send window to</guimenu>
+ <guimenuitem> Copy to next</guimenuitem>
+ </menuchoice>. </para>
+ <para>To copy a window to the previous workspace, open the
+ <guimenu>Window </guimenu> menu, then choose
+ <menuchoice>
+ <guimenu>Send window to</guimenu>
+ <guimenuitem>Copy to previous</guimenuitem>
+ </menuchoice>. </para>
+ <para>To remove all copies of a window except one, open the
+ <guimenu>Window </guimenu> menu from the window that you want to
+ retain. Choose
+ <menuchoice>
+ <guimenu>Toggle</guimenu>
+ <guimenuitem>Sticky</guimenuitem>
+ </menuchoice>, then choose
+ <menuchoice>
+ <guimenu>Toggle</guimenu>
+ <guimenuitem>Sticky </guimenuitem>
+ </menuchoice> again.</para>
+ <para>The configuration of your desktop can mean that when you copy a
+ window to another workspace, a workspace is added. For more information, see
+ <xref linkend="gossawfish-710"/>.</para>
+ <note>
+ <para>When you copy a window to another workspace, only the window in
+ the current workspace is represented in the <application>Desk
+ Guide</application> applet.</para>
+ </note>
+ </sect2>
+ <sect2 id="gossawfish-48">
+ <title>To Move a Window Between Viewports</title>
+ <para>You can move a window between viewports in the same workspace. You
+ can move a window between viewports in the following ways: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Drag the window to the viewport</para>
+ <para>Drag the window to the edge of the screen next to the viewport
+ to which you want to move the window. Drag the window past the edge of the
+ screen so that the window straddles the current viewport and the next viewport.
+ Click on the viewport to which you want to move the window. Drag the window the
+ rest of the way into the viewport.</para>
+ </listitem>
+ <listitem>
+ <para>Use the edge flip feature</para>
+ <para>You can drag a window to another viewport if you configure the
+ edge flip feature appropriately. The edge flip feature enables you to select
+ another viewport when you point to the edge of the screen. To use this edge
+ flip feature you must configure your desktop in the <application>Sawfish window
+ manager </application> capplet as follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec colname="COLSPEC4"
+ colwidth="25*"/>
+ <colspec colname="COLSPEC5" colwidth="25*"/><colspec
+ colname="COLSPEC6" colwidth="25*"/>
+ <colspec colname="COLSPEC7" colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="COLSPEC4">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC5">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC6">
+ <para>
+ <guilabel>Select the next desktop when the pointer hits
+ the screen edge</guilabel></para></entry>
+ <entry colname="COLSPEC7">
+ <para> Selected</para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Hitting the screen edge selects the
+ next</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> viewport</guilabel></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </listitem>
+ <listitem>
+ <para>Drag the window in the <application>Desk Guide</application>
+ applet: </para>
+ <para>Find the button that represents the window that you want to
+ move in the <application>Desk Guide</application> applet. Middle-click and hold
+ on the button and drag the button to the new location. </para>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ </sect1>
+ <sect1 id="gossawfish-716">
+ <title>Manipulating Workspaces and Viewports</title>
+ <indexterm>
+ <primary>workspaces</primary>
+ <secondary>manipulating</secondary>
+ </indexterm>
+ <indexterm>
+ <primary>viewports</primary>
+ <secondary>manipulating</secondary>
+ </indexterm>
+ <para>This section describes how to manipulate workspaces and
+ viewports.</para>
+ <sect2 id="gossawfish-49">
+ <title>To Switch Between Workspaces</title>
+ <para>You can switch between workspaces in any of the following ways:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>Use the <application>Desk Guide</application> applet: Click on
+ the workspace that you want to switch to in the <application>Desk Guide
+ </application> applet.</para>
+ </listitem>
+ <listitem>
+ <para>Use the
+ <guimenu>Root</guimenu> menu: Middle-click on the desktop
+ background to open the
+ <guimenu>Root</guimenu> menu, then choose
+ <guimenuitem> Workspaces</guimenuitem>. This action opens a list of
+ your workspaces and workspace-related menu items. Choose the workspace that you
+ want to switch to from the list. </para>
+ </listitem>
+ <listitem>
+ <para>Use a shortcut key: The default shortcut keys to switch between
+ the workspaces are:
+ <itemizedlist>
+ <listitem>
+ <para>
+ <keycombo><keycap>Modifier</keycap><keycap>Right arrow key</keycap></keycombo>: Select the next
+ workspace. </para>
+ </listitem>
+ <listitem>
+ <para>
+ <keycombo><keycap>Modifier</keycap><keycap>Left arrow key</keycap></keycombo>: Select the
+ previous workspace. </para>
+ </listitem>
+ </itemizedlist></para>
+ <para>The default modifier key is the meta key.</para>
+ <note>
+ <para>The configuration of your desktop can mean that when you use
+ a shortcut key to select a workspace, another workspace is added. For more
+ information, see <xref linkend="gossawfish-710"/>.</para>
+ </note>
+ </listitem>
+ <listitem>
+ <para>Use the edge flip feature: Move the mouse pointer to the edge
+ of the screen. To use this edge flip feature you must configure your desktop in
+ the <application>Sawfish window manager</application> capplet as follows:
+ </para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec colname="COLSPEC8"
+ colwidth="25*"/>
+ <colspec colname="COLSPEC9" colwidth="25*"/><colspec
+ colname="COLSPEC10" colwidth="25*"/>
+ <colspec colname="COLSPEC11" colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="COLSPEC8">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC9">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC10">
+ <para>
+ <guilabel>Select the next desktop when the pointer hits
+ the screen edge</guilabel></para></entry>
+ <entry colname="COLSPEC11">
+ <para> Selected </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Hitting the screen edge selects the
+ next</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> workspace</guilabel></para></entry>
+ </row>
+ <row>
+ <entry colname="COLSPEC8">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC9">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC10">
+ <para>
+ <guilabel>Only flip when interactively moving a
+ window</guilabel></para></entry>
+ <entry colname="COLSPEC11">
+ <para>Unselected </para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-50">
+ <title>To Add Workspaces</title>
+ <para>You can add workspaces to your desktop in the following ways:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>Use the
+ <guimenu>Root</guimenu> menu: For more information see
+ <xref linkend="gossawfish-709"/>.</para>
+ </listitem>
+ <listitem>
+ <para>Specify a minimum number of workspaces for your desktop: For
+ more information see <xref linkend="gossawfish-710"/>. </para>
+ </listitem>
+ <listitem>
+ <para>Configure your desktop to add workspaces automatically when you
+ perform particular actions: For more information see
+ <xref linkend="gossawfish-711"/>. </para>
+ </listitem>
+ </itemizedlist>
+ <sect3 id="gossawfish-709">
+ <title>To Add a Workspace Using the Root Menu</title>
+ <para>To add a workspace to your workspace list middle-click on the
+ desktop background to open the
+ <guimenu>Root</guimenu> menu. Choose
+ <menuchoice>
+ <guimenu> Workspaces</guimenu>
+ <guimenuitem>Insert workspace</guimenuitem>
+ </menuchoice>. The new workspace is inserted to the right of the
+ current workspace.</para>
+ </sect3>
+ <sect3 id="gossawfish-710">
+ <title>To Specify a Minimum Number of Workspaces</title>
+ <para>You can use the <application>Sawfish window manager</application>
+ capplet to specify the minimum number of workspaces that appear on your desktop
+ when you start a session. To specify a minimum number of workspaces, configure
+ your desktop in the <application>Sawfish window manager</application> as
+ follows: </para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec
+ colwidth="25*"/><colspec colwidth="25*"/>
+ <colspec colwidth="25*"/><colspec colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>Required number of workspaces</para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>If the number of workspaces you specify is greater than the
+ current number of workspaces, the extra workspaces are added to the desktop. If
+ the number of workspaces you specify is less than the current number of
+ workspaces, the extra workspaces remain on the desktop.</para>
+ </sect3>
+ <sect3 id="gossawfish-711">
+ <title>To Add Workspaces Automatically</title>
+ <para>You can configure the <application>Sawfish window
+ manager</application> capplet to add a workspace automatically in particular
+ situations. A workspace can be added automatically when the current workspace
+ is first or last in your workspace list, and you perform particular
+ actions.</para>
+ <para>A workspace is added if you perform one of the following
+ actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>If the workspace is first, and you perform one of the
+ following actions:
+ <itemizedlist>
+ <listitem>
+ <para>Move the workspace to the left.</para>
+ </listitem>
+ <listitem>
+ <para>Send or copy a window to the previous workspace with
+ the
+ <guimenu> Window</guimenu> menu.</para>
+ </listitem>
+ </itemizedlist></para>
+ </listitem>
+ <listitem>
+ <para>If the workspace is last, and you perform one of the
+ following actions:
+ <itemizedlist>
+ <listitem>
+ <para>Move the workspace to the right.</para>
+ </listitem>
+ <listitem>
+ <para>Send or copy a window to the next workspace with the
+ <guimenu> Window</guimenu> menu.</para>
+ </listitem>
+ </itemizedlist></para>
+ </listitem>
+ </itemizedlist>
+ <para>To add workspaces when you select or move workspaces, configure
+ your desktop in the <application>Sawfish window manager</application> capplet
+ as follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec
+ colwidth="25*"/><colspec colwidth="25*"/>
+ <colspec colwidth="25*"/><colspec colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>When passing the first or last workspace
+ </guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> keep-going </guilabel></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>In this configuration, a workspace is added if you perform one of
+ the following actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>If the workspace is first, and you select the previous
+ workspace or move the workspace to the left.</para>
+ </listitem>
+ <listitem>
+ <para>If the workspace is last, and you select the next workspace
+ or move the workspace to the right.</para>
+ </listitem>
+ </itemizedlist>
+ <para>To add a workspace when you point to the edge of the screen,
+ configure your desktop in the <application>Sawfish window manager</application>
+ capplet as follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec colname="COLSPEC0"
+ colwidth="25*"/>
+ <colspec colname="COLSPEC1" colwidth="25*"/><colspec
+ colname="COLSPEC2" colwidth="25*"/>
+ <colspec colname="COLSPEC3" colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>When passing the first or last workspace
+ </guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> keep-going </guilabel></para></entry>
+ </row>
+ <row>
+ <entry colname="COLSPEC0">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC1">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC2">
+ <para>
+ <guilabel>Select the next desktop when the pointer hits
+ screen edge </guilabel></para></entry>
+ <entry colname="COLSPEC3">
+ <para> Selected</para></entry>
+ </row>
+ <row>
+ <entry colname="COLSPEC0">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC1">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC2">
+ <para>
+ <guilabel>Hitting the screen edge selects the
+ next</guilabel></para></entry>
+ <entry colname="COLSPEC3">
+ <para>
+ <guilabel> workspace</guilabel></para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <para>In this configuration, a workspace is added if you perform one of
+ the following actions:
+ <itemizedlist>
+ <listitem>
+ <para>If the workspace is first, and you point to the left edge
+ of the screen.</para>
+ </listitem>
+ <listitem>
+ <para>If the workspace is last, and you point to the right edge
+ of the screen.</para>
+ </listitem>
+ </itemizedlist></para>
+ </sect3>
+ </sect2>
+ <sect2 id="gossawfish-51">
+ <title>To Name Workspaces</title>
+ <para>The default names of your workspaces are <literal>space
+ 1</literal>, <literal> space 2</literal>, <literal>space 3</literal>, and so
+ on. You can assign names to your workspaces in the <application>Sawfish window
+ manager</application> capplet. </para>
+ </sect2>
+ <sect2 id="gossawfish-52">
+ <title>To Merge Workspaces</title>
+ <para>When you merge a workspace the windows in the workspace are moved
+ to another workspace, and the empty workspace is deleted.</para>
+ <para>To merge a workspace, middle-click on the desktop background to
+ open the
+ <guimenu>Root</guimenu> menu. Choose
+ <guimenu>Workspaces</guimenu>, then perform one of the following
+ actions:
+ <itemizedlist>
+ <listitem>
+ <para>To merge the workspace with the next workspace choose
+ <guimenuitem> Merge with next</guimenuitem>. The empty workspace
+ is deleted. </para>
+ </listitem>
+ <listitem>
+ <para>To merge the workspace with the previous workspace choose
+ <guimenuitem> Merge with previous</guimenuitem>. The empty
+ workspace is deleted.</para>
+ </listitem>
+ </itemizedlist></para>
+ <note>
+ <para>The number of workspaces on your desktop is never less than the
+ minimum number of workspaces that is specified in the <application>Sawfish
+ window manager</application> capplet. If you merge workspaces, the empty
+ workspace might not be deleted because your desktop must always have the
+ minimum number of workspaces.</para>
+ </note>
+ </sect2>
+ <sect2 id="gossawfish-53">
+ <title>To Move a Workspace</title>
+ <para>To move a workspace middle-click on the desktop background to open
+ the
+ <guimenu> Root</guimenu> menu. Choose
+ <guimenu>Workspaces</guimenu>, then perform one of the following
+ actions:</para>
+ <itemizedlist>
+ <listitem>
+ <para>To move the workspace to the right of the current workspace
+ choose
+ <guimenuitem>Move workspace right</guimenuitem>. The workspace
+ swaps position with the next workspace. </para>
+ </listitem>
+ <listitem>
+ <para>To move the workspace to the left of the current workspace
+ choose
+ <guimenuitem>Move workspace left</guimenuitem>. The workspace swaps
+ position with the previous workspace. </para>
+ </listitem>
+ </itemizedlist>
+ <para>When you move a workspace, all the windows in the workspace are
+ moved. The name of the workspace does not move. For example, if you move
+ <literal> space 1</literal> to the right, the windows move to the next
+ workspace. The workspace takes the name of the next workspace, <literal>space
+ 2</literal>. In summary, when you move <literal>space 1</literal> to the right,
+ all the windows in <literal>space 1</literal> move to <literal>space
+ 2</literal>. </para>
+ <para>The configuration of your desktop can mean that when you move a
+ workspace, another workspace is added.</para>
+ </sect2>
+ <sect2 id="gossawfish-54">
+ <title>To Switch Between Viewports</title>
+ <para>You can switch between viewports in either of the following
+ ways:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Click on the viewport in the <application>Desk
+ Guide</application> applet.</para>
+ </listitem>
+ <listitem>
+ <para>Move the mouse pointer to the edge of the screen. To use this
+ edge flip feature you must configure your desktop in the <application>Sawfish
+ window manager</application> capplet as follows:</para>
+ <informaltable frame="topbot">
+ <tgroup cols="4" colsep="0" rowsep="0"><colspec colname="COLSPEC8"
+ colwidth="25*"/>
+ <colspec colname="COLSPEC9" colwidth="25*"/><colspec
+ colname="COLSPEC10" colwidth="25*"/>
+ <colspec colname="COLSPEC11" colwidth="25*"/>
+ <thead>
+ <row rowsep="1">
+ <entry>
+ <para>Dialog</para></entry>
+ <entry>
+ <para>Tabbed Section </para></entry>
+ <entry>
+ <para>Option</para></entry>
+ <entry>
+ <para>Set To</para></entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="COLSPEC8">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC9">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC10">
+ <para>
+ <guilabel>Select the next desktop when the pointer hits
+ the screen edge</guilabel></para></entry>
+ <entry colname="COLSPEC11">
+ <para> Selected </para></entry>
+ </row>
+ <row>
+ <entry>
+ <para>
+ <guilabel>Workspaces</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel>Hitting the screen edge selects the
+ next</guilabel></para></entry>
+ <entry>
+ <para>
+ <guilabel> viewport</guilabel></para></entry>
+ </row>
+ <row>
+ <entry colname="COLSPEC8">
+ <para>
+ <guilabel>Workspaces </guilabel></para></entry>
+ <entry colname="COLSPEC9">
+ <para>
+ <guilabel> Edge Flipping</guilabel></para></entry>
+ <entry colname="COLSPEC10">
+ <para>
+ <guilabel>Only flip when interactively moving a
+ window</guilabel></para></entry>
+ <entry colname="COLSPEC11">
+ <para>Unselected </para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2 id="gossawfish-55">
+ <title>To Add Viewports</title>
+ <para>To add viewports to your workspaces follow these steps: </para>
+ <orderedlist>
+ <listitem>
+ <para>To start the <application>Control Center</application> open the
+
+ <guimenu>Global Menu</guimenu>, then choose
+ <menuchoice>
+ <guimenu>Programs</guimenu>
+ <guisubmenu>Settings</guisubmenu>
+ <guisubmenu>Sawfish window manager</guisubmenu>
+ <guimenuitem>Workspaces</guimenuitem>
+ </menuchoice>. </para>
+ </listitem>
+ <listitem>
+ <para>On the
+ <guilabel>Workspaces</guilabel> tabbed section, use the
+ <guilabel>Columns</guilabel> and
+ <guilabel>Rows</guilabel> spin boxes to specify the following:
+ <itemizedlist>
+ <listitem>
+ <para>The number of viewports in each workspace.</para>
+ </listitem>
+ <listitem>
+ <para>The structure of the viewports in each workspace in the
+ <application> Desk Guide</application> applet.</para>
+ </listitem>
+ </itemizedlist></para>
+ <para>For example, if you want four viewports in your workspaces, and
+ you want the <application>Desk Guide</application> to display the viewports as
+ two columns and two rows. To specify this configuration, enter <literal>2
+ </literal> in both the
+ <guilabel>Columns</guilabel> and
+ <guilabel>Rows</guilabel> spin boxes.</para>
+ </listitem>
+ <listitem>
+ <para>Click
+ <guibutton>OK</guibutton> to save your changes. </para>
+ </listitem>
+ </orderedlist>
+ <note>
+ <para>If you do not want any viewports, specify <literal>1</literal> in
+ both the
+ <guilabel>Columns</guilabel> and
+ <guilabel>Rows</guilabel> spin boxes.</para>
+ </note>
+ </sect2>
+ </sect1>
+</chapter> \ No newline at end of file