home *** CD-ROM | disk | FTP | other *** search
/ Freelog 65 / Freelog065.iso / BAS / Bureautique / Gnumeric / gnumeric-1.3.92-rc1.exe / graphics-widgets.xml < prev    next >
Text File  |  2004-11-01  |  24KB  |  774 lines

  1. <sect1 id="sect-graphics-widgets">
  2.   <title>GUI Widgets</title>
  3.  
  4.   <para>
  5.     A <application>Gnumeric</application> worksheet can graphical user
  6.     interface (GUI) elements, commonly called 'widgets', which can be
  7.     tied to the data contents of worksheet cells. For example, users
  8.     can add a slider widget which, when the position of the slider
  9.     moves, alters the numeric value in a worksheet cell.
  10.   </para>
  11.  
  12.   <warning>
  13.     <title> Widgets are currently experimental!</title>
  14.     <para>
  15.       The current implementation of these widgets is incomplete. Some
  16.       of the obvious configuration settings for these widgets do not
  17.       exist and much of the functionality that these widgets should
  18.       exhibit has not been implemented. Future versions of
  19.       <application>Gnumeric</application> will complete these widgets
  20.       and make them functional.
  21.     </para>
  22.   </warning>
  23.  
  24.   <note>
  25.     <title>
  26.       Widgets do not currently stack properly on the worksheet
  27.     </title>
  28.     <para>
  29.       Widgets currently stay above all the other graphical elements
  30.       because they use a different system to calculate their positions
  31.       than the other graphical elements do. This will also be fixed in
  32.       future updates.
  33.     </para>
  34.   </note>
  35.  
  36. <!-- This section is identical to that in graphics-drawings.xml -->
  37.  
  38.   <para>
  39.     Each of these elements can be added by selecting the appropriate
  40.     icon on the object toolbar and using the thin cross-hair mouse
  41.     pointer to place the element on the worksheet by clicking or by
  42.     click-dragging with the primary mouse button. This process is
  43.     explained in greater detail in <xref
  44.     linkend="sect-graphical-overview-adding" />.
  45.   </para>
  46.  
  47.   <para>
  48.     Each of these elements can be configured using the context menu
  49.     and its <guimenuitem>Properties</guimenuitem> menu item, as
  50.     explained in <xref linkend="sect-graphical-overview-modifing" />.
  51.   </para>
  52.  
  53.   <para>
  54.     Each of these elements can be moved and resized on the worksheet, as
  55.     explained in <xref linkend="sect-graphical-overview-moveNresize" />.
  56.   </para>
  57.  
  58.   <para>
  59.     The stacking order, from the front to the back, which determines
  60.     which widgets obscure each other, can be changed using the entries
  61.     in the context menu, as explained in <xref
  62.     linkend="sect-graphical-overview-restacking" />. However, as
  63.     explained in the note above, the widgets do not currently stack
  64.     under the other graphical elements.
  65.   </para>
  66.  
  67.   <para>
  68.     Each of these elements can be deleted using the context menu and
  69.     its <guimenuitem>Delete</guimenuitem> menu item, as 
  70.     explained in <xref linkend="sect-graphical-overview-deleting" />.
  71.   </para>
  72.  
  73. <!-- End of identical section. -->
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.   <sect2 id="sect-graphics-widgets-label">
  82.     <title>Labels.</title>
  83.  
  84.     <para>
  85.       Labels are intended to be small text elements which can be added
  86.       to the worksheet. Since it is currently not possible to edit the
  87.       text field, these widgets are not currently usable. The
  88.       properties of the border and background of the widget can be
  89.       changed but, because the word "Label" is always present, the
  90.       rectangle drawing element, presented in <xref
  91.       linkend="sect-graphics-drawings-rectangle" /> will be more
  92.       useful.
  93.     </para>
  94.  
  95.     <figure id="fig-gnumeric-graphics-widgets-label-example">
  96.       <title>
  97.         A label widget.
  98.       </title>
  99.       <screenshot>
  100.         <mediaobject>
  101.           <imageobject>
  102.             <imagedata fileref="figures/widget-label.png" 
  103.                        format="PNG"/>
  104.           </imageobject>
  105.           <textobject>
  106.             <phrase>
  107.                An image of a label widget. 
  108.             </phrase>
  109.           </textobject>
  110.         </mediaobject>
  111.       </screenshot>
  112.     </figure>
  113.  
  114.    <sect3 id="sect-graphics-widgets-label-configure">
  115.       <title>Configuring the properties of the label</title>
  116.  
  117.       <para>
  118.         The properties of the label can be altered with the
  119.         <guimenuitem>Properties</guimenuitem> menu item in the
  120.         context menu which appears when the mouse cursor is placed
  121.         over the label and one of the secondary mouse buttons is
  122.         pressed.
  123.       </para>
  124.  
  125.       <para>
  126.         The label outline color and width, as well as the background,
  127.         "fill", color can be changed.
  128.       </para>
  129.  
  130.     <figure id="fig-gnumeric-graphics-widgets-label-properties">
  131.     <title>
  132.       The configuration dialog for label properties.
  133.     </title>
  134.     <screenshot>
  135.       <mediaobject>
  136.         <imageobject>
  137.           <imagedata fileref="figures/dialog-properties-label.png" 
  138.               format="PNG"/>
  139.         </imageobject>
  140.         <textobject>
  141.           <phrase>
  142.              An image of the dialog used to configure checkbox widget
  143.              elements. 
  144.           </phrase>
  145.         </textobject>
  146.       </mediaobject>
  147.     </screenshot>
  148.     </figure>
  149.  
  150.       <para>
  151.         The color of the label outline can be altered by moving the mouse
  152.         pointer over the button with the icon of a small,
  153.         black, downward pointing arrow and then clicking with the
  154.         primary mouse button. This will open up a panel with a number
  155.         of standard colors presented as small squares. Any of these
  156.         colors can be selected by moving the mouse pointer over the
  157.         desired color and pressing once with the primary mouse
  158.         button. Alternatively, a custom color can be chosen by
  159.         clicking on the button at the bottom of the panel. This will
  160.         open up the color chooser dialog. In this dialog colors can be
  161.         defined using the numeric boxes or can be selected using the
  162.         color triangle. The color can be selected by Clicking on the
  163.         outer circle while the darkness or lightness can be selected
  164.         by clicking inside the triangle. Once the desired color has
  165.         been configured, this color can be used for the label outline
  166.         by clicking on the <guibutton>OK</guibutton> button.
  167.       </para>
  168.  
  169.       <para>
  170.         The border width can be changed either by typing a new number
  171.         into the text box or by using the up and down arrows to
  172.         increment or decrement the width number.
  173.       </para>
  174.  
  175.       <para>
  176.         The color of the background fill can be changed in the same
  177.         way as the color of the outline border, which was explained
  178.         above.
  179.       </para>
  180.  
  181.  
  182.     </sect3>
  183.  
  184.   </sect2>
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.   <sect2 id="sect-graphics-widgets-frame">
  194.     <title>Frames.</title>
  195.  
  196.     <para>
  197.       Frames are intended to be transparent boxes with a title that
  198.       can be placed around part of the worksheet to highlight that
  199.       area. Because the format of the border of these widgets cannot
  200.       be altered, they are less visible than they could be. A similar
  201.       frame, without the title, can be made with the rectangle drawing
  202.       element, which is presented in <xref
  203.       linkend="sect-graphics-drawings-rectangle" />.
  204.     </para>
  205.  
  206.     <figure id="fig-gnumeric-graphics-widgets-frame-example">
  207.       <title>
  208.         A frame widget.
  209.       </title>
  210.       <screenshot>
  211.         <mediaobject>
  212.           <imageobject>
  213.             <imagedata fileref="figures/widget-frame.png" 
  214.                        format="PNG"/>
  215.           </imageobject>
  216.           <textobject>
  217.             <phrase>
  218.                An image of a frame widget. 
  219.             </phrase>
  220.           </textobject>
  221.         </mediaobject>
  222.       </screenshot>
  223.     </figure>
  224.  
  225.    <sect3 id="sect-graphics-widgets-frame-configure">
  226.       <title>Configuring the properties of the checkbox</title>
  227.  
  228.       <para>
  229.         The properties of the frame can be altered with the
  230.         <guimenuitem>Properties</guimenuitem> menu item in the
  231.         context menu which appears when the mouse cursor is placed
  232.         over the frame and one of the secondary mouse buttons is
  233.         pressed.
  234.       </para>
  235.  
  236.       <para>
  237.         Currently, only the word that appears in the frame can be
  238.         altered. 
  239.       </para>
  240.  
  241.  
  242.     <figure id="fig-gnumeric-graphics-widgets-frame-properties">
  243.     <title>
  244.       The configuration dialog for frame properties.
  245.     </title>
  246.     <screenshot>
  247.       <mediaobject>
  248.         <imageobject>
  249.           <imagedata fileref="figures/dialog-properties-frame.png" 
  250.               format="PNG"/>
  251.         </imageobject>
  252.         <textobject>
  253.           <phrase>
  254.              An image of the dialog used to configure frame widget
  255.              elements. 
  256.           </phrase>
  257.         </textobject>
  258.       </mediaobject>
  259.     </screenshot>
  260.     </figure>
  261.  
  262.     <para>
  263.       The word displayed in the frame can be altered by typing new
  264.       text in the textbox next to the word "Label".
  265.     </para>
  266.  
  267.     </sect3>
  268.  
  269.   </sect2>
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.   <sect2 id="sect-graphics-widgets-checkbox">
  280.     <title>Checkboxes.</title>
  281.  
  282.     <para>
  283.       Checkboxes are widgets which allow a user to visually see the
  284.       state of an entity, whether it is checked or not, and tie this
  285.       state to the truth value of a Boolean cell, "TRUE" if the
  286.       checkbox is checked and "FALSE" the checkbox is not. The check
  287.       box can be used to alter the value of a cell, which will alter
  288.       any other cells whose values are computed based on the dependent
  289.       cell. This provides a simple way to alter a whole series of
  290.       computations. 
  291.     </para>
  292.   
  293.     <figure id="fig-gnumeric-graphics-widgets-checkbox-example">
  294.       <title>
  295.         A checkbox widget.
  296.       </title>
  297.       <screenshot>
  298.         <mediaobject>
  299.           <imageobject>
  300.             <imagedata fileref="figures/widget-checkbox.png" 
  301.                        format="PNG"/>
  302.           </imageobject>
  303.           <textobject>
  304.             <phrase>
  305.                An image of a checkbox widget. 
  306.             </phrase>
  307.           </textobject>
  308.         </mediaobject>
  309.       </screenshot>
  310.     </figure>
  311.  
  312.     <sect3 id="sect-graphics-widgets-checkbox-configure">
  313.       <title>Configuring the properties of the checkbox</title>
  314.  
  315.       <para>
  316.         The properties of the checkbox can be altered with the
  317.         <guimenuitem>Properties</guimenuitem> menu item in the
  318.         context menu which appears when the mouse cursor is placed
  319.         over the checkbox and one of the secondary mouse buttons is
  320.         pressed.
  321.       </para>
  322.  
  323.       <para>
  324.         Checkboxes have two properties which can be configured: the
  325.         worksheet cell whose value will be altered by clicking in the
  326.         checkbox and the text displayed on the checkbox.
  327.       </para>
  328.  
  329.  
  330.     <figure id="fig-gnumeric-graphics-widgets-checkbox-properties">
  331.     <title>
  332.       The configuration dialog for checkbox properties.
  333.     </title>
  334.     <screenshot>
  335.       <mediaobject>
  336.         <imageobject>
  337.           <imagedata fileref="figures/dialog-properties-checkbox.png" 
  338.               format="PNG"/>
  339.         </imageobject>
  340.         <textobject>
  341.           <phrase>
  342.              An image of the dialog used to configure checkbox widget
  343.              elements. 
  344.           </phrase>
  345.         </textobject>
  346.       </mediaobject>
  347.     </screenshot>
  348.     </figure>
  349.  
  350.     <para>
  351.       The "Link to:" field allows the user to select a cell that will
  352.       be changed in response to changes in the state of the widget. A
  353.       user can type the name of a cell in the text box or may click in
  354.       the text box to activate it and then click on the worksheet to
  355.       select the desired cell and <application>Gnumeric</application>
  356.       will automatically add a reference to the cell.
  357.     </para>
  358.  
  359.     <para>
  360.       The "Label" field accepts a text value which will appear next to
  361.       the checkbox. This text can indicate what the checkbox field
  362.       alters, for instance in <xref
  363.       linkend="fig-gnumeric-graphics-widgets-checkbox-example" /> the
  364.       checkbox could be used to alter a series of calculations, between
  365.       including interest or excluding it, from the computation.
  366.     </para>
  367.  
  368.     </sect3>
  369.  
  370.  
  371.   </sect2>
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.   <sect2 id="sect-graphics-widgets-scrollbar">
  379.     <title>Scrollbars.</title>
  380.  
  381.  
  382.     <para>
  383.       Scrollbars are widgets that allow the changing of a numeric
  384.       value by click-dragging with the mouse.
  385.     </para>
  386.  
  387.     <figure id="fig-gnumeric-graphics-widgets-scrollbar-example">
  388.       <title>
  389.         A scrollbar widget.
  390.       </title>
  391.       <screenshot>
  392.         <mediaobject>
  393.           <imageobject>
  394.             <imagedata fileref="figures/widget-scrollbar.png" 
  395.                        format="PNG"/>
  396.           </imageobject>
  397.           <textobject>
  398.             <phrase>
  399.                An image of a scrollbar widget. 
  400.             </phrase>
  401.           </textobject>
  402.         </mediaobject>
  403.       </screenshot>
  404.     </figure>
  405.  
  406.     <para>
  407.       The scrollbar widget can be used in three ways: by dragging the
  408.       'thumb', by clicking on the arrows, or by clicking in the
  409.       'channel'. The 'thumb' is the small rectangular element between
  410.       the two arrow buttons. The 'thumb' can be dragged by placing the
  411.       mouse pointer over the thumb, clicking and holding with the
  412.       primary mouse button and then dragging the mouse pointer up or
  413.       down. Clicking on the arrow buttons will scroll the thumb in the
  414.       direction of the arrow. The 'channel' is the area between the
  415.       arrows that is not the 'thumb'. A mouse click with the primary
  416.       mouse button when the mouse pointer is over the 'channel' will
  417.       cause the scrollbar to move a 'page'. The motion of the 'thumb'
  418.       will cause a numeric value to change based on the configuration
  419.       of the widget, as is explained below.
  420.  
  421.     </para>
  422.  
  423.    <sect3 id="sect-graphics-widgets-scrollbar-configure">
  424.       <title>Configuring the properties of the scrollbar</title>
  425.  
  426.       <para>
  427.         The properties of the scrollbar can be altered with the
  428.         <guimenuitem>Properties</guimenuitem> menu item in the
  429.         context menu which appears when the mouse cursor is placed
  430.         over the scrollbar and one of the secondary mouse buttons is
  431.         pressed.
  432.       </para>
  433.  
  434.       <para>
  435.         Scrollbars have five properties which can be configured: the
  436.         worksheet cell whose value will be altered by movement of the
  437.         scrollbar 'thumb', the minimum value when the thumb is at the
  438.         top of its channel, the maximum value reached when the thumb
  439.         is at the bottom of its channel, the smallest increment of
  440.         change which is the change caused by clicking on the arrows,
  441.         and the page increment which is the change which occurs when
  442.         the channel is clicked.
  443.       </para>
  444.  
  445.  
  446.       <figure id="fig-gnumeric-graphics-widgets-scrollbar-properties">
  447.         <title>
  448.           The configuration dialog for scrollbar properties.
  449.         </title>
  450.         <screenshot>
  451.           <mediaobject>
  452.             <imageobject>
  453.               <imagedata fileref="figures/dialog-properties-scrollbar.png" 
  454.                          format="PNG"/>
  455.             </imageobject>
  456.             <textobject>
  457.               <phrase>
  458.                  An image of the dialog used to configure scrollbar widget
  459.                  elements. 
  460.               </phrase>
  461.             </textobject>
  462.           </mediaobject>
  463.         </screenshot>
  464.       </figure>
  465.  
  466.       <para>
  467.         The "Link to:" field allows the user to select a cell that will
  468.         be changed in response to changes in the state of the
  469.         widget. A user can type the name of a cell in the text box or
  470.         may click in the text box to activate it and then click on the
  471.         worksheet to select the desired cell and
  472.         <application>Gnumeric</application> will automatically add a
  473.         reference to the cell.
  474.       </para>
  475.  
  476.       <para>
  477.         The other properties can be changed either by typing a new number
  478.         into the text box or by using the up and down arrows to
  479.         increment or decrement the width number.
  480.       </para>
  481.  
  482.     </sect3>
  483.  
  484.  
  485.  
  486.   </sect2>
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.   <sect2 id="sect-graphics-widgets-spinbutton">
  495.     <title>Spinbuttons.</title>
  496.  
  497.     <para>
  498.       Spinbuttons, like sliders, are widgets that allow a user to
  499.       change the numeric value in the cell by interacting with a
  500.       widget. The value of spinbuttons can be changed either by typing
  501.       a new number into the text box or by clicking on the arrow
  502.       buttons. If the buttons are clicked and held, the numeric value
  503.       will spin, incrementing or decrementing depending on the arrow
  504.       being held.
  505.     </para>
  506.  
  507.     <figure id="fig-gnumeric-graphics-widgets-spinbutton-example">
  508.       <title>
  509.         A spinbutton widget.
  510.       </title>
  511.       <screenshot>
  512.         <mediaobject>
  513.           <imageobject>
  514.             <imagedata fileref="figures/widget-spinbutton.png" 
  515.                        format="PNG"/>
  516.           </imageobject>
  517.           <textobject>
  518.             <phrase>
  519.                An image of a spinbutton widget. 
  520.             </phrase>
  521.           </textobject>
  522.         </mediaobject>
  523.       </screenshot>
  524.     </figure>
  525.  
  526.    <sect3 id="sect-graphics-widgets-spinbutton-configure">
  527.       <title>Configuring the properties of the spinbutton</title>
  528.  
  529.       <para>
  530.         The properties of the spinbutton can be altered with the
  531.         <guimenuitem>Properties</guimenuitem> menu item in the
  532.         context menu which appears when the mouse cursor is placed
  533.         over the spinbutton and one of the secondary mouse buttons is
  534.         pressed.
  535.       </para>
  536.  
  537.       <para>
  538.         Spinbuttons have five properties which can be configured: the
  539.         worksheet cell whose value will be altered by the spinbutton,
  540.         the minimum value when the thumb is at the top of its channel,
  541.         the maximum value reached when the thumb is at the bottom of
  542.         its channel, the smallest increment of change which is the
  543.         change caused by clicking on the arrows, and the page
  544.         increment which is the change which occurs when the channel is
  545.         clicked.
  546.       </para>
  547.  
  548.  
  549.       <figure id="fig-gnumeric-graphics-widgets-spinbutton-properties">
  550.         <title>
  551.           The configuration dialog for spinbutton properties.
  552.         </title>
  553.         <screenshot>
  554.           <mediaobject>
  555.             <imageobject>
  556.           <!-- NB this is a shared dialog. -->
  557.               <imagedata fileref="figures/dialog-properties-scrollbar.png" 
  558.                          format="PNG"/>
  559.             </imageobject>
  560.             <textobject>
  561.               <phrase>
  562.                  An image of the dialog used to configure spinbutton widget
  563.                  elements. 
  564.               </phrase>
  565.             </textobject>
  566.           </mediaobject>
  567.         </screenshot>
  568.       </figure>
  569.  
  570.       <para>
  571.         The "Link to:" field allows the user to select a cell that will
  572.         be changed in response to changes in the state of the
  573.         widget. A user can type the name of a cell in the text box or
  574.         may click in the text box to activate it and then click on the
  575.         worksheet to select the desired cell and
  576.         <application>Gnumeric</application> will automatically add a
  577.         reference to the cell.
  578.       </para>
  579.  
  580.       <para>
  581.         The other properties can be changed either by typing a new number
  582.         into the text box or by using the up and down arrows to
  583.         increment or decrement the width number.
  584.       </para>
  585.  
  586.     </sect3>
  587.  
  588.  
  589.   </sect2>
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.   <sect2 id="sect-graphics-widgets-slider">
  598.     <title>Sliders.</title>
  599.  
  600.     <para>
  601.       Sliders, like scrollbars and spinbuttons, allow a cell value to
  602.     be changed based on user interaction with a widget on the screen.
  603.     </para>
  604.  
  605.     <figure id="fig-gnumeric-graphics-widgets-slider-example">
  606.       <title>
  607.         A slider widget.
  608.       </title>
  609.       <screenshot>
  610.         <mediaobject>
  611.           <imageobject>
  612.             <imagedata fileref="figures/widget-slider.png" 
  613.                        format="PNG"/>
  614.           </imageobject>
  615.           <textobject>
  616.             <phrase>
  617.                An image of a slider widget. 
  618.             </phrase>
  619.           </textobject>
  620.         </mediaobject>
  621.       </screenshot>
  622.     </figure>
  623.  
  624.     <para>
  625.       The slider widget can be used in two ways: by dragging the
  626.       'thumb' or by clicking in the 'channel'. The 'thumb' is the
  627.       small rectangular element between the two arrow buttons. The
  628.       'thumb' can be dragged by placing the mouse pointer over the
  629.       thumb, clicking and holding with the primary mouse button and
  630.       then dragging the mouse pointer up or down. The 'channel' is the
  631.       area between the arrows that is not the 'thumb'. A mouse click
  632.       with the primary mouse button when the mouse pointer is over the
  633.       'channel' will cause the scrollbar to move a 'page'. The motion
  634.       of the 'thumb' will cause a numeric value to change based on the
  635.       configuration of the widget, as is explained below.
  636.     </para>
  637.  
  638.    <sect3 id="sect-graphics-widgets-slider-configure">
  639.       <title>Configuring the properties of the slider</title>
  640.  
  641.       <para>
  642.         The properties of the slider can be altered with the
  643.         <guimenuitem>Properties</guimenuitem> menu item in the
  644.         context menu which appears when the mouse cursor is placed
  645.         over the slider and one of the secondary mouse buttons is
  646.         pressed.
  647.       </para>
  648.  
  649.       <para>
  650.         Sliders have five properties which can be configured: the
  651.         worksheet cell whose value will be altered by movement of the
  652.         scrollbar 'thumb', the minimum value when the thumb is at the
  653.         top of its channel, the maximum value reached when the thumb
  654.         is at the bottom of its channel, the smallest increment of
  655.         change, and the page increment which is the change which
  656.         occurs when the channel is clicked.
  657.       </para>
  658.  
  659.  
  660.       <figure id="fig-gnumeric-graphics-widgets-slider-properties">
  661.         <title>
  662.           The configuration dialog for slider properties.
  663.         </title>
  664.         <screenshot>
  665.           <mediaobject>
  666.             <imageobject>
  667.           <!-- NB this is a shared dialog. -->
  668.               <imagedata fileref="figures/dialog-properties-scrollbar.png" 
  669.                          format="PNG"/>
  670.             </imageobject>
  671.             <textobject>
  672.               <phrase>
  673.                  An image of the dialog used to configure slider  widget
  674.                  elements. 
  675.               </phrase>
  676.             </textobject>
  677.           </mediaobject>
  678.         </screenshot>
  679.       </figure>
  680.  
  681.       <para>
  682.         The "Link to:" field allows the user to select a cell that will
  683.         be changed in response to changes in the state of the
  684.         widget. A user can type the name of a cell in the text box or
  685.         may click in the text box to activate it and then click on the
  686.         worksheet to select the desired cell and
  687.         <application>Gnumeric</application> will automatically add a
  688.         reference to the cell.
  689.       </para>
  690.  
  691.       <para>
  692.         The other properties can be changed either by typing a new number
  693.         into the text box or by using the up and down arrows to
  694.         increment or decrement the width number.
  695.       </para>
  696.  
  697.     </sect3>
  698.  
  699.  
  700.   </sect2>
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.   <sect2 id="sect-graphics-widgets-list">
  708.     <title>Lists.</title>
  709.  
  710.     <para>
  711.       List widget elements are currently unusable because they cannot
  712.       be configured. 
  713.     </para>
  714.  
  715.     <figure id="fig-gnumeric-graphics-widgets-list-example">
  716.       <title>
  717.         A list widget.
  718.       </title>
  719.       <screenshot>
  720.         <mediaobject>
  721.           <imageobject>
  722.             <imagedata fileref="figures/widget-list.png" 
  723.                        format="PNG"/>
  724.           </imageobject>
  725.           <textobject>
  726.             <phrase>
  727.                An image of a list widget. 
  728.             </phrase>
  729.           </textobject>
  730.         </mediaobject>
  731.       </screenshot>
  732.     </figure>
  733.  
  734.  
  735.   </sect2>
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.   <sect2 id="sect-graphics-widgets-combobox">
  743.     <title>Combination Boxes.</title>
  744.  
  745.     <para>
  746.       Combination box widgets are currently unusable because they
  747.       cannot be configured. 
  748.     </para>
  749.  
  750.     <figure id="fig-gnumeric-graphics-widgets-combobox-example">
  751.       <title>
  752.         A combination box widget.
  753.       </title>
  754.       <screenshot>
  755.         <mediaobject>
  756.           <imageobject>
  757.             <imagedata fileref="figures/widget-combobox.png" 
  758.                        format="PNG"/>
  759.           </imageobject>
  760.           <textobject>
  761.             <phrase>
  762.                An image of a combination box widget. 
  763.             </phrase>
  764.           </textobject>
  765.         </mediaobject>
  766.       </screenshot>
  767.     </figure>
  768.  
  769.   </sect2>
  770.  
  771.  
  772. </sect1>
  773.  
  774.