github.com/matislovas/ratago@v0.0.0-20240408115641-cc0857415a7a/xslt/testdata/docs/bug-24-.xml (about)

     1  <?xml version="1.0"?>
     2  <!--
     3  <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
     4      "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
     5  ]>
     6  -->
     7  <!DOCTYPE article [
     8  <!ENTITY mdash	"&#x2014;">
     9  <!ENTITY hellip	"&#x2026;">
    10  ]>
    11  
    12   <article id="index">
    13  
    14    <articleinfo> 
    15      <title>The GNOME Panel Manual</title>
    16      <copyright>
    17        <year>2000</year>
    18        <holder>Red Hat, Inc.</holder>
    19        <holder>Dan Mueth</holder>
    20        <holder>Alexander Kirillov</holder>
    21      </copyright>
    22  
    23    <legalnotice id="legalnotice">
    24  
    25     <para>Permission is granted to copy, distribute and/or modify this
    26     document under the terms of the <ulink type="help"
    27     url="gnome-help:fdl"><citetitle>GNU Free Documentation
    28     License</citetitle></ulink>, Version 1.1 or any later version
    29     published by the Free Software Foundation with no Invariant
    30     Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of
    31     the license can be found <ulink type="help"
    32     url="gnome-help:fdl">here</ulink>.</para>
    33  
    34     <para>Many of the names used by companies to distinguish their
    35     products and services are claimed as trademarks. Where those names
    36     appear in any GNOME documentation, and those trademarks are made
    37     aware to the members of the GNOME Documentation Project, the names
    38     have been printed in caps or initial caps.
    39     </para>
    40  
    41    </legalnotice>  
    42  
    43  
    44      <releaseinfo>
    45       This is version 1.0 of The GNOME Panel manual.
    46      </releaseinfo>
    47    </articleinfo>
    48    <sect1 id="introduction">
    49     <title>Introduction</title>
    50     <para>
    51      <indexterm id="idx-a2">
    52       <primary>Panel</primary>
    53      </indexterm>
    54      The GNOME <interface>Panel</interface> is the heart of the GNOME
    55      user interface and acts as a repository for the <link
    56      linkend="mainmenu">Main Menu</link>, user <link
    57      linkend="menus">menus</link>, application <link
    58      linkend="launchers">launchers</link>, <link
    59      linkend="applets">applets</link>  (applications which run entirely
    60      within the panel), <link linkend="drawers">drawers</link>, and
    61      several <link linkend="specialobjects">special objects</link>.
    62      The <interface>Panel</interface> was designed to be highly
    63      configurable.  You can easily <link
    64      linkend="panelproperties">customize its behavior and
    65      appearance</link> and <link linkend="appletadd">add or remove
    66      objects</link> to suite your personal needs and preferences.  You
    67      can even have <link linkend="paneladd">multiple panels</link>,
    68      each with its own appearance, properties, and contents.  This
    69      flexibility allows you to easily create a comfortable and
    70      efficient personalized desktop environment.
    71     </para>
    72     <para> This manual describes version 1.2 of the GNOME
    73      <interface>Panel</interface>.
    74     </para>
    75    </sect1>
    76  
    77  
    78  <!-- ########### Panel Basics  ############## -->  
    79    <sect1 id="panelbasics">   
    80      <title>Panel Basics</title>
    81     <para>
    82      Using the GNOME <interface>Panel</interface> is very simple and
    83      will come easily to anyone who has used a graphical desktop
    84      environment.  This section will give you a basic introduction to
    85      help you get started, and the following sections will discuss the
    86      various Panel objects and features in more detail.
    87     </para>
    88  
    89     <sect2 id="intropanel">
    90      <title>Introduction to Panel Objects</title>
    91      <para>
    92       A <interface>Panel</interface> can hold several types of objects.
    93       The example <interface>Panel</interface>  in  <xref
    94       linkend="examplepanelfig" /> shows each type of Panel object.
    95      </para>
    96      <figure id="examplepanelfig">
    97       <title>An Example Panel</title>
    98       <screenshot>
    99        <screeninfo>An Example Panel.</screeninfo>
   100         <graphic fileref="./figures/example_panel" format="PNG"
   101         srccredit="muet" />
   102       </screenshot>
   103      </figure>
   104  
   105      <para>
   106       This example <interface>Panel</interface> contains the following
   107       objects:  <itemizedlist>    <listitem>
   108         <formalpara>
   109          <title>Menus</title>
   110          <para>
   111           Menus are lists of items, each of which either starts an
   112           application, executes a command, or is a submenu.  In the
   113           example <interface>Panel</interface> in <xref
   114           linkend="examplepanelfig" /> , the left-most  icon  after the
   115           arrow is a stylized footprint icon (the GNOME logo). This is
   116           the <guimenu>Main Menu</guimenu>, one of the most important
   117           objects in the <interface>Panel</interface>.  This menu
   118           provides access to almost all the applications, commands, and
   119           configuration options available in GNOME. The <guimenu>Main
   120           Menu</guimenu> is described in detail in <xref
   121           linkend="mainmenu" />. The second icon shown is a folder, the
   122           default icon used for user menus.  GNOME allows users to
   123           create their own menus with personalized contents to use in
   124           addition to the <guimenu>Main Menu</guimenu>.  To open a
   125           menu, just click on the icon with the left mouse button.  For
   126           more information on menus, see <xref linkend="menus" />.
   127          </para>
   128         </formalpara>
   129        </listitem>
   130        <listitem>
   131         <formalpara>
   132          <title>Launchers</title>
   133          <para>
   134           Launchers are buttons which either start an application or
   135           execute a command when you press them (click with the left
   136           mouse button). The third icon in the example
   137           <interface>Panel</interface> is a launcher which starts the
   138           <application>Gnumeric</application> spreadsheet.  For more
   139           information on launchers, see <xref linkend="launchers" />.
   140          </para>
   141         </formalpara>
   142        </listitem>
   143        <listitem>
   144         <formalpara>
   145          <title>Applets</title> <para>  Applets are applications which
   146          run inside a small part of the
   147          <interface>Panel</interface>. The fourth through eighth icons
   148          in the example <interface>Panel</interface> are applets. The
   149          first applet shown is the <application>GNOME
   150          Weather</application> applet, which periodically downloads the
   151          current weather conditions off the Web and displays the
   152          information. The second applet shown is the <application>Drive
   153          Mount</application> applet, which shows whether a disk (in
   154          this case, the floppy drive) is mounted and allows you to
   155          mount and unmount the drive with a single click of the mouse.
   156          The third applet shown is the <application>Quick
   157          Launch</application> applet, which acts as a container for
   158          launchers, but saves more space than placing your launchers
   159          directly on the <interface>Panel</interface>. In the example
   160          shown the <application>Quick Launch</application> applet
   161          contains six application launchers.  Next is the
   162          <application>GNOME Desk Guide</application>, which allows you
   163          to control multiple virtual desktops, each of which can have
   164          multiple screens.  You can move between desktops and screens
   165          by clicking with your left mouse button.  The final  applet
   166          shown is the <application>Tasklist</application>, which allows
   167          you to control your application windows in various ways,
   168          including changing the focus,  iconifying windows, closing
   169          windows, and killing applications.  The
   170          <application>Tasklist</application> shown is for a screen with
   171          only two windows, both of which are <application>Electric
   172          Eyes</application>.  For more information on applets, see
   173          <xref linkend="applets" />.
   174          </para>
   175         </formalpara>
   176        </listitem>
   177        <listitem>
   178         <formalpara>
   179          <title>Drawers</title>  <para>   Drawers are essentially
   180          extensions of a <interface>Panel</interface> which can be
   181          opened or closed.  They can hold anything the
   182          <interface>Panel</interface> can.  The brown icon of a drawer
   183          in the example  <interface>Panel</interface> is the default
   184          icon for drawers, although any icon can be used. Click on the
   185          <guiicon>Drawer</guiicon> icon with the left mouse button to
   186          open or close it.  For more information on drawers, see <xref
   187          linkend="drawers" />.
   188          </para>
   189         </formalpara>
   190        </listitem>
   191        <listitem>
   192         <formalpara>
   193          <title>Special Objects</title>
   194          <para>
   195           Special objects are items you can add to a
   196           <interface>Panel</interface> which perform functions which
   197           are generally not available through the other
   198           <interface>Panel</interface> objects. The last item in the
   199           example <interface>Panel</interface> is a special object
   200           called the <guibutton>Logout Button</guibutton>. Pressing
   201           this with the left mouse button  begins the logout sequence
   202           to end your GNOME session. For more information on special
   203           objects, see <xref linkend="specialobjects" />.
   204          </para>
   205         </formalpara>
   206        </listitem>
   207       </itemizedlist>
   208      </para>
   209      <para>
   210       Each of these object types is described in detail in the
   211       following sections. You can easily add, move, or remove Panel
   212       objects (see <xref linkend="appletadd" />).
   213      </para>
   214     </sect2>
   215  
   216   
   217     <sect2 id="rightclick">
   218      <title>Right-Click Menu</title>
   219      <para>
   220       Clicking on any Panel object with the right mouse button brings
   221       up the Panel object's <guimenu>right-click</guimenu> menu. This
   222       menu contains <guimenuitem>Remove from panel</guimenuitem> for
   223       removing the object from the <interface>Panel</interface>,
   224       <guimenuitem>Move</guimenuitem> for  moving objects within the
   225       <interface>Panel</interface> or between two
   226       <interface>Panels</interface>,  the
   227       <guisubmenu>Panel</guisubmenu> submenu described below, and
   228       typically one or more object-specific menu items.  For drawers,
   229       menus, and launchers the only object-specific item is
   230       <guimenuitem>Properties...</guimenuitem> which allows you to
   231       customize the properties and settings of the object. For applets,
   232       the <guimenu>right-click</guimenu> menu will often contain
   233       <guimenuitem>About...</guimenuitem> for viewing information about
   234       the applet such as the author's name and the applet version,
   235       <guimenuitem>Help</guimenuitem> for viewing the applet's
   236       documentation,  and <guimenuitem>Properties...</guimenuitem> for
   237       configuring preferences and settings for the applet.  Applets
   238       often have other applet-specific controls in their
   239       <guimenu>right-click</guimenu> menus.
   240      </para>
   241      <para>
   242       The <guisubmenu>Panel</guisubmenu> submenu allows you to <link
   243       linkend="panelmove">create and remove
   244       <interface>Panels</interface></link> and <link
   245       linkend="appletadd">add objects</link> to the
   246       <interface>Panel</interface>.  It also allows you to modify the
   247       properties of the particular <interface>Panel</interface> of
   248       interest using the  <guimenuitem>Properties</guimenuitem> menu
   249       item (see <xref linkend="panelproperties" />) or the properties of
   250       all <interface>Panels</interface> using the <guimenuitem>Global
   251       Preferences...</guimenuitem> menu item (see <xref
   252       linkend="globalpanelprefs" />).
   253      </para>
   254      <para>
   255       You can also right-click on the <interface>Panel</interface>
   256       itself. This will bring up the <link
   257       linkend="mainmenu"><guimenu>Main Menu</guimenu></link>. In
   258       particular, this menu also contains the
   259       <guisubmenu>Panel</guisubmenu> submenu described above.
   260      </para>
   261     </sect2>
   262  
   263     <sect2 id="panelhide">
   264      <title>Hiding the Panel</title>
   265      <para>
   266       <indexterm id="idx-a4">
   267        <primary>Panel</primary> <secondary>Hide Buttons</secondary>
   268       </indexterm>
   269       <indexterm id="idx-a5">
   270        <primary>Panel</primary> <secondary>Hiding</secondary>
   271       </indexterm>
   272       The left and right arrow icons seen at either end of the example
   273       <interface>Panel</interface> and in <xref linkend="fig2" /> are
   274       used to hide the <interface>Panel</interface>.
   275       <figure id="fig2">
   276        <title>The Hide Button</title>
   277        <screenshot>
   278         <screeninfo>The Hide Button</screeninfo>
   279          <graphic fileref="./figures/hide-button" format="PNG"
   280          srccredit="dcm" />
   281        </screenshot>
   282       </figure>
   283      </para>
   284      <para>
   285       Pressing one of these arrows will hide the
   286       <interface>Panel</interface> by sliding   it in the direction of
   287       the arrow pressed, so that the only part of the
   288       <interface>Panel</interface> which remains visible is the
   289       <guibutton>Hide</guibutton> button itself.   Pressing it a second
   290       time will expand the <interface>Panel</interface>.
   291      </para>
   292      <para>
   293       <interface>Panels</interface> can be configured to automatically
   294       hide when you are  not using it and reappear when you move the
   295       mouse to the part of the screen where the
   296       <interface>Panel</interface> resides. This can be useful if you
   297       are unable to run your system in a high resolution.  To learn how
   298       to have a <interface>Panel</interface> auto-hide, see <xref
   299       linkend="panelproperties" />.
   300      </para>
   301     </sect2>
   302  
   303     <sect2 id="loggingout">
   304      <title>Logging Out</title>
   305      <para>
   306       To log out of GNOME, right click on the
   307       <interface>Panel</interface> and select <guimenuitem>Log
   308       out</guimenuitem>. This will bring up the
   309       <interface>Logout</interface> dialog, shown in <xref
   310       linkend="logoutdialog-fig" />.
   311      </para>
   312      <figure id="logoutdialog-fig">
   313       <title>The Logout Dialog</title>
   314       <screenshot>
   315        <screeninfo>Logout</screeninfo>
   316        <graphic fileref="./figures/logout-screen" format="PNG"
   317        srccredit="dcm" />
   318       </screenshot>
   319      </figure>
   320      <para>
   321       If you would like to save your current setup, select the
   322       <guilabel>Save current setup</guilabel> checkbox. This will save
   323       any GNOME applications you have open and configuration changes
   324       you may have made in the <application>Control
   325       Center</application>.
   326      </para>
   327      <para>
   328       The default way to log out is by using the
   329       <guilabel>Logout</guilabel> option, which ends your GNOME session
   330       but does not shut down the computer.  Depending on your system
   331       configuration, you may also have the <guilabel>Halt</guilabel>
   332       option, which shuts down the computer, and the
   333       <guilabel>Reboot</guilabel> option, which will reboot the
   334       computer.
   335      </para>
   336      <note>    
   337  	<title>Note for advanced users</title>   
   338  	<para>The
   339  	  <guilabel>Halt</guilabel> and <guilabel>Reboot</guilabel> choices
   340  	  will only be shown if you have permission to execute the command
   341  	  <command>/usr/bin/shutdown</command>.
   342  	</para>
   343      </note>
   344      <para>
   345       If you do not want to log out, press the
   346       <guibutton>No</guibutton> button and you will be returned to your
   347       GNOME session. Otherwise press the <guibutton>Yes</guibutton>
   348       button to log out.
   349      </para>
   350      <note>
   351       <title>Logging Out and Window Managers</title>
   352       <para>
   353        If you are running a window manager that is GNOME compliant, the
   354        logout feature will quit the window manager as well as GNOME. If
   355        you are running a non-compliant window manager you will have to
   356        quit the window manager yourself.
   357       </para>
   358      </note>
   359      <para>
   360       You can disable the <interface>Logout</interface> dialog so that
   361       selecting the <guimenuitem>Log out</guimenuitem> menu item will
   362       end your GNOME session without asking any questions. To do so,
   363       start the GNOME <application>Control Center</application> by
   364       selecting <menuchoice> <guimenu>Main Menu</guimenu>
   365       <guisubmenu>Settings</guisubmenu> <guisubmenu>Startup
   366       programs</guisubmenu> </menuchoice> and uncheck the
   367       <guilabel>Prompt on logout</guilabel> button.  <!-- Commented out
   368       - as suggested by Drake You may also control whether changes to
   369       your session are automatically saved using the
   370       <guilabel>Automatically save changes to session</guilabel>
   371       button. -->
   372      </para>
   373     </sect2>
   374     <sect2 id="lockscreen">
   375      <title>Locking the Screen</title>
   376      <para>
   377       Sometimes you may want to leave your computer with GNOME running
   378       and not allow others to use or view your GNOME session.  GNOME
   379       allows you to do this by locking the screen, requiring a password
   380       to unlock it. To lock your GNOME session, right click on either
   381       end of a <interface>Panel</interface> and select
   382       <guimenuitem>Lock screen</guimenuitem>.  Alternately, if you have
   383       the <guibutton>Lock Button</guibutton>(see <xref
   384       linkend="lockbutton" />) on a <interface>Panel</interface>, you may
   385       just press this button to lock the screen.  To unlock the screen,
   386       just type your login password.
   387      </para>
   388      <note>
   389       <title>Screensavers and the Lock Button</title>
   390       <para>
   391        The <guibutton>Lock screen</guibutton> button uses a feature of
   392        the <application>xscreensaver</application> program. This is the
   393        same program that the <application>Control Center</application>
   394        uses to set your screensaver. In  order for the <guibutton>Lock
   395        screen</guibutton> button to work properly, you must have a
   396        screensaver enabled in the <application>Control
   397        Center</application>.
   398       </para>
   399      </note>
   400     </sect2>
   401    </sect1>
   402  
   403  
   404  
   405     <!-- ########### Main Menu ############## -->
   406  
   407    <sect1 id="mainmenu">
   408     <title>The Main Menu</title>
   409     <para>
   410       <indexterm id="idx-a3">  <primary>Main Menu</primary>
   411       </indexterm>
   412      The footprint icon seen towards the left end of the example
   413      <interface>Panel</interface> (see <xref
   414      linkend="examplepanelfig" />) and in <xref
   415      linkend="main-menu-button-fig" /> is the   <guibutton>Main
   416      Menu</guibutton> (yes, you guessed  right, it is the footprint of
   417      the gnome). This menu provides access to almost all GNOME
   418      features  &mdash; all the applications, configuration tools,
   419      command line prompt, <guimenuitem>Logout</guimenuitem> and
   420      <guimenuitem>Lock Screen</guimenuitem> commands, and much more.
   421      To access any of these items, click on the <guibutton>Main
   422      Menu</guibutton> button. You should release the mouse after
   423      pressing the <guibutton>Main Menu</guibutton> button so that you
   424      can take advantage of other mouse-activated features in the
   425      <guimenu>Main Menu</guimenu> such as right-click pop-up menus and
   426      drag-and-drop from the menu to the desktop or
   427      <interface>Panel</interface>.
   428     </para>
   429      <figure id="main-menu-button-fig">
   430       <title>The Main Menu Button</title>
   431       <screenshot>
   432        <screeninfo>The Main Menu Button</screeninfo>
   433         <graphic fileref="./figures/mm-button" format="PNG"
   434         srccredit="dcm" />
   435       </screenshot>
   436      </figure>
   437      <para>   You can  have several <guibutton>Main
   438       Menu</guibutton> buttons on different
   439       <interface>Panels</interface>; all of them can be configured
   440       independently.
   441      </para>
   442  
   443     <sect2 id="globalmenu">
   444      <title>Global menu</title>
   445      <para>
   446       In addition to the <guimenu>Main Menu</guimenu> which you get by
   447       clicking on the foot icon, GNOME also provides a <guimenu>Global
   448       Menu</guimenu>, which contains the same commands but is not
   449       linked to any button. To access the  <guimenu>Global
   450       Menu</guimenu>, right-click on any empty place on the
   451       <interface>Panel</interface>. You can also  access   the
   452       <guimenu>Global  Menu</guimenu> by  pressing
   453       <keycombo action="simul">
   454        <keycap>Alt</keycap> <keycap>F1</keycap> </keycombo>.  (You can
   455        change the default key for activating the <guimenu>Global
   456        Menu</guimenu> in the <link
   457        linkend="misctab"><guilabel>Miscellaneous</guilabel></link> tab
   458        of the <link linkend="globalpanelprefs"><interface>Global Panel
   459        Preferences dialog</interface></link>.)
   460      </para>
   461      <para>
   462       Note that the <guimenu>Global Menu</guimenu> is configured
   463       independently from the <guimenu>Main Menu</guimenu>, by using the
   464       <guilabel>Menu</guilabel> tab in the <link
   465       linkend="globalpanelprefs"><interface>Global Panel
   466       Preferences</interface></link> dialog.
   467      </para>
   468     </sect2>
   469  
   470     <sect2 id="submenus">
   471       <title> Components of the Main Menu</title>
   472       <para>
   473        The primary component of the <guimenu>Main Menu</guimenu> is the
   474        <guisubmenu>Programs</guisubmenu> submenu, which contains a list
   475        of preconfigured submenus and menu items. Here you will find all
   476        the GNOME applications, from the
   477        <application>Gnumeric</application> spreadsheet to the
   478        <application>Free Cell</application> game, as well as quite a
   479        few non-GNOME ones, such as the
   480        <application>Netscape</application> web browser and the
   481        <application>emacs</application> text editor.  In addition, the
   482        <guisubmenu>Programs</guisubmenu> submenu also contains the
   483        following commands:
   484       </para>
   485       <itemizedlist>
   486        <listitem>
   487         <para>
   488          <guimenuitem>File Manager</guimenuitem> &mdash;  launches the
   489          GNOME graphical file manager.
   490         </para>
   491        </listitem>
   492        <listitem>
   493         <para>
   494          <guimenuitem>Help system</guimenuitem> &mdash; launches the
   495          <application>GNOME Help Browser</application>. The
   496          <application>GNOME Help Browser</application> gives you access
   497          to most of the documentation installed on your system &mdash;
   498          not only GNOME documentation (the GNOME User's Guide,
   499          application manuals, &hellip;), but also other types of
   500          documentation (man pages, info pages, &hellip;).
   501         </para>
   502        </listitem>
   503       </itemizedlist>
   504  
   505       <para>    In addition to the <guisubmenu>Programs</guisubmenu>
   506        submenu,  the <guimenu>Main Menu</guimenu> also contains a
   507        number of other submenus and useful commands. Depending on your
   508        configuration, you may not see all of these. Also, some of them
   509        may be shown as submenus, and others included as part of the
   510        <guimenu>Main Menu</guimenu>, separated by horizontal lines from
   511        the other parts. These additional submenus and commands are:
   512       </para>
   513       <itemizedlist>
   514        <listitem>
   515         <para>
   516          <guisubmenu>Favorites</guisubmenu>. This submenu, which is
   517          originally empty, is a place where you can put your favorite
   518          applications for quick access. You can edit this menu using
   519          the <application>Menu Editor</application>, which can be
   520          accessed from the <guimenu>Main Menu</guimenu> by choosing
   521          <menuchoice><guisubmenu>Settings</guisubmenu>
   522          <guimenuitem>Menu editor</guimenuitem> </menuchoice>. You can
   523          also add any item from any other menu (in particular, from the
   524          <guimenu>Programs</guimenu> menu) to the
   525          <guisubmenu>Favorites</guisubmenu> menu by clicking on the
   526          item with the right mouse button and selecting
   527          <guimenuitem>Add this to Favorites menu</guimenuitem>.
   528         </para>
   529        </listitem>
   530  
   531        <listitem>
   532         <para>
   533          <guisubmenu>Applets</guisubmenu>. This submenu contains all
   534          the applets installed on your system. Selecting an applet will
   535          add it to your <interface>Panel</interface>.
   536         </para>
   537        </listitem>
   538  
   539        <listitem>
   540         <para>
   541          <guisubmenu>KDE menus</guisubmenu>. This shows the menus of
   542          the K Desktop Environment (KDE) if you have it installed on
   543          your system.
   544         </para>
   545        </listitem>
   546  
   547        <listitem>
   548         <para>
   549          <guisubmenu>AnotherLevel menus</guisubmenu> and
   550          <guisubmenu>Debian menus</guisubmenu>. These submenus show the
   551          default application menus for Red Hat Linux and Debian
   552          GNU/Linux, respectively. These will only appear for users of
   553          the particular distributions.
   554         </para>
   555        </listitem>
   556  
   557        <listitem>
   558         <para>
   559          <guimenuitem>Panel</guimenuitem>. This submenu can be used to
   560          change <interface>Panel</interface> properties (both for <link
   561          linkend="panelproperties"> <interface>individual
   562          Panels</interface></link> and <link
   563          linkend="globalpanelprefs">global</link>, i.e. for all
   564          <interface>Panels</interface>), <link linkend="add">add an
   565          object</link> to the <interface>Panel</interface>, <link
   566          linkend="panelremoving">remove the whole
   567          <interface>Panel</interface></link>, <link
   568          linkend="paneladd">create a new
   569          <interface>Panel</interface></link>, or view the
   570          <citetitle>Panel Manual</citetitle>.
   571         </para>
   572        </listitem>
   573  
   574        <listitem>
   575         <para>
   576          <guimenuitem>Desktop</guimenuitem>&mdash; This submenu
   577          contains <guimenuitem>Log out</guimenuitem>, which ends your
   578          GNOME session (see <xref linkend="loggingout" />), and
   579          <guimenuitem>Lock screen</guimenuitem> (see <xref
   580          linkend="lockscreen" />).
   581         </para>
   582        </listitem>
   583  
   584        <listitem id="runcommand">
   585         <para>
   586          <guimenuitem>Run &hellip;</guimenuitem> &mdash; This menu item
   587          opens the <interface>Run Program</interface> dialog for
   588          executing shell commands (see <xref linkend="runbutton" />).
   589         </para>
   590        </listitem>
   591       </itemizedlist>
   592      </sect2>
   593  
   594      <sect2 id="mainmenuconfig">
   595       <title>Configuring the Main Menu</title>
   596       <para>
   597        To change the configuration of the <guimenu>Main Menu</guimenu>,
   598        right-click on the <guibutton>Main Menu</guibutton> button
   599        (shown in <xref linkend="main-menu-button-fig" />) and select
   600        <guimenuitem>Properties &hellip;</guimenuitem>  from the pop-up
   601        menu. This will show the <interface>Menu Properties</interface>
   602        dialog. In this dialog, for each of the submenus of the
   603        <guimenu>Main Menu</guimenu> listed above
   604        (<guisubmenu>Programs</guisubmenu>,
   605        <guisubmenu>Favorites</guisubmenu>, &hellip;) you can choose
   606        whether you want it  to be shown as part of the <guimenu>Main
   607        Menu</guimenu>, as a submenu, or not at all.
   608       </para>
   609  
   610  
   611       <figure>
   612        <title>Menu Properties Dialog</title>
   613        <screenshot>
   614         <screeninfo>Menu Properties Dialog</screeninfo>
   615         <graphic fileref="./figures/mainmenu_properties" format="PNG"
   616         srccredit="muet" />
   617        </screenshot>
   618       </figure>
   619  
   620       <para>
   621        You can also edit the contents of the
   622        <guisubmenu>Favorites</guisubmenu> submenu (or, if you are the
   623        system administrator, also of the
   624        <guisubmenu>Programs</guisubmenu> submenu) using the
   625        <application>GNOME Menu Editor</application>. To start it,
   626        right-click on the <guibutton>Main Menu</guibutton> button and
   627        select <guimenuitem>Edit Menus
   628        &hellip;</guimenuitem>. Alternatively, you can start
   629        <application>GNOME Menu Editor</application> by selecting
   630        <menuchoice> <guisubmenu>Programs</guisubmenu>
   631        <guisubmenu>Settings</guisubmenu> <guimenuitem>Menu
   632        editor</guimenuitem> </menuchoice> from the <guimenu>Main
   633        Menu</guimenu> itself.
   634       </para>
   635      </sect2>
   636  
   637  <!-- Do we need it now that we have information about Global menu?
   638      <sect2 id="kbdnav">
   639       <title>Keyboard Navigation in the Main Menu</title>
   640       
   641       <para>    If you prefer, you can use the keyboard instead of the
   642        mouse to navigate the <guimenu>Main Menu</guimenu>. To activate
   643        the <guimenu>Main Menu</guimenu>, press the
   644        <keycap>Menu</keycap> key on your keyboard (if you are using a
   645        standard PC keyboard, this key usually is located to the left of
   646        the space bar and labelled with a picture of a menu); you can
   647        change the default key for activating the <guimenu>Main
   648        Menu</guimenu> in the <link
   649        linkend="misctab"><guilabel>Miscellaneous</guilabel></link> tab
   650        of the <interface><link linkend="globalpanelprefs">Global Panel
   651        Preferences</link> dialog</interface>. Use the
   652        <keycap>Up</keycap> and <keycap>Down</keycap> arrow keys  to
   653        move inside the menu, <keycap>Right</keycap> arrow to go to a
   654        submenu, and <keycap>Enter</keycap> to select an item. To exit
   655        the menu, just press the <keycap>Esc</keycap> key.
   656       </para>
   657      </sect2> -->
   658     </sect1>
   659  
   660  
   661   <!-- ########### Menus  ############## -->
   662   <sect1 id="menus">
   663    <title>Menus</title>
   664    <para>
   665     In addition to the <guimenu>Main Menu</guimenu>, discussed in <xref
   666     linkend="mainmenu" />, you can also add "normal menus" to a
   667     <interface>Panel</interface>. An example menu, in this case a
   668     <guimenu>Favorites</guimenu> menu containing three application
   669     launchers and one submenu titled <guisubmenu>Games</guisubmenu>, is
   670     shown in <xref linkend = "example-menu-fig" />. Unlike the
   671     <guimenu>Main Menu</guimenu>, normal menus only contain whatever
   672     launchers and submenus you place in them - no default submenus,
   673     <guimenuitem>Run...</guimenuitem> command, etc. as the
   674     <guimenu>Main Menu</guimenu> has.  You can also add any submenu of
   675     your <guimenu>Favorites</guimenu> menu or the
   676     <guimenu>Programs</guimenu> menu as a separate menu to a
   677     <interface>Panel</interface>; to do so, bring up this submenu from
   678     the <guimenu>Main Menu</guimenu>,  right click on the submenu
   679     title, and select <guimenuitem>Add this as menu to
   680     panel</guimenuitem>.
   681    </para>
   682    <figure id="example-menu-fig">
   683     <title>An Example Menu</title>
   684     <screenshot>
   685      <screeninfo>An Example Menu</screeninfo>
   686       <graphic fileref="./figures/example_menu" format="PNG"
   687       srccredit="muet" />
   688     </screenshot>
   689    </figure>
   690  
   691     <sect2 id="addingmenus">
   692      <title>Adding a Menu to a Panel</title>  <para>     To learn how
   693      to add a menu to a <interface>Panel</interface>, see <xref
   694      linkend="add" />.
   695      </para>
   696     </sect2>
   697  
   698    <sect2 id="tearoff">
   699     <title>Tearing Off a Menu</title>
   700     <para>
   701      All menus in GNOME have the tear-off feature: if you left-click on
   702      the "perforation" (thin dashed line at the top of the menu, right
   703      above the menu title), the menu will be turned into a separate
   704      window on your desktop, which will stay there even after you move
   705      the mouse cursor elsewhere. This is very convenient if you will be
   706      using the same command from some deeply nested submenu
   707      frequently. To remove a "torn-off" menu from your desktop, click
   708      on the <guibutton>Close</guibutton> button in the window title
   709      (its appearance and location depends on the window manager you are
   710      using, but usually it is the rightmost button, labelled by an "x").
   711     </para>
   712    </sect2>
   713  
   714     <sect2 id="menusconf">
   715      <title>Configuring a Menu</title>
   716      <para>
   717       You can easily change a menu name and icon (for user menus only,
   718       not for submenus taken from the <guimenu>Main Menu</guimenu>). To
   719       do so, click on the menu, right-click on the menu title (at the
   720       very top of the list, above all other items), and select
   721       <guimenuitem>Properties&hellip;</guimenuitem> from the pop-up
   722       menu. This will bring up the  <interface>Desktop Entry
   723       Properties</interface> dialog, quite similar to the <link
   724       linkend="launchers"><interface>Launcher Properties</interface>
   725       dialog</link>.
   726      </para>
   727      <para>   To add a new item to the menu, click on the menu button,
   728       right-click on the Menu name, and select <guimenuitem>Add new
   729       item to this menu</guimenuitem>. This will bring  up
   730       <interface>Create Menu Item</interface> dialog, in which you can
   731       enter the menu item name, comment, command, and type (see <xref
   732       linkend="launchers" /> for more information).  To remove an item
   733       from the menu, right-click on the item and choose
   734       <guimenuitem>Remove this item</guimenuitem>.
   735      </para>
   736      <para>
   737       Finally, a frequently asked question is "How I can change the
   738       font and the background used by the menus?" The answer is that it
   739       is determined by the current GTK Theme, which can be changed
   740       using the <application>GNOME Control Center</application> by
   741       selecting <menuchoice> <guimenu>Main Menu</guimenu>
   742       <guisubmenu>Programs</guisubmenu>
   743       <guisubmenu>Settings</guisubmenu>
   744       <guisubmenu>Desktop</guisubmenu><guimenuitem>Theme Selector</guimenuitem>
   745       </menuchoice>.
   746      </para>
   747     </sect2>
   748    </sect1>
   749  
   750  
   751   <!-- ###########  Launchers  ############## -->
   752   <sect1 id="launchers">
   753    <title>Launchers</title>
   754    <para>
   755     Launchers are buttons which reside in your
   756     <interface>Panel</interface> and start an application or execute a
   757     command when clicked.  A launcher can use any icon and has a
   758     customized tooltip to display a message when the cursor is passed
   759     over the launcher.
   760    </para>
   761    <para>
   762     You can change a launcher's properties, such as the icon it uses
   763     and its name, by right-clicking on the launcher and selecting
   764     <guimenuitem>Properties...</guimenuitem> from the pop-up menu. This
   765     brings up the <interface>Launcher properties</interface> dialog,
   766     shown in <xref linkend="launcherpropsfig" />. A similar dialog is
   767     used when you create a new launcher (see <xref
   768     linkend="add" />). Note that internally GNOME makes no distinction
   769     between menu items and launchers: these are just different
   770     representations of the same thing. You can place any menu item on a
   771     <interface>Panel</interface>, and it will appear as a
   772     launcher. Therefore, all the information below applies equally to
   773     launchers and menu items.
   774    </para>
   775    <figure id="launcherpropsfig">
   776     <title>Create Launcher/Launcher Properties Dialog</title>
   777     <screenshot>
   778      <screeninfo>Create Launcher/Launcher Properties Dialog</screeninfo>
   779       <graphic fileref="./figures/launcher_properties_basic" format="PNG"
   780       srccredit="muet" />
   781     </screenshot>
   782    </figure>
   783    <para>
   784     The <interface>Laucher Properties</interface> dialog has two tabs:
   785     <guilabel>Basic</guilabel> and <guilabel>Advanced</guilabel>. In
   786     the <guilabel>Basic</guilabel> tab, you can set:
   787    </para>
   788      <itemizedlist>
   789        <listitem>
   790  	<para>
   791  	  <guilabel>Name</guilabel> &mdash; this is the application
   792  	  name, for example, <userinput>GNOME
   793  	  terminal</userinput>. This name will be used if you later
   794  	  put this launcher in a menu.
   795  	</para>
   796        </listitem>
   797        <listitem>
   798  	<para>
   799  	  <guilabel>Comment</guilabel> &mdash; this is a brief
   800  	  explanation of what this application does, for example,
   801  	  <userinput>Terminal emulation program</userinput>. This will
   802  	  be used for tooltips.
   803  	</para>
   804        </listitem>
   805        <listitem>
   806  	<para>
   807  	  <guilabel>Command</guilabel> &mdash; the actual command that
   808  	  runs the application, for example,
   809  	  <userinput>gnome-terminal</userinput>.
   810  	</para>
   811        </listitem>
   812        <listitem>
   813  	<para>
   814  	  <guilabel>Type</guilabel> &mdash; should be
   815  	  <guilabel>Application</guilabel>; do not change it unless
   816  	  you want to create something other than an application
   817  	  launcher.
   818  	</para>
   819        </listitem>
   820        <listitem>
   821  	<para>
   822  	  <guilabel>Icon</guilabel> &mdash; this is the icon which
   823  	  will be used to represent the launcher in the
   824  	  <interface>Panel</interface>. If no icon is specified, a
   825  	  default icon will be used. To change the icon, just click on
   826  	  it to launch the icon browser.
   827  	</para>
   828        </listitem>
   829        <listitem>
   830  	<para>
   831  	  <guilabel>Run in Terminal</guilabel> &mdash; this specifies
   832  	  whether the application should be run inside a terminal.  If
   833  	  the application doesn't create any windows on its own, check
   834  	  this button. If you are unsure, leave it unchecked.
   835  	</para>
   836        </listitem>
   837      </itemizedlist>
   838      
   839      <para>
   840        The <guilabel>Advanced</guilabel> properties tab is shown
   841        below. It is intended for advanced users; most of the time, you
   842        will not need to change any of these settings.
   843      </para>
   844    <figure id="launcheradvpropsfig">
   845     <title>Launcher Advanced Properties Dialog</title>
   846     <screenshot>
   847      <screeninfo>Launcher Advanced Properties Dialog</screeninfo>
   848       <graphic fileref="./figures/launcher_properties_advanced" format="PNG"
   849       srccredit="muet" />
   850     </screenshot>
   851    </figure>
   852      <para>
   853       In the <guilabel>Advanced</guilabel> tab, you can set:
   854      </para>
   855      <itemizedlist>
   856        <listitem>
   857  	<para>
   858  	  <guilabel>Try this before using</guilabel> &mdash; you can
   859  	  enter a command here, and GNOME will check if this command
   860  	  can be executed. If the command cannot be successfully
   861  	  executed, the launcher (or menu item) will not be shown even
   862  	  if you added it to a <interface>Panel</interface> or
   863  	  menu. It is mostly used by people preparing GNOME
   864  	  distributions. For example, the default GNOME <guimenu>Main
   865  	  Menu</guimenu> contains an item for the
   866  	  <application>TkRat</application> e-mail program, but you
   867  	  will only see this item if you have
   868  	  <application>TkRat</application> installed on your system.
   869  	</para>
   870        </listitem>
   871        <listitem>
   872  	<para>
   873  	  <guilabel>Documentation</guilabel> &mdash; currently not
   874  	  used.
   875  	</para>
   876        </listitem>
   877         <listitem>
   878  	<para>
   879  	  <guilabel>Name/Comment translations</guilabel> &mdash; here
   880  	  you can set translations of the <guilabel>Name</guilabel>
   881  	  and <guilabel>Comment</guilabel> to other languages. For
   882  	  example, for <application>GNOME Terminal</application>, the
   883  	  translations to Spanish (es) are name:  <userinput>Terminal
   884  	  UNIX de GNOME</userinput> and comment: <userinput>Emulador
   885  	  de terminal GNOME</userinput>. This means that if a user
   886  	  sets his language to Spanish during login (this can be done
   887  	  by selecting the desired language from
   888  	  <guimenu>Languages</guimenu> menu of the <application>GNOME
   889  	  Display Manager</application> when logging in) he will see
   890  	  <guimenuitem>Terminal UNIX de  GNOME</guimenuitem> in the
   891  	  menu and <guilabel>Emulador de terminal GNOME</guilabel> as
   892  	  the tooltip. The actual command that runs the terminal is
   893  	  unchanged.
   894  	</para>
   895  	<para>
   896  	  To add a new translation, enter the language 2-letter code
   897  	  and translations of <guilabel>Name</guilabel> and
   898  	  <guilabel>Comment</guilabel> fields in the empty fields
   899  	  under the list of current translations, and press the
   900  	  <guibutton>Add/Set</guibutton> button.  To change one of
   901  	  existing translations, select the row from the list, edit
   902  	  the fields you want to change, and press the
   903  	  <guibutton>Add/Set</guibutton> button. To remove one of
   904  	  existing translations, select it in the list and press the
   905  	  <guibutton>Remove</guibutton> button.
   906  	</para>
   907  	<para>
   908            You can find the list of all languages supported by GNOME
   909  	  along with their 2-letter codes  in  <ulink type="http"
   910  	  url="http://www.gnome.org/gnomefaq/html/x867.html">GNOME
   911  	  Frequently Asked Questions</ulink>.
   912  	</para>
   913        </listitem>
   914      </itemizedlist>
   915  
   916      <para>
   917        All of the changes you make in the <interface>Launcher
   918        Properties</interface> dialog will take effect when you press
   919        <guibutton>Apply</guibutton> or
   920        <guibutton>OK</guibutton>. Pressing <guibutton>OK</guibutton>
   921        closes the dialog; pressing <guibutton>Apply</guibutton> will
   922        allow you to continue editing.
   923      </para>
   924   </sect1>
   925  
   926  
   927  <!-- ###########  Applets  ############## -->
   928   <sect1 id="applets">
   929    <title>Applets</title>
   930    <para>
   931     Applets are GNOME applications which reside in a
   932     <interface>Panel</interface>.  An applet's appearance typically
   933     reveals the state of the applet or other information. Applets often
   934     have buttons, sliders, entries, or other methods to allow you to
   935     control their behavior.
   936    </para>
   937    <figure id="example-applets-fig">
   938     <title>Example Applets</title>
   939     <screenshot>
   940      <screeninfo>Example Applets</screeninfo>
   941       <graphic fileref="./figures/panel_applets" format="PNG"
   942       srccredit="muet" />
   943     </screenshot>
   944    </figure>
   945    <para>
   946     Some example applets are shown above(see <xref
   947     linkend="example-applets-fig" />).  At the very left is the
   948     <application>Mixer Applet</application> which allows you to change
   949     the volume level and mute the sound. Next is the<application>Sound
   950     Monitor Applet</application>, which displays the current volume of
   951     sound being played and allows you to control various sound
   952     features. The third applet is the <application>GTCD
   953     Applet</application>, a CD player which has all its controls
   954     available in the applet and displays the track and time.The next
   955     applet is the <application>Drive Mount Applet</application>, used
   956     to mount and unmount drives with a single click of the mouse. This
   957     is followed by the <application>Desk-Guide Applet</application>
   958     which shows you your desktops and the applications which are
   959     running on them. The last applet shown is the <application>Tasklist
   960     Applet</application> which allows you to control certain aspects of
   961     each application or window which is open.
   962    </para>
   963    <para>
   964     GNOME has many useful applets.  Just right click on a
   965     <interface>Panel</interface> and add some applets to your
   966     <interface>Panel</interface> to find out which applets are
   967     available and which ones are best for you.  Right click on each
   968     applet to see a menu listing various commands and operations the
   969     applet can do and to access the documentation for the applet.
   970    </para>
   971   </sect1>
   972  
   973  
   974  <!-- ###########  Drawers  ############## -->
   975   <sect1 id="drawers">
   976    <title>Drawers</title>
   977    <para>
   978     The simplest way to think about a drawer is that it is a container
   979     to store things.  Typically one may use a drawer to hold multiple
   980     launchers which are related to each other in some way, such as the
   981     various applications in GNOME Office. The drawers in the GNOME
   982     <interface>Panel</interface> take this one step further by making a
   983     drawer an actual extension of the <interface>Panel</interface>
   984     itself.  Thus, a drawer is a collapsible branch of an existing
   985     <interface>Panel</interface>.  It can contain anything that a
   986     <interface>Panel</interface> can, including launchers, applets, and
   987     other drawers.
   988    </para>
   989    <figure>
   990     <title>An open Drawer</title>
   991     <screenshot>
   992      <screeninfo>An open Drawer</screeninfo>
   993      <graphic fileref="./figures/drawer_open" format="PNG"
   994      srccredit="dcm" />
   995     </screenshot>
   996    </figure>
   997    <para>
   998     Once you have placed a drawer on a <interface>Panel</interface>,
   999     you may click on it to "open" the drawer, revealing its contents.
  1000     You may then add items to the drawer in the same way you would add
  1001     items to a <interface>Panel</interface>, right clicking on the end
  1002     of the drawer with the arrow to open the <link
  1003     linkend="globalmenu"><interface>Global Menu</interface></link>.
  1004     You can close the drawer by clicking on its icon again or by
  1005     clicking on the arrow at its end.
  1006    </para>
  1007    <para>
  1008     You can configure a drawer's properties by right clicking on the
  1009     drawer's icon and selecting
  1010     <guimenuitem>Properties...</guimenuitem>. This brings up the
  1011     <interface>Drawer Properties</interface> dialog. Here you can
  1012     select the icon used for the drawer by clicking on the icon. A
  1013     tooltip may be entered by typing in the
  1014     <guilabel>Tooltip/Name</guilabel> entry. This tooltip will be
  1015     displayed whenever the mouse is moved over the drawer to remind you
  1016     what is inside.  One may also select whether the <guibutton>hide
  1017     button</guibutton> and arrow are displayed at the end of the drawer.
  1018    </para>
  1019    <figure>
  1020     <title>Drawer Properties Dialog</title>
  1021     <screenshot>
  1022      <screeninfo>Drawer Properties Dialog</screeninfo>
  1023      <graphic fileref="./figures/drawer_properties" format="PNG"
  1024       srccredit="dcm" />
  1025     </screenshot>
  1026    </figure>
  1027    <para>
  1028     You may also control the background color or image of the
  1029     drawer. Just right click on the drawer and select
  1030     <guimenuitem>Properties...</guimenuitem> to open the
  1031     <interface>Drawer Properties</interface> dialog. Then select the
  1032     <guilabel>Background</guilabel> tab to bring up the
  1033     <interface>Panel Background Dialog</interface> (see <xref
  1034     linkend="panelbacktab" />).
  1035    </para>
  1036   </sect1>
  1037  
  1038  
  1039  
  1040  <!-- ###########  Special Panel Objects  ############## -->
  1041   <sect1 id="specialobjects">
  1042    <title>Special Panel Objects</title>
  1043    <para>
  1044     There are several special Panel objects which are not considered
  1045     menus, applets, or launchers.  These special objects are described
  1046     below.
  1047    </para>
  1048    <sect2 id="lockbutton">
  1049     <title>The Lock Button</title>
  1050     <figure>
  1051      <title>The Lock Button</title>
  1052      <screenshot>
  1053       <screeninfo>The Lock Button</screeninfo>
  1054       <graphic fileref="./figures/panel_lockbut" format="PNG"
  1055       srccredit="muet" />
  1056      </screenshot>
  1057     </figure>
  1058     <para>
  1059      The <guibutton>Lock Button</guibutton> is a
  1060      <interface>Panel</interface> button which starts a screensaver
  1061      which locks the screen. In order to remove the screensaver and
  1062      access the GNOME session again, you must supply your password.
  1063      For more information on locking the screen, see <xref
  1064      linkend="lockscreen" />.
  1065     </para>
  1066    </sect2>
  1067    <sect2 id="logoutbutton">
  1068     <title>The Logout Button</title>
  1069     <figure id="logoutbuttonfig">
  1070      <title>The Logout Button</title>
  1071      <screenshot>
  1072       <screeninfo>The Logout Button</screeninfo>
  1073       <graphic fileref="./figures/panel_logoutbut"
  1074       format="PNG" srccredit="muet" />
  1075      </screenshot>
  1076     </figure>
  1077     <para>
  1078      The <guibutton>Logout</guibutton> button is used to exit the GNOME
  1079      desktop environment.  It initiates the logout sequence, bringing
  1080      up the <interface>Logout Dialog</interface>, as described in <xref
  1081      linkend="loggingout" />.
  1082     </para>
  1083    </sect2>
  1084    <sect2 id="runbutton">
  1085     <title>The Run Button</title>
  1086     <figure id="runbuttonfig">
  1087      <title>The Run Button</title>
  1088      <screenshot>
  1089       <screeninfo>The Run Button</screeninfo>
  1090       <graphic fileref="./figures/panel_runbutton"
  1091       format="PNG" srccredit="muet" />
  1092      </screenshot>
  1093     </figure>
  1094     <para>
  1095      The <guibutton>Run</guibutton> button opens the <interface>Run
  1096      Program</interface> dialog, shown in <xref
  1097      linkend="runprogramdialog-fig" />.  This gives you access to the
  1098      command line prompt. It is not a full-blown shell, so it is not a
  1099      replacement for <application>GNOME terminal</application>, but it
  1100      is very convenient when you need to enter just one command
  1101      quickly. You can also open the <interface>Run Program</interface>
  1102      dialog by using a  keyboard shortcut. The default keyboard
  1103      shortcut is
  1104      <keycombo action="simul">
  1105       <keycap>Alt</keycap> <keycap>F2</keycap>
  1106      </keycombo>
  1107      but you can change this in the <link
  1108      linkend="misctab"><guilabel>Miscellaneous</guilabel></link> tab of
  1109      the <link linkend="globalpanelprefs"><interface>Global Panel
  1110      Preferences dialog</interface></link>.
  1111     </para>
  1112     <figure id="runprogramdialog-fig">
  1113      <title>The Run Program Dialog</title>
  1114      <screenshot>
  1115       <screeninfo>The Run Program Dialog</screeninfo>
  1116       <graphic fileref="./figures/panel_runprogram"
  1117       format="PNG" srccredit="muet" />
  1118      </screenshot>
  1119     </figure>
  1120     <para>
  1121      The command entry has a history buffer which allows you to execute
  1122      a previously entered command by pressing the <guiicon>down
  1123      arrow</guiicon> icon located to the right of the text field and
  1124      selecting the command. It also has a
  1125      <guibutton>Browse&hellip;</guibutton> button, which allows you to
  1126      choose a file &mdash; this filename will be appended to the end of
  1127      your command. For example, you can enter
  1128      <userinput>emacs</userinput> (an extremely powerful text editor)
  1129      on the command line and then use the
  1130      <guibutton>Browse&hellip;</guibutton> button to select the file to
  1131      be edited.
  1132     </para>
  1133    </sect2>
  1134    <sect2 id="swallowedapps">
  1135     <title>Swallowed Applications</title>
  1136     <para>
  1137      You can run many applications which are not applets inside the
  1138      <interface>Panel</interface> as if they were applets.
  1139      Applications which you pull into the <interface>Panel</interface>,
  1140      even though they are not GNOME applets, are called "swallowed
  1141      applications".  Applications do not have to be GNOME-compliant to
  1142      be swallowed.  In general, the only constraints for swallowing an
  1143      application are that the application must be small enough to fit
  1144      in your <interface>Panel</interface> and you must know the  title
  1145      of the window you would like to swallow.  In many cases, the
  1146      application can be automatically shrank to fit in the
  1147      <interface>Panel</interface>,  as specified in the
  1148      <interface>Create Swallowed Application Dialog</interface>.  If
  1149      the application is not small enough to fit in the
  1150      <interface>Panel</interface>, the <interface>Panel</interface>
  1151      will generally grow to allow the application to fit.
  1152     </para>
  1153     <figure id="swallappfig">
  1154       <title>Create Swallowed Application Dialog</title>
  1155       <screenshot>
  1156        <screeninfo>Create Swallowed Application Dialog</screeninfo>
  1157        <graphic fileref="./figures/panel_swallow" format="PNG"
  1158        srccredit="muet" />
  1159       </screenshot>
  1160      </figure>
  1161     <para>
  1162      The <guilabel>Title of application to swallow</guilabel> is the
  1163      window title, typically displayed on the top left edge of the
  1164      window. (Note that the window title is case sensitive.) The
  1165      <guilabel>Width</guilabel> and <guilabel>Height</guilabel>
  1166      determine the size of the swallowed application in the
  1167      <interface>Panel</interface> in pixels.
  1168     </para>
  1169     <para>
  1170      If you leave the <guilabel>Command</guilabel> field empty, this
  1171      dialog will create an empty window of given size on the panel
  1172      which will sit there waiting for a window with the given title to
  1173      appear on your desktop. As soon such a window appears (for
  1174      example, when you choose appropriate item in the menu), it will be
  1175      swallowed.
  1176     </para>
  1177     <para>
  1178      You can also enter any command in the <guilabel>Command</guilabel>
  1179      field; this command will be executed before trying to swallowing
  1180      the window to the <interface>Panel</interface> (and  each time the
  1181      <interface>Panel</interface> is restarted afterwards). This is
  1182      normally used to start an application which you want the
  1183      <interface>Panel</interface> to swallow.
  1184     </para>
  1185           
  1186    </sect2>
  1187    <sect2 id="statusdock">
  1188     <title>Status Dock</title>
  1189     <para>
  1190      The <interface>status dock</interface> is a
  1191      <interface>Panel</interface> object which can hold status docklets
  1192      &mdash; small windows which applications place in the
  1193      <interface>status dock</interface> to provide status information.
  1194      Status docklets can also be used to control the
  1195      application. Essentially, docklets are small (both in size and in
  1196      complexity) applets.   GNOME currently does not have many
  1197      applications which place status docklets in the <interface>status
  1198      dock</interface>.  However, GNOME's <interface>status
  1199      dock</interface> is compatible with that of the K Desktop
  1200      Environment (KDE), so KDE applications, such as
  1201      <application>kscd</application>, may place status docklets in
  1202      GNOME's <interface>status dock</interface>.  Future versions of
  1203      GNOME applications will make use of this recently added
  1204      <interface>Panel</interface> object.
  1205     </para>
  1206     <figure id="statusdockfig">
  1207       <title>Example Status Dock With Docklet</title>
  1208       <screenshot>
  1209        <screeninfo>Example Status Dock With Docklet</screeninfo>
  1210        <graphic fileref="./figures/status_dock" format="PNG"
  1211        srccredit="lebl" />
  1212       </screenshot>
  1213      </figure>
  1214     <para>
  1215      The above example shows the <interface>status dock</interface>
  1216      with a status docklet from  the <application>kscd</application> CD
  1217      player program.  This particular docklet is used to open and close
  1218      the main <application>kscd</application> window without ending the
  1219      program.
  1220     </para>
  1221    </sect2>
  1222   </sect1>
  1223  
  1224  
  1225  <!-- ####### Adding, Moving, and Removing Panel Objects ########## -->
  1226    <sect1 id="appletadd">
  1227      <title>Adding, Moving, and Removing Panel Objects</title>
  1228      <sect2 id="moving">
  1229        <title>Moving objects</title>
  1230        <para>
  1231         To move any object in a <interface>Panel</interface> to a
  1232         different location, just hold down the middle mouse button and
  1233         drag it to the new location. Or, you can right-click on it and
  1234         choose <guimenuitem>Move</guimenuitem>, then move the mouse to
  1235         the new location and press any mouse button to anchor it in its
  1236         new position. You can move it to a different location on the same
  1237         <interface>Panel</interface>, or to a different
  1238         <interface>Panel</interface>.  If in the course of this
  1239         movement it hits other objects, the behavior depends on the
  1240         global preferences (see <xref linkend="appletstab" />): the
  1241         object you are moving can switch places with other objects,
  1242         "push" all objects it meets, or "jump" over all other objects
  1243         without disturbing them. You can also override the default
  1244         behavior by holding the <keycap>Shift</keycap> button (for
  1245         "push" mode), the <keycap>Ctrl</keycap> button (for "switched"
  1246         mode), or the <keycap>Alt</keycap> button (for "free" mode,
  1247         i.e. jumping other objects without disturbing them) while
  1248         moving the object.
  1249        </para>
  1250      </sect2>
  1251  
  1252      <sect2 id="remove">
  1253        <title>Removing objects from the Panel</title>
  1254        <para>
  1255         To remove an object from a <interface>Panel</interface>,
  1256         right-click on it and choose <guimenuitem>Remove from
  1257         panel</guimenuitem> from the pop-up menu.
  1258        </para>
  1259      </sect2>
  1260  
  1261  
  1262      <sect2 id="add">
  1263        <title>Adding objects to the panel</title>
  1264        <para>
  1265  	By default, the GNOME <interface>Panel</interface> contains
  1266  	only a few basic objects, such as the <guimenu>Main
  1267  	Menu</guimenu>. However, there are many
  1268  	<interface>Panel</interface> objects you can
  1269  	add to it. For example, every menu item in the <guimenu>Main
  1270  	Menu</guimenu> or its submenus can be added to a
  1271  	<interface>Panel</interface> as an
  1272  	application launcher. GNOME also has many applets
  1273  	that can be added to a <interface>Panel</interface>, ranging from
  1274  	<application>Printer Applet</application>, which prints files
  1275  	which you drag and drop onto the applet, to
  1276  	<application>Wanda the Fish</application>. There are many
  1277  	additional GNOME applets and applications available on the
  1278  	Internet.
  1279        </para>
  1280  	<variablelist>
  1281  	  <varlistentry>
  1282  	    <term> <emphasis>Applets</emphasis></term>
  1283  	    <listitem>
  1284  	      <para>
  1285                  To add an applet to a <interface>Panel</interface>,
  1286                  right-click on the <interface>Panel</interface> and select
  1287                  <menuchoice><guisubmenu>Panel</guisubmenu><guisubmenu>Add
  1288                  to panel</guisubmenu>
  1289                  <guisubmenu>Applet</guisubmenu></menuchoice>. This
  1290                  will show you a
  1291                  menu of all the applets on your system, divided into
  1292                  categories; choosing any applet from this menu will
  1293                  add it to the <interface>Panel</interface>.
  1294  	      </para>
  1295  	    </listitem>
  1296  	  </varlistentry>
  1297  
  1298  
  1299  	  <varlistentry>
  1300  	    <term> <emphasis>Application launchers</emphasis></term>
  1301  	    <listitem>
  1302  	      <para>
  1303  		To create a new application launcher, right-click on
  1304  		the <interface>Panel</interface> and select
  1305  		<menuchoice><guisubmenu>Panel</guisubmenu><guisubmenu>Add
  1306  		to panel</guisubmenu>
  1307  		<guimenuitem>Launcher</guimenuitem></menuchoice>.
  1308  		This will open the <interface>Create Launcher
  1309  		dialog</interface>, shown below.  In this dialog you
  1310  		should enter a name for your launcher, a comment, and
  1311  		the command line to launch the application. This
  1312  		dialog is virtually identical to <interface>Launcher
  1313  		Properties</interface> dialog. See <xref
  1314  		linkend="launchers" /> for a more detailed description. 
  1315  	      </para>
  1316  	      <figure>
  1317  		<title>The Create launcher dialog</title>
  1318  		<screenshot>
  1319  		  <screeninfo>Create launcher dialog</screeninfo>
  1320  		  <graphic fileref="./figures/create_launcher" format="PNG"
  1321  			   srccredit="muet" />
  1322  		</screenshot>
  1323  	      </figure>
  1324  	      <para>
  1325                  You can also add any application in the <guimenu>Main
  1326                  Menu</guimenu> or application launcher on your
  1327                  desktop to a <interface>Panel</interface>.
  1328                  To do so, use the first mouse button to drag the object 
  1329                  onto the <interface>Panel</interface>. Be
  1330  		careful to drop it in an empty space on the
  1331                  <interface>Panel</interface> and
  1332  		not on any existing object: for example, if you drop
  1333  		it on the <interface>Printer Applet</interface>, it
  1334                  will be printed. You can also right-click on an item
  1335                  in the <guimenu>Main Menu</guimenu>
  1336  		and select <guimenuitem>Add this launcher to
  1337  		panel</guimenuitem>. After this, you can change any
  1338  		options for that launcher by clicking on it with the
  1339  		right mouse button and selecting
  1340  		<guimenuitem>Properties...</guimenuitem>.
  1341  	      </para>
  1342  	    </listitem>
  1343  	  </varlistentry>
  1344  
  1345  	  <varlistentry>
  1346  	    <term> <emphasis>Menus</emphasis></term>
  1347  	    <listitem>
  1348  	      <para>
  1349                  To add a menu, right-click on the
  1350                  <interface>Panel</interface> and select
  1351                  <menuchoice><guisubmenu>Panel</guisubmenu> <guisubmenu>Add
  1352                  to panel</guisubmenu> <guisubmenu>Menu</guisubmenu>
  1353                  </menuchoice>. This gives you a choice of the <guimenu>Main
  1354                  menu</guimenu>, <guimenu>Programs menu</guimenu>, and
  1355                  <guimenu>Favorites menu</guimenu>.
  1356  	      </para>
  1357  	      <para>
  1358  		You can also add the <guimenu>Main Menu</guimenu> or
  1359  		any its submenu as a new menu to the
  1360  		<interface>Panel</interface> by
  1361  		right-clicking  on the menu title (the top line of the
  1362  		menu, separated from menu items by a thin line) and
  1363  		selecting <guimenuitem>Add this as a menu to the
  1364  		panel</guimenuitem>.
  1365  	      </para>
  1366                <note>
  1367                 <title>Creating Menus By Hand</title>
  1368  	       <para>
  1369                  Advanced users can also create new menus
  1370                  manually. To do so, you need to know that internally,
  1371                  GNOME represents a menu by a directory, with menu items
  1372                  presented by files of special type
  1373                  (<filename>.desktop</filename> files &mdash; these files
  1374                  also represent the application launchers), and submenus
  1375                  presented by subdirectories. For example, the
  1376                  <guimenu>Favorites</guimenu> menu corresponds to the
  1377                  directory <filename>~/.gnome/apps</filename> (where
  1378                  <filename>~</filename> denotes your home directory), and
  1379                  the <guimenu>Programs</guimenu> menu corresponds to the
  1380                  directory
  1381                  <filename>/usr/share/gnome/apps</filename>. Thus, you
  1382                  can create a new directory, using the GNOME File
  1383                  Manager, drag and drop there any
  1384                  <filename>.desktop</filename> files from any other
  1385                  directories you might have (for example, from
  1386                  <filename>/usr/share/gnome/apps</filename>) or from the
  1387                  desktop, and then drag and drop this directory from the
  1388                  File Manager window to the
  1389                  <interface>Panel</interface>. This will add this
  1390                  directory as a menu to the <interface>Panel</interface>.
  1391  	       </para>
  1392                </note>
  1393  	      <para>
  1394                  After you have added a menu to your
  1395                  <interface>Panel</interface> using any of  the methods
  1396                  described above, you can modify its properties (for
  1397                  example, add new items to this menu or change the icon
  1398                  used by the menu), as described in <xref
  1399                  linkend="menus" />.
  1400  	      </para>
  1401  	    </listitem>
  1402  	  </varlistentry>
  1403  
  1404  	  <varlistentry>
  1405  	    <term> <emphasis>Drawers</emphasis></term>
  1406  	    <listitem>
  1407  	      <para>
  1408                  To add a new empty drawer, select
  1409                  <menuchoice><guisubmenu>Panel</guisubmenu>
  1410                  <guisubmenu>Add to panel</guisubmenu>
  1411                  <guisubmenu>Drawer</guisubmenu></menuchoice>. Then
  1412                  right-click on the drawer and select
  1413                  <guimenuitem>Properties...</guimenuitem> to change its
  1414                  properties (for example, the icon it uses). You can
  1415                  add new items to this drawer in the same way as you
  1416                  add items to a <interface>Panel</interface>: all the
  1417                  methods for adding new objects to the
  1418                  <interface>Panel</interface> described in this section
  1419                  will also work for adding new items to a drawer.
  1420  	    </para>
  1421  	    <para>
  1422                  You can also add the <guimenu>Main Menu</guimenu> or any
  1423                  of its submenus to the <interface>Panel</interface> as a
  1424                  drawer by right-clicking on the menu title and selecting
  1425  		<guimenuitem>Add this as drawer to
  1426  		panel</guimenuitem>.
  1427  	      </para>
  1428  	    </listitem>
  1429  	  </varlistentry>
  1430  	  <varlistentry>
  1431  	    <term> <emphasis>Swallowed application</emphasis></term>
  1432  	    <listitem>
  1433  	      <para>To add a swallowed application to your
  1434  		<interface>Panel</interface>, select
  1435  		<menuchoice><guisubmenu>Panel</guisubmenu>
  1436  		<guisubmenu>Add to panel</guisubmenu>
  1437  		<guisubmenu>Swallowed
  1438  		app</guisubmenu></menuchoice>. This will
  1439  		open the <interface>Create Swallowed
  1440  		Application</interface> dialog.  For detailed information
  1441  		on using this dialog, see <xref
  1442  		linkend="swallowedapps" />.
  1443  	      </para>
  1444  	    </listitem>
  1445  	  </varlistentry>
  1446  	</variablelist>
  1447  
  1448     </sect2>
  1449   </sect1>
  1450  
  1451  
  1452  
  1453  
  1454  <!-- ########### Creating, Moving, and Removing Panels  ########### -->
  1455    <sect1 id="panelmove">
  1456      <title>Creating, Moving, and Removing Panels</title>
  1457      <sect2 id="paneladd">
  1458       <title>Creating new panels</title>
  1459       <para>
  1460         To add a new <interface>Panel</interface> to your desktop,
  1461         select
  1462         <menuchoice><guisubmenu>Panel</guisubmenu><guisubmenu>Create
  1463         panel</guisubmenu></menuchoice> from the <guimenu>Main
  1464         Menu</guimenu>. Choose from the following
  1465         <interface>Panel</interface> types:
  1466       </para>
  1467       <itemizedlist mark="bullet">
  1468        <listitem>
  1469          <para>
  1470            <guilabel>Menu Panel</guilabel> &mdash; The <interface>Menu
  1471            Panel</interface> is a special <interface>Panel</interface>
  1472            which is always placed at the top of your screen and
  1473            contains several pull-down menus.  These are
  1474            <guimenu>Programs</guimenu>, <guimenu>Favorites</guimenu>,
  1475            <guimenu>Settings</guimenu>, <guimenu>Desktop</guimenu>, and
  1476            a special menu which provides quick access to GNOME-related
  1477            Internet resources (look for the bullet hole icon).  This
  1478            <interface>Panel</interface> can also hold the other objects
  1479            which other <interface>Panel</interface>s can hold, but it
  1480            does not have the configuration properties which other
  1481            <interface>Panel</interface>s have. Note that the
  1482            <interface>Menu Panel</interface> is more restrictive than
  1483            other <interface>Panel</interface>s, and some normal
  1484            <interface>Panel</interface> operations, such as moving the
  1485            <interface>Panel</interface>, cannot be performed on it.
  1486          </para>
  1487        </listitem>
  1488        <listitem>
  1489          <para>
  1490            <guilabel>Edge Panel</guilabel> &mdash; An <interface>Edge
  1491             Panel</interface> is exactly like the main
  1492             <interface>Panel</interface> that starts up with GNOME; it
  1493             stretches along the whole length of one of screen edges. By
  1494             selecting this type of <interface>Panel</interface>, you
  1495             may add a new <interface>Panel</interface> to another edge
  1496             of your screen to give yourself more functionality.
  1497          </para>
  1498        </listitem>
  1499        <listitem>
  1500          <para>
  1501            <guilabel>Aligned Panel</guilabel> &mdash;  An
  1502            <interface>Aligned Panel</interface> is also positioned
  1503            along one of the screen edges. But unlike an <interface>Edge
  1504            Panel</interface>, an <interface>Aligned Panel</interface>
  1505            will not stretch across the entire edge of the screen it is
  1506            on; It will only stretch as much as necessary to  display
  1507            the icons and applets it contains. It can be positioned
  1508            either at one of the corners (in this case, it will stretch
  1509            towards the opposite corner) or at the center of the edge
  1510            (in this case, it will stretch in both directions,
  1511            automatically recentering when you add new objects).
  1512          </para>
  1513          <para>
  1514            If an <interface>Aligned Panel</interface> is aligned with
  1515            one of the corners, the hide buttons will work slightly
  1516            differently than for an <interface>Edge Panel</interface>.
  1517            The hide button closest to the edge of your screen will hide
  1518            the <interface>Panel</interface> as usual but the other hide
  1519            button will send the whole <interface>Panel</interface> to
  1520            the opposite corner. When the latter move is made it will
  1521            not hide the <interface>Panel</interface> since it is
  1522            changing the side of the screen it resides on.  If you want
  1523            to hide it you will have to press the hide button once again.
  1524          </para>
  1525        </listitem>
  1526        <listitem>
  1527          <para>
  1528            <guilabel>Sliding Panel</guilabel> &mdash; A
  1529            <interface>Sliding Panel</interface> is very similar to an
  1530            <interface>Aligned Panel</interface>, but can be placed
  1531            anywhere along the screen edge, not necessarily in one of
  1532            the corners or in the center. As you add objects, it will
  1533            only grow in one direction &mdash; it won't automatically
  1534            recenter.
  1535          </para>
  1536        </listitem>
  1537        <listitem>
  1538          <para>
  1539            <guilabel>Floating Panel</guilabel> &mdash; A
  1540            <interface>Floating Panel</interface> can be placed anywhere
  1541            on your screen, not necessarily along one of the edges.
  1542         </para>
  1543        </listitem>
  1544       </itemizedlist>
  1545  
  1546       <tip>
  1547        <title>Changing Panel Type</title>
  1548        <para>
  1549         You can also change type of existing panel &mdash; for example,
  1550         convert edge panel to a floating panel, see <xref
  1551         linkend="panelproperties" />.
  1552        </para>
  1553       </tip>
  1554  
  1555      </sect2>
  1556  
  1557      <sect2 id="panelmoving">
  1558       <title>Moving Panels</title>
  1559       <para>
  1560        Any <interface>Panel</interface> you have on your desktop(except
  1561        a <interface>Menu Panel</interface>) can be
  1562        moved by pressing the middle mouse button, or by simultaneously
  1563        pressing the left and right mouse buttons, while dragging the
  1564        <interface>Panel</interface> to
  1565        the desired position on your screen. If you do not have a middle
  1566        mouse button and did not configure your mouse to emulate a
  1567        middle button you may also move a <interface>Panel</interface>
  1568        by changing its location in the <interface>Panel
  1569        properties</interface> dialog.  You can read more about this in
  1570        <xref linkend="panelproperties" /> of this documentation.
  1571       </para>
  1572      </sect2>
  1573      <sect2 id="panelremoving">
  1574       <title>Removing Panels</title>
  1575       <para>
  1576        To remove an existing <interface>Panel</interface>, right-click
  1577        on it and choose
  1578        <menuchoice><guisubmenu>Panel</guisubmenu><guisubmenu>Remove
  1579        this panel</guisubmenu></menuchoice>. If the
  1580        <interface>Panel</interface> is not empty, you will be prompted
  1581        to confirm.
  1582       </para>
  1583       <note>
  1584        <title>Removing Your Only Panel</title>
  1585        <para>
  1586          You must have at least one <interface>Panel</interface>
  1587          running at all times.  GNOME will not allow you to remove your
  1588          only <interface>Panel</interface>.
  1589        </para>
  1590       </note>
  1591      </sect2>
  1592     </sect1>
  1593  
  1594  
  1595  <!-- ############### Global Panel Preferences  ################## -->
  1596    <sect1 id="globalpanelprefs">
  1597     <title>Global Panel Preferences</title>
  1598      <para>
  1599       To start configure the behavior of all of your
  1600       <interface>Panel</interface>s, select
  1601       <menuchoice><guisubmenu>Panel</guisubmenu> <guisubmenu>Global
  1602       Preferences</guisubmenu></menuchoice> from  the <link
  1603       linkend="mainmenu"><guimenu>Main Menu</guimenu></link>.
  1604      </para>
  1605      <para>
  1606       This will open the <interface>Global Panel
  1607       Preferences</interface> dialog. (This dialog is a
  1608       component of the <application>GNOME Control
  1609       Center</application>).  With this dialog you can control many
  1610       properties shared by all of your <interface>Panel</interface>s.
  1611       <figure>
  1612        <title>The Global Panel Configuration Dialog</title>
  1613       <screenshot>
  1614        <screeninfo>The Global Panel Configuration Dialog</screeninfo>
  1615         <graphic fileref="./figures/glob_pref_anim"
  1616         format="PNG" srccredit="muet" />
  1617       </screenshot>
  1618       </figure>
  1619      </para>
  1620      <para>
  1621       The <interface>Global Panel Configuration</interface> dialog
  1622       contains the following five tabs:
  1623       <guilabel>Animation</guilabel>, <guilabel>Buttons</guilabel>,
  1624       <guilabel>Panel Objects</guilabel>, <guilabel>Menu</guilabel>, and
  1625       <guilabel>Miscellaneous</guilabel>. Each of these tabs is
  1626       explained below.
  1627      </para>
  1628      <sect2 id="animtab">
  1629       <title>Animation  Tab</title>
  1630      <itemizedlist mark="bullet">
  1631       <listitem>
  1632        <para>
  1633         <guilabel>Enable animations</guilabel> &mdash; This allows
  1634         <interface>Panel</interface>s and drawers to animate as the
  1635         hide and unhide.
  1636        </para>
  1637       </listitem>
  1638       <listitem>
  1639        <para>
  1640         <guilabel>Constant speed animations</guilabel> &mdash; By
  1641         default, the animations start slowly, but then accelerate. If
  1642         you enable this option, the animations will not use any
  1643         acceleration.
  1644        </para>
  1645       </listitem>
  1646        <listitem>
  1647        <para>
  1648         <guilabel>[Animation speed] Auto hide</guilabel> &mdash; This
  1649         controls the speed of animation for any
  1650         <interface>Panel</interface> which is set to hide automatically
  1651         when the mouse leaves the <interface>Panel</interface>. The
  1652         slowest setting is 1, and the fastest is 100.
  1653        </para>
  1654       </listitem>
  1655       <listitem>
  1656        <para>
  1657         <guilabel>[Animation speed] Explicit hide</guilabel> &mdash; This
  1658         controls the hide speed when you press a <interface>Panel</interface>'s
  1659         <guibutton>Hide Button</guibutton>. The slowest setting is 1,
  1660         and the fastest is 100.
  1661        </para>
  1662       </listitem>
  1663       <listitem>
  1664        <para>
  1665         <guilabel>[Animation speed] Drawer sliding</guilabel> &mdash;
  1666         This controls how fast a drawer menu will raise when you
  1667         press a drawer button on a <interface>Panel</interface>. The
  1668         slowest setting is 1, and the fastest is 100.
  1669        </para>
  1670       </listitem>
  1671       <listitem>
  1672        <para>
  1673         <guilabel>[Auto hide] Delay (ms)</guilabel> &mdash; If you have
  1674         a <interface>Panel</interface> set to minimize automatically
  1675         after the mouse leaves the <interface>Panel</interface>
  1676         this will allow you to control how much time passes before it
  1677         minimizes.  The <interface>Panel</interface>
  1678         will start the time count once the mouse is no longer over
  1679         it. It will appear again when the mouse is passed over the
  1680         portion of the <interface>Panel</interface> that remains
  1681         visible. This time is measured in milliseconds.
  1682        </para>
  1683       </listitem>
  1684       <listitem>
  1685        <para>
  1686         <guilabel>[Auto hide] Size (pixels)</guilabel> &mdash;
  1687         This determines the number of pixels that show when a
  1688         <interface>Panel</interface> is minimized, for any
  1689         <interface>Panel</interface> which is set to hide automatically.
  1690         To maximize the <interface>Panel</interface>, the pointer must
  1691         enter the <interface>Panel</interface> area.
  1692        </para>
  1693       </listitem>
  1694      </itemizedlist>
  1695     </sect2>
  1696     <sect2 id="launchtab">
  1697      <title>Buttons Tab</title>
  1698      <para>
  1699        In this section, you can set the
  1700        appearance of the various types of buttons: launcher buttons, menu
  1701        buttons, drawer buttons, and special buttons(such as the <link
  1702        linkend="logoutbutton">Logout Button</link> and the <link
  1703        linkend="lockbutton">Lock Button</link>).
  1704      </para>
  1705      <itemizedlist mark="bullet">
  1706       <listitem>
  1707        <para>
  1708         <guilabel>Button Type</guilabel> &mdash; Select the type of
  1709         button you wish to configure.
  1710        </para>
  1711       </listitem>
  1712       <listitem>
  1713        <para>
  1714         <guilabel>Tiles enabled</guilabel> &mdash; This checkbox will
  1715         enable background tiles for buttons of the given type on the
  1716         <interface>Panel</interface>.
  1717        </para>
  1718       </listitem>
  1719       <listitem>
  1720        <para>
  1721         <guilabel>Normal tile</guilabel> &mdash; This shows the image
  1722         used for the tile in the up position (inactive, not
  1723         pressed). To choose another image file, just click on the
  1724         image, and it will launch the icon browser. Tiles must be
  1725         enabled to access this option.
  1726        </para>
  1727       </listitem>
  1728       <listitem>
  1729        <para>
  1730         <guilabel>Clicked tile</guilabel> &mdash; This shows the image
  1731         used for the tile in the down position (active, pressed). To
  1732         choose another image file, just press on the image, and it will
  1733         launch the icon browser. Tiles must be enabled to access this
  1734         option.
  1735        </para>
  1736       </listitem>
  1737       <listitem>
  1738        <para>
  1739         <guilabel>Border width (tile only)</guilabel> &mdash; This
  1740         determines the width of the border around an icon. For example,
  1741         if you set border width equal to 5, this will ensure that at
  1742         least 5 pixels of the tile will be shown on every side of the
  1743         icon; if necessary, the icon will be cropped. This is very
  1744         useful if you have an icon that would normally cover up a tile.
  1745         Tiles must be enabled to access this option.
  1746        </para>
  1747       </listitem>
  1748       <listitem>
  1749        <para>
  1750         <guilabel>Depth (displacement when pressed)</guilabel> &mdash;
  1751         This determines the depth an icon will displace when
  1752         pressed. Tiles must be enabled to access this option.
  1753        </para>
  1754       </listitem>
  1755      </itemizedlist>
  1756        <para>
  1757         This tab also contains 3 options which affect all types
  1758         of buttons simultaneously:
  1759       </para>
  1760        <itemizedlist>
  1761  	<listitem>
  1762           <para>
  1763            <guilabel>Make buttons flush with panel edge</guilabel>
  1764  	  &mdash; This allows you to align the button with
  1765  	  the edge of the <interface>Panel</interface>.  If this
  1766  	  option is not set then the border width setting is obeyed.
  1767  	  By default this option is off.
  1768  	  </para>
  1769  	</listitem>
  1770  	<listitem>
  1771  	 <para>
  1772            <guilabel>Show button tiles only when cursor is over
  1773  	  the button</guilabel> &mdash; If this option is enabled, the
  1774  	  tiles will only appear when mouse cursor is over the button.
  1775  	 </para>
  1776  	</listitem>
  1777  	<listitem>
  1778  	  <para>
  1779  	    <guilabel>Prelight buttons on mouseover</guilabel>
  1780  	    &mdash; Choosing this option will make the buttons
  1781  	    brighten up when the mouse cursor is over them.
  1782  	  </para>
  1783  	</listitem>
  1784        </itemizedlist>
  1785     </sect2>
  1786      <sect2 id="appletstab">
  1787        <title>Panel objects Tab</title>
  1788        <para>
  1789  	This tab shows some options related to the placement and moving
  1790  	of objects on the <interface>Panel</interface>.  
  1791        </para>
  1792        <itemizedlist>
  1793  	<listitem>
  1794  	  <para>
  1795  	    <guilabel>Default movement mode</guilabel> &mdash; Here
  1796  	    you can choose the default mode for moving objects on
  1797  	    the <interface>Panel</interface>. Possible variants are
  1798  	    </para>
  1799  	    <itemizedlist>
  1800  	      <listitem>
  1801                 <para> 
  1802                  <emphasis>Switched</emphasis> &mdash;
  1803                  When the object you are moving hits another object,
  1804                  they switch places.
  1805  	       </para>
  1806  	      </listitem>
  1807  
  1808  	      <listitem>
  1809                 <para>
  1810                  <emphasis>Free</emphasis> &mdash; When
  1811  		the object you are moving hits another object, it
  1812                  "jumps" over it, so no other object is disturbed.
  1813                  This is a convenient option if you like the
  1814                  current arrangement of objects on your
  1815  		<interface>Panel</interface> and want to leave the
  1816  		other objects in place.
  1817  		</para>
  1818  	      </listitem>
  1819  
  1820  	      <listitem>
  1821  		<para>
  1822  		  <emphasis>Push</emphasis> &mdash; The object you are
  1823  		  moving pushes all other objects in front of it, like
  1824  		  a snow plow.
  1825  		</para>
  1826  	      </listitem>
  1827  	    </itemizedlist>
  1828  	  <para>
  1829              You can override the default movement mode by dragging
  1830  	    an  object while holding <keycap>Ctrl</keycap> (for
  1831  	    switched movement), <keycap>Alt</keycap> (for free
  1832  	    movement), or <keycap>Shift</keycap> (for push movement)
  1833  	    button pressed.
  1834  	    </para>
  1835  	</listitem>
  1836  	<listitem>
  1837  	  <para>
  1838  	    <guilabel>Padding</guilabel> &mdash;  This changes
  1839  	    the amount of space (padding) between objects on the
  1840  	    <interface>Panel</interface>. It is measured in pixels.
  1841  	  </para>
  1842  	</listitem>
  1843        </itemizedlist>
  1844      </sect2>
  1845  
  1846     <sect2 id="menutab">
  1847      <title>Menu Tab</title>
  1848        <para>
  1849         In this tab, you can set the options determining the
  1850         appearance of <interface>Panel</interface> menus.
  1851        </para>
  1852        
  1853       <itemizedlist>
  1854        <listitem>
  1855        <para>
  1856         <guilabel>Use large icons</guilabel> &mdash; This will use
  1857         large icons (rather than the default size) in menus. This is only
  1858         practical for those with high resolution screens (1280x1024 and
  1859         higher).
  1860        </para>
  1861       </listitem>
  1862        <listitem>
  1863        <para>
  1864         <guilabel>Show [...] buttons</guilabel> &mdash; This will add
  1865         small buttons labelled by three dots (...) to all the items of
  1866         the <guimenu>Main Menu</guimenu>. Clicking on such a button
  1867         with the left mouse button will bring the
  1868         <guimenu>pop-up</guimenu> menu for this item, i.e. the same
  1869         menu which you get by clicking on the menu item with the right
  1870         mouse button.   
  1871        </para>
  1872       </listitem>
  1873       <listitem>
  1874        <para>
  1875         <guilabel>Show popup menus outside of panels</guilabel> &mdash;
  1876         When this button is on, it allows pop-up menus to appear away
  1877         from the <interface>Panel</interface>. When toggled off, the
  1878         pop-ups will appear over the <interface>Panel</interface>. This
  1879         can be useful on smaller screens or cluttered desktops.
  1880        </para>
  1881       </listitem>
  1882       <listitem>
  1883        <para>
  1884         <guilabel>Keep menus in memory</guilabel> &mdash; This will
  1885         keep your menus in memory so that they do not rescan for added
  1886         items. This can increase the speed of GNOME, but may also
  1887         result in you missing new items added to your menu.
  1888  	</para>
  1889  	</listitem>
  1890  	<listitem>
  1891           <para>
  1892            <guilabel>Global menu</guilabel> &mdash; This
  1893  	  allows you to configure the <link linkend="globalmenu">
  1894            <guimenu>Global Menu</guimenu></link>
  1895  	  which you get by right-clicking on a
  1896  	  <interface>Panel</interface>, or by using
  1897  	  the keyboard shortcut. For each of the possible submenus
  1898  	  (<guisubmenu>Programs</guisubmenu>,
  1899  	  <guisubmenu>Favorites</guisubmenu>, etc.), you can choose
  1900  	  whether it should be included as a part of the <guimenu>Global
  1901  	  Menu</guimenu>, as a submenu, or not included at all. A
  1902  	  description of these submenus is given in <xref
  1903  	  linkend="submenus" />.
  1904  	  </para>
  1905  	</listitem>
  1906        </itemizedlist>
  1907      </sect2>
  1908  
  1909     <sect2 id="misctab">
  1910      <title>Miscellaneous Tab</title>    
  1911        <para>
  1912         The <guilabel>Miscellaneous</guilabel> tab contains options for various
  1913         customizable behavior that didn't fit anywhere else.
  1914        </para>
  1915  
  1916       <itemizedlist mark="bullet">
  1917       <listitem>
  1918        <para>
  1919         <guilabel>Tooltips enabled</guilabel> &mdash; This option
  1920         defines whether GNOME should show a tooltip when the
  1921         pointer pauses on a <interface>Panel</interface> item.
  1922        </para>
  1923       </listitem>
  1924       <listitem>
  1925        <para>
  1926         <guilabel>Close drawer if a launcher inside it is
  1927         pressed</guilabel> &mdash; By default drawers will remain open
  1928         when you select an item within one. This can be annoying as the
  1929         drawer will remain open until you close it with a mouse
  1930         click. With this option selected drawers will close
  1931         automatically when you select any item within one.
  1932        </para>
  1933       </listitem>
  1934       <listitem>
  1935        <para>
  1936         <guilabel>Raise panels on mouse-over</guilabel> &mdash; If you
  1937         are using a window manager that is not GNOME compliant it will
  1938         not understand its relationship with the
  1939         <interface>Panel</interface>. This can cause
  1940         your <interface>Panel</interface> to be covered by
  1941         applications. If you enable this feature you can have the
  1942         <interface>Panel</interface> automatically raise when your
  1943         mouse is over it.
  1944        </para>
  1945       </listitem>
  1946       <listitem>
  1947        <para>
  1948         <guilabel>Keep panel below windows</guilabel> &mdash; If you
  1949         are using a GNOME compliant window manager, the window manager
  1950         will understand its relationship with the
  1951         <interface>Panel</interface>. If you choose
  1952         this feature the window manager and GNOME will allow
  1953         applications to appear over the
  1954         <interface>Panel</interface>. This can be useful on
  1955         smaller screens.
  1956        </para>
  1957       </listitem>
  1958       <listitem>
  1959        <para>
  1960         <guilabel>Confirm removal of panels with a
  1961         dialog</guilabel> &mdash; If this option is enabled,
  1962         GNOME will ask for confirmation before removing a
  1963         <interface>Panel</interface>.
  1964        </para>
  1965       </listitem>
  1966      </itemizedlist>
  1967      <para>
  1968       This tab also allows you to configure some global key
  1969       bindings. You can define key bindings for the <link
  1970       linkend="globalmenu"><guimenu>Global Menu</guimenu></link>(ie.
  1971       <guimenu>Popup Menu</guimenu>) and
  1972       for the <link linkend="runbutton"><interface>Run
  1973       Program</interface></link> dialog. (The default key bindings for
  1974       these are
  1975       <keycombo action="simul">
  1976        <keycap>Alt</keycap>
  1977        <keycap>F1</keycap>
  1978       </keycombo>
  1979       and 
  1980       <keycombo action="simul">
  1981        <keycap>Alt</keycap>
  1982        <keycap>F2</keycap>
  1983       </keycombo>
  1984       respectively.)  To
  1985       change these key bindings,  select a key from the drop-down list
  1986       or press the <guibutton>Grab key&hellip;</guibutton> button and then
  1987       press the desired key. 
  1988      </para>
  1989        <note>
  1990  	<title>Using the Menu and Window keys</title>
  1991  	<para>
  1992  	  You should be able to use the special <keycap>Menu</keycap>
  1993  	  and <keycap>Windows</keycap> keys for keybindings. If you
  1994  	  have problems with using these keys, the most probable reason
  1995  	  is that your X server was incorrectly configured: the
  1996  	  keyboard type chosen during installation does not match
  1997  	  your actual keyboard. If you are using
  1998  	  <application>XFree86</application> server, you can fix it by
  1999  	  manually editing the configuration file. This file, named
  2000  	  <filename>XF86Config</filename>, is usually located in
  2001  	  the <filename class="directory">/etc</filename> or <filename
  2002  	  class="directory">/etc/X11</filename>
  2003  	  directory. Open this file with any text editor (not a
  2004  	  word-processor!) and find the line containing the word
  2005  	  <literal>XkbModel</literal>. Change it to read
  2006  	  <programlisting>
  2007                XkbModel "pc104"
  2008  	  </programlisting>
  2009  	  You must be root (system administrator) to do this. Now,
  2010  	  logout of GNOME and restart the X server by simultaneously
  2011  	  pressing <keycombo> <keycap>Ctrl</keycap>
  2012  	  <keycap>Alt</keycap> <keycap>Backspace</keycap> </keycombo>.
  2013  	</para>
  2014        </note>
  2015        <warning>
  2016  	<title>Use Caution When Editing XF86Config</title>
  2017  	<para>
  2018  	Making a mistake while editing the <filename>XF86Config</filename>
  2019  	file can make your keyboard or screen unusable in X
  2020  	Windows. Before editing this file, you should make a backup copy of
  2021  	it and make sure you know how to restore it from the backup file
  2022  	without using X Windows or GNOME, i.e., from a terminal. If
  2023  	you don't know how to do this, then do not edit this file.
  2024         </para>
  2025        </warning>
  2026     </sect2>
  2027     </sect1>
  2028  
  2029  
  2030  <!-- ###############  Individual Panel Properties  ################ -->
  2031  
  2032     <sect1 id="panelproperties">
  2033      <title>Individual Panel Properties</title>
  2034      <para>
  2035       <indexterm id="idx-a62"> <primary>Panel</primary>
  2036        <secondary>Individual Panel Properties</secondary>
  2037       </indexterm>
  2038       <indexterm id="idx-a63">
  2039        <primary>Panel</primary> <secondary>Properties</secondary>
  2040        </indexterm>
  2041        In addition to global Panel properties, described in <xref
  2042        linkend="globalpanelprefs" />, some properties can be configured
  2043        individually for each <interface>Panel</interface>.  This
  2044        includes <interface>Panel</interface> type (Edge,
  2045        Aligned, Sliding, Floating), size, location, background color,
  2046        and hiding preferences. To change these properties for a
  2047        <interface>Panel</interface>,
  2048        click on it with the right mouse button and select
  2049        <menuchoice><guimenu>Panel</guimenu>
  2050        <guisubmenu>Properties</guisubmenu></menuchoice>. You may also
  2051        press the <guibutton>Main Menu</guibutton> button and select
  2052        <menuchoice><guimenu>Panel</guimenu>
  2053        <guisubmenu>Properties</guisubmenu></menuchoice>.
  2054      </para>
  2055      <para>
  2056        From the <guisubmenu>Properties</guisubmenu> submenu, you can
  2057        choose <guimenuitem>All properties...</guimenuitem>, which will
  2058        launch the <interface>Panel properties</interface> dialog.  If you
  2059        are already familiar with this dialog, you can more quickly
  2060        change some of the properties &mdash; say,
  2061        <interface>Panel</interface> size or type
  2062        &mdash; by selecting the appropriate item in the
  2063        <guisubmenu>Properties</guisubmenu> menu.
  2064      </para>
  2065      <para>
  2066       The <interface>Panel properties</interface> dialog contains two
  2067       tabs to help you set the active <interface>Panel</interface>
  2068       properties: <guilabel>Edge
  2069       Panel</guilabel> (or <guilabel>Aligned</guilabel>, &hellip; -
  2070       depending on your <interface>Panel</interface> type) and
  2071       <guilabel>Background</guilabel>. Both of these tabs are explained
  2072       below.
  2073      </para>
  2074  
  2075     <sect2 id="edgetab">
  2076      <title>Edge Panel Tab</title>
  2077      <figure>
  2078       <title>Panel Edge Properties Dialog</title>
  2079      <screenshot>
  2080       <screeninfo>Panel Edge Properties Dialog</screeninfo>
  2081        <graphic fileref="./figures/panel_props_edge"
  2082        format="PNG" srccredit="muet" />
  2083      </screenshot>
  2084      </figure>
  2085      <itemizedlist mark="bullet">
  2086  	<listitem>
  2087  	  <para>
  2088  	    <guilabel>Panel Position</guilabel> &mdash; This changes
  2089  	    the position of the <interface>Panel</interface> on the screen. For
  2090  	    <interface>Edge Panel</interface>, you must specify an
  2091  	    edge (<guilabel>Top</guilabel>,
  2092  	    <guilabel>Right</guilabel>, <guilabel>Left</guilabel> or
  2093  	    <guilabel>Bottom</guilabel>). For <interface>Aligned
  2094  	    Panel</interface>, you have to specify an edge and one of
  2095  	    the edge's ends or the center. For <interface>Sliding
  2096  	    Panel</interface>, you must specify the edge and offset
  2097  	    from one of the corners (in pixels). Finally, for
  2098  	    <interface>Floating Panel</interface> you must specify
  2099  	    orientation (horizontal or vertical) and position of
  2100  	    <interface>Panel</interface>'s left top corner (relative
  2101  	    to the left top corner of the screen and measured in pixels).
  2102  	  </para>
  2103  	  <para>
  2104  	    The <interface>Panel</interface> will change position once
  2105  	    you have pressed the <guibutton>Apply</guibutton> or
  2106  	    <guibutton>OK</guibutton> button.
  2107  	  </para>
  2108  	  <tip>
  2109  	    <title>Manually Moving a Panel</title>
  2110  	    <para>
  2111  	      You can also change <interface>Panel</interface>
  2112  	      position by dragging it with the middle mouse button to
  2113  	      the new location.
  2114              </para>
  2115  	  </tip>
  2116  	</listitem>
  2117  
  2118  	<listitem>
  2119  	 <para>
  2120            <guilabel>Panel size</guilabel> &mdash; Here you can
  2121  	  choose the <interface>Panel</interface> width. The default
  2122  	  size is 48 pixels, which is
  2123  	  also the default size of icons used by GNOME. Users with low
  2124  	  screen resolution might want to decrease the
  2125  	  <interface>Panel</interface> size to
  2126  	  free some screen space; conversely, users with high
  2127  	  resolution displays may try using larger
  2128  	  <interface>Panel</interface> sizes.
  2129          </para>
  2130          <para>
  2131            Changing <interface>Panel</interface> size automatically
  2132            resizes all the icons on this <interface>Panel</interface>,
  2133            which can lead to some quality loss. Also,
  2134            the <interface>Panel</interface> will ask all the applets to resize
  2135            themselves. Most of the applets will comply; however, if
  2136            some applets do not obey this request, then the
  2137            <interface>Panel</interface> will resize itself so that it
  2138            can fit all the applets.
  2139  	  </para>
  2140  	</listitem>
  2141  
  2142       <listitem>
  2143        <para>
  2144         <indexterm id="idx-a64"> <primary>Panel</primary>
  2145          <secondary>Auto-hide</secondary>
  2146         </indexterm>
  2147         <guilabel>Hiding</guilabel> &mdash; In this section, you
  2148         can choose whether you want to <guilabel>Enable
  2149         Auto-hide</guilabel> &mdash; that is, have the
  2150         <interface>Panel</interface> automatically hide when
  2151         the mouse is not over the <interface>Panel</interface>. The
  2152         autohide parameters
  2153         can be configured in the <link linkend="animtab">Global
  2154         Preferences dialog</link>. If you choose to auto-hide, you
  2155         might want to disable the hide buttons here as well. You
  2156         may also disable the hide button arrows graphics on the
  2157         hide buttons.
  2158        </para>
  2159       </listitem>
  2160      </itemizedlist>
  2161     </sect2>
  2162  
  2163     <sect2 id="panelbacktab">
  2164      <title>Background Tab</title>
  2165        <indexterm id="idx-a65">
  2166  	<primary>Panel</primary>  <secondary>Background</secondary>
  2167  	</indexterm>
  2168    
  2169        <figure>
  2170  	<title>Panel Background Properties Dialog</title>
  2171  	<screenshot>
  2172  	  <screeninfo>Panel Background Properties Dialog</screeninfo>
  2173  	  <graphic fileref="./figures/panel_props_back"
  2174  	       format="PNG" srccredit="muet" />
  2175  	</screenshot>
  2176        </figure>
  2177  
  2178  
  2179        <para>
  2180  	These options allow you to change the background of the
  2181         <interface>Panel</interface>
  2182         itself. You may choose, if you wish, to have the
  2183         <guilabel>Standard</guilabel>, <guilabel>Pixmap</guilabel>, or
  2184         <guilabel>Color</guilabel> background. The standard look for
  2185         the <interface>Panel</interface> is determined by the GTK theme
  2186         you are running at the
  2187         time (you can configure the GTK theme using the
  2188         <application>GNOME Control Center</application>).  The
  2189         <guilabel>Pixmap</guilabel> option allows you to choose an
  2190         image to tile or scale to the <interface>Panel</interface>. The
  2191         <guilabel>Color</guilabel> option allows you to specify a
  2192         particular color for the <interface>Panel</interface>.
  2193        </para>
  2194  
  2195     <itemizedlist mark="bullet">
  2196  
  2197       <listitem>
  2198        <para>
  2199         <guilabel>Color to use</guilabel> &mdash; If you choose to have
  2200         your <interface>Panel</interface> one color, this button will
  2201         launch a dialog which allows you to specify which color to use.
  2202        </para>
  2203       </listitem>
  2204  
  2205  
  2206       <listitem>
  2207        <para>
  2208         <guilabel>Image</guilabel> &mdash; If you wish to have a
  2209         <guilabel>Pixmap</guilabel>
  2210         for the background of your <interface>Panel</interface>, this
  2211         section of the dialog allows you to choose which image to use.
  2212         If you press the <guibutton>Browse</guibutton> button, you can
  2213         search for the file you want to use. The current filename is
  2214         shown to the left of this button. The window above it shows you
  2215         the preview of this background.
  2216        </para>
  2217       </listitem>
  2218     </itemizedlist>
  2219  
  2220        
  2221        <tip>
  2222  	<title>Drag and Drop With Images</title>
  2223  	<para>
  2224  	  An easier way to change the  background of your
  2225  	  <interface>Panel</interface> is to
  2226  	  drag and  drop an image  file from the <application>GNOME
  2227  	  File Manager</application> onto the
  2228  	  <interface>Panel</interface>.  This will automatically
  2229  	  change the background of the <interface>Panel</interface> to
  2230  	  that image.
  2231  	</para>
  2232        </tip>
  2233      
  2234      <itemizedlist mark="bullet">
  2235       <listitem>
  2236        <para>
  2237         <guilabel>Don't scale image to fit</guilabel> &mdash; If this
  2238         button is checked, the background image will be tiled to cover
  2239         the <interface>Panel</interface>, rather than scaled.
  2240        </para>
  2241       </listitem>
  2242       <listitem>
  2243        <para>
  2244         <guilabel>Scale image (keep proportions)</guilabel> &mdash; If
  2245         this button is checked, the background image will be scaled as
  2246         much as possible preserving image's proportions, and then the
  2247         scaled image will be used to tile the
  2248         <interface>Panel</interface>.
  2249        </para>
  2250       </listitem>
  2251       <listitem>
  2252        <para>
  2253         <guilabel>Stretch image (change proportions)</guilabel> &mdash;
  2254         If this button is checked, the background image will be
  2255         stretched in both dimensions to the size of the
  2256         <interface>Panel</interface>.
  2257        </para>
  2258       </listitem>
  2259       <listitem>
  2260        <para>
  2261         <guilabel>Rotate image for vertical panel</guilabel> &mdash; If
  2262           this button is checked, the image will be rotated when you
  2263           change <interface>Panel</interface> orientation
  2264           (horizontal/vertical).
  2265        </para>
  2266       </listitem>
  2267      </itemizedlist>
  2268     </sect2>
  2269     </sect1>
  2270  
  2271  <!-- ############### Current Bugs and Limitations ############### -->
  2272  
  2273  <sect1 id="panelbugs">
  2274  
  2275      <title>Current bugs and limitations</title>
  2276      <para>
  2277        Most of the things here are not really bugs; rather, they
  2278        describe situations when the <interface>Panel</interface>'s
  2279        behavior is not what you would expect.
  2280     </para>
  2281  
  2282      <para> 
  2283        You cannot place an ordinary file or directory on the
  2284        <interface>Panel</interface>. If you try to drag and drop a file
  2285        from the File Manager window to the
  2286        <interface>Panel</interface>, it won't work. The only type of
  2287        file that can be placed on the <interface>Panel</interface> are
  2288        <filename>.desktop</filename>
  2289        files, which describe launchers (and
  2290        <filename>.kdelnk</filename> files, which describe launchers in
  2291        the format used by K Desktop Environment); any directory dropped on the
  2292        <interface>Panel</interface> will be interpreted as a menu
  2293        &mdash; that is, all the
  2294        files other than <filename>.desktop</filename> files will be
  2295        ignored.
  2296      </para>
  2297  
  2298      <para>
  2299        Editing menus other than the <guimenu>Main Menu</guimenu>
  2300        is rather confusing. <application>Menu Editor</application> at
  2301        the moment cannot be used for this, and the
  2302        <guimenuitem>Properties</guimenuitem> item of the right-click
  2303        menu is not too helpful either - for example, it doesn't allow
  2304        one to change the menu's icon (see <xref linkend="menusconf" /> for
  2305        instructions for doing this). This will be improved in the next
  2306        release.
  2307      </para>
  2308  
  2309      <para>
  2310        The <guimenu>Global Menu</guimenu> (which you get by
  2311        pressing the
  2312        <keycombo><keycap>Alt</keycap><keycap>F1</keycap></keycombo> key
  2313        on the keyboard or by
  2314        right-clicking on the <interface>Panel</interface>), and the
  2315        <guimenu>Main
  2316        Menu</guimenu> (which you get by clicking on the foot icon)
  2317        are configured separately. The reason is that you
  2318        can have several <guimenu>Main Menu</guimenu> buttons on
  2319        different <interface>Panel</interface>s.
  2320      </para>
  2321  
  2322      <para>
  2323       The <guibutton>Screen Lock</guibutton> button does not lock the
  2324       screen if <guilabel>No Screensaver</guilabel> is set in the
  2325       <application>GNOME Control Center</application>.
  2326      </para>
  2327  
  2328      <para>
  2329        The only way of changing a <interface>Panel</interface>'s type
  2330        (Edge, Aligned, etc.)
  2331        is by choosing <menuchoice><guisubmenu>Panel</guisubmenu> <guisubmenu>Properties</guisubmenu>
  2332        <guisubmenu>Type</guisubmenu>  </menuchoice> from the
  2333        <guimenu>Main Menu</guimenu> or <guimenu>Global Menu</guimenu>:
  2334        you can not change <interface>Panel</interface> type in the 
  2335        <interface>Panel Properties</interface> dialog. Conversely,
  2336        <menuchoice> <guisubmenu>Panel</guisubmenu><guisubmenu>Properties</guisubmenu>
  2337        <guisubmenu>Background type</guisubmenu></menuchoice> allows
  2338        you to change the background type (Pixmap/Color/Standard), but
  2339        not to choose the actual color or image to use.
  2340      </para>
  2341  
  2342    </sect1>
  2343  
  2344  
  2345  <!-- ###############  Authors  ################## -->
  2346    <sect1 id="authors">
  2347      <title>Authors</title>
  2348       <para>
  2349        <application>GNOME Panel</application> was written by many GNOME
  2350        developers; you can find a partial list in the
  2351        <interface>About</interface> dialog. By
  2352        the way: if you wonder what is the name of the animal shown in
  2353        the <interface>About</interface> dialog, it is called
  2354        "Gegl" and it has its own
  2355        <ulink type="http" url="http://www.gegl.org/">Web page</ulink>.
  2356      </para>
  2357      <para>
  2358        Please send all comments, suggestions, and bug reports to the
  2359        <ulink url="http://bugzilla.gnome.org/" type="http">GNOME bug
  2360        tracking database</ulink>. You can also use
  2361        the <application>Bug Report Tool</application>
  2362        (<command>bug-buddy</command>), available in the
  2363        <guisubmenu>Utilities</guisubmenu> submenu of <guimenu>Main
  2364        Menu</guimenu>, for submitting bug reports.
  2365        </para>
  2366      <para>
  2367        This manual was written by Dave Mason
  2368        (<email>dcm@redhat.com</email>), Dan Mueth
  2369        (<email>d-mueth@uchicago.edu</email>), and Alexander Kirillov
  2370        (<email>kirillov@math.sunysb.edu</email>). Please send all
  2371        comments and suggestions regarding this manual to the GNOME
  2372        Documentation Project at <email>docs@gnome.org</email> or enter
  2373        your comments online using the <ulink type="http"
  2374        url="http://developer.gnome.org/projects/gdp/doctable/">GNOME
  2375        Documentation Status Table</ulink>.
  2376        </para>
  2377      </sect1> 
  2378    <sect1 id="license">
  2379    <title>License</title>
  2380    <para>
  2381     This program is free software; you can redistribute it and/or
  2382     modify it under the terms of the <ulink type="help"
  2383     url="gnome-help:gpl"><citetitle>GNU General Public
  2384     License</citetitle></ulink> as published by the Free Software
  2385     Foundation; either version 2 of the License, or (at your option)
  2386     any later version.
  2387    </para>
  2388    <para>
  2389     This program is distributed in the hope that it will be useful, but
  2390     WITHOUT ANY WARRANTY; without even the implied warranty of
  2391     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  2392     <ulink type="help" url="gnome-help:gpl"><citetitle>GNU General
  2393     Public License</citetitle></ulink> for more details.
  2394    </para>
  2395    <para>
  2396     A copy of the <ulink type="help"
  2397     url="gnome-help:gpl"><citetitle>GNU General Public
  2398     License</citetitle></ulink> is included with the GNOME documentation.  
  2399     You may also obtain a
  2400     copy of the <ulink type="help" url="gnome-help:gpl"><citetitle>GNU
  2401     General Public License</citetitle></ulink> from the Free Software
  2402     Foundation by visiting <ulink type="http"
  2403     url="http://www.fsf.org/">their Web site</ulink> or by writing to
  2404     <address>
  2405      Free Software Foundation, Inc.
  2406      <street>59 Temple Place</street> - Suite 330
  2407      <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>
  2408      <country>USA</country>
  2409     </address>
  2410    </para>
  2411   </sect1>
  2412  
  2413   </article>
  2414  
  2415  
  2416  
  2417  
  2418  
  2419