<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pgan002</id>
	<title>Apache OpenOffice Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pgan002"/>
	<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/wiki/Special:Contributions/Pgan002"/>
	<updated>2026-04-28T13:27:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Specification_search_toolbar&amp;diff=135958</id>
		<title>Specification search toolbar</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Specification_search_toolbar&amp;diff=135958"/>
		<updated>2009-07-25T02:54:39Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the current design of a search toolbar for OOo. (The specifications can be created using the [[Specification template]])&lt;br /&gt;
&lt;br /&gt;
The Search tool bar is a tool bar which will provide quick text searching.  It includes highlighting all search occurrences, backwards searching, forward searching, case-matching, whole word matching, and a close button. It can be closed via the close button or by pressing a keyboard shortcut.&lt;br /&gt;
&lt;br /&gt;
Any discussion of the specification should happen in the maillist(discuss@ux.openoffice.org), or on the discussion pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Search toolbar  =&lt;br /&gt;
&lt;br /&gt;
= Swriter Scalc Impress Drawing = &lt;br /&gt;
{| border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
| Document - ID&lt;br /&gt;
| Specification Owner&lt;br /&gt;
| Last Change - 2009-05-18&lt;br /&gt;
| Status&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shizhoubo&lt;br /&gt;
| 2009-04-22&lt;br /&gt;
| Draft&lt;br /&gt;
|-&lt;br /&gt;
| Conforms to   &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Applies to&lt;br /&gt;
| Swriter, Scalc, Impress, Drawing&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Task ID(s)&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Category&lt;br /&gt;
| Feature&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Abstract ===&lt;br /&gt;
The Search tool bar is a tool bar which will provide quick text searching.  It includes highlighting all search occurrences, backwards searching, forward searching, case-matching, whole word matching, and a close button. It can be closed via the close button or by pressing a Keyboard shortcut.&lt;br /&gt;
&lt;br /&gt;
=== i-Team Members (The specification owner is part of the i-Team) ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Name&lt;br /&gt;
| E-mail Address&lt;br /&gt;
|-&lt;br /&gt;
| User Experience&lt;br /&gt;
| Jaron Kuppers (Jaron),Philip Ganchev(Philip)&lt;br /&gt;
| jaronbaron@gmail.com, phil.ganchev@gmail.com &lt;br /&gt;
|-&lt;br /&gt;
| Development&lt;br /&gt;
| shizhoubo(robertzhou)&lt;br /&gt;
| shizhoubo@redoffice.com&lt;br /&gt;
|-&lt;br /&gt;
| Quality Assurance&lt;br /&gt;
| Li Meiying,Zhu Lihua&lt;br /&gt;
| limeiying@redoffice.com,zhulihua@redoffice.com&lt;br /&gt;
|-&lt;br /&gt;
| Documentation&lt;br /&gt;
| shizhoubo(robertzhou)&lt;br /&gt;
| shizhoubo@redoffice.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Approved for Implementation ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Approved by&lt;br /&gt;
| Date&lt;br /&gt;
|-&lt;br /&gt;
| User Experience&lt;br /&gt;
| &amp;lt;Name&amp;gt;&lt;br /&gt;
| &amp;lt;Date&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Development&lt;br /&gt;
| &amp;lt;Name&amp;gt;&lt;br /&gt;
| &amp;lt;Date&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Quality Assurance&lt;br /&gt;
| &amp;lt;Name&amp;gt;&lt;br /&gt;
| &amp;lt;Date&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Documentation&lt;br /&gt;
| &amp;lt;Name&amp;gt;&lt;br /&gt;
| &amp;lt;Date&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| String Review&lt;br /&gt;
| &amp;lt;Name&amp;gt;&lt;br /&gt;
| &amp;lt;Date&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Document Change History ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| Rev. Level&lt;br /&gt;
| Change&lt;br /&gt;
| Initials&lt;br /&gt;
| Date&lt;br /&gt;
|-&lt;br /&gt;
| 1.0&lt;br /&gt;
| initial version&lt;br /&gt;
|&lt;br /&gt;
| 2009-04-23&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellspacing=0 cellpadding=5&lt;br /&gt;
|-&lt;br /&gt;
| Term&lt;br /&gt;
| Description&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Motivation ==&lt;br /&gt;
The motivation for this feature is to enhance the speed of searching text, and to avoid a window hiding the content of the document.&lt;br /&gt;
&lt;br /&gt;
== User Scenarios ==&lt;br /&gt;
Currently OpenOffice.org users must use the search dialog to search text.  When the search dialog obscures the document content, the user must move the search dialog via the cursor.&lt;br /&gt;
&lt;br /&gt;
== Goals ==&lt;br /&gt;
The goal for OpenOffice.org 3.x is to provide a tool bar which provides quick search functionality without obscuring user content, as an alternative (NOT a replacement) for the existing search dialog.&lt;br /&gt;
&lt;br /&gt;
== Requirements and Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
Provide a tool bar which gives users the possibility to apply frequently used commands without the opening search dialog.&lt;br /&gt;
&lt;br /&gt;
=== Technical Dependencies ===&lt;br /&gt;
Implementation of the search tool bar depend on these  searching algorithms  of the current search dialog. It won&amp;#039;t   interfere with the search dialog.&lt;br /&gt;
&lt;br /&gt;
== Competitive Analyses ==&lt;br /&gt;
=== Google Chrome Browser===&lt;br /&gt;
The Google Chrome Search tool bar (Figure 1) is located below the address tool bar and can&amp;#039;t be moved. The search tool bar can made visible by pressing Ctrl+F.  It is very simple and only provides text searching and no case matching or whole word matching functionality. It includes backward and forward searching and a count of the found search text. The Search tool bar is organized into a number of buttons or labels which are horizontally arranged. &lt;br /&gt;
[[Image:Chrome_Browser_1.JPG]]&lt;br /&gt;
&lt;br /&gt;
=== Mozilla Firefox Browser ===&lt;br /&gt;
&lt;br /&gt;
Mozilla&amp;#039;s Search Tool bar (Figure 2) is located above the status bar and can&amp;#039;t be moved.  The Search tool bar can be made visible by pressing Ctrl+F.  It is is organized into a number of buttons which are arranged horizontally. The mouse can be used to click the buttons and every button has a state.&lt;br /&gt;
[[Image:Mozilla_browser_1.JPG]]&lt;br /&gt;
&lt;br /&gt;
== Detailed Specification ==&lt;br /&gt;
The OpenOffice Search Tool Bar (Figure3) shall be located above the status bar and will be immovable.  It can made visible by pressing Ctrl+F1.  It contains the common tool bar items including BUTTON_SYMBOLTEXT or BUTTON_SYMBOL.&lt;br /&gt;
&lt;br /&gt;
[[Image:SpecSearc_Toolbar1.JPG]]&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse;  width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;State&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Toolbar Name:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Search toolbar&lt;br /&gt;
|-&lt;br /&gt;
| 搜索工具栏&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Has Closer:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Style:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Icon/Text&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Initial State:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Docked&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Initial Docking Position:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Bottom, above the status bar&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Initial Floating Position:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;List in &amp;quot;View/Toolbars&amp;quot;:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Is Context Sensitive:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; bgcolor=&amp;quot;#eeeeee&amp;quot; |&amp;#039;&amp;#039;&amp;#039;Toolbar Items:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Item Name:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;EN-US&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;Other Language (Optional)&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Item Icon:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;Link to Image here&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Action:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;Specify action here. E.g. Finding&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Other Properties:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;Specify properties here&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1. &amp;quot;Find&amp;quot; Label ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Label&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Find&lt;br /&gt;
| EN-US&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The static text info only describes what the purpose of the tool bar is and what should be entered into the Search Text Field.  The static text label is “Find.”  It should support multilingual properties.&lt;br /&gt;
&lt;br /&gt;
=== 2. Search Text Field ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;State&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Enabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| When the search toolbar is enabled, it is always enabled&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Disabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Read Only:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Initial String:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Blank space string&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;String Preselected:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Caret Position:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;0&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Characters Not Allowed&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Echo characters (Password Field)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039; TextField Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;EN-US&amp;gt;&lt;br /&gt;
| Here is &amp;quot;Find&amp;quot; label&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
The Search Text Field is a text box where users input their search text string. If the search text does not match any strings in the document as defined by the search criteria, the text box background color should be set to gray as shown (circled) in the following figure.&lt;br /&gt;
&lt;br /&gt;
=== 3. &amp;quot;Next&amp;quot; Button ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;State&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Enabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| if there is any text in the Search Text Field&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Disabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| if there is no text in the Search Text Field&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;On Click:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Forward searches the current document for the search text&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Other:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Button Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;EN-US&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
The is a simple tool bar item with BUTTON_SYMBOLTEXT type. When triggered, the button forward searches the current document for the search text. To inform the user that the last instance of search text within the document is found, the Dynamic Text Info2 changes to “reached end of  document, continue from top” as shown (circled) in the following figure.&lt;br /&gt;
&lt;br /&gt;
=== 4. &amp;quot;Previous&amp;quot; Button ===&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;State&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Enabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| if there is any text in the Search Text Field&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Disabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| if there is no text in the Search Text Field&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;On Click:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Backward searches the current document for the search text&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Other:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Button Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;EN-US&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The is a simple tool bar item with BUTTON_SYMBOLTEXT type. When triggered, the button backward searches the current document for the search text. To inform the user that the last instance of search text within the document is found, the Dynamic Text Info2 changes to “reached end of  document, continue from end” as shown (circled) in the following figure.&lt;br /&gt;
&lt;br /&gt;
=== 5. &amp;quot;Search All&amp;quot; Button ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;State&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Enabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| if there is any text in the Search Text Field&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Disabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| if there is no text in the Search Text Field&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;On Click:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| All instances of the search text, within the document, will be shown highlighted and selected&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Other:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Button Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;EN-US&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Button is a tool bar item with  BUTTON_SYMBOLTEXT type.  When triggered, all instances of the search text, within the document, will be shown highlighted and selected (as demonstrated in Figure 7). The “search all button” will not need to change states.&lt;br /&gt;
&lt;br /&gt;
=== 6. &amp;quot;Match Case&amp;quot; CheckBox ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;State&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Enabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| When the search toolbar is enabled, it is always enabled&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Disabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Tristate:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Checked:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Future text searches via the are case-sensitive&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Other:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;CheckBox Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;EN-US&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Match Case Check Box is a check box button.  When the check box is in a true state, text searches are case-sensitive.  If no instance of the search text exists in the document, the Dynamic Text Info2 will show “phrase not found” as shown (circled) in the following figure.&lt;br /&gt;
&lt;br /&gt;
=== 7. &amp;quot;Whole Word&amp;quot; CheckBox===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;State&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Enabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| When the search toolbar is enabled, it is always enabled&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Disabled:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Tristate:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Checked:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| searching text will match the whole word to find in the current document.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Other:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;CheckBox Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;lt;EN-US&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Whole Word Button is a check box button.  When the check box is in a true state, text searches match the search text to delimited strings, as opposed to any occurrence of the search text string.  If no instance of the search text exists in the document, the Dynamic Text Info2 will show “phrase not found” as shown (circled) in the following figure.&lt;br /&gt;
&lt;br /&gt;
=== 8. &amp;quot;Count information&amp;quot; Label ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Label&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Show count information of the searching text in the current document&lt;br /&gt;
| &amp;lt;Comment&amp;gt;&lt;br /&gt;
|}  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Count Message&amp;quot; label is a dynamic string, is show information which means to show count of searching text in the current documents. When user use only “Search all” to find string, the &amp;quot;Count information&amp;quot; Label will be shown , and tell user count of the searching text in the current document.&lt;br /&gt;
&lt;br /&gt;
=== 9. &amp;quot;feedback&amp;quot; Label ===&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;200&amp;quot;  bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Property&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Label&amp;#039;&amp;#039;&amp;#039; || bgcolor=&amp;quot;#dddddd&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Comment&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Label:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| None, it is dynamic stirng, it show different message according to result of searching text &lt;br /&gt;
| &lt;br /&gt;
|}  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The feedback  is a dynamic string, is show information which remain following informations to users. “phrase not found “, “ reached top of  document,continue form end”,   “reached end of  document,continue form top” .   What the dynamic text is depend to result of searching text.&lt;br /&gt;
&lt;br /&gt;
But the 9.&amp;quot;feedback &amp;quot; Label and 8.&amp;quot;Count information&amp;quot; Label would support multilingual property.&lt;br /&gt;
&lt;br /&gt;
=== Close Button ===&lt;br /&gt;
&lt;br /&gt;
The is tool bar item with only BUTTON_SYMBOL type, it can close the search tool bar.&lt;br /&gt;
&lt;br /&gt;
== Future Tasks ==&lt;br /&gt;
None at this time.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
The current searching dialog in the OOo.&lt;br /&gt;
The search toolbar of the Mozilla firefox.&lt;br /&gt;
&lt;br /&gt;
= Time schedule =&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;80%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
!width=&amp;quot;20%&amp;quot;|Milestone&lt;br /&gt;
!width=&amp;quot;20%&amp;quot;|Goal&lt;br /&gt;
!width=&amp;quot;20%&amp;quot;|Planned&lt;br /&gt;
!width=&amp;quot;20%&amp;quot;|Achieved&lt;br /&gt;
|-&lt;br /&gt;
|| 1 || First specification ready || 31.05.2009 || ---&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135957</id>
		<title>Calc/Drafts/Show Formula Syntax</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135957"/>
		<updated>2009-07-25T01:45:14Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Rationale */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Design for a new feature in Calc: &amp;quot;Show Formula Syntax in tip help&amp;quot; ==&lt;br /&gt;
===Function description===&lt;br /&gt;
According to the request of the to-do list in Calc OOo community, the feature is to show formula syntax in tip help in Calc. This feature would make the user get immediate feedback when a cell formula is being edited, in addition to the function selection above the cell, show some input hints (like the syntax of the function that is edited) in a tip help window below the cell&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:Show_Formula_Syntax_Specification.odt the Specification of this new feature]&lt;br /&gt;
&lt;br /&gt;
===Rationale===&lt;br /&gt;
This feature has been discussed extensively in a [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1270 thread on the UX discuss mailing list]. Several specific variations of and additions to the original specification have been discussed, including:&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using surrounding space characters (also referred to as &amp;quot;suggestion 2&amp;quot;).&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using a special character, e.g. a downwards arrow (&amp;quot;suggestion 8&amp;quot;).&lt;br /&gt;
* In tip help, explicitly stating the currently expected function argument using natural language (&amp;quot;suggestion 3&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The above three points tried to work around the fact that formatting currently isn&amp;#039;t supported in tip help.&lt;br /&gt;
&lt;br /&gt;
* In edited cell, using suggest-as-you-type autocompletion to inform about function syntax and aid formula editing (&amp;quot;suggestion 4&amp;quot;).&lt;br /&gt;
* Using tip help syntax info combined with a programming-environment-like suggest-and-pick interface (comparable to [http://help.eclipse.org/help33/topic/org.eclipse.jdt.doc.user/tips/jdt_tips.html#editing_section Eclipse&amp;#039;s Content Assist]).&lt;br /&gt;
&lt;br /&gt;
In the discussion of these rather specific suggestions, the need was recognized to step back and analyze the formula manipulation process as a whole. What lies behind this requirement? What functions do people use? What are they trying to achieve? This &amp;quot;big picture&amp;quot; analysis will include a re-evaluation of the current procedures and components.&lt;br /&gt;
&lt;br /&gt;
Because this analysis will take time, Maoyg is going to implement &amp;quot;suggestion 8&amp;quot; in the meanwhile.&lt;br /&gt;
&lt;br /&gt;
See also [http://www.openoffice.org/issues/show_bug.cgi?id=86856 the original suggestion on OOo&amp;#039;s bug tracker] and &lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:symbols.odt the Specification of the symbol]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc|Draft/Show Formula Syntax]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
[[Category:Draft]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135956</id>
		<title>Calc/Drafts/Show Formula Syntax</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135956"/>
		<updated>2009-07-25T01:41:41Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Design Rationale */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Design for a new feature in Calc: &amp;quot;Show Formula Syntax in tip help&amp;quot; ==&lt;br /&gt;
===Function description===&lt;br /&gt;
According to the request of the to-do list in Calc OOo community, the feature is to show formula syntax in tip help in Calc. This feature would make the user get immediate feedback when a cell formula is being edited, in addition to the function selection above the cell, show some input hints (like the syntax of the function that is edited) in a tip help window below the cell&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:Show_Formula_Syntax_Specification.odt the Specification of this new feature]&lt;br /&gt;
&lt;br /&gt;
===Rationale===&lt;br /&gt;
This feature has been discussed extensively in a [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1270 thread on the UX discuss mailing list]. Several specific variations of and additions to the original specification have been discussed, including:&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using surrounding space characters (also referred to as &amp;quot;suggestion 2&amp;quot;).&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using a special character, e.g. a downwards arrow (&amp;quot;suggestion 8&amp;quot;).&lt;br /&gt;
* In tip help, explicitly stating the currently expected function argument using natural language (&amp;quot;suggestion 3&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The above three points tried to work around the fact that formatting currently isn&amp;#039;t supported in tip help.&lt;br /&gt;
&lt;br /&gt;
* In edited cell, using suggest-as-you-type autocompletion to inform about function syntax and aid formula editing (&amp;quot;suggestion 4&amp;quot;).&lt;br /&gt;
* Using tip help syntax info combined with a programming-environment-like suggest-and-pick interface (comparable to [http://help.eclipse.org/help33/topic/org.eclipse.jdt.doc.user/tips/jdt_tips.html#editing_section Eclipse&amp;#039;s Content Assist]).&lt;br /&gt;
&lt;br /&gt;
In the discussion of these rather specific suggestions, the need was recognized to step back and analyze the formula manipulation process as a whole. What lies behind this requirement? What functions do people use? What are they trying to achieve? This &amp;quot;big picture&amp;quot; analysis will include a re-evaluation of the current procedures and components.&lt;br /&gt;
&lt;br /&gt;
Because this analysis will take time, Maoyg is going to implement &amp;quot;suggestion 8&amp;quot; in the meanwhile.&lt;br /&gt;
See http://www.openoffice.org/issues/show_bug.cgi?id=86856&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:symbols.odt the Specification of the symbol]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc|Draft/Show Formula Syntax]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
[[Category:Draft]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135955</id>
		<title>Calc/Drafts/Show Formula Syntax</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135955"/>
		<updated>2009-07-25T01:41:32Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* This function can be described as follows: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Design for a new feature in Calc: &amp;quot;Show Formula Syntax in tip help&amp;quot; ==&lt;br /&gt;
===Function description===&lt;br /&gt;
According to the request of the to-do list in Calc OOo community, the feature is to show formula syntax in tip help in Calc. This feature would make the user get immediate feedback when a cell formula is being edited, in addition to the function selection above the cell, show some input hints (like the syntax of the function that is edited) in a tip help window below the cell&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:Show_Formula_Syntax_Specification.odt the Specification of this new feature]&lt;br /&gt;
&lt;br /&gt;
===Design Rationale===&lt;br /&gt;
This feature has been discussed extensively in a [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1270 thread on the UX discuss mailing list]. Several specific variations of and additions to the original specification have been discussed, including:&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using surrounding space characters (also referred to as &amp;quot;suggestion 2&amp;quot;).&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using a special character, e.g. a downwards arrow (&amp;quot;suggestion 8&amp;quot;).&lt;br /&gt;
* In tip help, explicitly stating the currently expected function argument using natural language (&amp;quot;suggestion 3&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The above three points tried to work around the fact that formatting currently isn&amp;#039;t supported in tip help.&lt;br /&gt;
&lt;br /&gt;
* In edited cell, using suggest-as-you-type autocompletion to inform about function syntax and aid formula editing (&amp;quot;suggestion 4&amp;quot;).&lt;br /&gt;
* Using tip help syntax info combined with a programming-environment-like suggest-and-pick interface (comparable to [http://help.eclipse.org/help33/topic/org.eclipse.jdt.doc.user/tips/jdt_tips.html#editing_section Eclipse&amp;#039;s Content Assist]).&lt;br /&gt;
&lt;br /&gt;
In the discussion of these rather specific suggestions, the need was recognized to step back and analyze the formula manipulation process as a whole. What lies behind this requirement? What functions do people use? What are they trying to achieve? This &amp;quot;big picture&amp;quot; analysis will include a re-evaluation of the current procedures and components.&lt;br /&gt;
&lt;br /&gt;
Because this analysis will take time, Maoyg is going to implement &amp;quot;suggestion 8&amp;quot; in the meanwhile.&lt;br /&gt;
See http://www.openoffice.org/issues/show_bug.cgi?id=86856&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:symbols.odt the Specification of the symbol]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc|Draft/Show Formula Syntax]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
[[Category:Draft]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135954</id>
		<title>Calc/Drafts/Show Formula Syntax</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Calc/Drafts/Show_Formula_Syntax&amp;diff=135954"/>
		<updated>2009-07-25T01:41:10Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Design for a new feature in Calc: &amp;quot;Show Formula Syntax in tip help&amp;quot; ==&lt;br /&gt;
===This function can be described as follows:===&lt;br /&gt;
According to the request of the to-do list in Calc OOo community, the feature is to show formula syntax in tip help in Calc. This feature would make the user get immediate feedback when a cell formula is being edited, in addition to the function selection above the cell, show some input hints (like the syntax of the function that is edited) in a tip help window below the cell&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:Show_Formula_Syntax_Specification.odt the Specification of this new feature]&lt;br /&gt;
&lt;br /&gt;
===Design Rationale===&lt;br /&gt;
This feature has been discussed extensively in a [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1270 thread on the UX discuss mailing list]. Several specific variations of and additions to the original specification have been discussed, including:&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using surrounding space characters (also referred to as &amp;quot;suggestion 2&amp;quot;).&lt;br /&gt;
* In tip help, highlighting the currently expected function argument using a special character, e.g. a downwards arrow (&amp;quot;suggestion 8&amp;quot;).&lt;br /&gt;
* In tip help, explicitly stating the currently expected function argument using natural language (&amp;quot;suggestion 3&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The above three points tried to work around the fact that formatting currently isn&amp;#039;t supported in tip help.&lt;br /&gt;
&lt;br /&gt;
* In edited cell, using suggest-as-you-type autocompletion to inform about function syntax and aid formula editing (&amp;quot;suggestion 4&amp;quot;).&lt;br /&gt;
* Using tip help syntax info combined with a programming-environment-like suggest-and-pick interface (comparable to [http://help.eclipse.org/help33/topic/org.eclipse.jdt.doc.user/tips/jdt_tips.html#editing_section Eclipse&amp;#039;s Content Assist]).&lt;br /&gt;
&lt;br /&gt;
In the discussion of these rather specific suggestions, the need was recognized to step back and analyze the formula manipulation process as a whole. What lies behind this requirement? What functions do people use? What are they trying to achieve? This &amp;quot;big picture&amp;quot; analysis will include a re-evaluation of the current procedures and components.&lt;br /&gt;
&lt;br /&gt;
Because this analysis will take time, Maoyg is going to implement &amp;quot;suggestion 8&amp;quot; in the meanwhile.&lt;br /&gt;
See http://www.openoffice.org/issues/show_bug.cgi?id=86856&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.services.openoffice.org/wiki/Image:symbols.odt the Specification of the symbol]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc|Draft/Show Formula Syntax]]&lt;br /&gt;
[[Category:To-Do]]&lt;br /&gt;
[[Category:Draft]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Activities&amp;diff=135953</id>
		<title>User Experience/Activities</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Activities&amp;diff=135953"/>
		<updated>2009-07-25T01:06:59Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Latest Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
This page lists all User Experience activities and projects, and points to all OpenOffice.org feature specifications. The UX team has contributed to each of them as the user experience part is mandatory for every iTeam working on a new feature. So a main part of the User Experience Team work is done inside these specifications. Feedback is always welcome! Send your feedback to the iTeam lead and/or UX representative stated in a specification or use the [mailto:discuss@ux.openoffice.org UX discuss mailing list] to post your feedback.&lt;br /&gt;
&lt;br /&gt;
==Current Activities==&lt;br /&gt;
The current section list all currently running/or recent work on specifications and proposals.&lt;br /&gt;
&lt;br /&gt;
===Calc===&lt;br /&gt;
====Short/Mid-Term Planning====&lt;br /&gt;
The new [http://www.openoffice.org/servlets/ReadMsg?list=dev&amp;amp;msgNo=22000 quarterly review process] allows to concentrate our efforts on the [http://wiki.services.openoffice.org/wiki/2008_Q2_Review_of_Spreadsheet_Project most important issues for Calc].&lt;br /&gt;
&lt;br /&gt;
====Latest Features====&lt;br /&gt;
* [http://specs.openoffice.org/calc/features/Solver.odt Solver Implementation]&lt;br /&gt;
* [http://specs.openoffice.org/calc/features/Selection_Visualization.odt New Selection Visualization]&lt;br /&gt;
* [http://specs.openoffice.org/calc/features/Page_Margins_Specification.odt Resizeable Margin on Page Preview]&lt;br /&gt;
* [http://specs.openoffice.org/calc/features/Collaboration.odt Collaboration]&lt;br /&gt;
* [[Calc/Drafts/Show Formula Syntax]]&lt;br /&gt;
&lt;br /&gt;
===Draw/Impress===&lt;br /&gt;
* [[Draw_Tables|Tables in Impress]]&lt;br /&gt;
* [[Export_Resolution_Draft2|Increase Export Bitmap Resolution]]&lt;br /&gt;
&lt;br /&gt;
===Mid-Term UX Activites===&lt;br /&gt;
* The [[Renaissance]] project: “Create a &amp;#039;&amp;#039;User Interface&amp;#039;&amp;#039; so that OpenOffice.org becomes &amp;#039;&amp;#039;the users&amp;#039; choice&amp;#039;&amp;#039; not only out of &amp;#039;&amp;#039;need&amp;#039;&amp;#039;, but also out of &amp;#039;&amp;#039;desire&amp;#039;&amp;#039;”.&lt;br /&gt;
&lt;br /&gt;
==Long-Term UX Activities==&lt;br /&gt;
Make OOo &amp;#039;&amp;#039;&amp;#039;the&amp;#039;&amp;#039;&amp;#039; desired productivity application&lt;br /&gt;
&lt;br /&gt;
==Further Proposals==&lt;br /&gt;
* [[User_Experience/StartCenter|Start Center Enhancement]]&lt;br /&gt;
* [[User_Experience/Grand Concept|The Grand Concept]]&lt;br /&gt;
* [[User Experience/NewUser|New User Dialogue]]&lt;br /&gt;
* [[User_Experience/DirectManipulationSnippets|Direct Manipulation Snippets]]: Direct manipulation of document objects or information on the document itself.&lt;br /&gt;
* [[Notes2]]: The revision of the Notes in Writer. Some functionality will be available in OpenOffice.org 3.0.&lt;br /&gt;
* The [[User_Experience/Improved_Options|Improved Options]] activity: an attempt to improve the currently rather scary options dialog.&lt;br /&gt;
* The [[User_Experience/Improved_Styles|Improved Styles]] activity: an attempt to improve the user experience with styles in Writer.&lt;br /&gt;
* [[User Experience/Command search|Command search]] - user types the name of a command such as a menu entry and executes it, without having to search in the menu hierarchy&lt;br /&gt;
&lt;br /&gt;
==OpenOffice.org Feature Specifications==&lt;br /&gt;
* [http://specs.openoffice.org/ui_in_general/index.html User Interface in General]: Specifications for Toolbars, Wizards, Widgets etc.&lt;br /&gt;
* [http://specs.openoffice.org/ui_term/index.html User Interface Terminology]: Specifications that deal exclusively with text on the UI.&lt;br /&gt;
* [http://specs.openoffice.org/appwide/index.html Application Wide]: Specification which affect all OpenOffice.org modules.&lt;br /&gt;
* [http://specs.openoffice.org/g11n/index.html G11n]: General globalization-related specifications&lt;br /&gt;
* [http://specs.openoffice.org/writer/index.html OpenOffice.org Writer]: Specifications for the text document module.&lt;br /&gt;
* [http://specs.openoffice.org/calc/index.html OpenOffice.org Calc]: Specifications for the spread sheet module&lt;br /&gt;
* [http://specs.openoffice.org/impress/index.html OpenOffice.org Impress]: Specifications for the presentation modulemodule&lt;br /&gt;
* [http://specs.openoffice.org/draw/index.html OpenOffice.org Draw]: Specifications for the drawing module&lt;br /&gt;
* [http://specs.openoffice.org/chart/index.html OpenOffice.org Chart]: Specifications for the chart module&lt;br /&gt;
* [http://specs.openoffice.org/math/index.html OpenOffice.org Math]: Specifications for the formula module&lt;br /&gt;
* [http://dba.openoffice.org/specifications/index.html OpenOffice.org Base]: Specifications for the database module&lt;br /&gt;
* [http://specs.openoffice.org/ide/index.html OpenOffice.org IDE]: Specifications for the basic &amp;amp; dialog editor&lt;br /&gt;
* [http://specs.openoffice.org/installation/index.html OpenOffice.org Installation]: Specifications for the installers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Specification Template&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
The specification template can be downloaded from here: [http://specs.openoffice.org/collaterals/template/2.0/OpenOffice-org-Specification-Template.ott  OpenOffice-org-Specification-Template.ott]. You can also create a specification based on the [http://wiki.services.openoffice.org/wiki/Specification_Template wiki template].&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:OO_command_bar_proposal.png&amp;diff=120004</id>
		<title>File:OO command bar proposal.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:OO_command_bar_proposal.png&amp;diff=120004"/>
		<updated>2009-04-16T05:13:11Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: uploaded a new version of &amp;quot;Image:OO command bar proposal.png&amp;quot;: Slightly improved mockup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mockup of the proposed command search facility.  It is shown in the menu bar, although there is discussion about putting the search in the help menu for the MacOS version of OO.&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Project_Administration&amp;diff=110147</id>
		<title>User Experience/Project Administration</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Project_Administration&amp;diff=110147"/>
		<updated>2009-01-31T07:46:14Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Feedback Email to New Members */ replaced pre-formatted text by indentation so that the lines wrap to fit the window&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
This page provides information for the administration of the User Experience project, especially for the team leads. The information is collected for various reasons, e.g. improving transparency in project decisions or acting as a knowledge base for current and future project leads.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Communication on the Mailing Lists =&lt;br /&gt;
* If emails are sent from non-registered users to the UX mailing lists, then the emails will be published on the UX mailing list (non-registered user: user&amp;#039;s email-address is not subscribed to UX mailing list). The mails will be manually administered by the UX mailing list administrators. ([http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1661 Request], [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1675 Decision])&lt;br /&gt;
* Information may be presented to the UX team on a regular basis, e.g. a quarterly email to the UX mailing lists containing open topics or administrative reminders. If there is more urgent information, then the UX team is fine with an information email at any time. ([http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=2167 Request], [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=2294 Decision]) If there are any decisions to be made by the UX team, then two weeks should be enough for collecting the votes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Registration of new UX Team Members =&lt;br /&gt;
To become a UX team member it is necessary to register on the OpenOffice.org collaboration platform CollabNet and to request membership in the UX project (membership: observer role). Besides that, the UX project proposes additional steps to provide information about the user and to get in contact.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documentation on „How To Join“ ==&lt;br /&gt;
The wiki page [http://wiki.services.openoffice.org/w/index.php?title=User_Experience/Community/How_To_Join How To Join] comprises the information about how to get an UX team member.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Feedback Email to New Members ==&lt;br /&gt;
The following text describes an email which is sent to the new UX team members. The email is sent by the UX administrator who approves the request for membership. It is sent directly after the approval to the requesting user (addressee: &amp;#039;username&amp;#039; and added &amp;#039;@openoffice.org&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Goal:&lt;br /&gt;
&lt;br /&gt;
* Encourage users to finish the procedure on “How To Join”. (Giving early feedback is always good.)&lt;br /&gt;
* Inform the user about the existence of the procedure “How To Join”. (Users may know from other projects how to request a membership in CollabNet. But they may be not aware of the UX specific procedure “Ho To Join”.)&lt;br /&gt;
&lt;br /&gt;
Constraints / Content:&lt;br /&gt;
&lt;br /&gt;
* The system CollabNet does not support automatically generated emails after approval. The UX administrators have to send this email manually.&lt;br /&gt;
* The wording should be friendly and cooperative.&lt;br /&gt;
* The impression of getting “spam” or unwanted information should be avoided.&lt;br /&gt;
* Feedback will not be directly offered, because ...&lt;br /&gt;
** the email is sent from the personal email address from the UX administrator(s). People may just ask by replying to that email adress.&lt;br /&gt;
** help is offered at the wiki page containing the “How To Join” information. That page refers to the corresponding UX mailing lists.&lt;br /&gt;
* The UX email signature “core values” described at [http://wiki.services.openoffice.org/wiki/User_Experience/Project_Strategy/External_Communication#The_Email_Signature External Communication] is used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Email subject:&lt;br /&gt;
&lt;br /&gt;
:Welcome! OpenOffice.org User Experience Team Membership.&lt;br /&gt;
&lt;br /&gt;
Email body:&lt;br /&gt;
&lt;br /&gt;
:Hello,&lt;br /&gt;
&lt;br /&gt;
:Thank you for your interest in the OpenOffice.org User Experience project. Your request for an User Experience team membership has been approved.&lt;br /&gt;
&lt;br /&gt;
:Being a new member in our administrative system means that you&amp;#039;ve done the &amp;quot;First Step: Administrative Stuff&amp;quot; in our procedure &amp;quot;How To Join&amp;quot; (link below). To finalize your team membership, please continue with the next step in our recommended procedure.&lt;br /&gt;
&lt;br /&gt;
:If you currently don&amp;#039;t know what we are talking about, then please have a look at the information &amp;quot;How To Join&amp;quot; (link below). There you will find information on how to register and how to get in contact with us. Thanks a lot!&lt;br /&gt;
&lt;br /&gt;
:How To Join: http://wiki.services.openoffice.org/wiki/User_Experience/Community/How_To_Join&lt;br /&gt;
&lt;br /&gt;
:See you later,&lt;br /&gt;
&lt;br /&gt;
:The User Experience Project Administrators&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:The fine print: Please note that this email has been sent manually from one of our User Experience Project administrators. You get this mail because you requested a membership in the OpenOffice.org User Experience team. This email is not part of a newsletter or any other information you will receive regularly.&lt;br /&gt;
&lt;br /&gt;
:---&lt;br /&gt;
:Usability * Productivity * Enjoyment&lt;br /&gt;
&lt;br /&gt;
:OpenOffice.org User Experience Team&lt;br /&gt;
:http://ux.openoffice.org&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=105690</id>
		<title>User Experience/StartCenter</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=105690"/>
		<updated>2008-12-27T07:44:42Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Historical Perspective */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
OpenOffice.org is separated into single applications like Writer, Calc, Draw and Impress, which could be started directly from the operating system start panel. If the OpenOffice.org executable is started directly OOo shows the start module, always shown if no document is loaded. The start module has no value for the user on start-up, but keeps OOo loaded if the last document has been closed and a new one is generated. The plain start module makes it difficult start OOo from a link on the desktop to gain visibility on the Macintosh platform.&lt;br /&gt;
&lt;br /&gt;
So a new StartCenter is needed to welcome the user. The “welcome” implies that is very important for the experience of the user, because:&lt;br /&gt;
&lt;br /&gt;
* ... it is the first element the user might see (besides the download and installation procedure).&lt;br /&gt;
* ... it is an essential part of OpenOffice.org&amp;#039;s visual identity.&lt;br /&gt;
* ... it creates a first impression on the features and the usability of OpenOffice.org.&lt;br /&gt;
* ... it should encourage the new user to work with OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The development of the new StartCenter has begun and is open for community discussion. A first version of it will be part of OpenOffice.org 3.0. After that, this start center could be further extended from version to version. New ideas can be added in section Collection of Ideas.&lt;br /&gt;
&lt;br /&gt;
== Terms and Definitions ==&lt;br /&gt;
The following graphics contains terms and definitions which might be helpful for the ongoing discussion.&lt;br /&gt;
&lt;br /&gt;
[[Image:UX StartCenter Definitions.png|center]]&lt;br /&gt;
&lt;br /&gt;
A discussion has been started if another name but &amp;quot;StartCenter&amp;quot; may make more sense. You find it at [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1295 ux-discuss Message 1295].&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[http://www.openoffice.org/issues/buglist.cgi?email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=startcenter&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query Extended Issue List]&amp;#039;&amp;#039;&amp;#039; with all entries having the description &amp;quot;StartCenter&amp;quot; independent of their status, priority, ...&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=90815 Issue 90815] [StartCenter] Provide configuration option to deactivate StartCenter&lt;br /&gt;
&lt;br /&gt;
= StartCenter for OpenOffice.org 3.0 =&lt;br /&gt;
This first step of the development, targeted for inclusion in OpenOffice.org 3.0, defines the integration into the operating system and a first welcome dialog within the former backing window.&lt;br /&gt;
&lt;br /&gt;
* The specification for the StartCenter is located at the [http://specs.openoffice.org/appwide/start_center/start_center.odt Specification Project]. &lt;br /&gt;
* The development of the visual design has been documented on the pages of [http://ui.openoffice.org/VisualDesign/OOo_startup_dialog.html Visual Design].&lt;br /&gt;
* The StartCenter has been initially presented to the public at [http://blogs.sun.com/GullFOSS/entry/new_startcenter_replaces_startmodule GullFOSS].&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
Please note: The discussion has been started with the first version of the StartCenter (2008-02-19). Therefore not all of the given points may be valid at the moment.&lt;br /&gt;
&lt;br /&gt;
What has been rated positively:&lt;br /&gt;
&lt;br /&gt;
* The design appears very clear to the user.&lt;br /&gt;
* It welcomes the user “Say hello to iPo ... mmh ... OpenOffice.org” ;-)&lt;br /&gt;
&lt;br /&gt;
What has been criticized so far:&lt;br /&gt;
&lt;br /&gt;
* The spacing does not emphasize the functional representation of the elements.&lt;br /&gt;
* The &amp;quot;new from template&amp;quot; symbol is separated from the &amp;quot;new empty document&amp;quot; by the &amp;quot;open&amp;quot;. Seems weird.&lt;br /&gt;
* The mouseover area is relatively small&lt;br /&gt;
* The three items in the lower right might need some explanation. People who use that window will probably need some extra guidance.&lt;br /&gt;
* There is no obvious way to get help (besides the main OOo start module).&lt;br /&gt;
* From the user&amp;#039;s point of view it is not really required to show the product name and version number in such a prominent way. &lt;br /&gt;
&lt;br /&gt;
== Constraints ==&lt;br /&gt;
&lt;br /&gt;
The following constraints apply for the StartCenter for OpenOffice.org 3.0:&lt;br /&gt;
&lt;br /&gt;
* The StartCenter must provide entries for the following OpenOffice.org modules (if installed):&lt;br /&gt;
** Writer (Text Document)&lt;br /&gt;
** Calc (Spreadsheet)&lt;br /&gt;
** Impress (Presentation)&lt;br /&gt;
** Draw (Drawing)&lt;br /&gt;
** Base (Database)&lt;br /&gt;
* The StartCenter must provide actions/links to:&lt;br /&gt;
** OpenOffice.org Help&lt;br /&gt;
** OpenOffice.org User Survey (Registration)&lt;br /&gt;
** OpenOffice.org Extensions Website&lt;br /&gt;
* The visual design is not part of the discussion, unless there are usability concerns.&lt;br /&gt;
&lt;br /&gt;
== Known Design Issues ==&lt;br /&gt;
* In Impress, the “New Document” does not directly lead to an empty document. Instead it presents the the “Presentation Wizard”, which also allows to open an already available document.&lt;br /&gt;
* The “Template” button will open the window “Templates and Documents” which not correct.&lt;br /&gt;
* After creating or opening a document, the StartCenter disappears and the interaction with the user is done by the usual OpenOffice.org user interface elements.&lt;br /&gt;
&lt;br /&gt;
= StartCenter for future versions of OpenOffice.org =&lt;br /&gt;
&lt;br /&gt;
== The Central Features ==&lt;br /&gt;
&lt;br /&gt;
=== Rationale ===&lt;br /&gt;
&lt;br /&gt;
Whenever the user starts OpenOffice.org, he may plan to either:&lt;br /&gt;
* open an existing document&lt;br /&gt;
* create a new document (empty or from template)&lt;br /&gt;
&lt;br /&gt;
Therefore, opening the desired existing document and creating a new one should be as fast and as easy to achieve as possible. For the most users, the optimal case would a single - straight forward - click to perform each task.&lt;br /&gt;
&lt;br /&gt;
=== Historical Perspective ===&lt;br /&gt;
&lt;br /&gt;
In a far away future, computers will be able to read the user&amp;#039;s mind and automatically create a new document or locate the existing document that the user intends to open. Even if the user doesn&amp;#039;t accurately remember the file name, this advanced computer will infer from existing incomplete data the correct document, therefore removing the need for this start center. But this is in a very far away future.&lt;br /&gt;
&lt;br /&gt;
Traditionally, programs have focused on the documents use-history to predict which documents are likely to be re-used by the user. Recently-used ones are more likely to be accessed again, therefore programs have implemented features from &amp;#039;&amp;#039;&amp;#039;full fledged document history&amp;#039;&amp;#039;&amp;#039; to simple &amp;#039;&amp;#039;&amp;#039;recent-document lists&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Although this algorithm works on average well, it sometimes fails. Especially with the raising creation of new content on the internet, the number of documents a user might access increases significantly, putting great strain on the limited &amp;#039;&amp;#039;recent-documents list&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
New concepts are therefore needed:&lt;br /&gt;
* easily track existing documents: if OOo cannot reliably guess which document the user intends to open, then ease manually finding this document; and&lt;br /&gt;
* increase the chance of a positive hit.&lt;br /&gt;
&lt;br /&gt;
Various strategies will be discussed below, including automatic meta-data and tagging-features, as well as customising the history list (e.g. pinning documents in the history list - an approach followed by MS Office 2007).&lt;br /&gt;
&lt;br /&gt;
== Collection of Ideas ==&lt;br /&gt;
&lt;br /&gt;
The following list contains those ideas that could possibly useful for the user (alphabetical order). Please add your comments which may be helpful for the evaluation of the ideas.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Idea&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Details&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Comments&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Bug reporting&lt;br /&gt;
| It seems that many people hazzle with the OpenOffice.org Issue Tracker (if they have finally managed to find it). &lt;br /&gt;
&lt;br /&gt;
It would be nice to implement basic bug description capabilities, similar to the ones implemented in the Document Recover feature ([http://specs.openoffice.org/appwide/recovery/Autorecovery.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community content&lt;br /&gt;
| Provide access to community content like OpenOffice.org extensions, document templates, graphics or video tutorials.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community information&lt;br /&gt;
| Give information on current community events or other news (e.g. RSS feeds for local activities).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Content management systems&lt;br /&gt;
| In the industry, content management systems are the preferred method to manage documents. Besides the file system integration, the StartCenter should provide extension capabilities to integrate with CMS.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Document recovery&lt;br /&gt;
| If OpenOffice.org has crashed, it usually saves the currently opened documents and provides “Document Recovery” after restarting the software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently, the document recovery works very well but does not really fit into the UI design of OpenOffice.org. Additionally, it may interrupt the intended workflow ([http://specs.openoffice.org/appwide/errorreporter/error_report_2_0_ui_specification.odt Specification]).&lt;br /&gt;
&lt;br /&gt;
(Example: After the crash of Calc, the user may not work on. The next day, he starts Writer and gets a request to decide on recovery. This blocks her/his intended workflow.)&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Merge with splash screen&lt;br /&gt;
| The splash screen is a separate window and is displayed until the application has been loaded. There could be two approaches:&lt;br /&gt;
&lt;br /&gt;
If the loading time could be reduced significantly, show the StartCenter as soon as possible without showing the splash screen.&lt;br /&gt;
&lt;br /&gt;
- or -&lt;br /&gt;
&lt;br /&gt;
If the loading time of OpenOffice.org could not be reduced, then merge the splash screen and the StartCenter (e.g. use the same window size, use some fading).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PIM Integration&lt;br /&gt;
| For OpenOffice.org 3.0 it is planned to provide PIM capabilities with Thunderbird an the extension Lightning. To improve the integration, the StartCenter could be provide basic information on mails, tasks and the schedule.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Recent documents&lt;br /&gt;
| For the StartCenter it is planned to create new documents or to open existing ones with the file selection dialog. Normally, users do work with a certain set of documents which could be implemented as recent or frequently used documents in the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Currently, access to recent documents is done in OpenOffice.org via the application “File” menu ([http://specs.openoffice.org/appwide/menus/FileMenu.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Replace start module&lt;br /&gt;
| Instead of showing the start module together with the StartCenter, the StartCenter could be extended to replace the start module completely.&lt;br /&gt;
&lt;br /&gt;
Currently, the start module is the window that is shown if no special OpenOffice.org module is loaded ([http://specs.openoffice.org/appwide/start_module/StartModule.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Template management&lt;br /&gt;
| The document templates are currently managed at several places. The most important access to templates is given by the “Templates and Documents” window. This feature driven but non-charming window could be well integrated into the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Some time ago, there work has been started to improve the user experience. It seems that it has not been worked on for some time ([http://wiki.services.openoffice.org/wiki/Feature_-_Templates Feature Templates]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Update information&lt;br /&gt;
| The StartCenter could provide information on online updates for the main product and extensions.&lt;br /&gt;
&lt;br /&gt;
Currently, the user is informed about updates by a small icon in the upper right corner ([http://specs.openoffice.org/appwide/onlineupdate/Software_Update.odt Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User data&lt;br /&gt;
| The StartCenter could be used to acquire the personal data for the user. This data is generally used to fill out templates automatically or state the author in the change tracking feature.&lt;br /&gt;
&lt;br /&gt;
Currently, most users don&amp;#039;t see the need to fill out this form, do not know that it exists or don&amp;#039;t trust OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
The users could be encouraged to give their user data by using a “personal saluation” in the StartCenter.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User survey (Registration)&lt;br /&gt;
| The StartCenter could natively implement the user servery instead of providing it as a separate web page ([http://www.openoffice.org/welcome/registration20.html User Survey]).&lt;br /&gt;
&lt;br /&gt;
In the current version of OpenOffice.org, the request for registration is prompted directly after installing the product (together with the licence agreement this harms the experience for the user). From that point, the registration option lives quiet in the help menu.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| What&amp;#039;s new?&lt;br /&gt;
| If an updated version is installed, the user may get a short introduction to new features.&lt;br /&gt;
It has been proposed to embed a web page into the StartCenter to add content like &amp;quot;New Features&amp;quot; information; please have a look at this [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=2087 mail].&lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Lose the words &amp;#039;Welcome to&amp;#039;&lt;br /&gt;
| They may be appropriate on first use after installation, but after that it is wrong to welcome someone to THEIR installation on THEIR computer to edit THEIR documents.  The simple statement of the product name and version is all that is needed.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Integrated Message Panel&lt;br /&gt;
| A single small panel, providing enough room for one line of text, could be used as a dynamic communication medium that provides relevant and useful information in an unobtrusive way. Only one message would be displayed at a time. This could solve many of the above suggestions. A few examples:&lt;br /&gt;
&lt;br /&gt;
* A welcome message on first run.&lt;br /&gt;
* Encouraging users to complete the user survey.&lt;br /&gt;
* Offering tips - this could be the default if no other relevant message is available(?)&lt;br /&gt;
* Document Recovery notices&lt;br /&gt;
* When a new version is released, the user is notified and a link is provided to both a What&amp;#039;s New page and the download page.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tabbed Interface&lt;br /&gt;
| Keeping the perils of feature bloat in mind, a tabbed interface could encourage use of the Start Center as a productivity boost. Options in the OOo Preferences could customize which tab is shown on startup, saving user&amp;#039;s from constantly clicking to get to their most often used options. The tabs could be:&lt;br /&gt;
&lt;br /&gt;
* New Document - similar to the current Start Center - offering one-click access to creating new documents &amp;amp; templates&lt;br /&gt;
* Open Document - a custom open-like dialog with 3 ways to open files:&lt;br /&gt;
** Recent Documents - a list of recent OOo documents, with information like filename, last modified, etc) with a &amp;#039;pin&amp;#039; option to keep very frequently opened documents (as determined by the user) at the top of the list.&lt;br /&gt;
** Standard Open - allows the user to browse their hard disk and locate the file manually.&lt;br /&gt;
** Watched Directories - a possible new feature: users could specify directories to be &amp;#039;watched&amp;#039; - OOo would then aggregate all OOo files from these directories and display them here - like a virtual directory.&lt;br /&gt;
* OOo Online - a window showing useful OOo links/information - extensions, clip art, templates, free support, news, etc.&lt;br /&gt;
* User Survey - a quick, convenient way of completing the user survey, resumable if the user doesn&amp;#039;t want to do it all at once.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Desktop Search Integration&lt;br /&gt;
| Opening new documents or searching for previously used ones may be eased by desktop search integration. Here, users just enter search terms and start the query for the desired documents (search terms: file name, content, tags, ...). This may be even better than providing 10 ... 15 single entries of the last used documents.&lt;br /&gt;
Desktop search engines are for example: [http://www.apple.com/macosx/features/300.html#spotlight Apple Spotlight], [http://beagle-project.org/ Beagle], [http://www.gnome.org/projects/tracker/ Gnome Tracker], [http://desktop.google.com/ Google Desktop Search].&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Customization via GUI&lt;br /&gt;
| The user should be able to customize the StartCenter via the GUI. Customization means, that the user would be able to define the content (e.g. community information, recent documents, update information) and its position in the StartCenter window to fit her/his personal needs. In any case, there should be well defined defaults.&lt;br /&gt;
(Added for the user jobod because of translation issues.)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mockups ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot; &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! Name&lt;br /&gt;
&lt;br /&gt;
! Mockup&lt;br /&gt;
&lt;br /&gt;
! Details / Comments&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Fancy Progressbar&lt;br /&gt;
&lt;br /&gt;
| [[Image:StartCenter Idea ProgressBar Flare.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| If the StartCenter would be merged with the Splash Screen, then some people might fall in love with a more fancy progress bar. Flare effects and some slight animation might help to raise the enjoyment factor (animation: color changes of star, rotation, ...).&lt;br /&gt;
&lt;br /&gt;
Please note:&lt;br /&gt;
* It would be even cooler if OpenOffice.org would start up lightning fast and therefore would not require to show a progress bar.&lt;br /&gt;
* The StartCenter window is just an example. Neither color, size, shape, ... nor background belong to that proposal.&lt;br /&gt;
* The picture was drawn by myself, which means that the idea may be better than my artistic skills ;-)&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Possible New Start Center Mockup&lt;br /&gt;
&lt;br /&gt;
| [[Image:Startcenter_mockup2.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| A Start Center integrating a message panel (please see relevant entry in the collection of ideas above) and recent documents. Please note: the header design is not indicative of OOo 3&amp;#039;s final artwork (3 gulls artwork by Nikash Singh).&lt;br /&gt;
&lt;br /&gt;
As a result of [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1793 presenting this to the mailing list], 2 main concerns were raised:&lt;br /&gt;
&lt;br /&gt;
* The number of recent documents may not be sufficient. Displaying them would better be handled by the open dialog.&lt;br /&gt;
* The font sizes may be too small for visually impaired users.&lt;br /&gt;
&lt;br /&gt;
This leads to the tabbed interface suggestion (please see relevant entry in the collection of ideas above)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== How to continue? ==&lt;br /&gt;
&lt;br /&gt;
At the moment, the “idea collection season” is open. So just add your brainstorming ideas on use cases, requirements, features and mockups. Then, those ideas should be evaluated in terms of “customer benefit”, “user types” and “effort”. After that we can finally start to design this feature and start implementing.&lt;br /&gt;
&lt;br /&gt;
[[category:User Experience]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=105689</id>
		<title>User Experience/StartCenter</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/StartCenter&amp;diff=105689"/>
		<updated>2008-12-27T07:40:36Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Known Design Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
OpenOffice.org is separated into single applications like Writer, Calc, Draw and Impress, which could be started directly from the operating system start panel. If the OpenOffice.org executable is started directly OOo shows the start module, always shown if no document is loaded. The start module has no value for the user on start-up, but keeps OOo loaded if the last document has been closed and a new one is generated. The plain start module makes it difficult start OOo from a link on the desktop to gain visibility on the Macintosh platform.&lt;br /&gt;
&lt;br /&gt;
So a new StartCenter is needed to welcome the user. The “welcome” implies that is very important for the experience of the user, because:&lt;br /&gt;
&lt;br /&gt;
* ... it is the first element the user might see (besides the download and installation procedure).&lt;br /&gt;
* ... it is an essential part of OpenOffice.org&amp;#039;s visual identity.&lt;br /&gt;
* ... it creates a first impression on the features and the usability of OpenOffice.org.&lt;br /&gt;
* ... it should encourage the new user to work with OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
The development of the new StartCenter has begun and is open for community discussion. A first version of it will be part of OpenOffice.org 3.0. After that, this start center could be further extended from version to version. New ideas can be added in section Collection of Ideas.&lt;br /&gt;
&lt;br /&gt;
== Terms and Definitions ==&lt;br /&gt;
The following graphics contains terms and definitions which might be helpful for the ongoing discussion.&lt;br /&gt;
&lt;br /&gt;
[[Image:UX StartCenter Definitions.png|center]]&lt;br /&gt;
&lt;br /&gt;
A discussion has been started if another name but &amp;quot;StartCenter&amp;quot; may make more sense. You find it at [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1295 ux-discuss Message 1295].&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[http://www.openoffice.org/issues/buglist.cgi?email1=&amp;amp;emailtype1=exact&amp;amp;emailassigned_to1=1&amp;amp;email2=&amp;amp;emailtype2=exact&amp;amp;emailreporter2=1&amp;amp;issueidtype=include&amp;amp;issue_id=&amp;amp;changedin=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=&amp;amp;chfieldvalue=&amp;amp;short_desc=&amp;amp;short_desc_type=allwords&amp;amp;long_desc=startcenter&amp;amp;long_desc_type=allwords&amp;amp;issue_file_loc=&amp;amp;issue_file_loc_type=fulltext&amp;amp;status_whiteboard=&amp;amp;status_whiteboard_type=fulltext&amp;amp;keywords=&amp;amp;keywords_type=anytokens&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&amp;amp;cmdtype=doit&amp;amp;newqueryname=&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;Submit+query=Submit+query Extended Issue List]&amp;#039;&amp;#039;&amp;#039; with all entries having the description &amp;quot;StartCenter&amp;quot; independent of their status, priority, ...&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=90815 Issue 90815] [StartCenter] Provide configuration option to deactivate StartCenter&lt;br /&gt;
&lt;br /&gt;
= StartCenter for OpenOffice.org 3.0 =&lt;br /&gt;
This first step of the development, targeted for inclusion in OpenOffice.org 3.0, defines the integration into the operating system and a first welcome dialog within the former backing window.&lt;br /&gt;
&lt;br /&gt;
* The specification for the StartCenter is located at the [http://specs.openoffice.org/appwide/start_center/start_center.odt Specification Project]. &lt;br /&gt;
* The development of the visual design has been documented on the pages of [http://ui.openoffice.org/VisualDesign/OOo_startup_dialog.html Visual Design].&lt;br /&gt;
* The StartCenter has been initially presented to the public at [http://blogs.sun.com/GullFOSS/entry/new_startcenter_replaces_startmodule GullFOSS].&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
&lt;br /&gt;
Please note: The discussion has been started with the first version of the StartCenter (2008-02-19). Therefore not all of the given points may be valid at the moment.&lt;br /&gt;
&lt;br /&gt;
What has been rated positively:&lt;br /&gt;
&lt;br /&gt;
* The design appears very clear to the user.&lt;br /&gt;
* It welcomes the user “Say hello to iPo ... mmh ... OpenOffice.org” ;-)&lt;br /&gt;
&lt;br /&gt;
What has been criticized so far:&lt;br /&gt;
&lt;br /&gt;
* The spacing does not emphasize the functional representation of the elements.&lt;br /&gt;
* The &amp;quot;new from template&amp;quot; symbol is separated from the &amp;quot;new empty document&amp;quot; by the &amp;quot;open&amp;quot;. Seems weird.&lt;br /&gt;
* The mouseover area is relatively small&lt;br /&gt;
* The three items in the lower right might need some explanation. People who use that window will probably need some extra guidance.&lt;br /&gt;
* There is no obvious way to get help (besides the main OOo start module).&lt;br /&gt;
* From the user&amp;#039;s point of view it is not really required to show the product name and version number in such a prominent way. &lt;br /&gt;
&lt;br /&gt;
== Constraints ==&lt;br /&gt;
&lt;br /&gt;
The following constraints apply for the StartCenter for OpenOffice.org 3.0:&lt;br /&gt;
&lt;br /&gt;
* The StartCenter must provide entries for the following OpenOffice.org modules (if installed):&lt;br /&gt;
** Writer (Text Document)&lt;br /&gt;
** Calc (Spreadsheet)&lt;br /&gt;
** Impress (Presentation)&lt;br /&gt;
** Draw (Drawing)&lt;br /&gt;
** Base (Database)&lt;br /&gt;
* The StartCenter must provide actions/links to:&lt;br /&gt;
** OpenOffice.org Help&lt;br /&gt;
** OpenOffice.org User Survey (Registration)&lt;br /&gt;
** OpenOffice.org Extensions Website&lt;br /&gt;
* The visual design is not part of the discussion, unless there are usability concerns.&lt;br /&gt;
&lt;br /&gt;
== Known Design Issues ==&lt;br /&gt;
* In Impress, the “New Document” does not directly lead to an empty document. Instead it presents the the “Presentation Wizard”, which also allows to open an already available document.&lt;br /&gt;
* The “Template” button will open the window “Templates and Documents” which not correct.&lt;br /&gt;
* After creating or opening a document, the StartCenter disappears and the interaction with the user is done by the usual OpenOffice.org user interface elements.&lt;br /&gt;
&lt;br /&gt;
= StartCenter for future versions of OpenOffice.org =&lt;br /&gt;
&lt;br /&gt;
== The Central Features ==&lt;br /&gt;
&lt;br /&gt;
=== Rationale ===&lt;br /&gt;
&lt;br /&gt;
Whenever the user starts OpenOffice.org, he may plan to either:&lt;br /&gt;
* open an existing document&lt;br /&gt;
* create a new document (empty or from template)&lt;br /&gt;
&lt;br /&gt;
Therefore, opening the desired existing document and creating a new one should be as fast and as easy to achieve as possible. For the most users, the optimal case would a single - straight forward - click to perform each task.&lt;br /&gt;
&lt;br /&gt;
=== Historical Perspective ===&lt;br /&gt;
&lt;br /&gt;
In a far away future, computers will be able to read the user&amp;#039;s mind and automatically create a new document or locate the existing document that the user intends to open. Even if the user doesn&amp;#039;t accurately remember the file name, this advanced computer will infer from existing incomplete data the correct document, therefore removing the need for this start center. But this is in a very far away future.&lt;br /&gt;
&lt;br /&gt;
Traditionally, programs have focused on the documents use-history to predict which documents are likely to be re-used by the user. Recently-used ones are more likely to be accessed again, therefore programs have implemented features from &amp;#039;&amp;#039;&amp;#039;full fledged document history&amp;#039;&amp;#039;&amp;#039; to simple &amp;#039;&amp;#039;&amp;#039;recent-document lists&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Although this algorithm works on average well, it sometimes fails. Especially with the raising creation of new content on the internet, the number of documents a user might access increases significantly, putting great strain on the limited &amp;#039;&amp;#039;recent-documents list&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
New concepts are therefore needed:&lt;br /&gt;
* both to easily track existing documents: IF OOo cannot reliably guess which document the user intends to open than at least ease finding manually this one&lt;br /&gt;
* as well as increase the chance of a positive hit.&lt;br /&gt;
&lt;br /&gt;
Various strategies will be discussed below, including automatic meta-data and tagging-features, as well as customising the history list (e.g. pinning documents in the history list - an approach followed by MS Office 2007).&lt;br /&gt;
&lt;br /&gt;
== Collection of Ideas ==&lt;br /&gt;
&lt;br /&gt;
The following list contains those ideas that could possibly useful for the user (alphabetical order). Please add your comments which may be helpful for the evaluation of the ideas.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Idea&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Details&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Comments&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Bug reporting&lt;br /&gt;
| It seems that many people hazzle with the OpenOffice.org Issue Tracker (if they have finally managed to find it). &lt;br /&gt;
&lt;br /&gt;
It would be nice to implement basic bug description capabilities, similar to the ones implemented in the Document Recover feature ([http://specs.openoffice.org/appwide/recovery/Autorecovery.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community content&lt;br /&gt;
| Provide access to community content like OpenOffice.org extensions, document templates, graphics or video tutorials.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Community information&lt;br /&gt;
| Give information on current community events or other news (e.g. RSS feeds for local activities).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Content management systems&lt;br /&gt;
| In the industry, content management systems are the preferred method to manage documents. Besides the file system integration, the StartCenter should provide extension capabilities to integrate with CMS.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Document recovery&lt;br /&gt;
| If OpenOffice.org has crashed, it usually saves the currently opened documents and provides “Document Recovery” after restarting the software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently, the document recovery works very well but does not really fit into the UI design of OpenOffice.org. Additionally, it may interrupt the intended workflow ([http://specs.openoffice.org/appwide/errorreporter/error_report_2_0_ui_specification.odt Specification]).&lt;br /&gt;
&lt;br /&gt;
(Example: After the crash of Calc, the user may not work on. The next day, he starts Writer and gets a request to decide on recovery. This blocks her/his intended workflow.)&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Merge with splash screen&lt;br /&gt;
| The splash screen is a separate window and is displayed until the application has been loaded. There could be two approaches:&lt;br /&gt;
&lt;br /&gt;
If the loading time could be reduced significantly, show the StartCenter as soon as possible without showing the splash screen.&lt;br /&gt;
&lt;br /&gt;
- or -&lt;br /&gt;
&lt;br /&gt;
If the loading time of OpenOffice.org could not be reduced, then merge the splash screen and the StartCenter (e.g. use the same window size, use some fading).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PIM Integration&lt;br /&gt;
| For OpenOffice.org 3.0 it is planned to provide PIM capabilities with Thunderbird an the extension Lightning. To improve the integration, the StartCenter could be provide basic information on mails, tasks and the schedule.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Recent documents&lt;br /&gt;
| For the StartCenter it is planned to create new documents or to open existing ones with the file selection dialog. Normally, users do work with a certain set of documents which could be implemented as recent or frequently used documents in the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Currently, access to recent documents is done in OpenOffice.org via the application “File” menu ([http://specs.openoffice.org/appwide/menus/FileMenu.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Replace start module&lt;br /&gt;
| Instead of showing the start module together with the StartCenter, the StartCenter could be extended to replace the start module completely.&lt;br /&gt;
&lt;br /&gt;
Currently, the start module is the window that is shown if no special OpenOffice.org module is loaded ([http://specs.openoffice.org/appwide/start_module/StartModule.sxw Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Template management&lt;br /&gt;
| The document templates are currently managed at several places. The most important access to templates is given by the “Templates and Documents” window. This feature driven but non-charming window could be well integrated into the StartCenter.&lt;br /&gt;
&lt;br /&gt;
Some time ago, there work has been started to improve the user experience. It seems that it has not been worked on for some time ([http://wiki.services.openoffice.org/wiki/Feature_-_Templates Feature Templates]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Update information&lt;br /&gt;
| The StartCenter could provide information on online updates for the main product and extensions.&lt;br /&gt;
&lt;br /&gt;
Currently, the user is informed about updates by a small icon in the upper right corner ([http://specs.openoffice.org/appwide/onlineupdate/Software_Update.odt Specification]).&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User data&lt;br /&gt;
| The StartCenter could be used to acquire the personal data for the user. This data is generally used to fill out templates automatically or state the author in the change tracking feature.&lt;br /&gt;
&lt;br /&gt;
Currently, most users don&amp;#039;t see the need to fill out this form, do not know that it exists or don&amp;#039;t trust OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
The users could be encouraged to give their user data by using a “personal saluation” in the StartCenter.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| User survey (Registration)&lt;br /&gt;
| The StartCenter could natively implement the user servery instead of providing it as a separate web page ([http://www.openoffice.org/welcome/registration20.html User Survey]).&lt;br /&gt;
&lt;br /&gt;
In the current version of OpenOffice.org, the request for registration is prompted directly after installing the product (together with the licence agreement this harms the experience for the user). From that point, the registration option lives quiet in the help menu.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| What&amp;#039;s new?&lt;br /&gt;
| If an updated version is installed, the user may get a short introduction to new features.&lt;br /&gt;
It has been proposed to embed a web page into the StartCenter to add content like &amp;quot;New Features&amp;quot; information; please have a look at this [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=2087 mail].&lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Lose the words &amp;#039;Welcome to&amp;#039;&lt;br /&gt;
| They may be appropriate on first use after installation, but after that it is wrong to welcome someone to THEIR installation on THEIR computer to edit THEIR documents.  The simple statement of the product name and version is all that is needed.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Integrated Message Panel&lt;br /&gt;
| A single small panel, providing enough room for one line of text, could be used as a dynamic communication medium that provides relevant and useful information in an unobtrusive way. Only one message would be displayed at a time. This could solve many of the above suggestions. A few examples:&lt;br /&gt;
&lt;br /&gt;
* A welcome message on first run.&lt;br /&gt;
* Encouraging users to complete the user survey.&lt;br /&gt;
* Offering tips - this could be the default if no other relevant message is available(?)&lt;br /&gt;
* Document Recovery notices&lt;br /&gt;
* When a new version is released, the user is notified and a link is provided to both a What&amp;#039;s New page and the download page.&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tabbed Interface&lt;br /&gt;
| Keeping the perils of feature bloat in mind, a tabbed interface could encourage use of the Start Center as a productivity boost. Options in the OOo Preferences could customize which tab is shown on startup, saving user&amp;#039;s from constantly clicking to get to their most often used options. The tabs could be:&lt;br /&gt;
&lt;br /&gt;
* New Document - similar to the current Start Center - offering one-click access to creating new documents &amp;amp; templates&lt;br /&gt;
* Open Document - a custom open-like dialog with 3 ways to open files:&lt;br /&gt;
** Recent Documents - a list of recent OOo documents, with information like filename, last modified, etc) with a &amp;#039;pin&amp;#039; option to keep very frequently opened documents (as determined by the user) at the top of the list.&lt;br /&gt;
** Standard Open - allows the user to browse their hard disk and locate the file manually.&lt;br /&gt;
** Watched Directories - a possible new feature: users could specify directories to be &amp;#039;watched&amp;#039; - OOo would then aggregate all OOo files from these directories and display them here - like a virtual directory.&lt;br /&gt;
* OOo Online - a window showing useful OOo links/information - extensions, clip art, templates, free support, news, etc.&lt;br /&gt;
* User Survey - a quick, convenient way of completing the user survey, resumable if the user doesn&amp;#039;t want to do it all at once.&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Desktop Search Integration&lt;br /&gt;
| Opening new documents or searching for previously used ones may be eased by desktop search integration. Here, users just enter search terms and start the query for the desired documents (search terms: file name, content, tags, ...). This may be even better than providing 10 ... 15 single entries of the last used documents.&lt;br /&gt;
Desktop search engines are for example: [http://www.apple.com/macosx/features/300.html#spotlight Apple Spotlight], [http://beagle-project.org/ Beagle], [http://www.gnome.org/projects/tracker/ Gnome Tracker], [http://desktop.google.com/ Google Desktop Search].&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Customization via GUI&lt;br /&gt;
| The user should be able to customize the StartCenter via the GUI. Customization means, that the user would be able to define the content (e.g. community information, recent documents, update information) and its position in the StartCenter window to fit her/his personal needs. In any case, there should be well defined defaults.&lt;br /&gt;
(Added for the user jobod because of translation issues.)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mockups ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot; &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! Name&lt;br /&gt;
&lt;br /&gt;
! Mockup&lt;br /&gt;
&lt;br /&gt;
! Details / Comments&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Fancy Progressbar&lt;br /&gt;
&lt;br /&gt;
| [[Image:StartCenter Idea ProgressBar Flare.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| If the StartCenter would be merged with the Splash Screen, then some people might fall in love with a more fancy progress bar. Flare effects and some slight animation might help to raise the enjoyment factor (animation: color changes of star, rotation, ...).&lt;br /&gt;
&lt;br /&gt;
Please note:&lt;br /&gt;
* It would be even cooler if OpenOffice.org would start up lightning fast and therefore would not require to show a progress bar.&lt;br /&gt;
* The StartCenter window is just an example. Neither color, size, shape, ... nor background belong to that proposal.&lt;br /&gt;
* The picture was drawn by myself, which means that the idea may be better than my artistic skills ;-)&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Possible New Start Center Mockup&lt;br /&gt;
&lt;br /&gt;
| [[Image:Startcenter_mockup2.png|375px]]&lt;br /&gt;
&lt;br /&gt;
| A Start Center integrating a message panel (please see relevant entry in the collection of ideas above) and recent documents. Please note: the header design is not indicative of OOo 3&amp;#039;s final artwork (3 gulls artwork by Nikash Singh).&lt;br /&gt;
&lt;br /&gt;
As a result of [http://ux.openoffice.org/servlets/ReadMsg?list=discuss&amp;amp;msgNo=1793 presenting this to the mailing list], 2 main concerns were raised:&lt;br /&gt;
&lt;br /&gt;
* The number of recent documents may not be sufficient. Displaying them would better be handled by the open dialog.&lt;br /&gt;
* The font sizes may be too small for visually impaired users.&lt;br /&gt;
&lt;br /&gt;
This leads to the tabbed interface suggestion (please see relevant entry in the collection of ideas above)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== How to continue? ==&lt;br /&gt;
&lt;br /&gt;
At the moment, the “idea collection season” is open. So just add your brainstorming ideas on use cases, requirements, features and mockups. Then, those ideas should be evaluated in terms of “customer benefit”, “user types” and “effort”. After that we can finally start to design this feature and start implementing.&lt;br /&gt;
&lt;br /&gt;
[[category:User Experience]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101187</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101187"/>
		<updated>2008-12-04T06:51:45Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Other details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.&lt;br /&gt;
&lt;br /&gt;
The command box should appear next to the menu bar, right-aligned. It should contain the label &amp;quot;Type what you want to do  (F7)&amp;quot; in faint color. The label disappears when the box is focused. A tool tip appears on mouse over, saying &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.  Jim starts typing &amp;quot;insert table&amp;quot; and sees a list of commands, appear. Thus he understands what the box is for. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Apart from their canonical name (e.g. &amp;quot;insert picture&amp;quot;) commands may have synonym names (&amp;quot;add picture&amp;quot;). Synonyms can be created by hand, using the text in the Help, and a thesaurus. The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ordered alphabetically, by frecency, by relevance, or by date of addition.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
It may be useful to reveal the menu item for the selected command&amp;#039;s (if there is a menu item), as in MacOS. But that would be too slow, distracting and would not encourage the user to use the command. Instead, we can highlight the enclosing menu in the menu bar (and the rest of the path path to the item) without; the user can open the menus if she is interested.  Alternatively, each result that corresponds to a menu item can have an icon at the right edge, that when clicked opens the menu to reveal the item.&lt;br /&gt;
&lt;br /&gt;
This command facility will not be included in the MacOSX version of OOo, at least initially, until it is better than the system search for menu items under the Help menu.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X applications have a command box in the Help menu.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far, but the code may be useful for implementing this current proposal.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font and right-aligned box&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* Convert this document into a specification&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101183</id>
		<title>User Experience/Command search/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101183"/>
		<updated>2008-12-04T06:12:50Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Main menu entries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for designing the names of commands and their synonyms.  The items are shown as they appear in menu entries and button tool tips, followed by additional or replacement command names for each.&lt;br /&gt;
&lt;br /&gt;
Items are listed only once: that is, if an item is listed as a menu entry, it should not be listed again as a button, and if it is listed as a button in one tool bar, it should not be listed in another tool bar.  Button tool bars are shown in order of approximate importance.&lt;br /&gt;
&lt;br /&gt;
== Main menu entries ==&lt;br /&gt;
{|  class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Menu entry&lt;br /&gt;
! Command name&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Spreadsheet&lt;br /&gt;
| Create a new OpenOffice spreadsheet&lt;br /&gt;
|-&lt;br /&gt;
| File New Presentation&lt;br /&gt;
| Create a new presentation&lt;br /&gt;
|-&lt;br /&gt;
| File New Drawing&lt;br /&gt;
| Create a new drawing&lt;br /&gt;
|-&lt;br /&gt;
| File New HTML document&lt;br /&gt;
| Create a new HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File New XML form document&lt;br /&gt;
| Create a new XML document&lt;br /&gt;
|-&lt;br /&gt;
| File New Master document&lt;br /&gt;
| Create a new master document&lt;br /&gt;
|-&lt;br /&gt;
| File New Labels&lt;br /&gt;
|-&lt;br /&gt;
| File New Business cards&lt;br /&gt;
|-&lt;br /&gt;
| File New Templates and documents&lt;br /&gt;
|-&lt;br /&gt;
| File Open...&lt;br /&gt;
| Open a document file...&lt;br /&gt;
|-&lt;br /&gt;
| File Recent documents&lt;br /&gt;
| (There will be one command for each recent document, called &amp;quot;Recent document XXX&amp;quot; where XXX is the name of the file.)&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Letter...&lt;br /&gt;
| Write a new Letter (wizard)...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Fax...&lt;br /&gt;
| Write a new Fax (wizard)...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Agenda...&lt;br /&gt;
| Write a new Agenda (wizard)...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Presentation...&lt;br /&gt;
| Create a new Presentation (wizard)...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Web page...&lt;br /&gt;
| Create a new Web page (wizard)...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Document converter...&lt;br /&gt;
| Convert a document format...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Euro converter...&lt;br /&gt;
| Convert money amounts to Euro currency...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Install new dictionaries...&lt;br /&gt;
| Install a new dictionary...&lt;br /&gt;
|-&lt;br /&gt;
| File Close&lt;br /&gt;
| Close the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save&lt;br /&gt;
| Save the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save As...&lt;br /&gt;
| Save current file as ...&lt;br /&gt;
|-&lt;br /&gt;
| File Reload&lt;br /&gt;
| Reload the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Versions...&lt;br /&gt;
| Manager the versions of the current document...&lt;br /&gt;
|-&lt;br /&gt;
| File Export...&lt;br /&gt;
| Export the current document...&lt;br /&gt;
|-&lt;br /&gt;
| File Export as PDF&lt;br /&gt;
| Export the current document as PDF&lt;br /&gt;
|-&lt;br /&gt;
| File Send Document as e-mail&lt;br /&gt;
| Send the current document as e-mail...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as OpenDocument text...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as Microsoft Word...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as PDF...&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create master document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to presentation&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to Clipboard&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create autoAbstract...&lt;br /&gt;
|-&lt;br /&gt;
| File Send AutoAbstract to presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Properties...&lt;br /&gt;
|-&lt;br /&gt;
| File Digital signatures...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Organize...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Save...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Edit...&lt;br /&gt;
|-&lt;br /&gt;
| File Preview in Web browser&lt;br /&gt;
|-&lt;br /&gt;
| File Page preview&lt;br /&gt;
| Preview how your document will look when it is printed&lt;br /&gt;
|-&lt;br /&gt;
| File Print...&lt;br /&gt;
| Print the current file...&lt;br /&gt;
|-&lt;br /&gt;
| File Printer settings...&lt;br /&gt;
| Set up a printer...&lt;br /&gt;
|-&lt;br /&gt;
| File exit&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Undo (menu showing changes)&lt;br /&gt;
| Undo (1) typing &amp;quot;Hello there! How are you?&amp;quot; / Undo (2) typing &amp;quot;Hello&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Redo (menu showing changes)&lt;br /&gt;
| Redo (1) typing &amp;quot;Bye now see you later!&amp;quot; / Undo (2) typing &amp;quot;Bye&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Repeat (action)&lt;br /&gt;
| Repeat the last action&lt;br /&gt;
|-&lt;br /&gt;
| Edit Cut&lt;br /&gt;
| Cut the selected {text/table/image/formula/object/...} to the clipboard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Copy&lt;br /&gt;
| Copy the selected {text/table/image/formula/object/...} to the clipboard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste&lt;br /&gt;
| Past the {text/table/image/formula/object/...} from the clipboard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste special...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection mode Standard&lt;br /&gt;
| Use standard selection mode (rather than block area)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection mode Block area&lt;br /&gt;
| Use block area selection mode&lt;br /&gt;
|-&lt;br /&gt;
| Edit Select all&lt;br /&gt;
| Select all (whole document)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Record (toggle)&lt;br /&gt;
| Record changes / Stop recording changes&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Protect records...&lt;br /&gt;
| Protect records of changes...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Show (toggle)&lt;br /&gt;
| Show changes / Hide changes&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Accept or reject...&lt;br /&gt;
| Accept or reject changes...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Comment...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Merge document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Compare document...&lt;br /&gt;
| Compare the current document to another document&lt;br /&gt;
|-&lt;br /&gt;
| Edit Find &amp;amp; replace...&lt;br /&gt;
| Find and replace text...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Navigator&lt;br /&gt;
|-&lt;br /&gt;
| Edit AutoText...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Exchange database&lt;br /&gt;
|-&lt;br /&gt;
| Edit Fields...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Index entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Bibliography entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Edit Links...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Plug-in&lt;br /&gt;
|-&lt;br /&gt;
| Edit Image map&lt;br /&gt;
|-&lt;br /&gt;
| Edit Object ???&lt;br /&gt;
|-&lt;br /&gt;
| View Print layout (alt1)&lt;br /&gt;
| View document in print layout&lt;br /&gt;
|-&lt;br /&gt;
| View Web layout (alt2)&lt;br /&gt;
| View document in Web layout&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars 3D-settings (toggle)&lt;br /&gt;
| {View/Hide} the 3D-settings tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Align (toggle) &lt;br /&gt;
| {View/Hide} the Align tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Bullets and numbering (toggle)&lt;br /&gt;
| {View/Hide} the Bullets and Numbering tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing (toggle)&lt;br /&gt;
| {View/Hide} the Drawing tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing object properties (toggle)&lt;br /&gt;
| {View/Hide} the Drawing Object Properties tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Font work (toggle)&lt;br /&gt;
| {View/Hide} the Font Work tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form controls (toggle)&lt;br /&gt;
| {View/Hide} the Form Controls tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form design (toggle)&lt;br /&gt;
| {View/Hide} the Form Design tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form navigation (toggle)&lt;br /&gt;
| {View/Hide} the Form Navigation tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formatting (toggle)&lt;br /&gt;
| {View/Hide} the Formatting tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Frame (toggle)&lt;br /&gt;
| {View/Hide} the Frame tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Insert (toggle)&lt;br /&gt;
| {View/Hide} the Insert tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Media playback (toggle)&lt;br /&gt;
| {View/Hide} the Media Playback tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars OLE-Object (toggle)&lt;br /&gt;
| {View/Hide} the OLE-Object tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Picture (toggle)&lt;br /&gt;
| {View/Hide} the Picture tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (toggle)&lt;br /&gt;
| {View/Hide} the Standard tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (viewing mode) (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table (toggle)&lt;br /&gt;
| {View/Hide} the Table tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table object (toggle)&lt;br /&gt;
| {View/Hide} the Table Object tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Text object (toggle)&lt;br /&gt;
| {View/Hide} the Text Object&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Tools (toggle)&lt;br /&gt;
| {View/Hide} the Tools tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Hyperlink bar (toggle)&lt;br /&gt;
| {View/Hide} the Hyperlink tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formula (toggle)&lt;br /&gt;
| {View/Hide} the Formula tool bar&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Customize... (toggle)&lt;br /&gt;
| Customize the tool bars...&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Reset (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Status bar (toggle)&lt;br /&gt;
| {View/Hide} the status bar&lt;br /&gt;
|-&lt;br /&gt;
| View Input methods status (toggle)&lt;br /&gt;
| {View/Hide} the Input Methods status&lt;br /&gt;
|-&lt;br /&gt;
| View Ruler (toggle)&lt;br /&gt;
| {View/Hide} the ruler&lt;br /&gt;
|-&lt;br /&gt;
| View Text boundaries (toggle)&lt;br /&gt;
| {View/Hide} the text boundaries&lt;br /&gt;
|-&lt;br /&gt;
| View Field shadings (toggle)&lt;br /&gt;
| {View/Hide} the field shadings&lt;br /&gt;
|-&lt;br /&gt;
| View Nonprinting Characters (toggle)&lt;br /&gt;
| {View/Hide} non-printing characters&lt;br /&gt;
|-&lt;br /&gt;
| View Hidden paragraphs (toggle)&lt;br /&gt;
| {View/Hide} hidden paragraphs&lt;br /&gt;
|-&lt;br /&gt;
| View Full screen&lt;br /&gt;
| View the document full screen&lt;br /&gt;
|-&lt;br /&gt;
| View Zoom...&lt;br /&gt;
| Change the zoom...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Manual break...&lt;br /&gt;
| Insert a manual break...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Date&lt;br /&gt;
| Insert a date field&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Time&lt;br /&gt;
| Insert a time field&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page number&lt;br /&gt;
| Insert a field showing the current page number &lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page count&lt;br /&gt;
| Insert a page-count field&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Subject&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Title&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Author&lt;br /&gt;
| Insert an Author field&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Other...&lt;br /&gt;
| Insert other fields...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Special character... (param: character name)&lt;br /&gt;
| Insert special character...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking space&lt;br /&gt;
| Insert a non-breaking space&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking hyphen&lt;br /&gt;
| Insert a non-breaking hyphen&lt;br /&gt;
|-&lt;br /&gt;
| Insert formatting mark Optional hyphen&lt;br /&gt;
| Insert an optional hyphen&lt;br /&gt;
|-&lt;br /&gt;
| Insert Section... (param: number of columns; menu to select visually)&lt;br /&gt;
| Insert a section...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Hyperlink&lt;br /&gt;
| Insert a hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Insert Header Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footer Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footnote...&lt;br /&gt;
| Insert a footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Caption...&lt;br /&gt;
| Insert a caption...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Bookmark...&lt;br /&gt;
| Insert a bookmark...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Cross-reference...&lt;br /&gt;
| Insert a cross-reference...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Note...&lt;br /&gt;
| Insert a note (a comment)...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Script...&lt;br /&gt;
| Insert a script...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Indexes and tables...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Bibliographic entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Frame... (param: number of columns)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Table... (param: number of rows &amp;quot;x&amp;quot; number of columns; selection menu)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Horizontal ruler...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture From file... (param: file name)&lt;br /&gt;
| Insert a picture from file...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Select source...&lt;br /&gt;
| Scan a picture...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Request...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Movie and sound... (param: file name)&lt;br /&gt;
| Insert a movie or sound from file...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object OLE object...&lt;br /&gt;
| Insert an OLE object&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object Plug-in...&lt;br /&gt;
| Insert a plug-in&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object Sound...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object Video...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object Applet...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object Formula&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object Chart...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Floating frame&lt;br /&gt;
|-&lt;br /&gt;
| Insert File...&lt;br /&gt;
|-&lt;br /&gt;
| Format Default formatting&lt;br /&gt;
| Change to default formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Character...&lt;br /&gt;
| Character formatting...&lt;br /&gt;
|-&lt;br /&gt;
| Format Paragraph...&lt;br /&gt;
| Paragraph formatting...&lt;br /&gt;
|-&lt;br /&gt;
| Format Bullets and numbering...&lt;br /&gt;
| Format bullets and numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Format Page...&lt;br /&gt;
| Page formatting...&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Uppercase&lt;br /&gt;
| Upper case the selected text&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Lowercase&lt;br /&gt;
| Lowercase the selected text&lt;br /&gt;
|-&lt;br /&gt;
| Format Columns...&lt;br /&gt;
| Column formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Sections...&lt;br /&gt;
| Section formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Styles and formatting&lt;br /&gt;
| Styles and formatting...&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat While typing (toggle)&lt;br /&gt;
| Auto-format while typing {on/off}&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply&lt;br /&gt;
| Apply auto-format&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply and edit changes&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To page (alt1)&lt;br /&gt;
| Anchor the object to the page&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Paragraph (alt2)&lt;br /&gt;
| Anchor the object to the paragraph&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Character (alt3)&lt;br /&gt;
| Anchor the object to a character&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor As Character (alt4)&lt;br /&gt;
| Anchor the object as a character&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Frame (alt5)&lt;br /&gt;
| Anchor the object to the frame&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap off (alt1)&lt;br /&gt;
| Wrapping off&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Page wrap (alt2)&lt;br /&gt;
| Wrap text to the page&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Optimal page wrap (alt3)&lt;br /&gt;
| Wrap text optimally&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap through (alt4)&lt;br /&gt;
| Wrap through the object&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap In background (alt5)&lt;br /&gt;
| Wrap in the background&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Contour (alt6)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit contour...&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap First paragraph (alt7)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit...&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Left (alt1)&lt;br /&gt;
| Align left&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Centered (alt2)&lt;br /&gt;
| Align centered&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Right (alt3)&lt;br /&gt;
| Align right&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Justified (alt4)&lt;br /&gt;
| Align justified&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring to front&lt;br /&gt;
| Bring to the front&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring Forward&lt;br /&gt;
| Bring forward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send Backward&lt;br /&gt;
| Send backward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send to Back&lt;br /&gt;
| Send to the back&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To foreground&lt;br /&gt;
| Bring to the foreground&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To background&lt;br /&gt;
| Send to the background&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip vertically&lt;br /&gt;
| Flip vertically&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip horizontally&lt;br /&gt;
| Flip horizontally&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Group&lt;br /&gt;
| Group the objects together&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Ungroup&lt;br /&gt;
| Ungroup the group of objects&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Enter group&lt;br /&gt;
| Enter the selected group to manipulate the objects in it&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Exit group&lt;br /&gt;
| Exit the entered group&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Position and size...&lt;br /&gt;
| Format the object&amp;#039;s position and size...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Line...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Area...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Text attributes&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Fontwork&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Description...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Name...&lt;br /&gt;
|-&lt;br /&gt;
| Format Frame...&lt;br /&gt;
|-&lt;br /&gt;
| Format Picture...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Table...&lt;br /&gt;
| Insert a new table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Rows...&lt;br /&gt;
| Insert rows in the table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Columns...&lt;br /&gt;
| Insert columns in the table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Table&lt;br /&gt;
| Delete the table&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Rows&lt;br /&gt;
| Delete rows from the table&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Columns&lt;br /&gt;
| Delete columns from the table&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Split cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Protect cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge table&lt;br /&gt;
|-&lt;br /&gt;
| Table Split table&lt;br /&gt;
|-&lt;br /&gt;
| Table AutoFormat...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Column width...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal column width&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute columns evenly&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Row height...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal row height&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute rows equally&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Allow row to break across pages and columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Heading rows repeat&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Text to table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Table to text...&lt;br /&gt;
|-&lt;br /&gt;
| Table Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Table Formula&lt;br /&gt;
|-&lt;br /&gt;
| Table Number format...&lt;br /&gt;
|-&lt;br /&gt;
| Table Table boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Table Table properties...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Spellcheck...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Thesaurus...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Hyphenation...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Word count&lt;br /&gt;
|-&lt;br /&gt;
| Tools AutoCorrect...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Online numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Line numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Footnotes...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Gallery&lt;br /&gt;
|-&lt;br /&gt;
| Tools Media player&lt;br /&gt;
|-&lt;br /&gt;
| Tools Bibliography database&lt;br /&gt;
|-&lt;br /&gt;
| Tools Mail merge wizard...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Calculate&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Update all&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Fields&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Links&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All charts&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Current index&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All indexes and tables&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Page formatting&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Record macro&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Run macro...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros OpenOffice.org Basic...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros Python...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros BeanShell...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros JavaScript...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Digital signature...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize dialogs...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Extension manager...&lt;br /&gt;
|-&lt;br /&gt;
| Tools XML filter settings...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Customize...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Options...&lt;br /&gt;
|-&lt;br /&gt;
| Window New window&lt;br /&gt;
|-&lt;br /&gt;
| Window Close&lt;br /&gt;
|-&lt;br /&gt;
| Help OpenOffice.org help&lt;br /&gt;
|-&lt;br /&gt;
| Help What&amp;#039;s this&lt;br /&gt;
|-&lt;br /&gt;
| Help Get help online...&lt;br /&gt;
|-&lt;br /&gt;
| Help Translate this applications...&lt;br /&gt;
|-&lt;br /&gt;
| Help Report a bug...&lt;br /&gt;
|-&lt;br /&gt;
| Help About OpenOffice.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tool bar buttons ==&lt;br /&gt;
Tool bars are sorted by approximate importance.&lt;br /&gt;
&lt;br /&gt;
=== Text object propoerties ===&lt;br /&gt;
 Font name...&lt;br /&gt;
 Font size...&lt;br /&gt;
 Bold&lt;br /&gt;
 Italic (italicize)&lt;br /&gt;
 Underline&lt;br /&gt;
 Superscript (toggle) (show &amp;quot;Subscript on&amp;quot; or &amp;quot;Subscript off&amp;quot;)&lt;br /&gt;
 Subscript (toggle) (show &amp;quot;Superscript on&amp;quot; or &amp;quot;Superscript off&amp;quot;)&lt;br /&gt;
 Alignt left&lt;br /&gt;
 Alignt right&lt;br /&gt;
 Centered (align center)&lt;br /&gt;
 Justified alignment&lt;br /&gt;
&lt;br /&gt;
=== Formatting ===&lt;br /&gt;
 Styles and formatting&lt;br /&gt;
 Apply style&lt;br /&gt;
 Line spacing: 1 (single spacing)&lt;br /&gt;
 Line spacing: 1.5 (1.5 spacing)&lt;br /&gt;
 Line spacing: 2 (double spacing)&lt;br /&gt;
 Numbering on/off (toggle)&lt;br /&gt;
 Bullets on/off (toggle)&lt;br /&gt;
 Decrease indent&lt;br /&gt;
 Increase indent&lt;br /&gt;
 Font color...&lt;br /&gt;
 Highlighting... (highlight, unhighlight)&lt;br /&gt;
 Background colror...&lt;br /&gt;
 Left-to-right&lt;br /&gt;
 Right-to-left&lt;br /&gt;
&lt;br /&gt;
=== Picture (image) ===&lt;br /&gt;
 Insert image from file (get image from file; add image from file)&lt;br /&gt;
 Filter...&lt;br /&gt;
 Graphics mode...&lt;br /&gt;
 Color&lt;br /&gt;
 Transparency...&lt;br /&gt;
 Flip horizontally&lt;br /&gt;
 Flip vertically&lt;br /&gt;
 Frame properties&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Align left&lt;br /&gt;
 Center horizontal&lt;br /&gt;
 Align right&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical center (center vertical)&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (color of the border)...&lt;br /&gt;
 Background color ... (color menu; param: color)&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Link frames&lt;br /&gt;
 Unlink frames&lt;br /&gt;
&lt;br /&gt;
=== Table ===&lt;br /&gt;
 Insert table (see [[#Insert]]; param: number of rows, number of columns)&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (of the border)...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Background color...&lt;br /&gt;
 Optimize...&lt;br /&gt;
 Top&lt;br /&gt;
 Center (vertical)&lt;br /&gt;
 Bottom&lt;br /&gt;
 AutoFormat (auto-format)&lt;br /&gt;
 Table properties...&lt;br /&gt;
 Sort&lt;br /&gt;
 Sum&lt;br /&gt;
&lt;br /&gt;
=== OLE-object ===&lt;br /&gt;
 Apply style...&lt;br /&gt;
 Align left&lt;br /&gt;
 Align right&lt;br /&gt;
 Align center horizontal&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Border line color&lt;br /&gt;
&lt;br /&gt;
=== Align ===&lt;br /&gt;
 Left&lt;br /&gt;
 Centered&lt;br /&gt;
 Right&lt;br /&gt;
 Top&lt;br /&gt;
 Center [vertically]&lt;br /&gt;
 Bottom&lt;br /&gt;
&lt;br /&gt;
=== Fontwork ===&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Fontwork shape...&lt;br /&gt;
 Fontwork same letter heights&lt;br /&gt;
 Fontwork alignment...&lt;br /&gt;
 Fontwork character spacing...&lt;br /&gt;
&lt;br /&gt;
=== Formula ===&lt;br /&gt;
 Formula text [text box]&lt;br /&gt;
 Sum&lt;br /&gt;
 Round&lt;br /&gt;
 Percent&lt;br /&gt;
 Square&lt;br /&gt;
 Square root&lt;br /&gt;
 Power&lt;br /&gt;
 List separator&lt;br /&gt;
 Equal&lt;br /&gt;
 Not equal&lt;br /&gt;
 Less than or equal&lt;br /&gt;
 Greater than or equal&lt;br /&gt;
 Less&lt;br /&gt;
 Greater&lt;br /&gt;
 Boolean Or&lt;br /&gt;
 Boolean Xor&lt;br /&gt;
 Boolean And&lt;br /&gt;
 Boolean Not&lt;br /&gt;
 Mean&lt;br /&gt;
 Minimum&lt;br /&gt;
 Maximum&lt;br /&gt;
 Sine&lt;br /&gt;
 Cosine&lt;br /&gt;
 Tangent&lt;br /&gt;
 Arcsine&lt;br /&gt;
 Arccosine&lt;br /&gt;
 Arctangent&lt;br /&gt;
&lt;br /&gt;
=== Insert ===&lt;br /&gt;
 Frame (param: number of columns)&lt;br /&gt;
 AutoText [lots of options, not worth implementing]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
 Direct cursor on/off (toggle)&lt;br /&gt;
 Hyphenation&lt;br /&gt;
 Thesaurus&lt;br /&gt;
 Graphics on/off (toggle)&lt;br /&gt;
 Web layout/print layout (toggle)&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
 Edit file (toggle)&lt;br /&gt;
 AutoSpellcheck (auto-spellcheck, auto-spell-check)&lt;br /&gt;
 Format paintbrush&lt;br /&gt;
 Show draw functions (drawing tool bar)&lt;br /&gt;
&lt;br /&gt;
=== Drawing ===&lt;br /&gt;
 Select tool&lt;br /&gt;
 Line&lt;br /&gt;
 Freeform line&lt;br /&gt;
 Text&lt;br /&gt;
 Call-out&lt;br /&gt;
 Points&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Image from file... (param: file name)&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
&lt;br /&gt;
==== Shapes ====&lt;br /&gt;
 Rectangle&lt;br /&gt;
 Rectangle with rounded edges&lt;br /&gt;
 Square&lt;br /&gt;
 Square with rounded edges&lt;br /&gt;
 Circle&lt;br /&gt;
 Ellipse (oval)&lt;br /&gt;
 Circle pie&lt;br /&gt;
 Isosceles trianlge&lt;br /&gt;
 Right triangle&lt;br /&gt;
 Trapezoid (trapezium)&lt;br /&gt;
 Diamond (rhombus)&lt;br /&gt;
 Parallelogram&lt;br /&gt;
 Regular pentagon&lt;br /&gt;
 Regular hexagon&lt;br /&gt;
 Regular octagon&lt;br /&gt;
 Cross&lt;br /&gt;
 Ring&lt;br /&gt;
 Block-arc (rainbow, half-ring)&lt;br /&gt;
 Cylinder&lt;br /&gt;
 Cube&lt;br /&gt;
 Folded corner&lt;br /&gt;
 Frame&lt;br /&gt;
&lt;br /&gt;
==== Symbol shapes ====&lt;br /&gt;
 Smiley face (smiling face)&lt;br /&gt;
 Sun&lt;br /&gt;
 Moon&lt;br /&gt;
 Lightning bolt&lt;br /&gt;
 Heart&lt;br /&gt;
 Flower&lt;br /&gt;
 Cloud&lt;br /&gt;
 &amp;quot;Prohibited&amp;quot; symbol&lt;br /&gt;
 Puzzle&lt;br /&gt;
 Double bracket&lt;br /&gt;
 Left bracket&lt;br /&gt;
 Right bracket&lt;br /&gt;
 Double brace&lt;br /&gt;
 Left brace&lt;br /&gt;
 Right brace&lt;br /&gt;
 Square bevel&lt;br /&gt;
 Octagon bevel&lt;br /&gt;
 Diamond bevel (rhombus bevel)&lt;br /&gt;
&lt;br /&gt;
==== Block arrows ====&lt;br /&gt;
 Left arrow&lt;br /&gt;
 Right arrow&lt;br /&gt;
 Up arrow&lt;br /&gt;
 Down arrow&lt;br /&gt;
 Left and right arrow (Double arrow horizontal)&lt;br /&gt;
 Up and down arrow (Double arrow vertical)&lt;br /&gt;
 Up and right arrow&lt;br /&gt;
 Up, right and down arrow&lt;br /&gt;
 4-way arrow (four-way arrow)&lt;br /&gt;
 Corner right arrow&lt;br /&gt;
 Split arrow&lt;br /&gt;
 Striped right arrow&lt;br /&gt;
 Notched right arrow&lt;br /&gt;
 Pentagon&lt;br /&gt;
 Chevron&lt;br /&gt;
 Right arrow call-out&lt;br /&gt;
 Left arrow call-out&lt;br /&gt;
 Up arrow call-out&lt;br /&gt;
 Down arrow call-out&lt;br /&gt;
 Left and right arrow call-out&lt;br /&gt;
 Up and down arrow call-out&lt;br /&gt;
 Up and right arrow call-out&lt;br /&gt;
 4-way arrow call-out (four-way arrow call-out)&lt;br /&gt;
 Circular arrow&lt;br /&gt;
 Right or left arrow&lt;br /&gt;
 S-shaped arrow&lt;br /&gt;
&lt;br /&gt;
==== Flowchart symbols ====&lt;br /&gt;
 Process (square)&lt;br /&gt;
 Alternative process (square with rounded corners)&lt;br /&gt;
 Decision (rhombus, diamond)&lt;br /&gt;
 Data (parallelogram)&lt;br /&gt;
 Predefined process&lt;br /&gt;
 Internal storage&lt;br /&gt;
 Document&lt;br /&gt;
 Multi-document&lt;br /&gt;
 Terminator&lt;br /&gt;
 Preparation (regular hexagon)&lt;br /&gt;
 Manual input (vertical trapezium)&lt;br /&gt;
 Manual operation (horizontal trapezium)&lt;br /&gt;
 Connector (circle)&lt;br /&gt;
 Off-page connector&lt;br /&gt;
 Card&lt;br /&gt;
 Punched tape&lt;br /&gt;
 Summing junction&lt;br /&gt;
 Or&lt;br /&gt;
 Collate&lt;br /&gt;
 Sort&lt;br /&gt;
 Extract&lt;br /&gt;
 Merge&lt;br /&gt;
 Sorted data&lt;br /&gt;
 Delay&lt;br /&gt;
 Sequential access&lt;br /&gt;
 Magnetic disc&lt;br /&gt;
 Direct access storage&lt;br /&gt;
 Display&lt;br /&gt;
&lt;br /&gt;
==== Callouts (call-outs) ====&lt;br /&gt;
 Rectangular call-out&lt;br /&gt;
 Rounded rectangular call-out&lt;br /&gt;
 Round call-out&lt;br /&gt;
 Cloud call-out&lt;br /&gt;
 Straight line call-out&lt;br /&gt;
 Bent line call-out&lt;br /&gt;
 Disconnected straight line call-out&lt;br /&gt;
&lt;br /&gt;
==== Stars ====&lt;br /&gt;
 Explosion&lt;br /&gt;
 4-point star (four-point star)&lt;br /&gt;
 5-point star (five-point star)&lt;br /&gt;
 6-point star (six-point star, star of David)&lt;br /&gt;
 8-point star (eight-point star)&lt;br /&gt;
 12-point star (twelve-point star)&lt;br /&gt;
 24-point star&lt;br /&gt;
 6-point star, concave&lt;br /&gt;
 Vertical scroll&lt;br /&gt;
 Horizontal scroll&lt;br /&gt;
 Signet&lt;br /&gt;
 Doorplate&lt;br /&gt;
&lt;br /&gt;
=== Form design ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Form navigator&lt;br /&gt;
 Add field &lt;br /&gt;
 Activation order&lt;br /&gt;
 Open in design mode&lt;br /&gt;
 Automatic control focus&lt;br /&gt;
 Position and size&lt;br /&gt;
 Change anchor&lt;br /&gt;
 Alignment (param: [[#Align]])&lt;br /&gt;
 Display grid (show grid)&lt;br /&gt;
 Snap to grid&lt;br /&gt;
 Guides when moving (show guides when moving)&lt;br /&gt;
 &lt;br /&gt;
=== Form controls ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Check box&lt;br /&gt;
 Text box&lt;br /&gt;
 Formatted fields&lt;br /&gt;
 Push button&lt;br /&gt;
 Option button&lt;br /&gt;
 List box&lt;br /&gt;
 Combo box&lt;br /&gt;
 Label field&lt;br /&gt;
 [[#Form design]]&lt;br /&gt;
&lt;br /&gt;
==== More form controls ====&lt;br /&gt;
 Spin button&lt;br /&gt;
 Scroll bar&lt;br /&gt;
 Image button&lt;br /&gt;
 Image control&lt;br /&gt;
 Date field&lt;br /&gt;
 Time field&lt;br /&gt;
 File selection&lt;br /&gt;
 Numerical field&lt;br /&gt;
 Currency field&lt;br /&gt;
 Pattern field&lt;br /&gt;
 Group box&lt;br /&gt;
&lt;br /&gt;
=== Form navigation ===&lt;br /&gt;
 Find record&lt;br /&gt;
 Record&lt;br /&gt;
 Absolute record&lt;br /&gt;
 Text-record&lt;br /&gt;
 Total no. of records (Total number of records)&lt;br /&gt;
 First record&lt;br /&gt;
 Previous record&lt;br /&gt;
 Next record&lt;br /&gt;
 Last record&lt;br /&gt;
 New record&lt;br /&gt;
 Save record&lt;br /&gt;
 Undo: Data entry&lt;br /&gt;
 Delete record&lt;br /&gt;
 Refresh&lt;br /&gt;
 Sort&lt;br /&gt;
 Sort ascending&lt;br /&gt;
 Sort descending&lt;br /&gt;
 Auto filter&lt;br /&gt;
 Apply filter&lt;br /&gt;
 Form-based filters&lt;br /&gt;
 Remove filter/sort&lt;br /&gt;
 Data source as table&lt;br /&gt;
&lt;br /&gt;
=== 3D settings ===&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
 Tilt down&lt;br /&gt;
 Tilt up&lt;br /&gt;
 Tilt left&lt;br /&gt;
 Tilt right&lt;br /&gt;
 Depth...&lt;br /&gt;
 Direction...&lt;br /&gt;
 Lighting...&lt;br /&gt;
 Surface...&lt;br /&gt;
 3D color&lt;br /&gt;
&lt;br /&gt;
=== Media playback ===&lt;br /&gt;
If any of the actions below are executed, the tool bar should appear.&lt;br /&gt;
 Movie and sound&lt;br /&gt;
 Play&lt;br /&gt;
 Pause&lt;br /&gt;
 Stop&lt;br /&gt;
 Repeat&lt;br /&gt;
 Mute&lt;br /&gt;
 View ???&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101182</id>
		<title>User Experience/Command search/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101182"/>
		<updated>2008-12-04T05:03:01Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Main menu entries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for designing the names of commands and their synonyms.  The items are shown as they appear in menu entries and button tool tips, followed by additional or replacement command names for each.&lt;br /&gt;
&lt;br /&gt;
Items are listed only once: that is, if an item is listed as a menu entry, it should not be listed again as a button, and if it is listed as a button in one tool bar, it should not be listed in another tool bar.  Button tool bars are shown in order of approximate importance.&lt;br /&gt;
&lt;br /&gt;
== Main menu entries ==&lt;br /&gt;
{|  class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Menu entry&lt;br /&gt;
! Command name&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Spreadsheet&lt;br /&gt;
| Create a new OpenOffice spreadsheet&lt;br /&gt;
|-&lt;br /&gt;
| File New Presentation&lt;br /&gt;
| Create a new presentation&lt;br /&gt;
|-&lt;br /&gt;
| File New Drawing&lt;br /&gt;
| Create a new drawing&lt;br /&gt;
|-&lt;br /&gt;
| File New HTML document&lt;br /&gt;
| Create a new HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File New XML form document&lt;br /&gt;
| Create a new XML document&lt;br /&gt;
|-&lt;br /&gt;
| File New Master document&lt;br /&gt;
| Create a new master document&lt;br /&gt;
|-&lt;br /&gt;
| File New Labels&lt;br /&gt;
|-&lt;br /&gt;
| File New Business cards&lt;br /&gt;
|-&lt;br /&gt;
| File New Templates and documents&lt;br /&gt;
|-&lt;br /&gt;
| File Open...&lt;br /&gt;
| Open document file&lt;br /&gt;
|-&lt;br /&gt;
| File Recent documents&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Letter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Fax...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Agenda...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Web page...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Document converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Euro converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Install new dictionaries...&lt;br /&gt;
|-&lt;br /&gt;
| File Close&lt;br /&gt;
| Close the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save&lt;br /&gt;
| Save the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save As...&lt;br /&gt;
| Save file as ...&lt;br /&gt;
|-&lt;br /&gt;
| File Reload&lt;br /&gt;
|-&lt;br /&gt;
| File Versions...&lt;br /&gt;
|-&lt;br /&gt;
| File Export...&lt;br /&gt;
|-&lt;br /&gt;
| File Export as PDF&lt;br /&gt;
|-&lt;br /&gt;
| File Send Document as e-mail&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as OpenDocument text...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as Microsoft Word...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as PDF...&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create master document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to presentation&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to Clipboard&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create autoAbstract...&lt;br /&gt;
|-&lt;br /&gt;
| File Send AutoAbstract to presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Properties...&lt;br /&gt;
|-&lt;br /&gt;
| File Digital signatures...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Organize...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Save...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Edit...&lt;br /&gt;
|-&lt;br /&gt;
| File Preview in Web browser&lt;br /&gt;
|-&lt;br /&gt;
| File Page preview&lt;br /&gt;
|-&lt;br /&gt;
| File Print...&lt;br /&gt;
|-&lt;br /&gt;
| File Printer settings...&lt;br /&gt;
|-&lt;br /&gt;
| File exit&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Undo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Redo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Repeat (action)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Cut&lt;br /&gt;
|-&lt;br /&gt;
| Edit Copy&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste special...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection  mode Standard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection mode Block area&lt;br /&gt;
|-&lt;br /&gt;
| Edit Select all&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Record (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Protect records...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Show (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Accept or reject...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Comment...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Merge document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Compare document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Find &amp;amp; replace...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Navigator&lt;br /&gt;
|-&lt;br /&gt;
| Edit AutoText...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Exchange database&lt;br /&gt;
|-&lt;br /&gt;
| Edit Fields...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Index entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Bibliography entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Edit Links...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Plug-in&lt;br /&gt;
|-&lt;br /&gt;
| Edit Image map&lt;br /&gt;
|-&lt;br /&gt;
| Edit Object ???&lt;br /&gt;
|-&lt;br /&gt;
| View Print layout (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| View Web layout (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars 3D-settings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Align (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Bullets and numbering (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing object properties (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Font work (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form controls (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form design (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form navigation (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formatting (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Frame (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Insert (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Media playback (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars OLE-Object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Picture (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (viewing mode) (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Text object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Tools (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Hyperlink bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formula (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Customize (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Reset (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Status bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Input methods status (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Ruler (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Text boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Field shadings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Nonprinting Characters (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Hidden paragraphs (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Full screen&lt;br /&gt;
|-&lt;br /&gt;
| View Zoom...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Manual break...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Date&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Time&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page number&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page count&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Subject&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Title&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Author&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Other...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Special character... (param: character name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking space&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking hyphen &lt;br /&gt;
|-&lt;br /&gt;
| Insert formatting mark Optional hyphen&lt;br /&gt;
|-&lt;br /&gt;
| Insert Section... (param: number of columns; menu to select visually)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Insert Header Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footer Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Caption...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Bookmark...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Cross-reference...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Note...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Script...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Indexes and tables...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Bibliographic entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Frame... (param: number of columns)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Table... (param: number of rows &amp;quot;x&amp;quot; number of columns; selection menu)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Horizontal ruler...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture From file... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Select source...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Request...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Movie and sound... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object OLE object...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Plug-in...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Sound...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Video...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Applet...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formula&lt;br /&gt;
|-&lt;br /&gt;
| Insert Chart...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Floating frame&lt;br /&gt;
|-&lt;br /&gt;
| Insert File...&lt;br /&gt;
|-&lt;br /&gt;
| Format Default formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Character...&lt;br /&gt;
|-&lt;br /&gt;
| Format Paragraph...&lt;br /&gt;
|-&lt;br /&gt;
| Format Bullets and numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Format Page...&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Uppercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Lowercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Format Sections...&lt;br /&gt;
|-&lt;br /&gt;
| Format Styles and formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat While typing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply and edit changes&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To page (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Paragraph (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Character (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor As Character (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Frame (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap off (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Page wrap (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Optimal page wrap (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap through (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap In background (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Contour (alt6)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit contour...&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap First paragraph (alt7)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit...&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Left (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Centered (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Right (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Justified (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring to front&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring Forward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send Backward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send to Back&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To foreground&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To background&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip vertically&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip horizontally&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Ungroup&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Enter group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Exit group&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Position and size&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Line...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Area...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Text attributes&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Fontwork&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Description...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Name...&lt;br /&gt;
|-&lt;br /&gt;
| Format Frame...&lt;br /&gt;
|-&lt;br /&gt;
| Format Picture...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Rows...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Split cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Protect cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge table&lt;br /&gt;
|-&lt;br /&gt;
| Table Split table&lt;br /&gt;
|-&lt;br /&gt;
| Table AutoFormat...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Column width...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal column width&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute columns evenly&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Row height..&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal row height&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute rows equally&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Allow row to break across pages and columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Heading rows repeat&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Text to table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Table to text...&lt;br /&gt;
|-&lt;br /&gt;
| Table Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Table Formula&lt;br /&gt;
|-&lt;br /&gt;
| Table Number format...&lt;br /&gt;
|-&lt;br /&gt;
| Table Table boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Table Table properties...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Spellcheck...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Thesaurus...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Hyphenation...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Word count&lt;br /&gt;
|-&lt;br /&gt;
| Tools AutoCorrect...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Online numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Line numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Footnotes...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Gallery&lt;br /&gt;
|-&lt;br /&gt;
| Tools Media player&lt;br /&gt;
|-&lt;br /&gt;
| Tools Bibliography database&lt;br /&gt;
|-&lt;br /&gt;
| Tools Mail merge wizard...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Calculate&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Update all&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Fields&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Links&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All charts&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Current index&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All indexes and tables&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Page formatting&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Record macro&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Run macro...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros OpenOffice.org Basic...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros Python...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros BeanShell...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros JavaScript...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Digital signature...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize dialogs...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Extension manager...&lt;br /&gt;
|-&lt;br /&gt;
| Tools XML filter settings...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Customize...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Options...&lt;br /&gt;
|-&lt;br /&gt;
| Window New window&lt;br /&gt;
|-&lt;br /&gt;
| Window Close&lt;br /&gt;
|-&lt;br /&gt;
| Help OpenOffice.org help&lt;br /&gt;
|-&lt;br /&gt;
| Help What&amp;#039;s this&lt;br /&gt;
|-&lt;br /&gt;
| Help Get help online...&lt;br /&gt;
|-&lt;br /&gt;
| Help Translate this applications...&lt;br /&gt;
|-&lt;br /&gt;
| Help Report a bug...&lt;br /&gt;
|-&lt;br /&gt;
| Help About OpenOffice.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tool bar buttons ==&lt;br /&gt;
Tool bars are sorted by approximate importance.&lt;br /&gt;
&lt;br /&gt;
=== Text object propoerties ===&lt;br /&gt;
 Font name...&lt;br /&gt;
 Font size...&lt;br /&gt;
 Bold&lt;br /&gt;
 Italic (italicize)&lt;br /&gt;
 Underline&lt;br /&gt;
 Superscript (toggle) (show &amp;quot;Subscript on&amp;quot; or &amp;quot;Subscript off&amp;quot;)&lt;br /&gt;
 Subscript (toggle) (show &amp;quot;Superscript on&amp;quot; or &amp;quot;Superscript off&amp;quot;)&lt;br /&gt;
 Alignt left&lt;br /&gt;
 Alignt right&lt;br /&gt;
 Centered (align center)&lt;br /&gt;
 Justified alignment&lt;br /&gt;
&lt;br /&gt;
=== Formatting ===&lt;br /&gt;
 Styles and formatting&lt;br /&gt;
 Apply style&lt;br /&gt;
 Line spacing: 1 (single spacing)&lt;br /&gt;
 Line spacing: 1.5 (1.5 spacing)&lt;br /&gt;
 Line spacing: 2 (double spacing)&lt;br /&gt;
 Numbering on/off (toggle)&lt;br /&gt;
 Bullets on/off (toggle)&lt;br /&gt;
 Decrease indent&lt;br /&gt;
 Increase indent&lt;br /&gt;
 Font color...&lt;br /&gt;
 Highlighting... (highlight, unhighlight)&lt;br /&gt;
 Background colror...&lt;br /&gt;
 Left-to-right&lt;br /&gt;
 Right-to-left&lt;br /&gt;
&lt;br /&gt;
=== Picture (image) ===&lt;br /&gt;
 Insert image from file (get image from file; add image from file)&lt;br /&gt;
 Filter...&lt;br /&gt;
 Graphics mode...&lt;br /&gt;
 Color&lt;br /&gt;
 Transparency...&lt;br /&gt;
 Flip horizontally&lt;br /&gt;
 Flip vertically&lt;br /&gt;
 Frame properties&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Align left&lt;br /&gt;
 Center horizontal&lt;br /&gt;
 Align right&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical center (center vertical)&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (color of the border)...&lt;br /&gt;
 Background color ... (color menu; param: color)&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Link frames&lt;br /&gt;
 Unlink frames&lt;br /&gt;
&lt;br /&gt;
=== Table ===&lt;br /&gt;
 Insert table (see [[#Insert]]; param: number of rows, number of columns)&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (of the border)...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Background color...&lt;br /&gt;
 Optimize...&lt;br /&gt;
 Top&lt;br /&gt;
 Center (vertical)&lt;br /&gt;
 Bottom&lt;br /&gt;
 AutoFormat (auto-format)&lt;br /&gt;
 Table properties...&lt;br /&gt;
 Sort&lt;br /&gt;
 Sum&lt;br /&gt;
&lt;br /&gt;
=== OLE-object ===&lt;br /&gt;
 Apply style...&lt;br /&gt;
 Align left&lt;br /&gt;
 Align right&lt;br /&gt;
 Align center horizontal&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Border line color&lt;br /&gt;
&lt;br /&gt;
=== Align ===&lt;br /&gt;
 Left&lt;br /&gt;
 Centered&lt;br /&gt;
 Right&lt;br /&gt;
 Top&lt;br /&gt;
 Center [vertically]&lt;br /&gt;
 Bottom&lt;br /&gt;
&lt;br /&gt;
=== Fontwork ===&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Fontwork shape...&lt;br /&gt;
 Fontwork same letter heights&lt;br /&gt;
 Fontwork alignment...&lt;br /&gt;
 Fontwork character spacing...&lt;br /&gt;
&lt;br /&gt;
=== Formula ===&lt;br /&gt;
 Formula text [text box]&lt;br /&gt;
 Sum&lt;br /&gt;
 Round&lt;br /&gt;
 Percent&lt;br /&gt;
 Square&lt;br /&gt;
 Square root&lt;br /&gt;
 Power&lt;br /&gt;
 List separator&lt;br /&gt;
 Equal&lt;br /&gt;
 Not equal&lt;br /&gt;
 Less than or equal&lt;br /&gt;
 Greater than or equal&lt;br /&gt;
 Less&lt;br /&gt;
 Greater&lt;br /&gt;
 Boolean Or&lt;br /&gt;
 Boolean Xor&lt;br /&gt;
 Boolean And&lt;br /&gt;
 Boolean Not&lt;br /&gt;
 Mean&lt;br /&gt;
 Minimum&lt;br /&gt;
 Maximum&lt;br /&gt;
 Sine&lt;br /&gt;
 Cosine&lt;br /&gt;
 Tangent&lt;br /&gt;
 Arcsine&lt;br /&gt;
 Arccosine&lt;br /&gt;
 Arctangent&lt;br /&gt;
&lt;br /&gt;
=== Insert ===&lt;br /&gt;
 Frame (param: number of columns)&lt;br /&gt;
 AutoText [lots of options, not worth implementing]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
 Direct cursor on/off (toggle)&lt;br /&gt;
 Hyphenation&lt;br /&gt;
 Thesaurus&lt;br /&gt;
 Graphics on/off (toggle)&lt;br /&gt;
 Web layout/print layout (toggle)&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
 Edit file (toggle)&lt;br /&gt;
 AutoSpellcheck (auto-spellcheck, auto-spell-check)&lt;br /&gt;
 Format paintbrush&lt;br /&gt;
 Show draw functions (drawing tool bar)&lt;br /&gt;
&lt;br /&gt;
=== Drawing ===&lt;br /&gt;
 Select tool&lt;br /&gt;
 Line&lt;br /&gt;
 Freeform line&lt;br /&gt;
 Text&lt;br /&gt;
 Call-out&lt;br /&gt;
 Points&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Image from file... (param: file name)&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
&lt;br /&gt;
==== Shapes ====&lt;br /&gt;
 Rectangle&lt;br /&gt;
 Rectangle with rounded edges&lt;br /&gt;
 Square&lt;br /&gt;
 Square with rounded edges&lt;br /&gt;
 Circle&lt;br /&gt;
 Ellipse (oval)&lt;br /&gt;
 Circle pie&lt;br /&gt;
 Isosceles trianlge&lt;br /&gt;
 Right triangle&lt;br /&gt;
 Trapezoid (trapezium)&lt;br /&gt;
 Diamond (rhombus)&lt;br /&gt;
 Parallelogram&lt;br /&gt;
 Regular pentagon&lt;br /&gt;
 Regular hexagon&lt;br /&gt;
 Regular octagon&lt;br /&gt;
 Cross&lt;br /&gt;
 Ring&lt;br /&gt;
 Block-arc (rainbow, half-ring)&lt;br /&gt;
 Cylinder&lt;br /&gt;
 Cube&lt;br /&gt;
 Folded corner&lt;br /&gt;
 Frame&lt;br /&gt;
&lt;br /&gt;
==== Symbol shapes ====&lt;br /&gt;
 Smiley face (smiling face)&lt;br /&gt;
 Sun&lt;br /&gt;
 Moon&lt;br /&gt;
 Lightning bolt&lt;br /&gt;
 Heart&lt;br /&gt;
 Flower&lt;br /&gt;
 Cloud&lt;br /&gt;
 &amp;quot;Prohibited&amp;quot; symbol&lt;br /&gt;
 Puzzle&lt;br /&gt;
 Double bracket&lt;br /&gt;
 Left bracket&lt;br /&gt;
 Right bracket&lt;br /&gt;
 Double brace&lt;br /&gt;
 Left brace&lt;br /&gt;
 Right brace&lt;br /&gt;
 Square bevel&lt;br /&gt;
 Octagon bevel&lt;br /&gt;
 Diamond bevel (rhombus bevel)&lt;br /&gt;
&lt;br /&gt;
==== Block arrows ====&lt;br /&gt;
 Left arrow&lt;br /&gt;
 Right arrow&lt;br /&gt;
 Up arrow&lt;br /&gt;
 Down arrow&lt;br /&gt;
 Left and right arrow (Double arrow horizontal)&lt;br /&gt;
 Up and down arrow (Double arrow vertical)&lt;br /&gt;
 Up and right arrow&lt;br /&gt;
 Up, right and down arrow&lt;br /&gt;
 4-way arrow (four-way arrow)&lt;br /&gt;
 Corner right arrow&lt;br /&gt;
 Split arrow&lt;br /&gt;
 Striped right arrow&lt;br /&gt;
 Notched right arrow&lt;br /&gt;
 Pentagon&lt;br /&gt;
 Chevron&lt;br /&gt;
 Right arrow call-out&lt;br /&gt;
 Left arrow call-out&lt;br /&gt;
 Up arrow call-out&lt;br /&gt;
 Down arrow call-out&lt;br /&gt;
 Left and right arrow call-out&lt;br /&gt;
 Up and down arrow call-out&lt;br /&gt;
 Up and right arrow call-out&lt;br /&gt;
 4-way arrow call-out (four-way arrow call-out)&lt;br /&gt;
 Circular arrow&lt;br /&gt;
 Right or left arrow&lt;br /&gt;
 S-shaped arrow&lt;br /&gt;
&lt;br /&gt;
==== Flowchart symbols ====&lt;br /&gt;
 Process (square)&lt;br /&gt;
 Alternative process (square with rounded corners)&lt;br /&gt;
 Decision (rhombus, diamond)&lt;br /&gt;
 Data (parallelogram)&lt;br /&gt;
 Predefined process&lt;br /&gt;
 Internal storage&lt;br /&gt;
 Document&lt;br /&gt;
 Multi-document&lt;br /&gt;
 Terminator&lt;br /&gt;
 Preparation (regular hexagon)&lt;br /&gt;
 Manual input (vertical trapezium)&lt;br /&gt;
 Manual operation (horizontal trapezium)&lt;br /&gt;
 Connector (circle)&lt;br /&gt;
 Off-page connector&lt;br /&gt;
 Card&lt;br /&gt;
 Punched tape&lt;br /&gt;
 Summing junction&lt;br /&gt;
 Or&lt;br /&gt;
 Collate&lt;br /&gt;
 Sort&lt;br /&gt;
 Extract&lt;br /&gt;
 Merge&lt;br /&gt;
 Sorted data&lt;br /&gt;
 Delay&lt;br /&gt;
 Sequential access&lt;br /&gt;
 Magnetic disc&lt;br /&gt;
 Direct access storage&lt;br /&gt;
 Display&lt;br /&gt;
&lt;br /&gt;
==== Callouts (call-outs) ====&lt;br /&gt;
 Rectangular call-out&lt;br /&gt;
 Rounded rectangular call-out&lt;br /&gt;
 Round call-out&lt;br /&gt;
 Cloud call-out&lt;br /&gt;
 Straight line call-out&lt;br /&gt;
 Bent line call-out&lt;br /&gt;
 Disconnected straight line call-out&lt;br /&gt;
&lt;br /&gt;
==== Stars ====&lt;br /&gt;
 Explosion&lt;br /&gt;
 4-point star (four-point star)&lt;br /&gt;
 5-point star (five-point star)&lt;br /&gt;
 6-point star (six-point star, star of David)&lt;br /&gt;
 8-point star (eight-point star)&lt;br /&gt;
 12-point star (twelve-point star)&lt;br /&gt;
 24-point star&lt;br /&gt;
 6-point star, concave&lt;br /&gt;
 Vertical scroll&lt;br /&gt;
 Horizontal scroll&lt;br /&gt;
 Signet&lt;br /&gt;
 Doorplate&lt;br /&gt;
&lt;br /&gt;
=== Form design ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Form navigator&lt;br /&gt;
 Add field &lt;br /&gt;
 Activation order&lt;br /&gt;
 Open in design mode&lt;br /&gt;
 Automatic control focus&lt;br /&gt;
 Position and size&lt;br /&gt;
 Change anchor&lt;br /&gt;
 Alignment (param: [[#Align]])&lt;br /&gt;
 Display grid (show grid)&lt;br /&gt;
 Snap to grid&lt;br /&gt;
 Guides when moving (show guides when moving)&lt;br /&gt;
 &lt;br /&gt;
=== Form controls ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Check box&lt;br /&gt;
 Text box&lt;br /&gt;
 Formatted fields&lt;br /&gt;
 Push button&lt;br /&gt;
 Option button&lt;br /&gt;
 List box&lt;br /&gt;
 Combo box&lt;br /&gt;
 Label field&lt;br /&gt;
 [[#Form design]]&lt;br /&gt;
&lt;br /&gt;
==== More form controls ====&lt;br /&gt;
 Spin button&lt;br /&gt;
 Scroll bar&lt;br /&gt;
 Image button&lt;br /&gt;
 Image control&lt;br /&gt;
 Date field&lt;br /&gt;
 Time field&lt;br /&gt;
 File selection&lt;br /&gt;
 Numerical field&lt;br /&gt;
 Currency field&lt;br /&gt;
 Pattern field&lt;br /&gt;
 Group box&lt;br /&gt;
&lt;br /&gt;
=== Form navigation ===&lt;br /&gt;
 Find record&lt;br /&gt;
 Record&lt;br /&gt;
 Absolute record&lt;br /&gt;
 Text-record&lt;br /&gt;
 Total no. of records (Total number of records)&lt;br /&gt;
 First record&lt;br /&gt;
 Previous record&lt;br /&gt;
 Next record&lt;br /&gt;
 Last record&lt;br /&gt;
 New record&lt;br /&gt;
 Save record&lt;br /&gt;
 Undo: Data entry&lt;br /&gt;
 Delete record&lt;br /&gt;
 Refresh&lt;br /&gt;
 Sort&lt;br /&gt;
 Sort ascending&lt;br /&gt;
 Sort descending&lt;br /&gt;
 Auto filter&lt;br /&gt;
 Apply filter&lt;br /&gt;
 Form-based filters&lt;br /&gt;
 Remove filter/sort&lt;br /&gt;
 Data source as table&lt;br /&gt;
&lt;br /&gt;
=== 3D settings ===&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
 Tilt down&lt;br /&gt;
 Tilt up&lt;br /&gt;
 Tilt left&lt;br /&gt;
 Tilt right&lt;br /&gt;
 Depth...&lt;br /&gt;
 Direction...&lt;br /&gt;
 Lighting...&lt;br /&gt;
 Surface...&lt;br /&gt;
 3D color&lt;br /&gt;
&lt;br /&gt;
=== Media playback ===&lt;br /&gt;
If any of the actions below are executed, the tool bar should appear.&lt;br /&gt;
 Movie and sound&lt;br /&gt;
 Play&lt;br /&gt;
 Pause&lt;br /&gt;
 Stop&lt;br /&gt;
 Repeat&lt;br /&gt;
 Mute&lt;br /&gt;
 View ???&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101181</id>
		<title>User Experience/Command search/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101181"/>
		<updated>2008-12-04T05:01:57Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Main menu entries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for designing the names of commands and their synonyms.  The items are shown as they appear in menu entries and button tool tips, followed by additional or replacement command names for each.&lt;br /&gt;
&lt;br /&gt;
Items are listed only once: that is, if an item is listed as a menu entry, it should not be listed again as a button, and if it is listed as a button in one tool bar, it should not be listed in another tool bar.  Button tool bars are shown in order of approximate importance.&lt;br /&gt;
&lt;br /&gt;
== Main menu entries ==&lt;br /&gt;
{| class=&amp;quot;table&amp;quot; border=1 &amp;lt;!-- class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
! Menu entry&lt;br /&gt;
! Command name&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Spreadsheet&lt;br /&gt;
| Create a new OpenOffice spreadsheet&lt;br /&gt;
|-&lt;br /&gt;
| File New Presentation&lt;br /&gt;
| Create a new presentation&lt;br /&gt;
|-&lt;br /&gt;
| File New Drawing&lt;br /&gt;
| Create a new drawing&lt;br /&gt;
|-&lt;br /&gt;
| File New HTML document&lt;br /&gt;
| Create a new HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File New XML form document&lt;br /&gt;
| Create a new XML document&lt;br /&gt;
|-&lt;br /&gt;
| File New Master document&lt;br /&gt;
| Create a new master document&lt;br /&gt;
|-&lt;br /&gt;
| File New Labels&lt;br /&gt;
|-&lt;br /&gt;
| File New Business cards&lt;br /&gt;
|-&lt;br /&gt;
| File New Templates and documents&lt;br /&gt;
|-&lt;br /&gt;
| File Open...&lt;br /&gt;
| Open document file&lt;br /&gt;
|-&lt;br /&gt;
| File Recent documents&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Letter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Fax...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Agenda...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Web page...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Document converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Euro converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Install new dictionaries...&lt;br /&gt;
|-&lt;br /&gt;
| File Close&lt;br /&gt;
| Close the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save&lt;br /&gt;
| Save the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save As...&lt;br /&gt;
| Save file as ...&lt;br /&gt;
|-&lt;br /&gt;
| File Reload&lt;br /&gt;
|-&lt;br /&gt;
| File Versions...&lt;br /&gt;
|-&lt;br /&gt;
| File Export...&lt;br /&gt;
|-&lt;br /&gt;
| File Export as PDF&lt;br /&gt;
|-&lt;br /&gt;
| File Send Document as e-mail&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as OpenDocument text...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as Microsoft Word...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as PDF...&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create master document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to presentation&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to Clipboard&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create autoAbstract...&lt;br /&gt;
|-&lt;br /&gt;
| File Send AutoAbstract to presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Properties...&lt;br /&gt;
|-&lt;br /&gt;
| File Digital signatures...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Organize...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Save...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Edit...&lt;br /&gt;
|-&lt;br /&gt;
| File Preview in Web browser&lt;br /&gt;
|-&lt;br /&gt;
| File Page preview&lt;br /&gt;
|-&lt;br /&gt;
| File Print...&lt;br /&gt;
|-&lt;br /&gt;
| File Printer settings...&lt;br /&gt;
|-&lt;br /&gt;
| File exit&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Undo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Redo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Repeat (action)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Cut&lt;br /&gt;
|-&lt;br /&gt;
| Edit Copy&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste special...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection  mode Standard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection mode Block area&lt;br /&gt;
|-&lt;br /&gt;
| Edit Select all&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Record (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Protect records...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Show (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Accept or reject...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Comment...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Merge document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Compare document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Find &amp;amp; replace...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Navigator&lt;br /&gt;
|-&lt;br /&gt;
| Edit AutoText...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Exchange database&lt;br /&gt;
|-&lt;br /&gt;
| Edit Fields...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Index entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Bibliography entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Edit Links...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Plug-in&lt;br /&gt;
|-&lt;br /&gt;
| Edit Image map&lt;br /&gt;
|-&lt;br /&gt;
| Edit Object ???&lt;br /&gt;
|-&lt;br /&gt;
| View Print layout (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| View Web layout (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars 3D-settings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Align (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Bullets and numbering (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing object properties (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Font work (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form controls (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form design (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form navigation (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formatting (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Frame (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Insert (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Media playback (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars OLE-Object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Picture (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (viewing mode) (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Text object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Tools (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Hyperlink bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formula (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Customize (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Reset (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Status bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Input methods status (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Ruler (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Text boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Field shadings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Nonprinting Characters (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Hidden paragraphs (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Full screen&lt;br /&gt;
|-&lt;br /&gt;
| View Zoom...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Manual break...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Date&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Time&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page number&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page count&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Subject&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Title&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Author&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Other...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Special character... (param: character name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking space&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking hyphen &lt;br /&gt;
|-&lt;br /&gt;
| Insert formatting mark Optional hyphen&lt;br /&gt;
|-&lt;br /&gt;
| Insert Section... (param: number of columns; menu to select visually)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Insert Header Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footer Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Caption...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Bookmark...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Cross-reference...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Note...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Script...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Indexes and tables...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Bibliographic entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Frame... (param: number of columns)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Table... (param: number of rows &amp;quot;x&amp;quot; number of columns; selection menu)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Horizontal ruler...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture From file... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Select source...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Request...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Movie and sound... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object OLE object...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Plug-in...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Sound...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Video...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Applet...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formula&lt;br /&gt;
|-&lt;br /&gt;
| Insert Chart...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Floating frame&lt;br /&gt;
|-&lt;br /&gt;
| Insert File...&lt;br /&gt;
|-&lt;br /&gt;
| Format Default formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Character...&lt;br /&gt;
|-&lt;br /&gt;
| Format Paragraph...&lt;br /&gt;
|-&lt;br /&gt;
| Format Bullets and numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Format Page...&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Uppercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Lowercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Format Sections...&lt;br /&gt;
|-&lt;br /&gt;
| Format Styles and formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat While typing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply and edit changes&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To page (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Paragraph (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Character (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor As Character (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Frame (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap off (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Page wrap (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Optimal page wrap (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap through (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap In background (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Contour (alt6)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit contour...&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap First paragraph (alt7)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit...&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Left (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Centered (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Right (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Justified (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring to front&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring Forward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send Backward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send to Back&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To foreground&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To background&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip vertically&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip horizontally&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Ungroup&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Enter group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Exit group&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Position and size&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Line...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Area...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Text attributes&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Fontwork&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Description...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Name...&lt;br /&gt;
|-&lt;br /&gt;
| Format Frame...&lt;br /&gt;
|-&lt;br /&gt;
| Format Picture...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Rows...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Split cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Protect cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge table&lt;br /&gt;
|-&lt;br /&gt;
| Table Split table&lt;br /&gt;
|-&lt;br /&gt;
| Table AutoFormat...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Column width...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal column width&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute columns evenly&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Row height..&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal row height&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute rows equally&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Allow row to break across pages and columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Heading rows repeat&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Text to table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Table to text...&lt;br /&gt;
|-&lt;br /&gt;
| Table Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Table Formula&lt;br /&gt;
|-&lt;br /&gt;
| Table Number format...&lt;br /&gt;
|-&lt;br /&gt;
| Table Table boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Table Table properties...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Spellcheck...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Thesaurus...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Hyphenation...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Word count&lt;br /&gt;
|-&lt;br /&gt;
| Tools AutoCorrect...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Online numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Line numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Footnotes...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Gallery&lt;br /&gt;
|-&lt;br /&gt;
| Tools Media player&lt;br /&gt;
|-&lt;br /&gt;
| Tools Bibliography database&lt;br /&gt;
|-&lt;br /&gt;
| Tools Mail merge wizard...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Calculate&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Update all&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Fields&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Links&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All charts&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Current index&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All indexes and tables&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Page formatting&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Record macro&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Run macro...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros OpenOffice.org Basic...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros Python...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros BeanShell...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros JavaScript...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Digital signature...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize dialogs...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Extension manager...&lt;br /&gt;
|-&lt;br /&gt;
| Tools XML filter settings...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Customize...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Options...&lt;br /&gt;
|-&lt;br /&gt;
| Window New window&lt;br /&gt;
|-&lt;br /&gt;
| Window Close&lt;br /&gt;
|-&lt;br /&gt;
| Help OpenOffice.org help&lt;br /&gt;
|-&lt;br /&gt;
| Help What&amp;#039;s this&lt;br /&gt;
|-&lt;br /&gt;
| Help Get help online...&lt;br /&gt;
|-&lt;br /&gt;
| Help Translate this applications...&lt;br /&gt;
|-&lt;br /&gt;
| Help Report a bug...&lt;br /&gt;
|-&lt;br /&gt;
| Help About OpenOffice.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tool bar buttons ==&lt;br /&gt;
Tool bars are sorted by approximate importance.&lt;br /&gt;
&lt;br /&gt;
=== Text object propoerties ===&lt;br /&gt;
 Font name...&lt;br /&gt;
 Font size...&lt;br /&gt;
 Bold&lt;br /&gt;
 Italic (italicize)&lt;br /&gt;
 Underline&lt;br /&gt;
 Superscript (toggle) (show &amp;quot;Subscript on&amp;quot; or &amp;quot;Subscript off&amp;quot;)&lt;br /&gt;
 Subscript (toggle) (show &amp;quot;Superscript on&amp;quot; or &amp;quot;Superscript off&amp;quot;)&lt;br /&gt;
 Alignt left&lt;br /&gt;
 Alignt right&lt;br /&gt;
 Centered (align center)&lt;br /&gt;
 Justified alignment&lt;br /&gt;
&lt;br /&gt;
=== Formatting ===&lt;br /&gt;
 Styles and formatting&lt;br /&gt;
 Apply style&lt;br /&gt;
 Line spacing: 1 (single spacing)&lt;br /&gt;
 Line spacing: 1.5 (1.5 spacing)&lt;br /&gt;
 Line spacing: 2 (double spacing)&lt;br /&gt;
 Numbering on/off (toggle)&lt;br /&gt;
 Bullets on/off (toggle)&lt;br /&gt;
 Decrease indent&lt;br /&gt;
 Increase indent&lt;br /&gt;
 Font color...&lt;br /&gt;
 Highlighting... (highlight, unhighlight)&lt;br /&gt;
 Background colror...&lt;br /&gt;
 Left-to-right&lt;br /&gt;
 Right-to-left&lt;br /&gt;
&lt;br /&gt;
=== Picture (image) ===&lt;br /&gt;
 Insert image from file (get image from file; add image from file)&lt;br /&gt;
 Filter...&lt;br /&gt;
 Graphics mode...&lt;br /&gt;
 Color&lt;br /&gt;
 Transparency...&lt;br /&gt;
 Flip horizontally&lt;br /&gt;
 Flip vertically&lt;br /&gt;
 Frame properties&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Align left&lt;br /&gt;
 Center horizontal&lt;br /&gt;
 Align right&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical center (center vertical)&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (color of the border)...&lt;br /&gt;
 Background color ... (color menu; param: color)&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Link frames&lt;br /&gt;
 Unlink frames&lt;br /&gt;
&lt;br /&gt;
=== Table ===&lt;br /&gt;
 Insert table (see [[#Insert]]; param: number of rows, number of columns)&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (of the border)...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Background color...&lt;br /&gt;
 Optimize...&lt;br /&gt;
 Top&lt;br /&gt;
 Center (vertical)&lt;br /&gt;
 Bottom&lt;br /&gt;
 AutoFormat (auto-format)&lt;br /&gt;
 Table properties...&lt;br /&gt;
 Sort&lt;br /&gt;
 Sum&lt;br /&gt;
&lt;br /&gt;
=== OLE-object ===&lt;br /&gt;
 Apply style...&lt;br /&gt;
 Align left&lt;br /&gt;
 Align right&lt;br /&gt;
 Align center horizontal&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Border line color&lt;br /&gt;
&lt;br /&gt;
=== Align ===&lt;br /&gt;
 Left&lt;br /&gt;
 Centered&lt;br /&gt;
 Right&lt;br /&gt;
 Top&lt;br /&gt;
 Center [vertically]&lt;br /&gt;
 Bottom&lt;br /&gt;
&lt;br /&gt;
=== Fontwork ===&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Fontwork shape...&lt;br /&gt;
 Fontwork same letter heights&lt;br /&gt;
 Fontwork alignment...&lt;br /&gt;
 Fontwork character spacing...&lt;br /&gt;
&lt;br /&gt;
=== Formula ===&lt;br /&gt;
 Formula text [text box]&lt;br /&gt;
 Sum&lt;br /&gt;
 Round&lt;br /&gt;
 Percent&lt;br /&gt;
 Square&lt;br /&gt;
 Square root&lt;br /&gt;
 Power&lt;br /&gt;
 List separator&lt;br /&gt;
 Equal&lt;br /&gt;
 Not equal&lt;br /&gt;
 Less than or equal&lt;br /&gt;
 Greater than or equal&lt;br /&gt;
 Less&lt;br /&gt;
 Greater&lt;br /&gt;
 Boolean Or&lt;br /&gt;
 Boolean Xor&lt;br /&gt;
 Boolean And&lt;br /&gt;
 Boolean Not&lt;br /&gt;
 Mean&lt;br /&gt;
 Minimum&lt;br /&gt;
 Maximum&lt;br /&gt;
 Sine&lt;br /&gt;
 Cosine&lt;br /&gt;
 Tangent&lt;br /&gt;
 Arcsine&lt;br /&gt;
 Arccosine&lt;br /&gt;
 Arctangent&lt;br /&gt;
&lt;br /&gt;
=== Insert ===&lt;br /&gt;
 Frame (param: number of columns)&lt;br /&gt;
 AutoText [lots of options, not worth implementing]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
 Direct cursor on/off (toggle)&lt;br /&gt;
 Hyphenation&lt;br /&gt;
 Thesaurus&lt;br /&gt;
 Graphics on/off (toggle)&lt;br /&gt;
 Web layout/print layout (toggle)&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
 Edit file (toggle)&lt;br /&gt;
 AutoSpellcheck (auto-spellcheck, auto-spell-check)&lt;br /&gt;
 Format paintbrush&lt;br /&gt;
 Show draw functions (drawing tool bar)&lt;br /&gt;
&lt;br /&gt;
=== Drawing ===&lt;br /&gt;
 Select tool&lt;br /&gt;
 Line&lt;br /&gt;
 Freeform line&lt;br /&gt;
 Text&lt;br /&gt;
 Call-out&lt;br /&gt;
 Points&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Image from file... (param: file name)&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
&lt;br /&gt;
==== Shapes ====&lt;br /&gt;
 Rectangle&lt;br /&gt;
 Rectangle with rounded edges&lt;br /&gt;
 Square&lt;br /&gt;
 Square with rounded edges&lt;br /&gt;
 Circle&lt;br /&gt;
 Ellipse (oval)&lt;br /&gt;
 Circle pie&lt;br /&gt;
 Isosceles trianlge&lt;br /&gt;
 Right triangle&lt;br /&gt;
 Trapezoid (trapezium)&lt;br /&gt;
 Diamond (rhombus)&lt;br /&gt;
 Parallelogram&lt;br /&gt;
 Regular pentagon&lt;br /&gt;
 Regular hexagon&lt;br /&gt;
 Regular octagon&lt;br /&gt;
 Cross&lt;br /&gt;
 Ring&lt;br /&gt;
 Block-arc (rainbow, half-ring)&lt;br /&gt;
 Cylinder&lt;br /&gt;
 Cube&lt;br /&gt;
 Folded corner&lt;br /&gt;
 Frame&lt;br /&gt;
&lt;br /&gt;
==== Symbol shapes ====&lt;br /&gt;
 Smiley face (smiling face)&lt;br /&gt;
 Sun&lt;br /&gt;
 Moon&lt;br /&gt;
 Lightning bolt&lt;br /&gt;
 Heart&lt;br /&gt;
 Flower&lt;br /&gt;
 Cloud&lt;br /&gt;
 &amp;quot;Prohibited&amp;quot; symbol&lt;br /&gt;
 Puzzle&lt;br /&gt;
 Double bracket&lt;br /&gt;
 Left bracket&lt;br /&gt;
 Right bracket&lt;br /&gt;
 Double brace&lt;br /&gt;
 Left brace&lt;br /&gt;
 Right brace&lt;br /&gt;
 Square bevel&lt;br /&gt;
 Octagon bevel&lt;br /&gt;
 Diamond bevel (rhombus bevel)&lt;br /&gt;
&lt;br /&gt;
==== Block arrows ====&lt;br /&gt;
 Left arrow&lt;br /&gt;
 Right arrow&lt;br /&gt;
 Up arrow&lt;br /&gt;
 Down arrow&lt;br /&gt;
 Left and right arrow (Double arrow horizontal)&lt;br /&gt;
 Up and down arrow (Double arrow vertical)&lt;br /&gt;
 Up and right arrow&lt;br /&gt;
 Up, right and down arrow&lt;br /&gt;
 4-way arrow (four-way arrow)&lt;br /&gt;
 Corner right arrow&lt;br /&gt;
 Split arrow&lt;br /&gt;
 Striped right arrow&lt;br /&gt;
 Notched right arrow&lt;br /&gt;
 Pentagon&lt;br /&gt;
 Chevron&lt;br /&gt;
 Right arrow call-out&lt;br /&gt;
 Left arrow call-out&lt;br /&gt;
 Up arrow call-out&lt;br /&gt;
 Down arrow call-out&lt;br /&gt;
 Left and right arrow call-out&lt;br /&gt;
 Up and down arrow call-out&lt;br /&gt;
 Up and right arrow call-out&lt;br /&gt;
 4-way arrow call-out (four-way arrow call-out)&lt;br /&gt;
 Circular arrow&lt;br /&gt;
 Right or left arrow&lt;br /&gt;
 S-shaped arrow&lt;br /&gt;
&lt;br /&gt;
==== Flowchart symbols ====&lt;br /&gt;
 Process (square)&lt;br /&gt;
 Alternative process (square with rounded corners)&lt;br /&gt;
 Decision (rhombus, diamond)&lt;br /&gt;
 Data (parallelogram)&lt;br /&gt;
 Predefined process&lt;br /&gt;
 Internal storage&lt;br /&gt;
 Document&lt;br /&gt;
 Multi-document&lt;br /&gt;
 Terminator&lt;br /&gt;
 Preparation (regular hexagon)&lt;br /&gt;
 Manual input (vertical trapezium)&lt;br /&gt;
 Manual operation (horizontal trapezium)&lt;br /&gt;
 Connector (circle)&lt;br /&gt;
 Off-page connector&lt;br /&gt;
 Card&lt;br /&gt;
 Punched tape&lt;br /&gt;
 Summing junction&lt;br /&gt;
 Or&lt;br /&gt;
 Collate&lt;br /&gt;
 Sort&lt;br /&gt;
 Extract&lt;br /&gt;
 Merge&lt;br /&gt;
 Sorted data&lt;br /&gt;
 Delay&lt;br /&gt;
 Sequential access&lt;br /&gt;
 Magnetic disc&lt;br /&gt;
 Direct access storage&lt;br /&gt;
 Display&lt;br /&gt;
&lt;br /&gt;
==== Callouts (call-outs) ====&lt;br /&gt;
 Rectangular call-out&lt;br /&gt;
 Rounded rectangular call-out&lt;br /&gt;
 Round call-out&lt;br /&gt;
 Cloud call-out&lt;br /&gt;
 Straight line call-out&lt;br /&gt;
 Bent line call-out&lt;br /&gt;
 Disconnected straight line call-out&lt;br /&gt;
&lt;br /&gt;
==== Stars ====&lt;br /&gt;
 Explosion&lt;br /&gt;
 4-point star (four-point star)&lt;br /&gt;
 5-point star (five-point star)&lt;br /&gt;
 6-point star (six-point star, star of David)&lt;br /&gt;
 8-point star (eight-point star)&lt;br /&gt;
 12-point star (twelve-point star)&lt;br /&gt;
 24-point star&lt;br /&gt;
 6-point star, concave&lt;br /&gt;
 Vertical scroll&lt;br /&gt;
 Horizontal scroll&lt;br /&gt;
 Signet&lt;br /&gt;
 Doorplate&lt;br /&gt;
&lt;br /&gt;
=== Form design ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Form navigator&lt;br /&gt;
 Add field &lt;br /&gt;
 Activation order&lt;br /&gt;
 Open in design mode&lt;br /&gt;
 Automatic control focus&lt;br /&gt;
 Position and size&lt;br /&gt;
 Change anchor&lt;br /&gt;
 Alignment (param: [[#Align]])&lt;br /&gt;
 Display grid (show grid)&lt;br /&gt;
 Snap to grid&lt;br /&gt;
 Guides when moving (show guides when moving)&lt;br /&gt;
 &lt;br /&gt;
=== Form controls ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Check box&lt;br /&gt;
 Text box&lt;br /&gt;
 Formatted fields&lt;br /&gt;
 Push button&lt;br /&gt;
 Option button&lt;br /&gt;
 List box&lt;br /&gt;
 Combo box&lt;br /&gt;
 Label field&lt;br /&gt;
 [[#Form design]]&lt;br /&gt;
&lt;br /&gt;
==== More form controls ====&lt;br /&gt;
 Spin button&lt;br /&gt;
 Scroll bar&lt;br /&gt;
 Image button&lt;br /&gt;
 Image control&lt;br /&gt;
 Date field&lt;br /&gt;
 Time field&lt;br /&gt;
 File selection&lt;br /&gt;
 Numerical field&lt;br /&gt;
 Currency field&lt;br /&gt;
 Pattern field&lt;br /&gt;
 Group box&lt;br /&gt;
&lt;br /&gt;
=== Form navigation ===&lt;br /&gt;
 Find record&lt;br /&gt;
 Record&lt;br /&gt;
 Absolute record&lt;br /&gt;
 Text-record&lt;br /&gt;
 Total no. of records (Total number of records)&lt;br /&gt;
 First record&lt;br /&gt;
 Previous record&lt;br /&gt;
 Next record&lt;br /&gt;
 Last record&lt;br /&gt;
 New record&lt;br /&gt;
 Save record&lt;br /&gt;
 Undo: Data entry&lt;br /&gt;
 Delete record&lt;br /&gt;
 Refresh&lt;br /&gt;
 Sort&lt;br /&gt;
 Sort ascending&lt;br /&gt;
 Sort descending&lt;br /&gt;
 Auto filter&lt;br /&gt;
 Apply filter&lt;br /&gt;
 Form-based filters&lt;br /&gt;
 Remove filter/sort&lt;br /&gt;
 Data source as table&lt;br /&gt;
&lt;br /&gt;
=== 3D settings ===&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
 Tilt down&lt;br /&gt;
 Tilt up&lt;br /&gt;
 Tilt left&lt;br /&gt;
 Tilt right&lt;br /&gt;
 Depth...&lt;br /&gt;
 Direction...&lt;br /&gt;
 Lighting...&lt;br /&gt;
 Surface...&lt;br /&gt;
 3D color&lt;br /&gt;
&lt;br /&gt;
=== Media playback ===&lt;br /&gt;
If any of the actions below are executed, the tool bar should appear.&lt;br /&gt;
 Movie and sound&lt;br /&gt;
 Play&lt;br /&gt;
 Pause&lt;br /&gt;
 Stop&lt;br /&gt;
 Repeat&lt;br /&gt;
 Mute&lt;br /&gt;
 View ???&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101180</id>
		<title>User Experience/Command search/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101180"/>
		<updated>2008-12-04T05:01:22Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Main menu entries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for designing the names of commands and their synonyms.  The items are shown as they appear in menu entries and button tool tips, followed by additional or replacement command names for each.&lt;br /&gt;
&lt;br /&gt;
Items are listed only once: that is, if an item is listed as a menu entry, it should not be listed again as a button, and if it is listed as a button in one tool bar, it should not be listed in another tool bar.  Button tool bars are shown in order of approximate importance.&lt;br /&gt;
&lt;br /&gt;
== Main menu entries ==&lt;br /&gt;
{| class=&amp;quot;table&amp;quot; border=1 &amp;lt;!-- class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
! Menu entry&lt;br /&gt;
! Command name&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Spreadsheet&lt;br /&gt;
| Create a new OpenOffice spreadsheet&lt;br /&gt;
|-&lt;br /&gt;
| File New Presentation&lt;br /&gt;
| Create a new presentation&lt;br /&gt;
|-&lt;br /&gt;
| File New Drawing&lt;br /&gt;
| Create a new drawing&lt;br /&gt;
|-&lt;br /&gt;
| File New HTML document&lt;br /&gt;
| create a new HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File New XML form document&lt;br /&gt;
| Create a new XML document&lt;br /&gt;
|-&lt;br /&gt;
| File New Master document&lt;br /&gt;
| Create a new master document&lt;br /&gt;
|-&lt;br /&gt;
| File New Labels&lt;br /&gt;
|-&lt;br /&gt;
| File New Business cards&lt;br /&gt;
|-&lt;br /&gt;
| File New Templates and documents&lt;br /&gt;
|-&lt;br /&gt;
| File Open...&lt;br /&gt;
| Open document file&lt;br /&gt;
|-&lt;br /&gt;
| File Recent documents&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Letter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Fax...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Agenda...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Web page...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Document converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Euro converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Install new dictionaries...&lt;br /&gt;
|-&lt;br /&gt;
| File Close&lt;br /&gt;
| Close the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save&lt;br /&gt;
| Save the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save As...&lt;br /&gt;
| Save file as ...&lt;br /&gt;
|-&lt;br /&gt;
| File Reload&lt;br /&gt;
|-&lt;br /&gt;
| File Versions...&lt;br /&gt;
|-&lt;br /&gt;
| File Export...&lt;br /&gt;
|-&lt;br /&gt;
| File Export as PDF&lt;br /&gt;
|-&lt;br /&gt;
| File Send Document as e-mail&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as OpenDocument text...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as Microsoft Word...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as PDF...&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create master document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to presentation&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to Clipboard&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create autoAbstract...&lt;br /&gt;
|-&lt;br /&gt;
| File Send AutoAbstract to presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Properties...&lt;br /&gt;
|-&lt;br /&gt;
| File Digital signatures...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Organize...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Save...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Edit...&lt;br /&gt;
|-&lt;br /&gt;
| File Preview in Web browser&lt;br /&gt;
|-&lt;br /&gt;
| File Page preview&lt;br /&gt;
|-&lt;br /&gt;
| File Print...&lt;br /&gt;
|-&lt;br /&gt;
| File Printer settings...&lt;br /&gt;
|-&lt;br /&gt;
| File exit&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Undo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Redo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Repeat (action)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Cut&lt;br /&gt;
|-&lt;br /&gt;
| Edit Copy&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste special...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection  mode Standard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection mode Block area&lt;br /&gt;
|-&lt;br /&gt;
| Edit Select all&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Record (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Protect records...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Show (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Accept or reject...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Comment...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Merge document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Compare document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Find &amp;amp; replace...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Navigator&lt;br /&gt;
|-&lt;br /&gt;
| Edit AutoText...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Exchange database&lt;br /&gt;
|-&lt;br /&gt;
| Edit Fields...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Index entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Bibliography entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Edit Links...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Plug-in&lt;br /&gt;
|-&lt;br /&gt;
| Edit Image map&lt;br /&gt;
|-&lt;br /&gt;
| Edit Object ???&lt;br /&gt;
|-&lt;br /&gt;
| View Print layout (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| View Web layout (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars 3D-settings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Align (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Bullets and numbering (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing object properties (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Font work (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form controls (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form design (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form navigation (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formatting (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Frame (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Insert (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Media playback (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars OLE-Object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Picture (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (viewing mode) (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Text object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Tools (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Hyperlink bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formula (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Customize (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Reset (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Status bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Input methods status (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Ruler (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Text boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Field shadings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Nonprinting Characters (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Hidden paragraphs (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Full screen&lt;br /&gt;
|-&lt;br /&gt;
| View Zoom...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Manual break...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Date&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Time&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page number&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page count&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Subject&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Title&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Author&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Other...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Special character... (param: character name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking space&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking hyphen &lt;br /&gt;
|-&lt;br /&gt;
| Insert formatting mark Optional hyphen&lt;br /&gt;
|-&lt;br /&gt;
| Insert Section... (param: number of columns; menu to select visually)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Insert Header Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footer Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Caption...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Bookmark...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Cross-reference...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Note...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Script...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Indexes and tables...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Bibliographic entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Frame... (param: number of columns)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Table... (param: number of rows &amp;quot;x&amp;quot; number of columns; selection menu)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Horizontal ruler...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture From file... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Select source...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Request...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Movie and sound... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object OLE object...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Plug-in...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Sound...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Video...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Applet...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formula&lt;br /&gt;
|-&lt;br /&gt;
| Insert Chart...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Floating frame&lt;br /&gt;
|-&lt;br /&gt;
| Insert File...&lt;br /&gt;
|-&lt;br /&gt;
| Format Default formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Character...&lt;br /&gt;
|-&lt;br /&gt;
| Format Paragraph...&lt;br /&gt;
|-&lt;br /&gt;
| Format Bullets and numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Format Page...&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Uppercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Lowercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Format Sections...&lt;br /&gt;
|-&lt;br /&gt;
| Format Styles and formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat While typing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply and edit changes&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To page (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Paragraph (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Character (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor As Character (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Frame (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap off (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Page wrap (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Optimal page wrap (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap through (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap In background (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Contour (alt6)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit contour...&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap First paragraph (alt7)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit...&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Left (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Centered (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Right (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Justified (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring to front&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring Forward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send Backward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send to Back&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To foreground&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To background&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip vertically&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip horizontally&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Ungroup&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Enter group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Exit group&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Position and size&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Line...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Area...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Text attributes&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Fontwork&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Description...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Name...&lt;br /&gt;
|-&lt;br /&gt;
| Format Frame...&lt;br /&gt;
|-&lt;br /&gt;
| Format Picture...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Rows...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Split cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Protect cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge table&lt;br /&gt;
|-&lt;br /&gt;
| Table Split table&lt;br /&gt;
|-&lt;br /&gt;
| Table AutoFormat...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Column width...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal column width&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute columns evenly&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Row height..&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal row height&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute rows equally&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Allow row to break across pages and columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Heading rows repeat&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Text to table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Table to text...&lt;br /&gt;
|-&lt;br /&gt;
| Table Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Table Formula&lt;br /&gt;
|-&lt;br /&gt;
| Table Number format...&lt;br /&gt;
|-&lt;br /&gt;
| Table Table boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Table Table properties...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Spellcheck...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Thesaurus...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Hyphenation...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Word count&lt;br /&gt;
|-&lt;br /&gt;
| Tools AutoCorrect...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Online numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Line numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Footnotes...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Gallery&lt;br /&gt;
|-&lt;br /&gt;
| Tools Media player&lt;br /&gt;
|-&lt;br /&gt;
| Tools Bibliography database&lt;br /&gt;
|-&lt;br /&gt;
| Tools Mail merge wizard...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Calculate&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Update all&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Fields&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Links&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All charts&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Current index&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All indexes and tables&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Page formatting&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Record macro&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Run macro...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros OpenOffice.org Basic...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros Python...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros BeanShell...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros JavaScript...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Digital signature...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize dialogs...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Extension manager...&lt;br /&gt;
|-&lt;br /&gt;
| Tools XML filter settings...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Customize...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Options...&lt;br /&gt;
|-&lt;br /&gt;
| Window New window&lt;br /&gt;
|-&lt;br /&gt;
| Window Close&lt;br /&gt;
|-&lt;br /&gt;
| Help OpenOffice.org help&lt;br /&gt;
|-&lt;br /&gt;
| Help What&amp;#039;s this&lt;br /&gt;
|-&lt;br /&gt;
| Help Get help online...&lt;br /&gt;
|-&lt;br /&gt;
| Help Translate this applications...&lt;br /&gt;
|-&lt;br /&gt;
| Help Report a bug...&lt;br /&gt;
|-&lt;br /&gt;
| Help About OpenOffice.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tool bar buttons ==&lt;br /&gt;
Tool bars are sorted by approximate importance.&lt;br /&gt;
&lt;br /&gt;
=== Text object propoerties ===&lt;br /&gt;
 Font name...&lt;br /&gt;
 Font size...&lt;br /&gt;
 Bold&lt;br /&gt;
 Italic (italicize)&lt;br /&gt;
 Underline&lt;br /&gt;
 Superscript (toggle) (show &amp;quot;Subscript on&amp;quot; or &amp;quot;Subscript off&amp;quot;)&lt;br /&gt;
 Subscript (toggle) (show &amp;quot;Superscript on&amp;quot; or &amp;quot;Superscript off&amp;quot;)&lt;br /&gt;
 Alignt left&lt;br /&gt;
 Alignt right&lt;br /&gt;
 Centered (align center)&lt;br /&gt;
 Justified alignment&lt;br /&gt;
&lt;br /&gt;
=== Formatting ===&lt;br /&gt;
 Styles and formatting&lt;br /&gt;
 Apply style&lt;br /&gt;
 Line spacing: 1 (single spacing)&lt;br /&gt;
 Line spacing: 1.5 (1.5 spacing)&lt;br /&gt;
 Line spacing: 2 (double spacing)&lt;br /&gt;
 Numbering on/off (toggle)&lt;br /&gt;
 Bullets on/off (toggle)&lt;br /&gt;
 Decrease indent&lt;br /&gt;
 Increase indent&lt;br /&gt;
 Font color...&lt;br /&gt;
 Highlighting... (highlight, unhighlight)&lt;br /&gt;
 Background colror...&lt;br /&gt;
 Left-to-right&lt;br /&gt;
 Right-to-left&lt;br /&gt;
&lt;br /&gt;
=== Picture (image) ===&lt;br /&gt;
 Insert image from file (get image from file; add image from file)&lt;br /&gt;
 Filter...&lt;br /&gt;
 Graphics mode...&lt;br /&gt;
 Color&lt;br /&gt;
 Transparency...&lt;br /&gt;
 Flip horizontally&lt;br /&gt;
 Flip vertically&lt;br /&gt;
 Frame properties&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Align left&lt;br /&gt;
 Center horizontal&lt;br /&gt;
 Align right&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical center (center vertical)&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (color of the border)...&lt;br /&gt;
 Background color ... (color menu; param: color)&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Link frames&lt;br /&gt;
 Unlink frames&lt;br /&gt;
&lt;br /&gt;
=== Table ===&lt;br /&gt;
 Insert table (see [[#Insert]]; param: number of rows, number of columns)&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (of the border)...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Background color...&lt;br /&gt;
 Optimize...&lt;br /&gt;
 Top&lt;br /&gt;
 Center (vertical)&lt;br /&gt;
 Bottom&lt;br /&gt;
 AutoFormat (auto-format)&lt;br /&gt;
 Table properties...&lt;br /&gt;
 Sort&lt;br /&gt;
 Sum&lt;br /&gt;
&lt;br /&gt;
=== OLE-object ===&lt;br /&gt;
 Apply style...&lt;br /&gt;
 Align left&lt;br /&gt;
 Align right&lt;br /&gt;
 Align center horizontal&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Border line color&lt;br /&gt;
&lt;br /&gt;
=== Align ===&lt;br /&gt;
 Left&lt;br /&gt;
 Centered&lt;br /&gt;
 Right&lt;br /&gt;
 Top&lt;br /&gt;
 Center [vertically]&lt;br /&gt;
 Bottom&lt;br /&gt;
&lt;br /&gt;
=== Fontwork ===&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Fontwork shape...&lt;br /&gt;
 Fontwork same letter heights&lt;br /&gt;
 Fontwork alignment...&lt;br /&gt;
 Fontwork character spacing...&lt;br /&gt;
&lt;br /&gt;
=== Formula ===&lt;br /&gt;
 Formula text [text box]&lt;br /&gt;
 Sum&lt;br /&gt;
 Round&lt;br /&gt;
 Percent&lt;br /&gt;
 Square&lt;br /&gt;
 Square root&lt;br /&gt;
 Power&lt;br /&gt;
 List separator&lt;br /&gt;
 Equal&lt;br /&gt;
 Not equal&lt;br /&gt;
 Less than or equal&lt;br /&gt;
 Greater than or equal&lt;br /&gt;
 Less&lt;br /&gt;
 Greater&lt;br /&gt;
 Boolean Or&lt;br /&gt;
 Boolean Xor&lt;br /&gt;
 Boolean And&lt;br /&gt;
 Boolean Not&lt;br /&gt;
 Mean&lt;br /&gt;
 Minimum&lt;br /&gt;
 Maximum&lt;br /&gt;
 Sine&lt;br /&gt;
 Cosine&lt;br /&gt;
 Tangent&lt;br /&gt;
 Arcsine&lt;br /&gt;
 Arccosine&lt;br /&gt;
 Arctangent&lt;br /&gt;
&lt;br /&gt;
=== Insert ===&lt;br /&gt;
 Frame (param: number of columns)&lt;br /&gt;
 AutoText [lots of options, not worth implementing]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
 Direct cursor on/off (toggle)&lt;br /&gt;
 Hyphenation&lt;br /&gt;
 Thesaurus&lt;br /&gt;
 Graphics on/off (toggle)&lt;br /&gt;
 Web layout/print layout (toggle)&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
 Edit file (toggle)&lt;br /&gt;
 AutoSpellcheck (auto-spellcheck, auto-spell-check)&lt;br /&gt;
 Format paintbrush&lt;br /&gt;
 Show draw functions (drawing tool bar)&lt;br /&gt;
&lt;br /&gt;
=== Drawing ===&lt;br /&gt;
 Select tool&lt;br /&gt;
 Line&lt;br /&gt;
 Freeform line&lt;br /&gt;
 Text&lt;br /&gt;
 Call-out&lt;br /&gt;
 Points&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Image from file... (param: file name)&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
&lt;br /&gt;
==== Shapes ====&lt;br /&gt;
 Rectangle&lt;br /&gt;
 Rectangle with rounded edges&lt;br /&gt;
 Square&lt;br /&gt;
 Square with rounded edges&lt;br /&gt;
 Circle&lt;br /&gt;
 Ellipse (oval)&lt;br /&gt;
 Circle pie&lt;br /&gt;
 Isosceles trianlge&lt;br /&gt;
 Right triangle&lt;br /&gt;
 Trapezoid (trapezium)&lt;br /&gt;
 Diamond (rhombus)&lt;br /&gt;
 Parallelogram&lt;br /&gt;
 Regular pentagon&lt;br /&gt;
 Regular hexagon&lt;br /&gt;
 Regular octagon&lt;br /&gt;
 Cross&lt;br /&gt;
 Ring&lt;br /&gt;
 Block-arc (rainbow, half-ring)&lt;br /&gt;
 Cylinder&lt;br /&gt;
 Cube&lt;br /&gt;
 Folded corner&lt;br /&gt;
 Frame&lt;br /&gt;
&lt;br /&gt;
==== Symbol shapes ====&lt;br /&gt;
 Smiley face (smiling face)&lt;br /&gt;
 Sun&lt;br /&gt;
 Moon&lt;br /&gt;
 Lightning bolt&lt;br /&gt;
 Heart&lt;br /&gt;
 Flower&lt;br /&gt;
 Cloud&lt;br /&gt;
 &amp;quot;Prohibited&amp;quot; symbol&lt;br /&gt;
 Puzzle&lt;br /&gt;
 Double bracket&lt;br /&gt;
 Left bracket&lt;br /&gt;
 Right bracket&lt;br /&gt;
 Double brace&lt;br /&gt;
 Left brace&lt;br /&gt;
 Right brace&lt;br /&gt;
 Square bevel&lt;br /&gt;
 Octagon bevel&lt;br /&gt;
 Diamond bevel (rhombus bevel)&lt;br /&gt;
&lt;br /&gt;
==== Block arrows ====&lt;br /&gt;
 Left arrow&lt;br /&gt;
 Right arrow&lt;br /&gt;
 Up arrow&lt;br /&gt;
 Down arrow&lt;br /&gt;
 Left and right arrow (Double arrow horizontal)&lt;br /&gt;
 Up and down arrow (Double arrow vertical)&lt;br /&gt;
 Up and right arrow&lt;br /&gt;
 Up, right and down arrow&lt;br /&gt;
 4-way arrow (four-way arrow)&lt;br /&gt;
 Corner right arrow&lt;br /&gt;
 Split arrow&lt;br /&gt;
 Striped right arrow&lt;br /&gt;
 Notched right arrow&lt;br /&gt;
 Pentagon&lt;br /&gt;
 Chevron&lt;br /&gt;
 Right arrow call-out&lt;br /&gt;
 Left arrow call-out&lt;br /&gt;
 Up arrow call-out&lt;br /&gt;
 Down arrow call-out&lt;br /&gt;
 Left and right arrow call-out&lt;br /&gt;
 Up and down arrow call-out&lt;br /&gt;
 Up and right arrow call-out&lt;br /&gt;
 4-way arrow call-out (four-way arrow call-out)&lt;br /&gt;
 Circular arrow&lt;br /&gt;
 Right or left arrow&lt;br /&gt;
 S-shaped arrow&lt;br /&gt;
&lt;br /&gt;
==== Flowchart symbols ====&lt;br /&gt;
 Process (square)&lt;br /&gt;
 Alternative process (square with rounded corners)&lt;br /&gt;
 Decision (rhombus, diamond)&lt;br /&gt;
 Data (parallelogram)&lt;br /&gt;
 Predefined process&lt;br /&gt;
 Internal storage&lt;br /&gt;
 Document&lt;br /&gt;
 Multi-document&lt;br /&gt;
 Terminator&lt;br /&gt;
 Preparation (regular hexagon)&lt;br /&gt;
 Manual input (vertical trapezium)&lt;br /&gt;
 Manual operation (horizontal trapezium)&lt;br /&gt;
 Connector (circle)&lt;br /&gt;
 Off-page connector&lt;br /&gt;
 Card&lt;br /&gt;
 Punched tape&lt;br /&gt;
 Summing junction&lt;br /&gt;
 Or&lt;br /&gt;
 Collate&lt;br /&gt;
 Sort&lt;br /&gt;
 Extract&lt;br /&gt;
 Merge&lt;br /&gt;
 Sorted data&lt;br /&gt;
 Delay&lt;br /&gt;
 Sequential access&lt;br /&gt;
 Magnetic disc&lt;br /&gt;
 Direct access storage&lt;br /&gt;
 Display&lt;br /&gt;
&lt;br /&gt;
==== Callouts (call-outs) ====&lt;br /&gt;
 Rectangular call-out&lt;br /&gt;
 Rounded rectangular call-out&lt;br /&gt;
 Round call-out&lt;br /&gt;
 Cloud call-out&lt;br /&gt;
 Straight line call-out&lt;br /&gt;
 Bent line call-out&lt;br /&gt;
 Disconnected straight line call-out&lt;br /&gt;
&lt;br /&gt;
==== Stars ====&lt;br /&gt;
 Explosion&lt;br /&gt;
 4-point star (four-point star)&lt;br /&gt;
 5-point star (five-point star)&lt;br /&gt;
 6-point star (six-point star, star of David)&lt;br /&gt;
 8-point star (eight-point star)&lt;br /&gt;
 12-point star (twelve-point star)&lt;br /&gt;
 24-point star&lt;br /&gt;
 6-point star, concave&lt;br /&gt;
 Vertical scroll&lt;br /&gt;
 Horizontal scroll&lt;br /&gt;
 Signet&lt;br /&gt;
 Doorplate&lt;br /&gt;
&lt;br /&gt;
=== Form design ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Form navigator&lt;br /&gt;
 Add field &lt;br /&gt;
 Activation order&lt;br /&gt;
 Open in design mode&lt;br /&gt;
 Automatic control focus&lt;br /&gt;
 Position and size&lt;br /&gt;
 Change anchor&lt;br /&gt;
 Alignment (param: [[#Align]])&lt;br /&gt;
 Display grid (show grid)&lt;br /&gt;
 Snap to grid&lt;br /&gt;
 Guides when moving (show guides when moving)&lt;br /&gt;
 &lt;br /&gt;
=== Form controls ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Check box&lt;br /&gt;
 Text box&lt;br /&gt;
 Formatted fields&lt;br /&gt;
 Push button&lt;br /&gt;
 Option button&lt;br /&gt;
 List box&lt;br /&gt;
 Combo box&lt;br /&gt;
 Label field&lt;br /&gt;
 [[#Form design]]&lt;br /&gt;
&lt;br /&gt;
==== More form controls ====&lt;br /&gt;
 Spin button&lt;br /&gt;
 Scroll bar&lt;br /&gt;
 Image button&lt;br /&gt;
 Image control&lt;br /&gt;
 Date field&lt;br /&gt;
 Time field&lt;br /&gt;
 File selection&lt;br /&gt;
 Numerical field&lt;br /&gt;
 Currency field&lt;br /&gt;
 Pattern field&lt;br /&gt;
 Group box&lt;br /&gt;
&lt;br /&gt;
=== Form navigation ===&lt;br /&gt;
 Find record&lt;br /&gt;
 Record&lt;br /&gt;
 Absolute record&lt;br /&gt;
 Text-record&lt;br /&gt;
 Total no. of records (Total number of records)&lt;br /&gt;
 First record&lt;br /&gt;
 Previous record&lt;br /&gt;
 Next record&lt;br /&gt;
 Last record&lt;br /&gt;
 New record&lt;br /&gt;
 Save record&lt;br /&gt;
 Undo: Data entry&lt;br /&gt;
 Delete record&lt;br /&gt;
 Refresh&lt;br /&gt;
 Sort&lt;br /&gt;
 Sort ascending&lt;br /&gt;
 Sort descending&lt;br /&gt;
 Auto filter&lt;br /&gt;
 Apply filter&lt;br /&gt;
 Form-based filters&lt;br /&gt;
 Remove filter/sort&lt;br /&gt;
 Data source as table&lt;br /&gt;
&lt;br /&gt;
=== 3D settings ===&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
 Tilt down&lt;br /&gt;
 Tilt up&lt;br /&gt;
 Tilt left&lt;br /&gt;
 Tilt right&lt;br /&gt;
 Depth...&lt;br /&gt;
 Direction...&lt;br /&gt;
 Lighting...&lt;br /&gt;
 Surface...&lt;br /&gt;
 3D color&lt;br /&gt;
&lt;br /&gt;
=== Media playback ===&lt;br /&gt;
If any of the actions below are executed, the tool bar should appear.&lt;br /&gt;
 Movie and sound&lt;br /&gt;
 Play&lt;br /&gt;
 Pause&lt;br /&gt;
 Stop&lt;br /&gt;
 Repeat&lt;br /&gt;
 Mute&lt;br /&gt;
 View ???&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101179</id>
		<title>User Experience/Command search/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101179"/>
		<updated>2008-12-04T05:00:19Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Tool bar buttons */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for designing the names of commands and their synonyms.  The items are shown as they appear in menu entries and button tool tips, followed by additional or replacement command names for each.&lt;br /&gt;
&lt;br /&gt;
Items are listed only once: that is, if an item is listed as a menu entry, it should not be listed again as a button, and if it is listed as a button in one tool bar, it should not be listed in another tool bar.  Button tool bars are shown in order of approximate importance.&lt;br /&gt;
&lt;br /&gt;
== Main menu entries ==&lt;br /&gt;
{| class=&amp;quot;table&amp;quot; border=1 &amp;lt;!-- class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
! Menu entry&lt;br /&gt;
! Command name&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Spreadsheet&lt;br /&gt;
| Create a new OpenOffice spreadsheet&lt;br /&gt;
|-&lt;br /&gt;
| File New Presentation&lt;br /&gt;
| Create a new presentation&lt;br /&gt;
|-&lt;br /&gt;
| File New Drawing&lt;br /&gt;
| create a new drawing&lt;br /&gt;
|-&lt;br /&gt;
| File New HTML document&lt;br /&gt;
| create a new HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File New XML form document&lt;br /&gt;
| create a new XML document&lt;br /&gt;
|-&lt;br /&gt;
| File New Master document&lt;br /&gt;
| create a new master document&lt;br /&gt;
|-&lt;br /&gt;
| File New Labels&lt;br /&gt;
|-&lt;br /&gt;
| File New Business cards&lt;br /&gt;
|-&lt;br /&gt;
| File New Templates and documents&lt;br /&gt;
|-&lt;br /&gt;
| File Open...&lt;br /&gt;
| open document file&lt;br /&gt;
|-&lt;br /&gt;
| File Recent documents&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Letter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Fax...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Agenda...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Web page...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Document converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Euro converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Install new dictionaries...&lt;br /&gt;
|-&lt;br /&gt;
| File Close&lt;br /&gt;
| close the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save&lt;br /&gt;
| save the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save As...&lt;br /&gt;
| save file as ...&lt;br /&gt;
|-&lt;br /&gt;
| File Reload&lt;br /&gt;
|-&lt;br /&gt;
| File Versions...&lt;br /&gt;
|-&lt;br /&gt;
| File Export...&lt;br /&gt;
|-&lt;br /&gt;
| File Export as PDF&lt;br /&gt;
|-&lt;br /&gt;
| File Send Document as e-mail&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as OpenDocument text...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as Microsoft Word...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as PDF...&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create master document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to presentation&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to Clipboard&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create autoAbstract...&lt;br /&gt;
|-&lt;br /&gt;
| File Send AutoAbstract to presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Properties...&lt;br /&gt;
|-&lt;br /&gt;
| File Digital signatures...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Organize...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Save...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Edit...&lt;br /&gt;
|-&lt;br /&gt;
| File Preview in Web browser&lt;br /&gt;
|-&lt;br /&gt;
| File Page preview&lt;br /&gt;
|-&lt;br /&gt;
| File Print...&lt;br /&gt;
|-&lt;br /&gt;
| File Printer settings...&lt;br /&gt;
|-&lt;br /&gt;
| File exit&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Undo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Redo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Repeat (action)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Cut&lt;br /&gt;
|-&lt;br /&gt;
| Edit Copy&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste special...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection  mode Standard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection mode Block area&lt;br /&gt;
|-&lt;br /&gt;
| Edit Select all&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Record (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Protect records...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Show (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Accept or reject...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Comment...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Merge document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Compare document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Find &amp;amp; replace...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Navigator&lt;br /&gt;
|-&lt;br /&gt;
| Edit AutoText...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Exchange database&lt;br /&gt;
|-&lt;br /&gt;
| Edit Fields...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Index entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Bibliography entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Edit Links...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Plug-in&lt;br /&gt;
|-&lt;br /&gt;
| Edit Image map&lt;br /&gt;
|-&lt;br /&gt;
| Edit Object ???&lt;br /&gt;
|-&lt;br /&gt;
| View Print layout (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| View Web layout (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars 3D-settings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Align (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Bullets and numbering (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing object properties (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Font work (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form controls (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form design (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form navigation (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formatting (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Frame (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Insert (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Media playback (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars OLE-Object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Picture (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (viewing mode) (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Text object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Tools (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Hyperlink bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formula (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Customize (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Reset (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Status bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Input methods status (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Ruler (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Text boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Field shadings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Nonprinting Characters (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Hidden paragraphs (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Full screen&lt;br /&gt;
|-&lt;br /&gt;
| View Zoom...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Manual break...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Date&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Time&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page number&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page count&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Subject&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Title&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Author&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Other...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Special character... (param: character name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking space&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking hyphen &lt;br /&gt;
|-&lt;br /&gt;
| Insert formatting mark Optional hyphen&lt;br /&gt;
|-&lt;br /&gt;
| Insert Section... (param: number of columns; menu to select visually)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Insert Header Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footer Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Caption...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Bookmark...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Cross-reference...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Note...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Script...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Indexes and tables...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Bibliographic entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Frame... (param: number of columns)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Table... (param: number of rows &amp;quot;x&amp;quot; number of columns; selection menu)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Horizontal ruler...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture From file... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Select source...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Request...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Movie and sound... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object OLE object...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Plug-in...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Sound...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Video...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Applet...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formula&lt;br /&gt;
|-&lt;br /&gt;
| Insert Chart...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Floating frame&lt;br /&gt;
|-&lt;br /&gt;
| Insert File...&lt;br /&gt;
|-&lt;br /&gt;
| Format Default formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Character...&lt;br /&gt;
|-&lt;br /&gt;
| Format Paragraph...&lt;br /&gt;
|-&lt;br /&gt;
| Format Bullets and numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Format Page...&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Uppercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Lowercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Format Sections...&lt;br /&gt;
|-&lt;br /&gt;
| Format Styles and formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat While typing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply and edit changes&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To page (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Paragraph (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Character (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor As Character (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Frame (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap off (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Page wrap (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Optimal page wrap (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap through (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap In background (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Contour (alt6)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit contour...&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap First paragraph (alt7)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit...&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Left (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Centered (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Right (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Justified (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring to front&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring Forward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send Backward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send to Back&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To foreground&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To background&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip vertically&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip horizontally&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Ungroup&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Enter group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Exit group&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Position and size&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Line...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Area...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Text attributes&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Fontwork&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Description...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Name...&lt;br /&gt;
|-&lt;br /&gt;
| Format Frame...&lt;br /&gt;
|-&lt;br /&gt;
| Format Picture...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Rows...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Split cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Protect cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge table&lt;br /&gt;
|-&lt;br /&gt;
| Table Split table&lt;br /&gt;
|-&lt;br /&gt;
| Table AutoFormat...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Column width...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal column width&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute columns evenly&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Row height..&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal row height&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute rows equally&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Allow row to break across pages and columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Heading rows repeat&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Text to table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Table to text...&lt;br /&gt;
|-&lt;br /&gt;
| Table Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Table Formula&lt;br /&gt;
|-&lt;br /&gt;
| Table Number format...&lt;br /&gt;
|-&lt;br /&gt;
| Table Table boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Table Table properties...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Spellcheck...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Thesaurus...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Hyphenation...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Word count&lt;br /&gt;
|-&lt;br /&gt;
| Tools AutoCorrect...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Online numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Line numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Footnotes...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Gallery&lt;br /&gt;
|-&lt;br /&gt;
| Tools Media player&lt;br /&gt;
|-&lt;br /&gt;
| Tools Bibliography database&lt;br /&gt;
|-&lt;br /&gt;
| Tools Mail merge wizard...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Calculate&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Update all&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Fields&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Links&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All charts&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Current index&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All indexes and tables&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Page formatting&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Record macro&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Run macro...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros OpenOffice.org Basic...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros Python...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros BeanShell...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros JavaScript...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Digital signature...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize dialogs...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Extension manager...&lt;br /&gt;
|-&lt;br /&gt;
| Tools XML filter settings...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Customize...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Options...&lt;br /&gt;
|-&lt;br /&gt;
| Window New window&lt;br /&gt;
|-&lt;br /&gt;
| Window Close&lt;br /&gt;
|-&lt;br /&gt;
| Help OpenOffice.org help&lt;br /&gt;
|-&lt;br /&gt;
| Help What&amp;#039;s this&lt;br /&gt;
|-&lt;br /&gt;
| Help Get help online...&lt;br /&gt;
|-&lt;br /&gt;
| Help Translate this applications...&lt;br /&gt;
|-&lt;br /&gt;
| Help Report a bug...&lt;br /&gt;
|-&lt;br /&gt;
| Help About OpenOffice.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tool bar buttons ==&lt;br /&gt;
Tool bars are sorted by approximate importance.&lt;br /&gt;
&lt;br /&gt;
=== Text object propoerties ===&lt;br /&gt;
 Font name...&lt;br /&gt;
 Font size...&lt;br /&gt;
 Bold&lt;br /&gt;
 Italic (italicize)&lt;br /&gt;
 Underline&lt;br /&gt;
 Superscript (toggle) (show &amp;quot;Subscript on&amp;quot; or &amp;quot;Subscript off&amp;quot;)&lt;br /&gt;
 Subscript (toggle) (show &amp;quot;Superscript on&amp;quot; or &amp;quot;Superscript off&amp;quot;)&lt;br /&gt;
 Alignt left&lt;br /&gt;
 Alignt right&lt;br /&gt;
 Centered (align center)&lt;br /&gt;
 Justified alignment&lt;br /&gt;
&lt;br /&gt;
=== Formatting ===&lt;br /&gt;
 Styles and formatting&lt;br /&gt;
 Apply style&lt;br /&gt;
 Line spacing: 1 (single spacing)&lt;br /&gt;
 Line spacing: 1.5 (1.5 spacing)&lt;br /&gt;
 Line spacing: 2 (double spacing)&lt;br /&gt;
 Numbering on/off (toggle)&lt;br /&gt;
 Bullets on/off (toggle)&lt;br /&gt;
 Decrease indent&lt;br /&gt;
 Increase indent&lt;br /&gt;
 Font color...&lt;br /&gt;
 Highlighting... (highlight, unhighlight)&lt;br /&gt;
 Background colror...&lt;br /&gt;
 Left-to-right&lt;br /&gt;
 Right-to-left&lt;br /&gt;
&lt;br /&gt;
=== Picture (image) ===&lt;br /&gt;
 Insert image from file (get image from file; add image from file)&lt;br /&gt;
 Filter...&lt;br /&gt;
 Graphics mode...&lt;br /&gt;
 Color&lt;br /&gt;
 Transparency...&lt;br /&gt;
 Flip horizontally&lt;br /&gt;
 Flip vertically&lt;br /&gt;
 Frame properties&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Align left&lt;br /&gt;
 Center horizontal&lt;br /&gt;
 Align right&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical center (center vertical)&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (color of the border)...&lt;br /&gt;
 Background color ... (color menu; param: color)&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Link frames&lt;br /&gt;
 Unlink frames&lt;br /&gt;
&lt;br /&gt;
=== Table ===&lt;br /&gt;
 Insert table (see [[#Insert]]; param: number of rows, number of columns)&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (of the border)...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Background color...&lt;br /&gt;
 Optimize...&lt;br /&gt;
 Top&lt;br /&gt;
 Center (vertical)&lt;br /&gt;
 Bottom&lt;br /&gt;
 AutoFormat (auto-format)&lt;br /&gt;
 Table properties...&lt;br /&gt;
 Sort&lt;br /&gt;
 Sum&lt;br /&gt;
&lt;br /&gt;
=== OLE-object ===&lt;br /&gt;
 Apply style...&lt;br /&gt;
 Align left&lt;br /&gt;
 Align right&lt;br /&gt;
 Align center horizontal&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Border line color&lt;br /&gt;
&lt;br /&gt;
=== Align ===&lt;br /&gt;
 Left&lt;br /&gt;
 Centered&lt;br /&gt;
 Right&lt;br /&gt;
 Top&lt;br /&gt;
 Center [vertically]&lt;br /&gt;
 Bottom&lt;br /&gt;
&lt;br /&gt;
=== Fontwork ===&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Fontwork shape...&lt;br /&gt;
 Fontwork same letter heights&lt;br /&gt;
 Fontwork alignment...&lt;br /&gt;
 Fontwork character spacing...&lt;br /&gt;
&lt;br /&gt;
=== Formula ===&lt;br /&gt;
 Formula text [text box]&lt;br /&gt;
 Sum&lt;br /&gt;
 Round&lt;br /&gt;
 Percent&lt;br /&gt;
 Square&lt;br /&gt;
 Square root&lt;br /&gt;
 Power&lt;br /&gt;
 List separator&lt;br /&gt;
 Equal&lt;br /&gt;
 Not equal&lt;br /&gt;
 Less than or equal&lt;br /&gt;
 Greater than or equal&lt;br /&gt;
 Less&lt;br /&gt;
 Greater&lt;br /&gt;
 Boolean Or&lt;br /&gt;
 Boolean Xor&lt;br /&gt;
 Boolean And&lt;br /&gt;
 Boolean Not&lt;br /&gt;
 Mean&lt;br /&gt;
 Minimum&lt;br /&gt;
 Maximum&lt;br /&gt;
 Sine&lt;br /&gt;
 Cosine&lt;br /&gt;
 Tangent&lt;br /&gt;
 Arcsine&lt;br /&gt;
 Arccosine&lt;br /&gt;
 Arctangent&lt;br /&gt;
&lt;br /&gt;
=== Insert ===&lt;br /&gt;
 Frame (param: number of columns)&lt;br /&gt;
 AutoText [lots of options, not worth implementing]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
 Direct cursor on/off (toggle)&lt;br /&gt;
 Hyphenation&lt;br /&gt;
 Thesaurus&lt;br /&gt;
 Graphics on/off (toggle)&lt;br /&gt;
 Web layout/print layout (toggle)&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
 Edit file (toggle)&lt;br /&gt;
 AutoSpellcheck (auto-spellcheck, auto-spell-check)&lt;br /&gt;
 Format paintbrush&lt;br /&gt;
 Show draw functions (drawing tool bar)&lt;br /&gt;
&lt;br /&gt;
=== Drawing ===&lt;br /&gt;
 Select tool&lt;br /&gt;
 Line&lt;br /&gt;
 Freeform line&lt;br /&gt;
 Text&lt;br /&gt;
 Call-out&lt;br /&gt;
 Points&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Image from file... (param: file name)&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
&lt;br /&gt;
==== Shapes ====&lt;br /&gt;
 Rectangle&lt;br /&gt;
 Rectangle with rounded edges&lt;br /&gt;
 Square&lt;br /&gt;
 Square with rounded edges&lt;br /&gt;
 Circle&lt;br /&gt;
 Ellipse (oval)&lt;br /&gt;
 Circle pie&lt;br /&gt;
 Isosceles trianlge&lt;br /&gt;
 Right triangle&lt;br /&gt;
 Trapezoid (trapezium)&lt;br /&gt;
 Diamond (rhombus)&lt;br /&gt;
 Parallelogram&lt;br /&gt;
 Regular pentagon&lt;br /&gt;
 Regular hexagon&lt;br /&gt;
 Regular octagon&lt;br /&gt;
 Cross&lt;br /&gt;
 Ring&lt;br /&gt;
 Block-arc (rainbow, half-ring)&lt;br /&gt;
 Cylinder&lt;br /&gt;
 Cube&lt;br /&gt;
 Folded corner&lt;br /&gt;
 Frame&lt;br /&gt;
&lt;br /&gt;
==== Symbol shapes ====&lt;br /&gt;
 Smiley face (smiling face)&lt;br /&gt;
 Sun&lt;br /&gt;
 Moon&lt;br /&gt;
 Lightning bolt&lt;br /&gt;
 Heart&lt;br /&gt;
 Flower&lt;br /&gt;
 Cloud&lt;br /&gt;
 &amp;quot;Prohibited&amp;quot; symbol&lt;br /&gt;
 Puzzle&lt;br /&gt;
 Double bracket&lt;br /&gt;
 Left bracket&lt;br /&gt;
 Right bracket&lt;br /&gt;
 Double brace&lt;br /&gt;
 Left brace&lt;br /&gt;
 Right brace&lt;br /&gt;
 Square bevel&lt;br /&gt;
 Octagon bevel&lt;br /&gt;
 Diamond bevel (rhombus bevel)&lt;br /&gt;
&lt;br /&gt;
==== Block arrows ====&lt;br /&gt;
 Left arrow&lt;br /&gt;
 Right arrow&lt;br /&gt;
 Up arrow&lt;br /&gt;
 Down arrow&lt;br /&gt;
 Left and right arrow (Double arrow horizontal)&lt;br /&gt;
 Up and down arrow (Double arrow vertical)&lt;br /&gt;
 Up and right arrow&lt;br /&gt;
 Up, right and down arrow&lt;br /&gt;
 4-way arrow (four-way arrow)&lt;br /&gt;
 Corner right arrow&lt;br /&gt;
 Split arrow&lt;br /&gt;
 Striped right arrow&lt;br /&gt;
 Notched right arrow&lt;br /&gt;
 Pentagon&lt;br /&gt;
 Chevron&lt;br /&gt;
 Right arrow call-out&lt;br /&gt;
 Left arrow call-out&lt;br /&gt;
 Up arrow call-out&lt;br /&gt;
 Down arrow call-out&lt;br /&gt;
 Left and right arrow call-out&lt;br /&gt;
 Up and down arrow call-out&lt;br /&gt;
 Up and right arrow call-out&lt;br /&gt;
 4-way arrow call-out (four-way arrow call-out)&lt;br /&gt;
 Circular arrow&lt;br /&gt;
 Right or left arrow&lt;br /&gt;
 S-shaped arrow&lt;br /&gt;
&lt;br /&gt;
==== Flowchart symbols ====&lt;br /&gt;
 Process (square)&lt;br /&gt;
 Alternative process (square with rounded corners)&lt;br /&gt;
 Decision (rhombus, diamond)&lt;br /&gt;
 Data (parallelogram)&lt;br /&gt;
 Predefined process&lt;br /&gt;
 Internal storage&lt;br /&gt;
 Document&lt;br /&gt;
 Multi-document&lt;br /&gt;
 Terminator&lt;br /&gt;
 Preparation (regular hexagon)&lt;br /&gt;
 Manual input (vertical trapezium)&lt;br /&gt;
 Manual operation (horizontal trapezium)&lt;br /&gt;
 Connector (circle)&lt;br /&gt;
 Off-page connector&lt;br /&gt;
 Card&lt;br /&gt;
 Punched tape&lt;br /&gt;
 Summing junction&lt;br /&gt;
 Or&lt;br /&gt;
 Collate&lt;br /&gt;
 Sort&lt;br /&gt;
 Extract&lt;br /&gt;
 Merge&lt;br /&gt;
 Sorted data&lt;br /&gt;
 Delay&lt;br /&gt;
 Sequential access&lt;br /&gt;
 Magnetic disc&lt;br /&gt;
 Direct access storage&lt;br /&gt;
 Display&lt;br /&gt;
&lt;br /&gt;
==== Callouts (call-outs) ====&lt;br /&gt;
 Rectangular call-out&lt;br /&gt;
 Rounded rectangular call-out&lt;br /&gt;
 Round call-out&lt;br /&gt;
 Cloud call-out&lt;br /&gt;
 Straight line call-out&lt;br /&gt;
 Bent line call-out&lt;br /&gt;
 Disconnected straight line call-out&lt;br /&gt;
&lt;br /&gt;
==== Stars ====&lt;br /&gt;
 Explosion&lt;br /&gt;
 4-point star (four-point star)&lt;br /&gt;
 5-point star (five-point star)&lt;br /&gt;
 6-point star (six-point star, star of David)&lt;br /&gt;
 8-point star (eight-point star)&lt;br /&gt;
 12-point star (twelve-point star)&lt;br /&gt;
 24-point star&lt;br /&gt;
 6-point star, concave&lt;br /&gt;
 Vertical scroll&lt;br /&gt;
 Horizontal scroll&lt;br /&gt;
 Signet&lt;br /&gt;
 Doorplate&lt;br /&gt;
&lt;br /&gt;
=== Form design ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Form navigator&lt;br /&gt;
 Add field &lt;br /&gt;
 Activation order&lt;br /&gt;
 Open in design mode&lt;br /&gt;
 Automatic control focus&lt;br /&gt;
 Position and size&lt;br /&gt;
 Change anchor&lt;br /&gt;
 Alignment (param: [[#Align]])&lt;br /&gt;
 Display grid (show grid)&lt;br /&gt;
 Snap to grid&lt;br /&gt;
 Guides when moving (show guides when moving)&lt;br /&gt;
 &lt;br /&gt;
=== Form controls ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Check box&lt;br /&gt;
 Text box&lt;br /&gt;
 Formatted fields&lt;br /&gt;
 Push button&lt;br /&gt;
 Option button&lt;br /&gt;
 List box&lt;br /&gt;
 Combo box&lt;br /&gt;
 Label field&lt;br /&gt;
 [[#Form design]]&lt;br /&gt;
&lt;br /&gt;
==== More form controls ====&lt;br /&gt;
 Spin button&lt;br /&gt;
 Scroll bar&lt;br /&gt;
 Image button&lt;br /&gt;
 Image control&lt;br /&gt;
 Date field&lt;br /&gt;
 Time field&lt;br /&gt;
 File selection&lt;br /&gt;
 Numerical field&lt;br /&gt;
 Currency field&lt;br /&gt;
 Pattern field&lt;br /&gt;
 Group box&lt;br /&gt;
&lt;br /&gt;
=== Form navigation ===&lt;br /&gt;
 Find record&lt;br /&gt;
 Record&lt;br /&gt;
 Absolute record&lt;br /&gt;
 Text-record&lt;br /&gt;
 Total no. of records (Total number of records)&lt;br /&gt;
 First record&lt;br /&gt;
 Previous record&lt;br /&gt;
 Next record&lt;br /&gt;
 Last record&lt;br /&gt;
 New record&lt;br /&gt;
 Save record&lt;br /&gt;
 Undo: Data entry&lt;br /&gt;
 Delete record&lt;br /&gt;
 Refresh&lt;br /&gt;
 Sort&lt;br /&gt;
 Sort ascending&lt;br /&gt;
 Sort descending&lt;br /&gt;
 Auto filter&lt;br /&gt;
 Apply filter&lt;br /&gt;
 Form-based filters&lt;br /&gt;
 Remove filter/sort&lt;br /&gt;
 Data source as table&lt;br /&gt;
&lt;br /&gt;
=== 3D settings ===&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
 Tilt down&lt;br /&gt;
 Tilt up&lt;br /&gt;
 Tilt left&lt;br /&gt;
 Tilt right&lt;br /&gt;
 Depth...&lt;br /&gt;
 Direction...&lt;br /&gt;
 Lighting...&lt;br /&gt;
 Surface...&lt;br /&gt;
 3D color&lt;br /&gt;
&lt;br /&gt;
=== Media playback ===&lt;br /&gt;
If any of the actions below are executed, the tool bar should appear.&lt;br /&gt;
 Movie and sound&lt;br /&gt;
 Play&lt;br /&gt;
 Pause&lt;br /&gt;
 Stop&lt;br /&gt;
 Repeat&lt;br /&gt;
 Mute&lt;br /&gt;
 View ???&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101122</id>
		<title>User Experience/Command search/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=101122"/>
		<updated>2008-12-04T04:42:14Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Main menu entries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for designing the names of commands and their synonyms.  The items are shown as they appear in menu entries and button tool tips, followed by additional or replacement command names for each.&lt;br /&gt;
&lt;br /&gt;
Items are listed only once: that is, if an item is listed as a menu entry, it should not be listed again as a button, and if it is listed as a button in one tool bar, it should not be listed in another tool bar.  Button tool bars are shown in order of approximate importance.&lt;br /&gt;
&lt;br /&gt;
== Main menu entries ==&lt;br /&gt;
{| class=&amp;quot;table&amp;quot; border=1 &amp;lt;!-- class=&amp;quot;prettytable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
! Menu entry&lt;br /&gt;
! Command name&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Text document&lt;br /&gt;
| Create a new OpenOffice text document&lt;br /&gt;
|-&lt;br /&gt;
| File New Spreadsheet&lt;br /&gt;
| Create a new OpenOffice spreadsheet&lt;br /&gt;
|-&lt;br /&gt;
| File New Presentation&lt;br /&gt;
| Create a new presentation&lt;br /&gt;
|-&lt;br /&gt;
| File New Drawing&lt;br /&gt;
| create a new drawing&lt;br /&gt;
|-&lt;br /&gt;
| File New HTML document&lt;br /&gt;
| create a new HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File New XML form document&lt;br /&gt;
| create a new XML document&lt;br /&gt;
|-&lt;br /&gt;
| File New Master document&lt;br /&gt;
| create a new master document&lt;br /&gt;
|-&lt;br /&gt;
| File New Labels&lt;br /&gt;
|-&lt;br /&gt;
| File New Business cards&lt;br /&gt;
|-&lt;br /&gt;
| File New Templates and documents&lt;br /&gt;
|-&lt;br /&gt;
| File Open...&lt;br /&gt;
| open document file&lt;br /&gt;
|-&lt;br /&gt;
| File Recent documents&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Letter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Fax...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Agenda...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Web page...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Document converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Euro converter...&lt;br /&gt;
|-&lt;br /&gt;
| File Wizards Install new dictionaries...&lt;br /&gt;
|-&lt;br /&gt;
| File Close&lt;br /&gt;
| close the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save&lt;br /&gt;
| save the current file&lt;br /&gt;
|-&lt;br /&gt;
| File Save As...&lt;br /&gt;
| save file as ...&lt;br /&gt;
|-&lt;br /&gt;
| File Reload&lt;br /&gt;
|-&lt;br /&gt;
| File Versions...&lt;br /&gt;
|-&lt;br /&gt;
| File Export...&lt;br /&gt;
|-&lt;br /&gt;
| File Export as PDF&lt;br /&gt;
|-&lt;br /&gt;
| File Send Document as e-mail&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as OpenDocument text...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as Microsoft Word...&lt;br /&gt;
|-&lt;br /&gt;
| File Send E-mail as PDF...&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create master document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create HTML document&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to presentation&lt;br /&gt;
|-&lt;br /&gt;
| File Send Outline to Clipboard&lt;br /&gt;
|-&lt;br /&gt;
| File Send Create autoAbstract...&lt;br /&gt;
|-&lt;br /&gt;
| File Send AutoAbstract to presentation...&lt;br /&gt;
|-&lt;br /&gt;
| File Properties...&lt;br /&gt;
|-&lt;br /&gt;
| File Digital signatures...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Organize...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Save...&lt;br /&gt;
|-&lt;br /&gt;
| File Templates Edit...&lt;br /&gt;
|-&lt;br /&gt;
| File Preview in Web browser&lt;br /&gt;
|-&lt;br /&gt;
| File Page preview&lt;br /&gt;
|-&lt;br /&gt;
| File Print...&lt;br /&gt;
|-&lt;br /&gt;
| File Printer settings...&lt;br /&gt;
|-&lt;br /&gt;
| File exit&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Undo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Redo (menu showing changes)&lt;br /&gt;
|-&lt;br /&gt;
| Edit (Can&amp;#039;t) Repeat (action)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Cut&lt;br /&gt;
|-&lt;br /&gt;
| Edit Copy&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste&lt;br /&gt;
|-&lt;br /&gt;
| Edit Paste special...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection  mode Standard&lt;br /&gt;
|-&lt;br /&gt;
| Edit Selection mode Block area&lt;br /&gt;
|-&lt;br /&gt;
| Edit Select all&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Record (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Protect records...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Show (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Accept or reject...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Comment...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Changes Merge document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Compare document...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Find &amp;amp; replace...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Navigator&lt;br /&gt;
|-&lt;br /&gt;
| Edit AutoText...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Exchange database&lt;br /&gt;
|-&lt;br /&gt;
| Edit Fields...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Index entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Bibliography entry...&lt;br /&gt;
|-&lt;br /&gt;
| Edit hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Edit Links...&lt;br /&gt;
|-&lt;br /&gt;
| Edit Plug-in&lt;br /&gt;
|-&lt;br /&gt;
| Edit Image map&lt;br /&gt;
|-&lt;br /&gt;
| Edit Object ???&lt;br /&gt;
|-&lt;br /&gt;
| View Print layout (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| View Web layout (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars 3D-settings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Align (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Bullets and numbering (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Drawing object properties (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Font work (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form controls (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form design (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Form navigation (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formatting (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Frame (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Insert (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Media playback (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars OLE-Object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Picture (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Standard (viewing mode) (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Table object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Text object (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Tools (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Hyperlink bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Formula (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Customize (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Toolbars Reset (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Status bar (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Input methods status (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Ruler (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Text boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Field shadings (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Nonprinting Characters (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Hidden paragraphs (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| View Full screen&lt;br /&gt;
|-&lt;br /&gt;
| View Zoom...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Manual break...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Date&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Time&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page number&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Page count&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Subject&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Title&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Author&lt;br /&gt;
|-&lt;br /&gt;
| Insert Fields Other...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Special character... (param: character name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking space&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formatting mark Non-breaking hyphen &lt;br /&gt;
|-&lt;br /&gt;
| Insert formatting mark Optional hyphen&lt;br /&gt;
|-&lt;br /&gt;
| Insert Section... (param: number of columns; menu to select visually)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Hyperlink&lt;br /&gt;
|-&lt;br /&gt;
| Insert Header Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footer Default (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Footnote...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Caption...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Bookmark...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Cross-reference...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Note...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Script...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Indexes and tables...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Indexes and tables Bibliographic entry...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Frame... (param: number of columns)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Table... (param: number of rows &amp;quot;x&amp;quot; number of columns; selection menu)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Horizontal ruler...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture From file... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Select source...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Picture Scan Request...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Movie and sound... (param: file name)&lt;br /&gt;
|-&lt;br /&gt;
| Insert Object OLE object...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Plug-in...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Sound...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Video...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Applet...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Formula&lt;br /&gt;
|-&lt;br /&gt;
| Insert Chart...&lt;br /&gt;
|-&lt;br /&gt;
| Insert Floating frame&lt;br /&gt;
|-&lt;br /&gt;
| Insert File...&lt;br /&gt;
|-&lt;br /&gt;
| Format Default formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format Character...&lt;br /&gt;
|-&lt;br /&gt;
| Format Paragraph...&lt;br /&gt;
|-&lt;br /&gt;
| Format Bullets and numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Format Page...&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Uppercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Change case Lowercase&lt;br /&gt;
|-&lt;br /&gt;
| Format Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Format Sections...&lt;br /&gt;
|-&lt;br /&gt;
| Format Styles and formatting&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat While typing (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply&lt;br /&gt;
|-&lt;br /&gt;
| Format AutoFormat Apply and edit changes&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To page (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Paragraph (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Character (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor As Character (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Anchor To Frame (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap off (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Page wrap (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Optimal page wrap (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Wrap through (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap In background (alt5)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Contour (alt6)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit contour...&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap First paragraph (alt7)&lt;br /&gt;
|-&lt;br /&gt;
| Format Wrap Edit...&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Left (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Centered (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Right (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Format Alignment Justified (alt4)&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring to front&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Bring Forward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send Backward&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange Send to Back&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To foreground&lt;br /&gt;
|-&lt;br /&gt;
| Format Arrange To background&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip vertically&lt;br /&gt;
|-&lt;br /&gt;
| Format Flip Flip horizontally&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Ungroup&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Enter group&lt;br /&gt;
|-&lt;br /&gt;
| Format Group Exit group&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Position and size&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Line...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Area...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Text attributes&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Fontwork&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Description...&lt;br /&gt;
|-&lt;br /&gt;
| Format Object Name...&lt;br /&gt;
|-&lt;br /&gt;
| Format Frame...&lt;br /&gt;
|-&lt;br /&gt;
| Format Picture...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Rows...&lt;br /&gt;
|-&lt;br /&gt;
| Table Insert Columns...&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Delete Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Table&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Rows&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Select Cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Split cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Protect cells&lt;br /&gt;
|-&lt;br /&gt;
| Table Merge table&lt;br /&gt;
|-&lt;br /&gt;
| Table Split table&lt;br /&gt;
|-&lt;br /&gt;
| Table AutoFormat...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Column width...&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal column width&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute columns evenly&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Row height..&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Optimal row height&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Distribute rows equally&lt;br /&gt;
|-&lt;br /&gt;
| Table Autofit Allow row to break across pages and columns&lt;br /&gt;
|-&lt;br /&gt;
| Table Heading rows repeat&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Text to table...&lt;br /&gt;
|-&lt;br /&gt;
| Table Convert Table to text...&lt;br /&gt;
|-&lt;br /&gt;
| Table Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Table Formula&lt;br /&gt;
|-&lt;br /&gt;
| Table Number format...&lt;br /&gt;
|-&lt;br /&gt;
| Table Table boundaries (toggle)&lt;br /&gt;
|-&lt;br /&gt;
| Table Table properties...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Spellcheck...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For selection More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For paragraph More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text English (USA) (alt1)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text Swedish (Sweden) (alt2)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text None (do not check spelling) (alt3)&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language For all text More...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Thesaurus...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Language Hyphenation...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Word count&lt;br /&gt;
|-&lt;br /&gt;
| Tools AutoCorrect...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Online numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Line numbering...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Footnotes...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Gallery&lt;br /&gt;
|-&lt;br /&gt;
| Tools Media player&lt;br /&gt;
|-&lt;br /&gt;
| Tools Bibliography database&lt;br /&gt;
|-&lt;br /&gt;
| Tools Mail merge wizard...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Sort...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Calculate&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Update all&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Fields&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Links&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All charts&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Current index&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update All indexes and tables&lt;br /&gt;
|-&lt;br /&gt;
| Tools Update Page formatting&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Record macro&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Run macro...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros OpenOffice.org Basic...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros Python...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros BeanShell...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize macros JavaScript...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Digital signature...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Macros Organize dialogs...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Extension manager...&lt;br /&gt;
|-&lt;br /&gt;
| Tools XML filter settings...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Customize...&lt;br /&gt;
|-&lt;br /&gt;
| Tools Options...&lt;br /&gt;
|-&lt;br /&gt;
| Window New window&lt;br /&gt;
|-&lt;br /&gt;
| Window Close&lt;br /&gt;
|-&lt;br /&gt;
| Help OpenOffice.org help&lt;br /&gt;
|-&lt;br /&gt;
| Help What&amp;#039;s this&lt;br /&gt;
|-&lt;br /&gt;
| Help Get help online...&lt;br /&gt;
|-&lt;br /&gt;
| Help Translate this applications...&lt;br /&gt;
|-&lt;br /&gt;
| Help Report a bug...&lt;br /&gt;
|-&lt;br /&gt;
| Help About OpenOffice.org&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tool bar buttons ==&lt;br /&gt;
Sorted by approximate order importance.&lt;br /&gt;
&lt;br /&gt;
=== Text object propoerties ===&lt;br /&gt;
 Font name...&lt;br /&gt;
 Font size...&lt;br /&gt;
 Bold&lt;br /&gt;
 Italic (italicize)&lt;br /&gt;
 Underline&lt;br /&gt;
 Superscript (toggle) (show &amp;quot;Subscript on&amp;quot; or &amp;quot;Subscript off&amp;quot;)&lt;br /&gt;
 Subscript (toggle) (show &amp;quot;Superscript on&amp;quot; or &amp;quot;Superscript off&amp;quot;)&lt;br /&gt;
 Alignt left&lt;br /&gt;
 Alignt right&lt;br /&gt;
 Centered (align center)&lt;br /&gt;
 Justified alignment&lt;br /&gt;
&lt;br /&gt;
=== Formatting ===&lt;br /&gt;
 Styles and formatting&lt;br /&gt;
 Apply style&lt;br /&gt;
 Line spacing: 1 (single spacing)&lt;br /&gt;
 Line spacing: 1.5 (1.5 spacing)&lt;br /&gt;
 Line spacing: 2 (double spacing)&lt;br /&gt;
 Numbering on/off (toggle)&lt;br /&gt;
 Bullets on/off (toggle)&lt;br /&gt;
 Decrease indent&lt;br /&gt;
 Increase indent&lt;br /&gt;
 Font color...&lt;br /&gt;
 Highlighting... (highlight, unhighlight)&lt;br /&gt;
 Background colror...&lt;br /&gt;
 Left-to-right&lt;br /&gt;
 Right-to-left&lt;br /&gt;
&lt;br /&gt;
=== Picture (image) ===&lt;br /&gt;
 Insert image from file (get image from file; add image from file)&lt;br /&gt;
 Filter...&lt;br /&gt;
 Graphics mode...&lt;br /&gt;
 Color&lt;br /&gt;
 Transparency...&lt;br /&gt;
 Flip horizontally&lt;br /&gt;
 Flip vertically&lt;br /&gt;
 Frame properties&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Align left&lt;br /&gt;
 Center horizontal&lt;br /&gt;
 Align right&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical center (center vertical)&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (color of the border)...&lt;br /&gt;
 Background color ... (color menu; param: color)&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Link frames&lt;br /&gt;
 Unlink frames&lt;br /&gt;
&lt;br /&gt;
=== Table ===&lt;br /&gt;
 Insert table (see [[#Insert]]; param: number of rows, number of columns)&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (of the border)...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Background color...&lt;br /&gt;
 Optimize...&lt;br /&gt;
 Top&lt;br /&gt;
 Center (vertical)&lt;br /&gt;
 Bottom&lt;br /&gt;
 AutoFormat (auto-format)&lt;br /&gt;
 Table properties...&lt;br /&gt;
 Sort&lt;br /&gt;
 Sum&lt;br /&gt;
&lt;br /&gt;
=== OLE-object ===&lt;br /&gt;
 Apply style...&lt;br /&gt;
 Align left&lt;br /&gt;
 Align right&lt;br /&gt;
 Align center horizontal&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Border line color&lt;br /&gt;
&lt;br /&gt;
=== Align ===&lt;br /&gt;
 Left&lt;br /&gt;
 Centered&lt;br /&gt;
 Right&lt;br /&gt;
 Top&lt;br /&gt;
 Center [vertically]&lt;br /&gt;
 Bottom&lt;br /&gt;
&lt;br /&gt;
=== Fontwork ===&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Fontwork shape...&lt;br /&gt;
 Fontwork same letter heights&lt;br /&gt;
 Fontwork alignment...&lt;br /&gt;
 Fontwork character spacing...&lt;br /&gt;
&lt;br /&gt;
=== Formula ===&lt;br /&gt;
 Formula text [text box]&lt;br /&gt;
 Sum&lt;br /&gt;
 Round&lt;br /&gt;
 Percent&lt;br /&gt;
 Square&lt;br /&gt;
 Square root&lt;br /&gt;
 Power&lt;br /&gt;
 List separator&lt;br /&gt;
 Equal&lt;br /&gt;
 Not equal&lt;br /&gt;
 Less than or equal&lt;br /&gt;
 Greater than or equal&lt;br /&gt;
 Less&lt;br /&gt;
 Greater&lt;br /&gt;
 Boolean Or&lt;br /&gt;
 Boolean Xor&lt;br /&gt;
 Boolean And&lt;br /&gt;
 Boolean Not&lt;br /&gt;
 Mean&lt;br /&gt;
 Minimum&lt;br /&gt;
 Maximum&lt;br /&gt;
 Sine&lt;br /&gt;
 Cosine&lt;br /&gt;
 Tangent&lt;br /&gt;
 Arcsine&lt;br /&gt;
 Arccosine&lt;br /&gt;
 Arctangent&lt;br /&gt;
&lt;br /&gt;
=== Insert ===&lt;br /&gt;
 Frame (param: number of columns)&lt;br /&gt;
 AutoText [lots of options, not worth implementing]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
 Direct cursor on/off (toggle)&lt;br /&gt;
 Hyphenation&lt;br /&gt;
 Thesaurus&lt;br /&gt;
 Graphics on/off (toggle)&lt;br /&gt;
 Web layout/print layout (toggle)&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
 Edit file (toggle)&lt;br /&gt;
 AutoSpellcheck (auto-spellcheck, auto-spell-check)&lt;br /&gt;
 Format paintbrush&lt;br /&gt;
 Show draw functions (drawing tool bar)&lt;br /&gt;
&lt;br /&gt;
=== Drawing ===&lt;br /&gt;
 Select tool&lt;br /&gt;
 Line&lt;br /&gt;
 Freeform line&lt;br /&gt;
 Text&lt;br /&gt;
 Call-out&lt;br /&gt;
 Points&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Image from file... (param: file name)&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
&lt;br /&gt;
==== Shapes ====&lt;br /&gt;
 Rectangle&lt;br /&gt;
 Rectangle with rounded edges&lt;br /&gt;
 Square&lt;br /&gt;
 Square with rounded edges&lt;br /&gt;
 Circle&lt;br /&gt;
 Ellipse (oval)&lt;br /&gt;
 Circle pie&lt;br /&gt;
 Isosceles trianlge&lt;br /&gt;
 Right triangle&lt;br /&gt;
 Trapezoid (trapezium)&lt;br /&gt;
 Diamond (rhombus)&lt;br /&gt;
 Parallelogram&lt;br /&gt;
 Regular pentagon&lt;br /&gt;
 Regular hexagon&lt;br /&gt;
 Regular octagon&lt;br /&gt;
 Cross&lt;br /&gt;
 Ring&lt;br /&gt;
 Block-arc (rainbow, half-ring)&lt;br /&gt;
 Cylinder&lt;br /&gt;
 Cube&lt;br /&gt;
 Folded corner&lt;br /&gt;
 Frame&lt;br /&gt;
&lt;br /&gt;
==== Symbol shapes ====&lt;br /&gt;
 Smiley face (smiling face)&lt;br /&gt;
 Sun&lt;br /&gt;
 Moon&lt;br /&gt;
 Lightning bolt&lt;br /&gt;
 Heart&lt;br /&gt;
 Flower&lt;br /&gt;
 Cloud&lt;br /&gt;
 &amp;quot;Prohibited&amp;quot; symbol&lt;br /&gt;
 Puzzle&lt;br /&gt;
 Double bracket&lt;br /&gt;
 Left bracket&lt;br /&gt;
 Right bracket&lt;br /&gt;
 Double brace&lt;br /&gt;
 Left brace&lt;br /&gt;
 Right brace&lt;br /&gt;
 Square bevel&lt;br /&gt;
 Octagon bevel&lt;br /&gt;
 Diamond bevel (rhombus bevel)&lt;br /&gt;
&lt;br /&gt;
==== Block arrows ====&lt;br /&gt;
 Left arrow&lt;br /&gt;
 Right arrow&lt;br /&gt;
 Up arrow&lt;br /&gt;
 Down arrow&lt;br /&gt;
 Left and right arrow (Double arrow horizontal)&lt;br /&gt;
 Up and down arrow (Double arrow vertical)&lt;br /&gt;
 Up and right arrow&lt;br /&gt;
 Up, right and down arrow&lt;br /&gt;
 4-way arrow (four-way arrow)&lt;br /&gt;
 Corner right arrow&lt;br /&gt;
 Split arrow&lt;br /&gt;
 Striped right arrow&lt;br /&gt;
 Notched right arrow&lt;br /&gt;
 Pentagon&lt;br /&gt;
 Chevron&lt;br /&gt;
 Right arrow call-out&lt;br /&gt;
 Left arrow call-out&lt;br /&gt;
 Up arrow call-out&lt;br /&gt;
 Down arrow call-out&lt;br /&gt;
 Left and right arrow call-out&lt;br /&gt;
 Up and down arrow call-out&lt;br /&gt;
 Up and right arrow call-out&lt;br /&gt;
 4-way arrow call-out (four-way arrow call-out)&lt;br /&gt;
 Circular arrow&lt;br /&gt;
 Right or left arrow&lt;br /&gt;
 S-shaped arrow&lt;br /&gt;
&lt;br /&gt;
==== Flowchart symbols ====&lt;br /&gt;
 Process (square)&lt;br /&gt;
 Alternative process (square with rounded corners)&lt;br /&gt;
 Decision (rhombus, diamond)&lt;br /&gt;
 Data (parallelogram)&lt;br /&gt;
 Predefined process&lt;br /&gt;
 Internal storage&lt;br /&gt;
 Document&lt;br /&gt;
 Multi-document&lt;br /&gt;
 Terminator&lt;br /&gt;
 Preparation (regular hexagon)&lt;br /&gt;
 Manual input (vertical trapezium)&lt;br /&gt;
 Manual operation (horizontal trapezium)&lt;br /&gt;
 Connector (circle)&lt;br /&gt;
 Off-page connector&lt;br /&gt;
 Card&lt;br /&gt;
 Punched tape&lt;br /&gt;
 Summing junction&lt;br /&gt;
 Or&lt;br /&gt;
 Collate&lt;br /&gt;
 Sort&lt;br /&gt;
 Extract&lt;br /&gt;
 Merge&lt;br /&gt;
 Sorted data&lt;br /&gt;
 Delay&lt;br /&gt;
 Sequential access&lt;br /&gt;
 Magnetic disc&lt;br /&gt;
 Direct access storage&lt;br /&gt;
 Display&lt;br /&gt;
&lt;br /&gt;
==== Callouts (call-outs) ====&lt;br /&gt;
 Rectangular call-out&lt;br /&gt;
 Rounded rectangular call-out&lt;br /&gt;
 Round call-out&lt;br /&gt;
 Cloud call-out&lt;br /&gt;
 Straight line call-out&lt;br /&gt;
 Bent line call-out&lt;br /&gt;
 Disconnected straight line call-out&lt;br /&gt;
&lt;br /&gt;
==== Stars ====&lt;br /&gt;
 Explosion&lt;br /&gt;
 4-point star (four-point star)&lt;br /&gt;
 5-point star (five-point star)&lt;br /&gt;
 6-point star (six-point star, star of David)&lt;br /&gt;
 8-point star (eight-point star)&lt;br /&gt;
 12-point star (twelve-point star)&lt;br /&gt;
 24-point star&lt;br /&gt;
 6-point star, concave&lt;br /&gt;
 Vertical scroll&lt;br /&gt;
 Horizontal scroll&lt;br /&gt;
 Signet&lt;br /&gt;
 Doorplate&lt;br /&gt;
&lt;br /&gt;
=== Form design ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Form navigator&lt;br /&gt;
 Add field &lt;br /&gt;
 Activation order&lt;br /&gt;
 Open in design mode&lt;br /&gt;
 Automatic control focus&lt;br /&gt;
 Position and size&lt;br /&gt;
 Change anchor&lt;br /&gt;
 Alignment (param: [[#Align]])&lt;br /&gt;
 Display grid (show grid)&lt;br /&gt;
 Snap to grid&lt;br /&gt;
 Guides when moving (show guides when moving)&lt;br /&gt;
 &lt;br /&gt;
=== Form controls ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Check box&lt;br /&gt;
 Text box&lt;br /&gt;
 Formatted fields&lt;br /&gt;
 Push button&lt;br /&gt;
 Option button&lt;br /&gt;
 List box&lt;br /&gt;
 Combo box&lt;br /&gt;
 Label field&lt;br /&gt;
 [[#Form design]]&lt;br /&gt;
&lt;br /&gt;
==== More form controls ====&lt;br /&gt;
 Spin button&lt;br /&gt;
 Scroll bar&lt;br /&gt;
 Image button&lt;br /&gt;
 Image control&lt;br /&gt;
 Date field&lt;br /&gt;
 Time field&lt;br /&gt;
 File selection&lt;br /&gt;
 Numerical field&lt;br /&gt;
 Currency field&lt;br /&gt;
 Pattern field&lt;br /&gt;
 Group box&lt;br /&gt;
&lt;br /&gt;
=== Form navigation ===&lt;br /&gt;
 Find record&lt;br /&gt;
 Record&lt;br /&gt;
 Absolute record&lt;br /&gt;
 Text-record&lt;br /&gt;
 Total no. of records (Total number of records)&lt;br /&gt;
 First record&lt;br /&gt;
 Previous record&lt;br /&gt;
 Next record&lt;br /&gt;
 Last record&lt;br /&gt;
 New record&lt;br /&gt;
 Save record&lt;br /&gt;
 Undo: Data entry&lt;br /&gt;
 Delete record&lt;br /&gt;
 Refresh&lt;br /&gt;
 Sort&lt;br /&gt;
 Sort ascending&lt;br /&gt;
 Sort descending&lt;br /&gt;
 Auto filter&lt;br /&gt;
 Apply filter&lt;br /&gt;
 Form-based filters&lt;br /&gt;
 Remove filter/sort&lt;br /&gt;
 Data source as table&lt;br /&gt;
&lt;br /&gt;
=== 3D settings ===&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
 Tilt down&lt;br /&gt;
 Tilt up&lt;br /&gt;
 Tilt left&lt;br /&gt;
 Tilt right&lt;br /&gt;
 Depth...&lt;br /&gt;
 Direction...&lt;br /&gt;
 Lighting...&lt;br /&gt;
 Surface...&lt;br /&gt;
 3D color&lt;br /&gt;
&lt;br /&gt;
=== Media playback ===&lt;br /&gt;
If any of the actions below are executed, the tool bar should appear.&lt;br /&gt;
 Movie and sound&lt;br /&gt;
 Play&lt;br /&gt;
 Pause&lt;br /&gt;
 Stop&lt;br /&gt;
 Repeat&lt;br /&gt;
 Mute&lt;br /&gt;
 View ???&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101119</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101119"/>
		<updated>2008-12-04T04:26:53Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Related projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.&lt;br /&gt;
&lt;br /&gt;
The command box should appear next to the menu bar, right-aligned. It should contain the label &amp;quot;Type what you want to do  (F7)&amp;quot; in faint color. The label disappears when the box is focused. A tool tip appears on mouse over, saying &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.  Jim starts typing &amp;quot;insert table&amp;quot; and sees a list of commands, appear. Thus he understands what the box is for. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Apart from their canonical name (e.g. &amp;quot;insert picture&amp;quot;) commands may have synonym names (&amp;quot;add picture&amp;quot;). Synonyms can be created by hand, using the text in the Help, and a thesaurus. The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by alphabetical order, by frecency, or by date of addition.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
It may be useful to reveal the menu item for the selected command&amp;#039;s (if there is a menu item), as in MacOS. But that would be too slow, distracting and would not encourage the user to use the command. Instead, we can highlight the enclosing menu in the menu bar (and the rest of the path path to the item) without; the user can open the menus if she is interested.  Alternatively, each result that corresponds to a menu item can have an icon at the right edge, that when clicked opens the menu to reveal the item.&lt;br /&gt;
&lt;br /&gt;
This command facility will not be included in the MacOSX version of OOo, at least initially, until it is better than the system search for menu items under the Help menu.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X applications have a command box in the Help menu.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far, but the code may be useful for implementing this current proposal.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font and right-aligned box&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* Convert this document into a specification&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101118</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101118"/>
		<updated>2008-12-04T04:25:40Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Other details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.&lt;br /&gt;
&lt;br /&gt;
The command box should appear next to the menu bar, right-aligned. It should contain the label &amp;quot;Type what you want to do  (F7)&amp;quot; in faint color. The label disappears when the box is focused. A tool tip appears on mouse over, saying &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.  Jim starts typing &amp;quot;insert table&amp;quot; and sees a list of commands, appear. Thus he understands what the box is for. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Apart from their canonical name (e.g. &amp;quot;insert picture&amp;quot;) commands may have synonym names (&amp;quot;add picture&amp;quot;). Synonyms can be created by hand, using the text in the Help, and a thesaurus. The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by alphabetical order, by frecency, or by date of addition.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
It may be useful to reveal the menu item for the selected command&amp;#039;s (if there is a menu item), as in MacOS. But that would be too slow, distracting and would not encourage the user to use the command. Instead, we can highlight the enclosing menu in the menu bar (and the rest of the path path to the item) without; the user can open the menus if she is interested.  Alternatively, each result that corresponds to a menu item can have an icon at the right edge, that when clicked opens the menu to reveal the item.&lt;br /&gt;
&lt;br /&gt;
This command facility will not be included in the MacOSX version of OOo, at least initially, until it is better than the system search for menu items under the Help menu.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X&amp;#039;s command box in the Help menu of many MacOS applications.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font and right-aligned box&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* Convert this document into a specification&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101117</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101117"/>
		<updated>2008-12-04T04:25:18Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Other details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.&lt;br /&gt;
&lt;br /&gt;
The command box should appear next to the menu bar, right-aligned. It should contain the label &amp;quot;Type what you want to do  (F7)&amp;quot; in faint color. The label disappears when the box is focused. A tool tip appears on mouse over, saying &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.  Jim starts typing &amp;quot;insert table&amp;quot; and sees a list of commands, appear. Thus he understands what the box is for. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Apart from their canonical name (e.g. &amp;quot;insert picture&amp;quot;) commands may have synonym names (&amp;quot;add picture&amp;quot;). Synonyms can be created by hand, using the text in the Help, and a thesaurus. The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by alphabetical order, by frecency, or by date of addition.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
It may be useful to reveal the menu item for the selected command&amp;#039;s (if there is a menu item), as in MacOS. But that would be too slow, distracting and would not encourage the user to use the command. Instead, we can highlight the enclosing menu in the menu bar (and the rest of the path path to the item) without; the user can open the menus if she is interested.  Alternatively, each result that corresponds to a menu item can have an icon at the right edge, that when clicked opens the menu to reveal the item.&lt;br /&gt;
&lt;br /&gt;
This facility would not be included in the MacOSX version of OOo, at least initially, until it is better than the system search for menu items under the Help menu.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X&amp;#039;s command box in the Help menu of many MacOS applications.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font and right-aligned box&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* Convert this document into a specification&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101116</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=101116"/>
		<updated>2008-12-04T04:22:21Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.&lt;br /&gt;
&lt;br /&gt;
The command box should appear next to the menu bar, right-aligned. It should contain the label &amp;quot;Type what you want to do  (F7)&amp;quot; in faint color. The label disappears when the box is focused. A tool tip appears on mouse over, saying &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, e.g. &amp;#039;insert table&amp;#039;&amp;quot;.  Jim starts typing &amp;quot;insert table&amp;quot; and sees a list of commands, appear. Thus he understands what the box is for. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Apart from their canonical name (e.g. &amp;quot;insert picture&amp;quot;) commands may have synonym names (&amp;quot;add picture&amp;quot;). Synonyms can be created by hand, using the text in the Help, and a thesaurus. The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by alphabetical order, by frecency, or by date of addition.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
It may be useful to reveal the menu item for the selected command&amp;#039;s (if there is a menu item), as in MacOS. But that would be too slow, distracting and would not encourage the user to use the command. Instead, we can highlight the enclosing menu in the menu bar (and the rest of the path path to the item) without; the user can open the menus if she is interested.  Alternatively, each result that corresponds to a menu item can have an icon at the right edge, that when clicked opens the menu to reveal the item.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X&amp;#039;s command box in the Help menu of many MacOS applications.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font and right-aligned box&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* Convert this document into a specification&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100258</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100258"/>
		<updated>2008-11-28T06:01:06Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Other details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The command box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, such as &amp;quot;insert table&amp;quot;.  Jim understands what the box is for, thanks to this message and his familiarity with Web search and desktop search. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
It may be useful to reveal the menu item for the selected command&amp;#039;s (if there is a menu item), as in MacOS. But that would be too slow, distracting and would not encourage the user to use the command. Instead, we can highlight the enclosing menu in the menu bar (and the rest of the path path to the item) without; the user can open the menus if she is interested.  Alternatively, each result that corresponds to a menu item can have an icon at the right edge, that when clicked opens the menu to reveal the item.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X&amp;#039;s command box in the Help menu of many MacOS applications.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the command box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100253</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100253"/>
		<updated>2008-11-28T05:52:42Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* To do */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The command box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, such as &amp;quot;insert table&amp;quot;.  Jim understands what the box is for, thanks to this message and his familiarity with Web search and desktop search. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X&amp;#039;s command box in the Help menu of many MacOS applications.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the command box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100252</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100252"/>
		<updated>2008-11-28T05:52:24Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* To do */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The command box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, such as &amp;quot;insert table&amp;quot;.  Jim understands what the box is for, thanks to this message and his familiarity with Web search and desktop search. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X&amp;#039;s command box in the Help menu of many MacOS applications.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the command box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command name for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100251</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100251"/>
		<updated>2008-11-28T05:52:04Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Related projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The command box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, such as &amp;quot;insert table&amp;quot;.  Jim understands what the box is for, thanks to this message and his familiarity with Web search and desktop search. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* MacOS X&amp;#039;s command box in the Help menu of many MacOS applications.&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the command box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100250</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100250"/>
		<updated>2008-11-28T05:47:44Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: search box -&amp;gt; command box&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The command box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, such as &amp;quot;insert table&amp;quot;.  Jim understands what the box is for, thanks to this message and his familiarity with Web search and desktop search. When he needs to add a formula inside Writer, he focuses the command box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Command box placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the command box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused command box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100249</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100249"/>
		<updated>2008-11-28T05:46:13Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Use case */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;type what you want to do&amp;quot; to the right of the top menus.  Curious, he points the mouse pointer at it, and sees the tool tip &amp;quot;Type in the box to invoke a command, such as &amp;quot;insert table&amp;quot;.  Jim understands what the box is for, thanks to this message and his familiarity with Web search and desktop search. When he needs to add a formula inside Writer, he focuses the search box and types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View Formula tool bar&amp;quot;, &amp;quot;Insert formula&amp;quot; and &amp;quot;Table formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement of the search box ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100248</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100248"/>
		<updated>2008-11-28T05:41:35Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Use case */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.2, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement of the search box ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100240</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100240"/>
		<updated>2008-11-28T02:04:29Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* To do */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement of the search box ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of menu items and buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Create a command for each menu item and button&lt;br /&gt;
* Add synonymous names where required&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=100239</id>
		<title>User Experience/Command search/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search/Commands&amp;diff=100239"/>
		<updated>2008-11-28T02:01:45Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Media playback */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for designing the names of commands and their synonyms.  The items are shown as they appear in menu entries and button tool tips, followed by additional or replacement command names for each.&lt;br /&gt;
&lt;br /&gt;
Items are listed only once: that is, if an item is listed as a menu entry, it should not be listed again as a button, and if it is listed as a button in one tool bar, it should not be listed in another tool bar.  Button tool bars are shown in order of approximate importance.&lt;br /&gt;
&lt;br /&gt;
== Main menu entries ==&lt;br /&gt;
 File New Text document&lt;br /&gt;
 * Create a new OpenOffice text document&lt;br /&gt;
 File New Spreadsheet&lt;br /&gt;
 * Create a new OpenOffice spreadsheet&lt;br /&gt;
 File New Presentation&lt;br /&gt;
 * Create a new presentation&lt;br /&gt;
 File New Drawing&lt;br /&gt;
 * create a new drawing&lt;br /&gt;
 File New HTML document&lt;br /&gt;
 * create a new HTML document&lt;br /&gt;
 File New XML form document&lt;br /&gt;
 * create a new XML document&lt;br /&gt;
 File New Master document&lt;br /&gt;
 * create a new master document&lt;br /&gt;
 File New Labels&lt;br /&gt;
 File New Business cards&lt;br /&gt;
 File New Templates and documents&lt;br /&gt;
 File Open...&lt;br /&gt;
 * open document file&lt;br /&gt;
 File Recent documents&lt;br /&gt;
 File Wizards Letter...&lt;br /&gt;
 File Wizards Fax...&lt;br /&gt;
 File Wizards Agenda...&lt;br /&gt;
 File Wizards Presentation...&lt;br /&gt;
 File Wizards Web page...&lt;br /&gt;
 File Wizards Document converter...&lt;br /&gt;
 File Wizards Euro converter...&lt;br /&gt;
 File Wizards Install new dictionaries...&lt;br /&gt;
 File Close&lt;br /&gt;
 * close the current file&lt;br /&gt;
 File Save&lt;br /&gt;
 * save the current file&lt;br /&gt;
 File Save As...&lt;br /&gt;
 * save file as ...&lt;br /&gt;
 File Reload&lt;br /&gt;
 File Versions...&lt;br /&gt;
 File Export...&lt;br /&gt;
 File Export as PDF&lt;br /&gt;
 File Send Document as e-mail&lt;br /&gt;
 File Send E-mail as OpenDocument text...&lt;br /&gt;
 File Send E-mail as Microsoft Word...&lt;br /&gt;
 File Send E-mail as PDF...&lt;br /&gt;
 File Send Create master document&lt;br /&gt;
 File Send Create HTML document&lt;br /&gt;
 File Send Outline to presentation&lt;br /&gt;
 File Send Outline to Clipboard&lt;br /&gt;
 File Send Create autoAbstract...&lt;br /&gt;
 File Send AutoAbstract to presentation...&lt;br /&gt;
 File Properties...&lt;br /&gt;
 File Digital signatures...&lt;br /&gt;
 File Templates Organize...&lt;br /&gt;
 File Templates Save...&lt;br /&gt;
 File Templates Edit...&lt;br /&gt;
 File Preview in Web browser&lt;br /&gt;
 File Page preview&lt;br /&gt;
 File Print...&lt;br /&gt;
 File Printer settings...&lt;br /&gt;
 File exit&lt;br /&gt;
 Edit (Can&amp;#039;t) Undo (menu showing changes)&lt;br /&gt;
 Edit (Can&amp;#039;t) Redo (menu showing changes)&lt;br /&gt;
 Edit (Can&amp;#039;t) Repeat (action)&lt;br /&gt;
 Edit Cut&lt;br /&gt;
 Edit Copy&lt;br /&gt;
 Edit Paste&lt;br /&gt;
 Edit Paste special...&lt;br /&gt;
 Edit Selecion  mode Standard&lt;br /&gt;
 Edit Selection mode Block area&lt;br /&gt;
 Edit Select all&lt;br /&gt;
 Edit Changes Record (toggle)&lt;br /&gt;
 Edit Changes Protect records...&lt;br /&gt;
 Edit Changes Show (toggle)&lt;br /&gt;
 Edit Changes Accept or reject...&lt;br /&gt;
 Edit Changes Commone...&lt;br /&gt;
 Edit Changes Merge document...&lt;br /&gt;
 Edit Compare document...&lt;br /&gt;
 Edit Find &amp;amp; replace...&lt;br /&gt;
 Edit Navigator&lt;br /&gt;
 Edit AutoText...&lt;br /&gt;
 Edit Exchange database&lt;br /&gt;
 Edit Fields...&lt;br /&gt;
 Edit Footnote...&lt;br /&gt;
 Edit Index entry...&lt;br /&gt;
 Edit Bibliography entry...&lt;br /&gt;
 Edit hyperlink&lt;br /&gt;
 Edit Links...&lt;br /&gt;
 Edit Plug-in&lt;br /&gt;
 Edit Image map&lt;br /&gt;
 Edit Object ???&lt;br /&gt;
 View Print layout (alt1)&lt;br /&gt;
 View Web layout (alt2)&lt;br /&gt;
 View Toolbars 3D-settings (toggle)&lt;br /&gt;
 View Toolbars Align (toggle)&lt;br /&gt;
 View Toolbars Bullets and numbering (toggle)&lt;br /&gt;
 View Toolbars Drawing (toggle)&lt;br /&gt;
 View Toolbars Drawing object properties (toggle)&lt;br /&gt;
 View Toolbars Font work (toggle)&lt;br /&gt;
 View Toolbars Form controls (toggle)&lt;br /&gt;
 View Toolbars Form design (toggle)&lt;br /&gt;
 View Toolbars Form navigation (toggle)&lt;br /&gt;
 View Toolbars Formatting (toggle)&lt;br /&gt;
 View Toolbars Frame (toggle)&lt;br /&gt;
 View Toolbars Insert (toggle)&lt;br /&gt;
 View Toolbars Media playback (toggle)&lt;br /&gt;
 View Toolbars OLE-Object (toggle)&lt;br /&gt;
 View Toolbars Picture (toggle)&lt;br /&gt;
 View Toolbars Standard (toggle)&lt;br /&gt;
 View Toolbars Standard (viewing mode) (toggle)&lt;br /&gt;
 View Toolbars Table (toggle)&lt;br /&gt;
 View Toolbars Table object (toggle)&lt;br /&gt;
 View Toolbars Text object (toggle)&lt;br /&gt;
 View Toolbars Tools (toggle)&lt;br /&gt;
 View Toolbars Hyperlink bar (toggle)&lt;br /&gt;
 View Toolbars Formula (toggle)&lt;br /&gt;
 View Toolbars Customize (toggle)&lt;br /&gt;
 View Toolbars Reset (toggle)&lt;br /&gt;
 View Status bar (toggle)&lt;br /&gt;
 View Input methods status (toggle)&lt;br /&gt;
 View Ruler (toggle)&lt;br /&gt;
 View Text boundaries (toggle)&lt;br /&gt;
 View Field shadings (toggle)&lt;br /&gt;
 View Nonprinting Characters (toggle)&lt;br /&gt;
 View Hidden paragraphs (toggle)&lt;br /&gt;
 View Full screen&lt;br /&gt;
 View Zoom...&lt;br /&gt;
 Insert Manual break...&lt;br /&gt;
 Insert Fields Date&lt;br /&gt;
 Insert Fields Time&lt;br /&gt;
 Insert Fields Page number&lt;br /&gt;
 Insert Fields Page count&lt;br /&gt;
 Insert Fields Subject&lt;br /&gt;
 Insert Fields Title&lt;br /&gt;
 Insert Fields Author&lt;br /&gt;
 insert Fields Other...&lt;br /&gt;
 Insert Special character... (param: character name)&lt;br /&gt;
 Insert Formatting mark Non-breaking space&lt;br /&gt;
 Insert Formatting mark Non-breaking hyphen &lt;br /&gt;
 Insert formatting mark Optional hyphen&lt;br /&gt;
 Insert Section... (param: number of columns; menu to select visually)&lt;br /&gt;
 Insert Hyperlink&lt;br /&gt;
 Insert Header Default (toggle)&lt;br /&gt;
 Insert Footer Default (toggle)&lt;br /&gt;
 Insert Footnote...&lt;br /&gt;
 Insert Caption...&lt;br /&gt;
 Insert Bookmark...&lt;br /&gt;
 Insert Cross-reference...&lt;br /&gt;
 Insert Note...&lt;br /&gt;
 Insert Script...&lt;br /&gt;
 Insert Indexes and tables Entry...&lt;br /&gt;
 Insert Indexes and tables Indexes and tables...&lt;br /&gt;
 Insert Indexes and tables Bibliographic entry...&lt;br /&gt;
 Insert Envelope...&lt;br /&gt;
 Insert Frame... (param: number of columns)&lt;br /&gt;
 Insert Table... (param: number of rows &amp;quot;x&amp;quot; number of columns; selection menu)&lt;br /&gt;
 Insert Horizontal ruler...&lt;br /&gt;
 Insert Picture From file... (param: file name)&lt;br /&gt;
 Insert Picture Scan Select source...&lt;br /&gt;
 Insert Picture Scan Request...&lt;br /&gt;
 Insert Movie and sound... (param: file name)&lt;br /&gt;
 Insert Object OLE object...&lt;br /&gt;
 Insert Plug-in...&lt;br /&gt;
 Insert Sound...&lt;br /&gt;
 Insert Video...&lt;br /&gt;
 Insert Applet...&lt;br /&gt;
 Insert Formula&lt;br /&gt;
 Insert Chart...&lt;br /&gt;
 Insert Floating frame&lt;br /&gt;
 Insert File...&lt;br /&gt;
 Format Default formatting&lt;br /&gt;
 Format Character...&lt;br /&gt;
 Format Paragraph...&lt;br /&gt;
 Format Bullets and numbering...&lt;br /&gt;
 Format Page...&lt;br /&gt;
 Format Change case Uppercase&lt;br /&gt;
 Format Change case Lowercase&lt;br /&gt;
 Format Columns...&lt;br /&gt;
 Format Sections...&lt;br /&gt;
 Format Styles and formatting&lt;br /&gt;
 Format AutoFormat While typing (toggle)&lt;br /&gt;
 Format AutoFormat Apply&lt;br /&gt;
 Format AutoFormat Apply and edit changes&lt;br /&gt;
 Format Anchor To page (alt1)&lt;br /&gt;
 Format Anchor To Paragraph (alt2)&lt;br /&gt;
 Format Anchor To Character (alt3)&lt;br /&gt;
 Format Anchor As Character (alt4)&lt;br /&gt;
 Format Anchor To Frame (alt5)&lt;br /&gt;
 Format Wrap Wrap off (alt1)&lt;br /&gt;
 Format Wrap Page wrap (alt2)&lt;br /&gt;
 Format Wrap Optimal page wrap (alt3)&lt;br /&gt;
 Format Wrap Wrap through (alt4)&lt;br /&gt;
 Format Wrap In background (alt5)&lt;br /&gt;
 Format Wrap Contour (alt6)&lt;br /&gt;
 Format Wrap Edit contour...&lt;br /&gt;
 Format Wrap First paragraph (alt7)&lt;br /&gt;
 Format Wrap Edit...&lt;br /&gt;
 Format Alignment Left (alt1)&lt;br /&gt;
 Format Alignment Centered (alt2)&lt;br /&gt;
 Format Alignment Right (alt3)&lt;br /&gt;
 Format Alignment Justified (alt4)&lt;br /&gt;
 Format Arrange Bring to front&lt;br /&gt;
 Format Arrange Bring Forward&lt;br /&gt;
 Format Arrange Send Backward&lt;br /&gt;
 Format Arrange Send to Back&lt;br /&gt;
 Format Arrange To foreground&lt;br /&gt;
 Format Arrange To background&lt;br /&gt;
 Format Flip Flip vertically&lt;br /&gt;
 Format Flip Flip horizontally&lt;br /&gt;
 Format Group Group&lt;br /&gt;
 Format Group Ungroup&lt;br /&gt;
 Format Group Enter group&lt;br /&gt;
 Format Group Exit group&lt;br /&gt;
 Format Object Position and size&lt;br /&gt;
 Format Object Line...&lt;br /&gt;
 Format Object Area...&lt;br /&gt;
 Format Object Text attributes&lt;br /&gt;
 Format Object Fontwork&lt;br /&gt;
 Format Object Description...&lt;br /&gt;
 Format Object Name...&lt;br /&gt;
 Format Frame...&lt;br /&gt;
 Format Picture...&lt;br /&gt;
 Table Insert Table...&lt;br /&gt;
 Table Insert Rows...&lt;br /&gt;
 Table Insert Columns...&lt;br /&gt;
 Table Delete Table&lt;br /&gt;
 Table Delete Rows&lt;br /&gt;
 Table Delete Columns&lt;br /&gt;
 Table Select Table&lt;br /&gt;
 Table Select Rows&lt;br /&gt;
 Table Select Columns&lt;br /&gt;
 Table Select Cells&lt;br /&gt;
 Table Merge cells&lt;br /&gt;
 Table Split cells&lt;br /&gt;
 Table Protect cells&lt;br /&gt;
 Table Merge table&lt;br /&gt;
 Table Split table&lt;br /&gt;
 Table AutoFormat...&lt;br /&gt;
 Table Autofit Column width...&lt;br /&gt;
 Table Autofit Optimal column width&lt;br /&gt;
 Table Autofit Distribute columns evenly&lt;br /&gt;
 Table Autofit Row height..&lt;br /&gt;
 Table Autofit Optimal row height&lt;br /&gt;
 Table Autofit Distribute rows equally&lt;br /&gt;
 Table Autofit Allow row to break across pages and columns&lt;br /&gt;
 Table Heading rows repeat&lt;br /&gt;
 Table Convert Text to table...&lt;br /&gt;
 Table Convert Table to text...&lt;br /&gt;
 Table Sort...&lt;br /&gt;
 Table Formula&lt;br /&gt;
 Table Number format...&lt;br /&gt;
 Table Table boundaries (toggle)&lt;br /&gt;
 Table Table properties...&lt;br /&gt;
 Tools Spellcheck...&lt;br /&gt;
 Tools Language For selection English (USA) (alt1)&lt;br /&gt;
 Tools Language For selection Swedish (Sweden) (alt2)&lt;br /&gt;
 Tools Language For selection None (do not check spelling) (alt3)&lt;br /&gt;
 Tools Language For selection More...&lt;br /&gt;
 Tools Language For paragraph English (USA) (alt1)&lt;br /&gt;
 Tools Language For paragraph Swedish (Sweden) (alt2)&lt;br /&gt;
 Tools Language For paragraph None (do not check spelling) (alt3)&lt;br /&gt;
 Tools Language For paragraph More...&lt;br /&gt;
 Tools Language For all text English (USA) (alt1)&lt;br /&gt;
 Tools Language For all text Swedish (Sweden) (alt2)&lt;br /&gt;
 Tools Language For all text None (do not check spelling) (alt3)&lt;br /&gt;
 Tools Language For all text More...&lt;br /&gt;
 Tools Language Thesaurus...&lt;br /&gt;
 Tools Language Hyphenation...&lt;br /&gt;
 Tools Word count&lt;br /&gt;
 Tools AutoCorrect...&lt;br /&gt;
 Tools Online numbering...&lt;br /&gt;
 Tools Line numbering...&lt;br /&gt;
 Tools Footnotes...&lt;br /&gt;
 Tools Gallery&lt;br /&gt;
 Tools Media player&lt;br /&gt;
 Tools Bibliography database&lt;br /&gt;
 Tools Mail merge wizard...&lt;br /&gt;
 Tools Sort...&lt;br /&gt;
 Tools Calculate&lt;br /&gt;
 Tools Update Update all&lt;br /&gt;
 Tools Update Fields&lt;br /&gt;
 Tools Update Links&lt;br /&gt;
 Tools Update All charts&lt;br /&gt;
 Tools Update Current index&lt;br /&gt;
 Tools Update All indexes and tables&lt;br /&gt;
 Tools Update Page formatting&lt;br /&gt;
 Tools Macros Record macro&lt;br /&gt;
 Tools Macros Run macro...&lt;br /&gt;
 Tools Macros Organize macros OpenOffice.org Basic...&lt;br /&gt;
 Tools Macros Organize macros Python...&lt;br /&gt;
 Tools Macros Organize macros BeanShell...&lt;br /&gt;
 Tools Macros Organize macros JavaScript...&lt;br /&gt;
 Tools Macros Digital signature...&lt;br /&gt;
 Tools Macros Organize dialogs...&lt;br /&gt;
 Tools Extension manager...&lt;br /&gt;
 Tools XML filter settings...&lt;br /&gt;
 Tools Customize...&lt;br /&gt;
 Tools Options...&lt;br /&gt;
 Window New window&lt;br /&gt;
 Window Close&lt;br /&gt;
 Help OpenOffice.org help&lt;br /&gt;
 Help What&amp;#039;s this&lt;br /&gt;
 Help Get help online...&lt;br /&gt;
 Help Translate this applications...&lt;br /&gt;
 Help Report a bug...&lt;br /&gt;
 Help About OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
== Tool bar buttons ==&lt;br /&gt;
Sorted by approximate order importance.&lt;br /&gt;
&lt;br /&gt;
=== Text object propoerties ===&lt;br /&gt;
 Font name...&lt;br /&gt;
 Font size...&lt;br /&gt;
 Bold&lt;br /&gt;
 Italic (italicize)&lt;br /&gt;
 Underline&lt;br /&gt;
 Superscript (toggle) (show &amp;quot;Subscript on&amp;quot; or &amp;quot;Subscript off&amp;quot;)&lt;br /&gt;
 Subscript (toggle) (show &amp;quot;Superscript on&amp;quot; or &amp;quot;Superscript off&amp;quot;)&lt;br /&gt;
 Alignt left&lt;br /&gt;
 Alignt right&lt;br /&gt;
 Centered (align center)&lt;br /&gt;
 Justified alignment&lt;br /&gt;
&lt;br /&gt;
=== Formatting ===&lt;br /&gt;
 Styles and formatting&lt;br /&gt;
 Apply style&lt;br /&gt;
 Line spacing: 1 (single spacing)&lt;br /&gt;
 Line spacing: 1.5 (1.5 spacing)&lt;br /&gt;
 Line spacing: 2 (double spacing)&lt;br /&gt;
 Numbering on/off (toggle)&lt;br /&gt;
 Bullets on/off (toggle)&lt;br /&gt;
 Decrease indent&lt;br /&gt;
 Increase indent&lt;br /&gt;
 Font color...&lt;br /&gt;
 Highlighting... (highlight, unhighlight)&lt;br /&gt;
 Background colror...&lt;br /&gt;
 Left-to-right&lt;br /&gt;
 Right-to-left&lt;br /&gt;
&lt;br /&gt;
=== Picture (image) ===&lt;br /&gt;
 Insert image from file (get image from file; add image from file)&lt;br /&gt;
 Filter...&lt;br /&gt;
 Graphics mode...&lt;br /&gt;
 Color&lt;br /&gt;
 Transparency...&lt;br /&gt;
 Flip horizontally&lt;br /&gt;
 Flip vertically&lt;br /&gt;
 Frame properties&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Align left&lt;br /&gt;
 Center horizontal&lt;br /&gt;
 Align right&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical center (center vertical)&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (color of the border)...&lt;br /&gt;
 Background color ... (color menu; param: color)&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Link frames&lt;br /&gt;
 Unlink frames&lt;br /&gt;
&lt;br /&gt;
=== Table ===&lt;br /&gt;
 Insert table (see [[#Insert]]; param: number of rows, number of columns)&lt;br /&gt;
 Line style...&lt;br /&gt;
 Line color (of the border)...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Background color...&lt;br /&gt;
 Optimize...&lt;br /&gt;
 Top&lt;br /&gt;
 Center (vertical)&lt;br /&gt;
 Bottom&lt;br /&gt;
 AutoFormat (auto-format)&lt;br /&gt;
 Table properties...&lt;br /&gt;
 Sort&lt;br /&gt;
 Sum&lt;br /&gt;
&lt;br /&gt;
=== OLE-object ===&lt;br /&gt;
 Apply style...&lt;br /&gt;
 Align left&lt;br /&gt;
 Align right&lt;br /&gt;
 Align center horizontal&lt;br /&gt;
 Align top&lt;br /&gt;
 Align vertical&lt;br /&gt;
 Align bottom&lt;br /&gt;
 Wrap off&lt;br /&gt;
 Page wrap&lt;br /&gt;
 Wrap through&lt;br /&gt;
 Frame properties&lt;br /&gt;
 Bring to front&lt;br /&gt;
 Send to back&lt;br /&gt;
 Change anchor...&lt;br /&gt;
 Borders...&lt;br /&gt;
 Line style...&lt;br /&gt;
 Border line color&lt;br /&gt;
&lt;br /&gt;
=== Align ===&lt;br /&gt;
 Left&lt;br /&gt;
 Centered&lt;br /&gt;
 Right&lt;br /&gt;
 Top&lt;br /&gt;
 Center [vertically]&lt;br /&gt;
 Bottom&lt;br /&gt;
&lt;br /&gt;
=== Fontwork ===&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Fontwork shape...&lt;br /&gt;
 Fontwork same letter heights&lt;br /&gt;
 Fontwork alignment...&lt;br /&gt;
 Fontwork character spacing...&lt;br /&gt;
&lt;br /&gt;
=== Formula ===&lt;br /&gt;
 Formula text [text box]&lt;br /&gt;
 Sum&lt;br /&gt;
 Round&lt;br /&gt;
 Percent&lt;br /&gt;
 Square&lt;br /&gt;
 Square root&lt;br /&gt;
 Power&lt;br /&gt;
 List separator&lt;br /&gt;
 Equal&lt;br /&gt;
 Not equal&lt;br /&gt;
 Less than or equal&lt;br /&gt;
 Greater than or equal&lt;br /&gt;
 Less&lt;br /&gt;
 Greater&lt;br /&gt;
 Boolean Or&lt;br /&gt;
 Boolean Xor&lt;br /&gt;
 Boolean And&lt;br /&gt;
 Boolean Not&lt;br /&gt;
 Mean&lt;br /&gt;
 Minimum&lt;br /&gt;
 Maximum&lt;br /&gt;
 Sine&lt;br /&gt;
 Cosine&lt;br /&gt;
 Tangent&lt;br /&gt;
 Arcsine&lt;br /&gt;
 Arccosine&lt;br /&gt;
 Arctangent&lt;br /&gt;
&lt;br /&gt;
=== Insert ===&lt;br /&gt;
 Frame (param: number of columns)&lt;br /&gt;
 AutoText [lots of options, not worth implementing]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
 Direct cursor on/off (toggle)&lt;br /&gt;
 Hyphenation&lt;br /&gt;
 Thesaurus&lt;br /&gt;
 Graphics on/off (toggle)&lt;br /&gt;
 Web layout/print layout (toggle)&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
 Edit file (toggle)&lt;br /&gt;
 AutoSpellcheck (auto-spellcheck, auto-spell-check)&lt;br /&gt;
 Format paintbrush&lt;br /&gt;
 Show draw functions (drawing tool bar)&lt;br /&gt;
&lt;br /&gt;
=== Drawing ===&lt;br /&gt;
 Select tool&lt;br /&gt;
 Line&lt;br /&gt;
 Freeform line&lt;br /&gt;
 Text&lt;br /&gt;
 Call-out&lt;br /&gt;
 Points&lt;br /&gt;
 Fontwork gallery&lt;br /&gt;
 Image from file... (param: file name)&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
&lt;br /&gt;
==== Shapes ====&lt;br /&gt;
 Rectangle&lt;br /&gt;
 Rectangle with rounded edges&lt;br /&gt;
 Square&lt;br /&gt;
 Square with rounded edges&lt;br /&gt;
 Circle&lt;br /&gt;
 Ellipse (oval)&lt;br /&gt;
 Circle pie&lt;br /&gt;
 Isosceles trianlge&lt;br /&gt;
 Right triangle&lt;br /&gt;
 Trapezoid (trapezium)&lt;br /&gt;
 Diamond (rhombus)&lt;br /&gt;
 Parallelogram&lt;br /&gt;
 Regular pentagon&lt;br /&gt;
 Regular hexagon&lt;br /&gt;
 Regular octagon&lt;br /&gt;
 Cross&lt;br /&gt;
 Ring&lt;br /&gt;
 Block-arc (rainbow, half-ring)&lt;br /&gt;
 Cylinder&lt;br /&gt;
 Cube&lt;br /&gt;
 Folded corner&lt;br /&gt;
 Frame&lt;br /&gt;
&lt;br /&gt;
==== Symbol shapes ====&lt;br /&gt;
 Smiley face (smiling face)&lt;br /&gt;
 Sun&lt;br /&gt;
 Moon&lt;br /&gt;
 Lightning bolt&lt;br /&gt;
 Heart&lt;br /&gt;
 Flower&lt;br /&gt;
 Cloud&lt;br /&gt;
 &amp;quot;Prohibited&amp;quot; symbol&lt;br /&gt;
 Puzzle&lt;br /&gt;
 Double bracket&lt;br /&gt;
 Left bracket&lt;br /&gt;
 Right bracket&lt;br /&gt;
 Double brace&lt;br /&gt;
 Left brace&lt;br /&gt;
 Right brace&lt;br /&gt;
 Square bevel&lt;br /&gt;
 Octagon bevel&lt;br /&gt;
 Diamond bevel (rhombus bevel)&lt;br /&gt;
&lt;br /&gt;
==== Block arrows ====&lt;br /&gt;
 Left arrow&lt;br /&gt;
 Right arrow&lt;br /&gt;
 Up arrow&lt;br /&gt;
 Down arrow&lt;br /&gt;
 Left and right arrow (Double arrow horizontal)&lt;br /&gt;
 Up and down arrow (Double arrow vertical)&lt;br /&gt;
 Up and right arrow&lt;br /&gt;
 Up, right and down arrow&lt;br /&gt;
 4-way arrow (four-way arrow)&lt;br /&gt;
 Corner right arrow&lt;br /&gt;
 Split arrow&lt;br /&gt;
 Striped right arrow&lt;br /&gt;
 Notched right arrow&lt;br /&gt;
 Pentagon&lt;br /&gt;
 Chevron&lt;br /&gt;
 Right arrow call-out&lt;br /&gt;
 Left arrow call-out&lt;br /&gt;
 Up arrow call-out&lt;br /&gt;
 Down arrow call-out&lt;br /&gt;
 Left and right arrow call-out&lt;br /&gt;
 Up and down arrow call-out&lt;br /&gt;
 Up and right arrow call-out&lt;br /&gt;
 4-way arrow call-out (four-way arrow call-out)&lt;br /&gt;
 Circular arrow&lt;br /&gt;
 Right or left arrow&lt;br /&gt;
 S-shaped arrow&lt;br /&gt;
&lt;br /&gt;
==== Flowchart symbols ====&lt;br /&gt;
 Process (square)&lt;br /&gt;
 Alternative process (square with rounded corners)&lt;br /&gt;
 Decision (rhombus, diamond)&lt;br /&gt;
 Data (parallelogram)&lt;br /&gt;
 Predefined process&lt;br /&gt;
 Internal storage&lt;br /&gt;
 Document&lt;br /&gt;
 Multi-document&lt;br /&gt;
 Terminator&lt;br /&gt;
 Preparation (regular hexagon)&lt;br /&gt;
 Manual input (vertical trapezium)&lt;br /&gt;
 Manual operation (horizontal trapezium)&lt;br /&gt;
 Connector (circle)&lt;br /&gt;
 Off-page connector&lt;br /&gt;
 Card&lt;br /&gt;
 Punched tape&lt;br /&gt;
 Summing junction&lt;br /&gt;
 Or&lt;br /&gt;
 Collate&lt;br /&gt;
 Sort&lt;br /&gt;
 Extract&lt;br /&gt;
 Merge&lt;br /&gt;
 Sorted data&lt;br /&gt;
 Delay&lt;br /&gt;
 Sequential access&lt;br /&gt;
 Magnetic disc&lt;br /&gt;
 Direct access storage&lt;br /&gt;
 Display&lt;br /&gt;
&lt;br /&gt;
==== Callouts (call-outs) ====&lt;br /&gt;
 Rectangular call-out&lt;br /&gt;
 Rounded rectangular call-out&lt;br /&gt;
 Round call-out&lt;br /&gt;
 Cloud call-out&lt;br /&gt;
 Straight line call-out&lt;br /&gt;
 Bent line call-out&lt;br /&gt;
 Disconnected straight line call-out&lt;br /&gt;
&lt;br /&gt;
==== Stars ====&lt;br /&gt;
 Explosion&lt;br /&gt;
 4-point star (four-point star)&lt;br /&gt;
 5-point star (five-point star)&lt;br /&gt;
 6-point star (six-point star, star of David)&lt;br /&gt;
 8-point star (eight-point star)&lt;br /&gt;
 12-point star (twelve-point star)&lt;br /&gt;
 24-point star&lt;br /&gt;
 6-point star, concave&lt;br /&gt;
 Vertical scroll&lt;br /&gt;
 Horizontal scroll&lt;br /&gt;
 Signet&lt;br /&gt;
 Doorplate&lt;br /&gt;
&lt;br /&gt;
=== Form design ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Form navigator&lt;br /&gt;
 Add field &lt;br /&gt;
 Activation order&lt;br /&gt;
 Open in design mode&lt;br /&gt;
 Automatic control focus&lt;br /&gt;
 Position and size&lt;br /&gt;
 Change anchor&lt;br /&gt;
 Alignment (param: [[#Align]])&lt;br /&gt;
 Display grid (show grid)&lt;br /&gt;
 Snap to grid&lt;br /&gt;
 Guides when moving (show guides when moving)&lt;br /&gt;
 &lt;br /&gt;
=== Form controls ===&lt;br /&gt;
 Select&lt;br /&gt;
 Design mode on/off (toggle)&lt;br /&gt;
 Control&lt;br /&gt;
 Form&lt;br /&gt;
 Check box&lt;br /&gt;
 Text box&lt;br /&gt;
 Formatted fields&lt;br /&gt;
 Push button&lt;br /&gt;
 Option button&lt;br /&gt;
 List box&lt;br /&gt;
 Combo box&lt;br /&gt;
 Label field&lt;br /&gt;
 [[#Form design]]&lt;br /&gt;
&lt;br /&gt;
==== More form controls ====&lt;br /&gt;
 Spin button&lt;br /&gt;
 Scroll bar&lt;br /&gt;
 Image button&lt;br /&gt;
 Image control&lt;br /&gt;
 Date field&lt;br /&gt;
 Time field&lt;br /&gt;
 File selection&lt;br /&gt;
 Numerical field&lt;br /&gt;
 Currency field&lt;br /&gt;
 Pattern field&lt;br /&gt;
 Group box&lt;br /&gt;
&lt;br /&gt;
=== Form navigation ===&lt;br /&gt;
 Find record&lt;br /&gt;
 Record&lt;br /&gt;
 Absolute record&lt;br /&gt;
 Text-record&lt;br /&gt;
 Total no. of records (Total number of records)&lt;br /&gt;
 First record&lt;br /&gt;
 Previous record&lt;br /&gt;
 Next record&lt;br /&gt;
 Last record&lt;br /&gt;
 New record&lt;br /&gt;
 Save record&lt;br /&gt;
 Undo: Data entry&lt;br /&gt;
 Delete record&lt;br /&gt;
 Refresh&lt;br /&gt;
 Sort&lt;br /&gt;
 Sort ascending&lt;br /&gt;
 Sort descending&lt;br /&gt;
 Auto filter&lt;br /&gt;
 Apply filter&lt;br /&gt;
 Form-based filters&lt;br /&gt;
 Remove filter/sort&lt;br /&gt;
 Data source as table&lt;br /&gt;
&lt;br /&gt;
=== 3D settings ===&lt;br /&gt;
 Extrusion on/off (toggle)&lt;br /&gt;
 Tilt down&lt;br /&gt;
 Tilt up&lt;br /&gt;
 Tilt left&lt;br /&gt;
 Tilt right&lt;br /&gt;
 Depth...&lt;br /&gt;
 Direction...&lt;br /&gt;
 Lighting...&lt;br /&gt;
 Surface...&lt;br /&gt;
 3D color&lt;br /&gt;
&lt;br /&gt;
=== Media playback ===&lt;br /&gt;
If any of the actions below are executed, the tool bar should appear.&lt;br /&gt;
 Movie and sound&lt;br /&gt;
 Play&lt;br /&gt;
 Pause&lt;br /&gt;
 Stop&lt;br /&gt;
 Repeat&lt;br /&gt;
 Mute&lt;br /&gt;
 View ???&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100238</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100238"/>
		<updated>2008-11-28T01:58:25Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse. They feel frustrated and powerless to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement of the search box ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of command names of menu items&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100231</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100231"/>
		<updated>2008-11-28T01:54:46Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is a design of a way to interact with OpenOffice applications using commands. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus and tool bars, users spend a lot of time and effort searching through the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  Commands have a canonical name (e.g. &amp;quot;insert picture&amp;quot;) and may have synonym names (&amp;quot;add picture&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type in the box to invoke a command (e.g. &amp;#039;insert table&amp;#039;)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command box mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement of the search box ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) box were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command box next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command box, just like a URL bar in a web browser.  If the window gets too small, the box may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search box, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of command names of menu items&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;math&amp;gt;Insert formula here&amp;lt;/math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100230</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100230"/>
		<updated>2008-11-28T01:46:10Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Other details */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a design of a new, simple way to interact with OpenOffice applications. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus, users spend a lot of time and concentration manually searching the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry, then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  The descriptions should contain synonyms for commands; e.g. &amp;quot;insert picture&amp;quot; = &amp;quot;insert image&amp;quot; = &amp;quot;add picture&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type here to invoke a command such as menu item to invoke&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command bar mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) bar were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command bar next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command bar, just like a URL bar in a web browser.  If the window gets too small, the bar may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command names can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search bar, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of command names of menu items&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100229</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100229"/>
		<updated>2008-11-28T01:45:25Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Placement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a design of a new, simple way to interact with OpenOffice applications. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus, users spend a lot of time and concentration manually searching the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry, then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  The descriptions should contain synonyms for commands; e.g. &amp;quot;insert picture&amp;quot; = &amp;quot;insert image&amp;quot; = &amp;quot;add picture&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type here to invoke a command such as menu item to invoke&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command bar mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) bar were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# In place of the menu bar, when explicitly invoked (say under the Tools menu or by pressing F7). It would disappear when user presses Escape or executes a command.&lt;br /&gt;
# Next to the cursor or selected object, when explicitly invoked.&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command bar next to the menu bar, except perhaps for the MacOS version.  Consistency with Mac OS X and other programs is important if everything else is equal, but users are already familiar with a URL bar, which is somewhat similar. And next to the menu bar it would have some advantages:&lt;br /&gt;
&lt;br /&gt;
# It is more discoverable than under a menu.  Users rarely look under Help because before trying on their own may avoid the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
# It is more inviting to use, so users are more likely to take advantage of it&lt;br /&gt;
# It is not associated with getting help. If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the menu location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar, space is free. Resizing the window would resize the command bar, just like a URL bar in a web browser.  If the window gets too small, the bar may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command descriptions can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search bar, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of command names of menu items&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100227</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=100227"/>
		<updated>2008-11-28T01:25:57Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* To do */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a design of a new, simple way to interact with OpenOffice applications. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus, users spend a lot of time and concentration manually searching the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry, then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  The descriptions should contain synonyms for commands; e.g. &amp;quot;insert picture&amp;quot; = &amp;quot;insert image&amp;quot; = &amp;quot;add picture&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type here to invoke a command such as menu item to invoke&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command bar mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) bar were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# Make it appear only when explicitly invoked, say under the Tools menu or by pressing F7&lt;br /&gt;
# Next to the cursor or selected object&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command (search) bar next to the menu bar, except perhaps for the MacOS version.  then it could replace the menu bar until it is dismissed by pressing Escape or a command is executed.&lt;br /&gt;
&lt;br /&gt;
Consistency with Mac OS X is important if everything else is equal, but here are some advantages to putting the command bar next to the menu bar.&lt;br /&gt;
&lt;br /&gt;
# In plain view it is definitely more discoverable than under any menu.&lt;br /&gt;
# It is more inviting to use, so users are more likely to get the liberating benefits it provides.&lt;br /&gt;
# If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even consciously knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the window location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Users probably will not look under Help before making effort on their own.  This often avoids the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar it would look different than existing programs.  But there is already a near precedent with the URL bar, which is perhaps more entrenched than MacOS&amp;#039;s command bar in the Help menu.  There are even tutorials on the Web about how to put their Firefox URL bar in the same row as their menu bar.&lt;br /&gt;
&lt;br /&gt;
If the command bar is placed in the menu bar, it would be prominent, and so very accessible.  It would also take up space that is free anyway. Resizing the window would resize the command bar, just like a URL bar in a web browser.  If the window gets too small, the bar may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
But in the end, a even command bar in the Help menu would be a great improvement over not having one at all.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command descriptions can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search bar, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* &amp;lt;strike&amp;gt;Compile a list of command names of menu items&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=99815</id>
		<title>User Experience/Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Team&amp;diff=99815"/>
		<updated>2008-11-25T11:56:20Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Members of the User Experience Team */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This is the list of our members who want to share some information about themselves. It extends the [http://ux.openoffice.org/servlets/ProjectMemberList Project Member List] which is necessary to administer the [http://ux.openoffice.org/ User Experience project] but does allow to add any personal note. Adding information to this list is suggested at the wiki page [[User Experience/Community/How To Join|How to Join]] the User Experience team.&lt;br /&gt;
&lt;br /&gt;
If you would like to add some information, please allow me to give some remarks:&lt;br /&gt;
* The OpenOffice.org login name is the name which does also serve as you email address (&amp;#039;&amp;#039;loginname&amp;#039;&amp;#039;@openoffice.org).&lt;br /&gt;
* The comments may contain your motivation for joining the UX project.&lt;br /&gt;
* The special interest states your personal interest or special knowledge for OpenOffice.org UX. It may be interesting for both people outside the team and us to judge what knowledge we can provide and what is missing. Just add:&lt;br /&gt;
** OpenOffice.org (the complete OpenOffice.org office suite)&lt;br /&gt;
** one or more names of modules (Writer, Calc, Impress, Draw, Base, ...)&lt;br /&gt;
** other areas of interest (website, installer, ...)&lt;br /&gt;
* Please do not forget to add the date of your data&amp;#039;s last update in the format YYYY-MM-DD. (This is an indicator for the up-to-dateness and helps us to directly contact people who may still in this list, but don&amp;#039;t have any interest anymore. For us, its far easier than searching in the the Wiki page [http://wiki.services.openoffice.org/w/index.php?title=User_Experience/Team&amp;amp;action=history history]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Thank you very much!&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Members of the User Experience Team ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable sortable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name and User Site&lt;br /&gt;
! OpenOffice.org Login Name&lt;br /&gt;
! [[IRC Communication|IRC]] Name&lt;br /&gt;
! Comments&lt;br /&gt;
! OpenOffice.org Special Interest&lt;br /&gt;
! Affiliation&lt;br /&gt;
! Blog&lt;br /&gt;
! Picture&lt;br /&gt;
! Last Update&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Max13|Adnan RIHAN]] &lt;br /&gt;
| Max_13 &lt;br /&gt;
| Max13 &lt;br /&gt;
| WebMaster / WebDeveloper; Founder of an Open Source Association/Comunity; Student...&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.virtual-info.wb.st/ = Virtual-Info =] &lt;br /&gt;
| - &lt;br /&gt;
| [[Image:Vinfologo_tiny.png]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Akashxavier|Akash Xavier]] &lt;br /&gt;
| akashxavier &lt;br /&gt;
| SingAlong &lt;br /&gt;
| Web Developer / User Interface Designer&lt;br /&gt;
| -&lt;br /&gt;
| [http://cafecamp.com Cafecamp.com] &lt;br /&gt;
| [http://jax.blogspot.com Jax&amp;#039;s Blog] &lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:juniorsplat|Alexander Pott]]&lt;br /&gt;
| Alexander Pott&lt;br /&gt;
| -&lt;br /&gt;
| Just a user&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wyrfel|André Wyrwa]]&lt;br /&gt;
| wyrfel&lt;br /&gt;
| wyrfel&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://wyrfel.reukauf.com Wyrtual Life]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:andba|Andreas Bartel]]&lt;br /&gt;
| andba&lt;br /&gt;
| andba &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| [[Image:AndreasBartel.jpg]]&lt;br /&gt;
| 2008-09-29&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:AndreasSchuderer|Andreas Schuderer]]&lt;br /&gt;
| anjoschu&lt;br /&gt;
| anjoschu&lt;br /&gt;
| Linguist, Interaction Designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.schuderer.net/experiments.shtml Live Mockups &amp;amp;amp; Experiments]&lt;br /&gt;
| [[Image:Andreas_Schuderer.jpg]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cirano13|Arvind]]&lt;br /&gt;
| Arvind&lt;br /&gt;
| &lt;br /&gt;
| Student&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-08-14&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Bettina Haberer]]&lt;br /&gt;
| bh&lt;br /&gt;
| bettina_h &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:CaioTiago|Caio Tiago Oliveira]] &lt;br /&gt;
| asrail &lt;br /&gt;
| asrail &lt;br /&gt;
| Computer Scientist / Accessibility lover&lt;br /&gt;
| -&lt;br /&gt;
| [http://broffice.org BrOffice.org] &lt;br /&gt;
| [http://my.opera.com/Asrail Asrail (mainly portuguese)] &lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Cj|Christian Jansen]]&lt;br /&gt;
| cj&lt;br /&gt;
| chris-j &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ChristophNoack|Christoph Noack]]&lt;br /&gt;
| christophnoack&lt;br /&gt;
| christoph_n&lt;br /&gt;
| Project co-lead [http://ux.openoffice.org OOo UX project]&lt;br /&gt;
| OpenOffice.org&lt;br /&gt;
| -&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| [[Image:User_Christoph_Noack.png]]&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:cornouws|Cor Nouws]]&lt;br /&gt;
| cornouws&lt;br /&gt;
| cornouws&lt;br /&gt;
| OpenOffice.org trainer &amp;lt;br&amp;gt;OOo extensions developer&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.nouenoff.nl Nou&amp;amp;Off (Dutch)]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:D_b|db email me for full name.]]&lt;br /&gt;
|Db.&lt;br /&gt;
|&lt;br /&gt;
| Student&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-30-10&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Abhar|F. Abhar]]&lt;br /&gt;
| Abhar&lt;br /&gt;
| &lt;br /&gt;
| Student, part-time Software Research Engineer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-07-28&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:frank_de_boer|Frank de Boer]]&lt;br /&gt;
| Frank_de_boer&lt;br /&gt;
| T1 &lt;br /&gt;
| User Experience Engineer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| http://home.versatel.nl/j.a.deboer/fotoschets.jpg&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fl|Frank Loehmann]]&lt;br /&gt;
| fl&lt;br /&gt;
| frankl&lt;br /&gt;
| Project lead [http://ux.openoffice.org OOo UX project]&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.]&lt;br /&gt;
| [http://ux.openoffice.org/blog/ OOo UX Blog]&lt;br /&gt;
| [[Image:Picture_FL.jpg]]&lt;br /&gt;
| 2008-07-27&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:digitalpractices|Garth A. Buchholz]]&lt;br /&gt;
| digitalpractices&lt;br /&gt;
| -&lt;br /&gt;
| Certified Usability Analyst (HFI), Internet researcher and User Experience Designer with expertise in government and corporate Web sites&lt;br /&gt;
| -&lt;br /&gt;
| [http://digitalpractices.com/ DigitalPractices Media Inc.]&lt;br /&gt;
| [http://digitalpractices.com/ DigitalPractices.com]&lt;br /&gt;
| [[Image:Dp-logo.jpg]]&lt;br /&gt;
| 2008-09-18&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:gleb|Gleb]]&lt;br /&gt;
| gleb&lt;br /&gt;
| -&lt;br /&gt;
| Just a user&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brighton.ac.uk/centrim/graham Graham Perrin] &lt;br /&gt;
| grahamperrin&lt;br /&gt;
| grahamperrin&lt;br /&gt;
| interests include Access Grid, CalDAV and iCalendar, collaborative real-time editors, IRC, Jabber IM, MacFUSE, MacFusion, NeoOffice, OpenOffice.org and Plone&lt;br /&gt;
| Apple Mac OS X&lt;br /&gt;
| [http://www.brighton.ac.uk/centrim CENTRIM] &lt;br /&gt;
| http://cheekymonkey.bounceme.net/ usually leads to Diigo&lt;br /&gt;
| - &lt;br /&gt;
| 2008-11-18&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Gawry|Gustavo Gawry]]&lt;br /&gt;
| gawry&lt;br /&gt;
| gawry &lt;br /&gt;
| User Experience Analyst&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sirius.com.br Sirius Interativa (portuguese)]&lt;br /&gt;
| [http://www.gawry.com  Gawry (portuguese)]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:JaronBaron|Jaron Kuppers]]&lt;br /&gt;
| JaronBaron&lt;br /&gt;
| -&lt;br /&gt;
| Mech. Eng., User, Supporter of Open Source Projects, Amateur UI designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Sryii|Joshua Horton]]&lt;br /&gt;
| Sryii&lt;br /&gt;
| Sryii&lt;br /&gt;
| Just a user, focused on use of OpenOffice.org for the scientific research&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:discoleo|Leonard Mada]]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| Medical Doctor, Biomedical Informatics&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Lutz Hoeger]]&lt;br /&gt;
| lh&lt;br /&gt;
| lutzh &lt;br /&gt;
| Senior Product Manager Office Productivity Tools &lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/openoffice Sun Microsystems, Inc.] &lt;br /&gt;
| [http://blogs.sun.com/GullFOSS/tags/user-experience GullFOSS] &lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ApOgEE|M. Fauzilkamil Zainuddin]] &lt;br /&gt;
| apogee&lt;br /&gt;
| ApOgEE-&lt;br /&gt;
| A User who is interested in having comfortable and end-user friendly free Office Suite for me and friends around me&lt;br /&gt;
| -&lt;br /&gt;
| [https://edge.launchpad.net/~apogee ApOgEE on Launchpad] &lt;br /&gt;
| [http://coderstalk.blogspot.com Coder&amp;#039;s Talk Blog] &lt;br /&gt;
| [[Image:Gitar-192x192.jpg]] &lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TokyoWitch|Maria Turk]]&lt;br /&gt;
| TokyoWitch&lt;br /&gt;
| TokyoWitch&lt;br /&gt;
| Artist, Interaction Designer&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:josmar52789|Martin]]&lt;br /&gt;
| josmar52789&lt;br /&gt;
| -&lt;br /&gt;
| Web Developer / System Administrator&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Massoud|Massoud Toussi]]&lt;br /&gt;
| Massoud&lt;br /&gt;
|&lt;br /&gt;
| Medical Doctor, Biomedical Informatics; I love Open Source concept.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://closeclinical.com]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:wizard|Matthew Green]]&lt;br /&gt;
| wizard&lt;br /&gt;
| &lt;br /&gt;
| User; Long time user and lecturer to users of the &amp;#039;&amp;#039;other&amp;#039;&amp;#039; office suite (circa 1992)&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mmp|Matthias Müller-Prove]]&lt;br /&gt;
| mmp&lt;br /&gt;
| mprove &lt;br /&gt;
| User Experience Architect&amp;lt;br&amp;gt;(Sun Desktop Virtualization)&lt;br /&gt;
| -&lt;br /&gt;
| [http://www.sun.com/virtualization Sun Microsystems, Inc.] &lt;br /&gt;
| [http://uxooo.blogspot.com/ uxooo.blogspot.com]  &lt;br /&gt;
| http://www.mprove.de/_media/mprove/mmp.jpg&lt;br /&gt;
| 1-Apr-2008&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Ophilar|Ophilar]]&lt;br /&gt;
| Ophilar&lt;br /&gt;
| -&lt;br /&gt;
| User, Student, much in favour of FOSS and try to convert others&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:praachee|Prachi Gupta]]&lt;br /&gt;
| PG&lt;br /&gt;
| -&lt;br /&gt;
| Software Engineer interested in making software more user friendly.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [[Image:Picture.jpg]]&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Rcsilva83|Rodrigo Carvalho]]&lt;br /&gt;
| Rcsilva83&lt;br /&gt;
| -&lt;br /&gt;
| User, developer and free software lover!&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| [http://rcarvalho.wordpress.com/ http://rcarvalho.wordpress.com/]&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:seijideasign|Sébastien JUST]]&lt;br /&gt;
| seijideasign&lt;br /&gt;
| seijideasign&lt;br /&gt;
| IT Manager with expertise in end-user behavior&lt;br /&gt;
| Writer, Calc and Draw ergonomics and productivity improvement&lt;br /&gt;
| [http://www.seij.net seijideasign Web Site]&lt;br /&gt;
| [http://seijideasign.blogspot.com/ seijideasign Blog]&lt;br /&gt;
| -&lt;br /&gt;
| 2008-11-15&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Sbw99|Sean Brady]]&lt;br /&gt;
| sbw99&lt;br /&gt;
| -&lt;br /&gt;
| UX professional offers expertise in agile usability testing, ethnographic research, interaction design&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| &lt;br /&gt;
| 2008-09-04&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Tereno|Teren Teh]] &lt;br /&gt;
| Tereno &lt;br /&gt;
| Tereno &lt;br /&gt;
| Student interested in User Experience and HCI&lt;br /&gt;
| -&lt;br /&gt;
| - &lt;br /&gt;
| - &lt;br /&gt;
| -&lt;br /&gt;
| 2008-11-21&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TheGurkha|TheGurkha]]&lt;br /&gt;
| TheGurkha&lt;br /&gt;
| &lt;br /&gt;
| User; long-time software professional, I manage a development team.&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 2008-08-29&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ajpursell|Tony Pursell]]&lt;br /&gt;
| ajpursell&lt;br /&gt;
| - &lt;br /&gt;
| User&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Trisi|Trisilav]]&lt;br /&gt;
| Trisilav&lt;br /&gt;
| Trisilav&lt;br /&gt;
| Student, and independent ui designer, member of the OpenOffice.org Art team&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Vincent_Rappa|Vincent Rappa]]&lt;br /&gt;
| Vincent Rappa&lt;br /&gt;
| Hawkskater&lt;br /&gt;
| Ubuntu fan trying to improve open source applications&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Dz0|Vincent Rappa]]&lt;br /&gt;
| Dz0&lt;br /&gt;
| -&lt;br /&gt;
| User; I want to have comfortable free office suite (for oneself and others), and I try to promote it (especially in education)&lt;br /&gt;
| -&lt;br /&gt;
| [http://akl.lt/en Open Source for Lithuania]&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| (unknown)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Pgan002|Philip Ganchev]] &lt;br /&gt;
| Pgan002&lt;br /&gt;
| Pgan, Pgan002&lt;br /&gt;
| &amp;lt;!-- Comments --&amp;gt;&lt;br /&gt;
| &amp;lt;!-- OOo special interest --&amp;gt;&lt;br /&gt;
| &amp;lt;!-- Affiliation --&amp;gt;&lt;br /&gt;
| &amp;lt;!-- Blog --&amp;gt;&lt;br /&gt;
| &amp;lt;!-- Picture --&amp;gt;&lt;br /&gt;
| 2008-11-25&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You want to be part of the User Experience Team? Then please refer to [[User Experience/Community/How To Join|How to Join]].&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[DomainDeveloper]]&lt;br /&gt;
* [http://ux.openoffice.org/servlets/ProjectMemberList ux.openoffice.org project member list]&lt;br /&gt;
&lt;br /&gt;
[[Category:User Experience|Community]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User:Pgan002&amp;diff=99814</id>
		<title>User:Pgan002</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User:Pgan002&amp;diff=99814"/>
		<updated>2008-11-25T11:42:38Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: New page: {{User Experience Community}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience Community}}&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99781</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99781"/>
		<updated>2008-11-24T23:58:07Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Placement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a design of a new, simple way to interact with OpenOffice applications. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus, users spend a lot of time and concentration manually searching the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry, then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  The descriptions should contain synonyms for commands; e.g. &amp;quot;insert picture&amp;quot; = &amp;quot;insert image&amp;quot; = &amp;quot;add picture&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type here to invoke a command such as menu item to invoke&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command bar mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
Several places for putting the command (search) bar were discussed on the UX mailing list: &lt;br /&gt;
# Next to the window&amp;#039;s menu bar&lt;br /&gt;
# As an entry in the &amp;quot;Help&amp;quot; menu, as in some Mac OS X applications ([http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218 illustration])&lt;br /&gt;
# Make it appear only when explicitly invoked, say under the Tools menu or by pressing F7&lt;br /&gt;
# Next to the cursor or selected object&lt;br /&gt;
&lt;br /&gt;
The consensus is to put the command (search) bar next to the menu bar, except perhaps for the MacOS version.  then it could replace the menu bar until it is dismissed by pressing Escape or a command is executed.&lt;br /&gt;
&lt;br /&gt;
Consistency with Mac OS X is important if everything else is equal, but here are some advantages to putting the command bar next to the menu bar.&lt;br /&gt;
&lt;br /&gt;
# In plain view it is definitely more discoverable than under any menu.&lt;br /&gt;
# It is more inviting to use, so users are more likely to get the liberating benefits it provides.&lt;br /&gt;
# If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even consciously knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the window location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Users probably will not look under Help before making effort on their own.  This often avoids the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar it would look different than existing programs.  But there is already a near precedent with the URL bar, which is perhaps more entrenched than MacOS&amp;#039;s command bar in the Help menu.  There are even tutorials on the Web about how to put their Firefox URL bar in the same row as their menu bar.&lt;br /&gt;
&lt;br /&gt;
If the command bar is placed in the menu bar, it would be prominent, and so very accessible.  It would also take up space that is free anyway. Resizing the window would resize the command bar, just like a URL bar in a web browser.  If the window gets too small, the bar may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
But in the end, a even command bar in the Help menu would be a great improvement over not having one at all.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command descriptions can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search bar, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* Compile a list of command names of menu items&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99780</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99780"/>
		<updated>2008-11-24T23:45:16Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Menu entries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a design of a new, simple way to interact with OpenOffice applications. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus, users spend a lot of time and concentration manually searching the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry, then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  The descriptions should contain synonyms for commands; e.g. &amp;quot;insert picture&amp;quot; = &amp;quot;insert image&amp;quot; = &amp;quot;add picture&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type here to invoke a command such as menu item to invoke&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command bar mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
The consensus on the UX mailing list is to put the command (search) bar next to the menu bar, except perhaps for the MacOS version.  There was discussion about putting it under the &amp;quot;Help&amp;quot; menu.  It can also appear only when explicitly invoked, say under the Tools menu or by pressing F7;  then it could replace the menu bar until it is dismissed by pressing Escape or a command is executed.&lt;br /&gt;
&lt;br /&gt;
Putting the search box inside the Help menu would be more consistent with MacOS X&amp;#039;s command search - see [http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218].  Consistency is important if everything else is equal, but here are some advantages to putting the command bar next to the menu bar.&lt;br /&gt;
&lt;br /&gt;
# In plain view it is definitely more discoverable than under any menu.&lt;br /&gt;
# It is more inviting to use, so users are more likely to get the liberating benefits it provides.&lt;br /&gt;
# If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even consciously knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the window location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Users probably will not look under Help before making effort on their own.  This often avoids the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar it would look different than existing programs.  But there is already a near precedent with the URL bar, which is perhaps more entrenched than MacOS&amp;#039;s command bar in the Help menu.  There are even tutorials on the Web about how to put their Firefox URL bar in the same row as their menu bar.&lt;br /&gt;
&lt;br /&gt;
If the command bar is placed in the menu bar, it would be prominent, and so very accessible.  It would also take up space that is free anyway. Resizing the window would resize the command bar, just like a URL bar in a web browser.  If the window gets too small, the bar may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
But in the end, a even command bar in the Help menu would be a great improvement over not having one at all.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command descriptions can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== List of menu entries and buttons ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search bar, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* Compile a list of command names of menu items&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99779</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99779"/>
		<updated>2008-11-24T23:35:53Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a design of a new, simple way to interact with OpenOffice applications. It is being discussed at the UX mailing list, [http://ux.openoffice.org/servlets/BrowseList?list=discuss&amp;amp;by=thread&amp;amp;from=2124105 here]&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus, users spend a lot of time and concentration manually searching the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry, then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  The descriptions should contain synonyms for commands; e.g. &amp;quot;insert picture&amp;quot; = &amp;quot;insert image&amp;quot; = &amp;quot;add picture&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type here to invoke a command such as menu item to invoke&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command bar mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
The consensus on the UX mailing list is to put the command (search) bar next to the menu bar, except perhaps for the MacOS version.  There was discussion about putting it under the &amp;quot;Help&amp;quot; menu.  It can also appear only when explicitly invoked, say under the Tools menu or by pressing F7;  then it could replace the menu bar until it is dismissed by pressing Escape or a command is executed.&lt;br /&gt;
&lt;br /&gt;
Putting the search box inside the Help menu would be more consistent with MacOS X&amp;#039;s command search - see [http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218].  Consistency is important if everything else is equal, but here are some advantages to putting the command bar next to the menu bar.&lt;br /&gt;
&lt;br /&gt;
# In plain view it is definitely more discoverable than under any menu.&lt;br /&gt;
# It is more inviting to use, so users are more likely to get the liberating benefits it provides.&lt;br /&gt;
# If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even consciously knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the window location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Users probably will not look under Help before making effort on their own.  This often avoids the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar it would look different than existing programs.  But there is already a near precedent with the URL bar, which is perhaps more entrenched than MacOS&amp;#039;s command bar in the Help menu.  There are even tutorials on the Web about how to put their Firefox URL bar in the same row as their menu bar.&lt;br /&gt;
&lt;br /&gt;
If the command bar is placed in the menu bar, it would be prominent, and so very accessible.  It would also take up space that is free anyway. Resizing the window would resize the command bar, just like a URL bar in a web browser.  If the window gets too small, the bar may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
But in the end, a even command bar in the Help menu would be a great improvement over not having one at all.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command descriptions can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Command_search_revealinmenu.png|thumb|Mockup for providing an icon to reveal the command&amp;#039;s position in the application menu structure.]]&lt;br /&gt;
There may be an option to reveal a command&amp;#039;s corresponding position in the menu, e.g. an icon (&amp;quot;reveal in menu&amp;quot;), positioned at the right edge of the results list.&lt;br /&gt;
&lt;br /&gt;
== Menu entries ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search bar, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* Compile a list of command names of menu items&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Help_Agent&amp;diff=99683</id>
		<title>Help Agent</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Help_Agent&amp;diff=99683"/>
		<updated>2008-11-24T03:19:24Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Possible Solutions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:User Experience]]&lt;br /&gt;
[[Category:Documentation/OnlineHelp]]&lt;br /&gt;
The Help Agent is a small window that opens automatically in the lower right corner of the OOo document window. It generally shows an image of a light bulb.&lt;br /&gt;
&lt;br /&gt;
A list of events that call the Help Agent is defined in the file SFX.xcu in the directory&lt;br /&gt;
share/registry/data/org/openoffice/Office. This file is not part of the helpcontent2 module.&lt;br /&gt;
&lt;br /&gt;
There is a request for enhancement to remove the Help Agent. See http://www.openoffice.org/issues/show_bug.cgi?id=53114&lt;br /&gt;
&lt;br /&gt;
== Why the Help Agent is bad ==&lt;br /&gt;
&lt;br /&gt;
=== People don&amp;#039;t tend to read the hints ===&lt;br /&gt;
&lt;br /&gt;
Usability research revealed this typical user behaviour pattern:&lt;br /&gt;
&lt;br /&gt;
1. A user writes some text in Writer, starting with a lower case letter.&lt;br /&gt;
&lt;br /&gt;
2. The automatic AutoCorrect feature converts the lower case character to upper case.&lt;br /&gt;
&lt;br /&gt;
3. This is one of the events that trigger the Help Agent, which now shows in the lower right corner.&lt;br /&gt;
&lt;br /&gt;
4. User tells &amp;quot;What the heck happened here? It converted my character. How can I get rid of this automatism?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. At the same time the user clicks away the Help Agent.&lt;br /&gt;
&lt;br /&gt;
The Help Agent, when clicked in the window, would just have answered the user&amp;#039;s questions. But the user closed it.&lt;br /&gt;
&lt;br /&gt;
=== Others ===&lt;br /&gt;
&lt;br /&gt;
* Because it is a popup window, it is annoying.&lt;br /&gt;
&lt;br /&gt;
* It also brings back bad memories of the animated paperclip in Microsoft Word 97 and 2000.&lt;br /&gt;
&lt;br /&gt;
== How to disable ==&lt;br /&gt;
&lt;br /&gt;
You can permanently disable the Help Agent on the &amp;#039;&amp;#039;Tools - Options - OOo - General&amp;#039;&amp;#039; dialog. The Help Agent is disabled automatically for a certain event when you close it or don&amp;#039;t pay notice three consecutive times for this event. The list of events for which the Help Agent will no more show up automatically can be reset on the same dialog page.&lt;br /&gt;
&lt;br /&gt;
== Possible Solutions ==&lt;br /&gt;
&lt;br /&gt;
Have a more intelligent Help Agent: &lt;br /&gt;
&lt;br /&gt;
* it would show up only when the help text is really helpful, &lt;br /&gt;
&lt;br /&gt;
* there should be no complicated paths to dialog boxes where you can manually enable/disable features, but the Help Agent itself would include buttons to enable/disable a feature.&lt;br /&gt;
&lt;br /&gt;
Replace Help Agent by smart popup dialogs. (What&amp;#039;s the benefit of this? It annoys users even more and they still don&amp;#039;t read the message.)&lt;br /&gt;
&lt;br /&gt;
Show the actual help message text (or the start of it, if it is too long), instead of the help agent icon.  That way the user does not have to interact with the agent to know what happened, and is more likely to read the message.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/show_bug.cgi?id=62204 bug 62204], &amp;quot;ux-ctest: Appearance of Help agent astonished user.&amp;quot;&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=74677 bug 74677], &amp;quot;Help Agent should only pop up once per tip&amp;quot;&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=74678 bug 74678], &amp;quot;Help Agent should be shrunk and only appear in statusbar, so as to distract users less&amp;quot;&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=74679 bug 74679], &amp;quot;Help Agent should not trigger when the user types a quotation mark (&amp;quot;) in Writer.&amp;quot;&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/FeatureSuggestions#Help_Agent_Notification Help Agent Notification] - GNOME notification area suggestion&lt;br /&gt;
&lt;br /&gt;
* [http://specs.openoffice.org/appwide/menus/HelpMenu.sxw Help Agent specification] - includes user scenarios, goals, diagrams, etc. (.sxw format)&lt;br /&gt;
&lt;br /&gt;
Mail list discussions:&lt;br /&gt;
&lt;br /&gt;
http://www.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=57241&lt;br /&gt;
&lt;br /&gt;
http://www.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=59619&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Help_Agent&amp;diff=99682</id>
		<title>Help Agent</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Help_Agent&amp;diff=99682"/>
		<updated>2008-11-24T03:18:56Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Possible Solutions */ one more solution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:User Experience]]&lt;br /&gt;
[[Category:Documentation/OnlineHelp]]&lt;br /&gt;
The Help Agent is a small window that opens automatically in the lower right corner of the OOo document window. It generally shows an image of a light bulb.&lt;br /&gt;
&lt;br /&gt;
A list of events that call the Help Agent is defined in the file SFX.xcu in the directory&lt;br /&gt;
share/registry/data/org/openoffice/Office. This file is not part of the helpcontent2 module.&lt;br /&gt;
&lt;br /&gt;
There is a request for enhancement to remove the Help Agent. See http://www.openoffice.org/issues/show_bug.cgi?id=53114&lt;br /&gt;
&lt;br /&gt;
== Why the Help Agent is bad ==&lt;br /&gt;
&lt;br /&gt;
=== People don&amp;#039;t tend to read the hints ===&lt;br /&gt;
&lt;br /&gt;
Usability research revealed this typical user behaviour pattern:&lt;br /&gt;
&lt;br /&gt;
1. A user writes some text in Writer, starting with a lower case letter.&lt;br /&gt;
&lt;br /&gt;
2. The automatic AutoCorrect feature converts the lower case character to upper case.&lt;br /&gt;
&lt;br /&gt;
3. This is one of the events that trigger the Help Agent, which now shows in the lower right corner.&lt;br /&gt;
&lt;br /&gt;
4. User tells &amp;quot;What the heck happened here? It converted my character. How can I get rid of this automatism?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. At the same time the user clicks away the Help Agent.&lt;br /&gt;
&lt;br /&gt;
The Help Agent, when clicked in the window, would just have answered the user&amp;#039;s questions. But the user closed it.&lt;br /&gt;
&lt;br /&gt;
=== Others ===&lt;br /&gt;
&lt;br /&gt;
* Because it is a popup window, it is annoying.&lt;br /&gt;
&lt;br /&gt;
* It also brings back bad memories of the animated paperclip in Microsoft Word 97 and 2000.&lt;br /&gt;
&lt;br /&gt;
== How to disable ==&lt;br /&gt;
&lt;br /&gt;
You can permanently disable the Help Agent on the &amp;#039;&amp;#039;Tools - Options - OOo - General&amp;#039;&amp;#039; dialog. The Help Agent is disabled automatically for a certain event when you close it or don&amp;#039;t pay notice three consecutive times for this event. The list of events for which the Help Agent will no more show up automatically can be reset on the same dialog page.&lt;br /&gt;
&lt;br /&gt;
== Possible Solutions ==&lt;br /&gt;
&lt;br /&gt;
Have a more intelligent Help Agent: &lt;br /&gt;
&lt;br /&gt;
* it would show up only when the help text is really helpful, &lt;br /&gt;
&lt;br /&gt;
* there should be no complicated paths to dialog boxes where you can manually enable/disable features, but the Help Agent itself would include buttons to enable/disable a feature.&lt;br /&gt;
&lt;br /&gt;
* Replace Help Agent by smart popup dialogs. (What&amp;#039;s the benefit of this? It annoys users even more and they still don&amp;#039;t read the message.)&lt;br /&gt;
&lt;br /&gt;
* Show the actual help message text (or the start of it, if it is too long), instead of the help agent icon.  That way the user does not have to interact with the agent to know what happened, and is more likely to read the message.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://ux.openoffice.org/issues/show_bug.cgi?id=62204 bug 62204], &amp;quot;ux-ctest: Appearance of Help agent astonished user.&amp;quot;&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=74677 bug 74677], &amp;quot;Help Agent should only pop up once per tip&amp;quot;&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=74678 bug 74678], &amp;quot;Help Agent should be shrunk and only appear in statusbar, so as to distract users less&amp;quot;&lt;br /&gt;
* [http://www.openoffice.org/issues/show_bug.cgi?id=74679 bug 74679], &amp;quot;Help Agent should not trigger when the user types a quotation mark (&amp;quot;) in Writer.&amp;quot;&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/FeatureSuggestions#Help_Agent_Notification Help Agent Notification] - GNOME notification area suggestion&lt;br /&gt;
&lt;br /&gt;
* [http://specs.openoffice.org/appwide/menus/HelpMenu.sxw Help Agent specification] - includes user scenarios, goals, diagrams, etc. (.sxw format)&lt;br /&gt;
&lt;br /&gt;
Mail list discussions:&lt;br /&gt;
&lt;br /&gt;
http://www.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=57241&lt;br /&gt;
&lt;br /&gt;
http://www.openoffice.org/servlets/ReadMsg?listName=discuss&amp;amp;msgNo=59619&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Platform_UI_Differences&amp;diff=99681</id>
		<title>Platform UI Differences</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Platform_UI_Differences&amp;diff=99681"/>
		<updated>2008-11-24T03:02:00Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Differences */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Contributors==&lt;br /&gt;
* Mox Soini: [[User:Mox|Mox]]&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
While the [[UI Layout]]-page shows the conceptual differences between the platforms, it is not possible to create good UI by just high-level changes. This page aims to document the differences in details in the UI (and report the status in Ooo).&lt;br /&gt;
&lt;br /&gt;
Since the current OOo is more-or-less carbon copy of Windows XP GUI on &amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; platforms, this page will not document that GUI at all. Focus is put to the platforms that differ from Windows XP GUI.&lt;br /&gt;
&lt;br /&gt;
==Complementary and Related projects==&lt;br /&gt;
&lt;br /&gt;
The possible future UI Layout work is complementary and not overlapping with:&lt;br /&gt;
* [http://indiehig.com/wiki/Main_Page Indie HIG] The Missing manuals on the Mac OS X User Interface&lt;br /&gt;
* Graphics Rendering re-work: [[Mac_OS_X_Porting_-_Canvas|OOo Canvas]]&lt;br /&gt;
* [[Uno/Effort/Uno_Runtime_Environment|UNO Runtime environment]]&lt;br /&gt;
* [http://odftoolkit.openoffice.org/ ODF Toolkit] and &lt;br /&gt;
* OOo Runner [[Mac_OS_X_Porting_-_Separate_apps_%28OOoRunner_-framework%29|Separate Apps on Mac OS X]]&lt;br /&gt;
* [http://library.gnome.org/devel/hig-book/stable/ Gnome Human Interface Guidelines] for Solaris and Linux Gnome Desktops (the XFCE Desktop follows these guidelines too most of the time)&lt;br /&gt;
&lt;br /&gt;
==Goals==&lt;br /&gt;
&lt;br /&gt;
Document the differences in Platform specific UIs (e.g. Aqua/Mac OS X, Aero/Vista, Gnome/Linux, KDE/Linux Win32/Windows XP).&lt;br /&gt;
&lt;br /&gt;
Follow the implementation progress with status-tables.&lt;br /&gt;
&lt;br /&gt;
The focus is in stuff expressed in GUI guidelines (e.g. Aqua HIG, Aero xxx, Gnome UI SG,...) and stuff that is &amp;#039;&amp;#039;standard&amp;#039;&amp;#039; or &amp;#039;&amp;#039;preferred&amp;#039;&amp;#039; way of doing things, as exemplified by high quality applications on each platform (e.g. Apple Pages (iWork) on Mac OS X, MS Word (Vista Office), and Abiword on Gnome)&lt;br /&gt;
&lt;br /&gt;
==Differences==&lt;br /&gt;
&lt;br /&gt;
The following lists and documents the differences in the typical applications used on various platforms, compared to OpenOffice.org. The aim is to show that while there are similarities in these platform-specific applications, and much of the actual functionality is quite similar, the actual UI (i.e. &amp;#039;&amp;#039;&amp;#039;how&amp;#039;&amp;#039;&amp;#039; you accomplish those functions) has differences both on surface and in deeper levels.&lt;br /&gt;
&lt;br /&gt;
Stuff to add (Mac OS X):&lt;br /&gt;
* OK/cancel buttons: ok on the right side (this is also true for Gnome/XFCE on Linux/Solaris, KDE supports both but defaults to the Win32 way)&lt;br /&gt;
* The &amp;quot;jellybean&amp;quot; button that hides the toolbar&lt;br /&gt;
* Blend the toolbar background with the menu bar&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|+&amp;#039;&amp;#039;&amp;#039;Platform specific UI differences&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:100px;&amp;quot; | &amp;amp;nbsp; !! style=&amp;quot;background:#59e;width:210px;&amp;quot; | Mac OS X (Aqua) !! style=&amp;quot;background:#59e;width:210px;&amp;quot; | Windows Vista (Aero) !! style=&amp;quot;background:#59e;width:210px;&amp;quot; | Ubuntu Linux/Sun Java Desktop for Solaris (Gnome)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#abcdef;&amp;quot; colspan=&amp;quot;4&amp;quot; | Application Menu&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Location&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;Where the menu is located&amp;#039;&amp;#039; &lt;br /&gt;
|| [[Image:Aqua-menu.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;System wide menu in the top of the screen. Contents of the menu depend on which is the active window &lt;br /&gt;
|| [[Image:Vistaoffice-menu.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Vista Office&amp;#039;&amp;#039;&amp;#039; (Ribbon UI): Merging of menus and toolbars, resulting in tabbed toolbars.&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Vista&amp;#039;&amp;#039;&amp;#039; (Aero): In the top of the application window. &lt;br /&gt;
|| In the top of the application window&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Icons&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
|| [[Image:Aqua-menu-no-icons.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;No icons in the menu || &amp;#039;&amp;#039;&amp;#039;Ribbon:&amp;#039;&amp;#039;&amp;#039; No (regular) menus.&amp;lt;br&amp;gt; &amp;#039;&amp;#039;&amp;#039;Aero:&amp;#039;&amp;#039;&amp;#039; No icons in the menu || typically icons in the menu (system option)&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Main structure&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;what are the top-level menu items&amp;#039;&amp;#039; || Apple-button (systemwide), Pages (i.e. the application menu), File, Edit, Insert, Format, Arrange, View, Window, Help. In total: 10 || &amp;#039;&amp;#039;&amp;#039;Ribbon/Word:&amp;#039;&amp;#039;&amp;#039; Office-button (similar to &amp;quot;File&amp;quot; -menu), Home, Insert, Page Layout, References, Mailings, Review, View. In total: 8. &amp;#039;&amp;#039;Note: Clearly task-oriented structure&amp;#039;&amp;#039; || File, Edit, View, Insert, Format, Bookmarks, Go, Windows, Help see [http://library.gnome.org/devel/hig-book/stable/menus-standard.html.en HIG about standard menus]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Preferences&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;Where the settings are located and what they are called&amp;#039;&amp;#039; || [[Image:Aqua-menu-preferences.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Preferences...&amp;#039;&amp;#039;&amp;#039; in the &amp;quot;&amp;#039;&amp;#039;&amp;#039;Application menu&amp;#039;&amp;#039;&amp;#039;&amp;quot; e.g. Pages -menu, accessible with CMD-, || &amp;#039;&amp;#039;&amp;#039;Options...&amp;#039;&amp;#039;&amp;#039; in Tools -menu?? || &amp;#039;&amp;#039;&amp;#039;Preferences&amp;#039;&amp;#039;&amp;#039; as last entry in the Editmenu&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#abcdef;&amp;quot; colspan=&amp;quot;4&amp;quot; | Toolbars&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Icons&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;The default setting&amp;#039;&amp;#039; || [[Image:Aqua-toolbar-tn.png]] [http://mox.fidisk.fi/opensource/UI/differences/aqua-toolbar.png full size]  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;10-15 icons (large: 30x30px) with text underneath  || [[Image:Vistaoffice-toolbar-tn.png]] [http://mox.fidisk.fi/opensource/UI/differences/vistaoffice-toolbar.png full size]  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ribbon:&amp;#039;&amp;#039;&amp;#039; three sizes. Amounts per tab - &amp;lt;br&amp;gt;&amp;#039;&amp;#039;Main actions:&amp;#039;&amp;#039;  3-11 icons, (large: 35x35px) with text underneath. &amp;lt;br&amp;gt;&amp;#039;&amp;#039;Important actions:&amp;#039;&amp;#039;  3-19 icons, (small: 20x20px) with text on the right side. &amp;lt;br&amp;gt;&amp;#039;&amp;#039;Other actions:&amp;#039;&amp;#039;  0-29 icons, (small: 20x20px) without text. || 10-15 icons (size: 24x24px, 48x48 option for accessability) with text underneath as default. Text only or icon only are available as options&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Customization&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;How the toolbars are customized&amp;#039;&amp;#039; || [[Image:Aqua-toolbar-customize-tn.png]] [http://mox.fidisk.fi/opensource/UI/differences/aqua-toolbar-customize.png full size]  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Main toolbars are customizable through right clicking, selecting &amp;#039;&amp;#039;&amp;#039;Customize...&amp;#039;&amp;#039;&amp;#039; and then drag-and-dropping. &amp;#039;&amp;#039;Much of the toolbar functionality in&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;Inspector&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;-tool instead.&amp;#039;&amp;#039;  ||  [[Image:Vistaoffice-toolbar-customize-tn.png]] [http://mox.fidisk.fi/opensource/UI/differences/vistaoffice-toolbar-customize.png full size]  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ribbon:&amp;#039;&amp;#039;&amp;#039; Main toolbars are NOT customizable. The Quicklaunch toolbar is customisable from its toolbar and from &amp;quot;Customize&amp;quot; in ??? &amp;gt; Options -menu. Shows a dialog. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;|| Not editable / occasionally the same style as Mac OS X. &amp;#039;&amp;#039;NOTE: Also in Mozilla applications&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Style&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;What the toolbar icons/buttons look like&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;No surrounding 3D &amp;quot;button&amp;quot; around the icon&amp;#039;&amp;#039;&amp;#039;, colors used sparingly, as few metaphors as possible. Icons have subtle shadow. || ??? || No button borders, richer colors,  icons in 3D perspective&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Highlight&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;What the toolbar icons/buttons look like, when clicked&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;No highlight&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;No visual change in the button&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;Light-bulb highlight&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;buttons look like they are shining&amp;#039;&amp;#039; || Highlights with dark color to show the full button area&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#abcdef;&amp;quot; colspan=&amp;quot;4&amp;quot; | Dialogs (and Sheets)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Customize Toolbar&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;What kind of UI is used?&amp;#039;&amp;#039; || Opens a &amp;#039;&amp;#039;&amp;#039;Sheet&amp;#039;&amp;#039;&amp;#039; || Opens a &amp;#039;&amp;#039;&amp;#039;Dialog&amp;#039;&amp;#039;&amp;#039; || N/A or Opens a &amp;#039;&amp;#039;&amp;#039;Sheet&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#abcdef;&amp;quot; colspan=&amp;quot;4&amp;quot; | Workflow (Task vs. other)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#abcdef;&amp;quot; colspan=&amp;quot;4&amp;quot; | Interaction styles&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#abcdef;&amp;quot; colspan=&amp;quot;4&amp;quot; | Design goals&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Target users&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;What kind of people are the applications designing for?&amp;#039;&amp;#039; || Normal people who want to make well designed documents with good layout. &amp;#039;&amp;#039;&amp;#039;Not just word processing&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
|| Word processing for the average Joe, lots of functionality &lt;br /&gt;
|| Usability important, clean UI&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Templates&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt; &amp;#039;&amp;#039;What is the purpose of the templates?&amp;#039;&amp;#039; || To learn/get ideas for good style/design, &amp;#039;&amp;#039;&amp;#039;professional quality&amp;#039;&amp;#039;&amp;#039; || To have all the templates for all the possible occasions || Get the templates you want from the internet repositories&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Porting]]&lt;br /&gt;
[[Category:Aqua]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Architecture]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:User Experience]]&lt;br /&gt;
[[Category:To-Do]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99679</id>
		<title>Mac OS X Porting - Canvas</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99679"/>
		<updated>2008-11-24T02:46:05Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Contributors==&lt;br /&gt;
* Mox Soini: [[User:Mox|Mox]]&lt;br /&gt;
* Thorsten Behrens (thb)&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The current rendering framework in OpenOffice.org (OOo) is VCL. It is very Windows-oriented API that is hard to port to other platforms. Despite this, there are several ports available, including Unix/X11, Windows and [[AquaBuild|Native Mac OS X port using Cocoa]].  Another big problem of VCL is that also the internals of the VCL are used from many places in the OOo code.&lt;br /&gt;
&lt;br /&gt;
The future rendering framework in OOo is [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html UNO XCanvas rendering framework]. The benefits include a better designed API (easier to port and use) and a stronger isolation of the API from the rest of OOo.&lt;br /&gt;
&lt;br /&gt;
Currently, the XCanvas implementation has been jump-started by directing text rendering back to VCL.&lt;br /&gt;
&lt;br /&gt;
[[Image:Oocon2006_g11-drawinglayer.png|right|500px|The location of the Drawing layer. Click on image for full view]]&lt;br /&gt;
        &lt;br /&gt;
XCanvas is part of bigger module in OOo, called &amp;#039;&amp;#039;Drawing Layer&amp;#039;&amp;#039;. There is initiative to improve the whole module: [[DrawingPrimitives|Drawing Layer/Drawing Primitives]]&lt;br /&gt;
&lt;br /&gt;
For &amp;#039;&amp;#039;&amp;#039;XCanvas information&amp;#039;&amp;#039;&amp;#039;, see presentations at [http://marketing.openoffice.org/ooocon2006/schedule/wednesday.html OOoCon 2006] (PDF, ODP, video/ogg) and [http://ooocon-arnes.kiberpipa.org/media/Cairo_Radek_Doulik/slide.pdf OOoCon 2005 (PDF)] &lt;br /&gt;
&lt;br /&gt;
Of the OOo applications using VCL, currently (September 2006) OOo Impress slideshow [http://marketing.openoffice.org/ooocon2006/schedule/general_abstracts.html#g11 has been converted to XCanvas], with prototypes working in Draw and Impress. Future work will include converting Calc and Writer.&lt;br /&gt;
&lt;br /&gt;
NOTE: this work does not address the problem with native widgets and UI layout, only rendering. The UI Layout is discussed in [[UI Layout]] and details are in [[VCL UI Rework]].&lt;br /&gt;
&lt;br /&gt;
==Roadmap for Canvas in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Short term:&amp;#039;&amp;#039;&amp;#039; use the VCL implementation of XCanvas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long term:&amp;#039;&amp;#039;&amp;#039; create a native implementation of XCanvas. There are two alternative ways to complete this:&lt;br /&gt;
&lt;br /&gt;
# Create complete, non-VCL, canvas implementation in OOo (like the Windows implementation, not worked on in Mac OS X)&lt;br /&gt;
# Create implementation based on [http://www.cairographics.org Cairo -library] (like the Linux implementation, this is the currently chosen alternative for Mac OS X)&lt;br /&gt;
&lt;br /&gt;
The benefits of cairo-based implementation include:&lt;br /&gt;
* Less code in OOo, more shared code with other open source programs&lt;br /&gt;
* Cairo has been already ported to Mac OS X, no need to duplicate that effort for OOo only.&lt;br /&gt;
* [http://www.mozilla.org Mozilla] is using this approach (in Gecko 1.9 / Firefox 3.0) for all of their platforms (The [http://wiki.mozilla.org/Mozilla2:GFXEvolution Thebes API], which is a light C++ API on top of Cairo API in C)&lt;br /&gt;
* [http://www.gtk.org GTK/Gnome] is using this approach for all of their platforms (The new Canvas-widget &amp;amp; rendering, based on Cairo)&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
&lt;br /&gt;
As of Apr 2008, the Quartz cairo canvas for OOo Mac OS X is implemented, but not fully working. All the text is not visible, although actual rendering works ok. There&amp;#039;s also a crash when closing down Canvas.&lt;br /&gt;
&lt;br /&gt;
DONE:&lt;br /&gt;
* Cairo canvas code documentation added&lt;br /&gt;
* Quartz backend added to Cairo Canvas ([http://www.openoffice.org/issues/show_bug.cgi?id=69066 issue 69066])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tasks==&lt;br /&gt;
&lt;br /&gt;
Now there are cairo-based Canvas backends for Unix/X11, Windows and Mac/Quartz. The text rendering, however, is always directed back to VCL. To take the full advantage of cairo library, and it&amp;#039;s support for cross-platform text layout and rendering, the [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvasFont.html XCanvasFont] and [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XTextLayout.html XTextLayout] interfaces need to be implemented &amp;quot;natively&amp;quot; with cairo.&lt;br /&gt;
&lt;br /&gt;
TODO:&lt;br /&gt;
* Create cross-platform cairo-based text rendering for cairo canvas backend ([http://www.openoffice.org/issues/show_bug.cgi?id=88613 issue 88613])&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Category:Aqua Aqua/Mac OS X related Wiki pages]&lt;br /&gt;
* Related work: The re-design of [[DrawingPrimitives|Drawing layer in Impress/Draw]], to make it possible to use XCanvas in Impress and Draw&lt;br /&gt;
* OpenOffice.org [[Architecture]]&lt;br /&gt;
* Quartz 2D: [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ context explained], [http://developer.apple.com/documentation/GraphicsImaging/Reference/CGImage/Reference/reference.html#//apple_ref/c/func/CGImageCreateWithMask Image Masks], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_images/chapter_12_section_1.html#//apple_ref/doc/uid/TP30001066-CH212 Mask explanation]&lt;br /&gt;
* [http://developer.apple.com/documentation/GraphicsImaging/Reference/Quartz2D_Collection/index.html#//apple_ref/doc/uid/TP40003853 Linked list of Quartz 2D functions]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The APIs that are involved are ([http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html XCanvas], [http://www.cairographics.org/manual/cairo-Image-Surfaces.html Cairo], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ Quartz 2D], and a little bit of [http://developer.apple.com/cocoa/ Cocoa])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Porting]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Aqua]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99678</id>
		<title>Mac OS X Porting - Canvas</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99678"/>
		<updated>2008-11-24T02:45:42Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Introduction */ larger image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Contributors==&lt;br /&gt;
* Mox Soini: [[User:Mox|Mox]]&lt;br /&gt;
* Thorsten Behrens (thb)&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The current rendering framework in OpenOffice.org (OOo) is VCL. It is very Windows-oriented API that is hard to port to other platforms. Despite this, there are several ports available, including Unix/X11, Windows and [[AquaBuild|Native Mac OS X port using Cocoa]].  Another big problem of VCL is that also the internals of the VCL are used from many places in the OOo code.&lt;br /&gt;
&lt;br /&gt;
The future rendering framework in OOo is [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html UNO XCanvas rendering framework]. The benefits include a better designed API (easier to port and use) and a stronger isolation of the API from the rest of OOo.&lt;br /&gt;
&lt;br /&gt;
Currently, the XCanvas implementation has been jump-started by directing text rendering back to VCL.&lt;br /&gt;
&lt;br /&gt;
[[Image:Oocon2006_g11-drawinglayer.png|left|500px|The location of the Drawing layer. Click on image for full view]]&lt;br /&gt;
        &lt;br /&gt;
XCanvas is part of bigger module in OOo, called &amp;#039;&amp;#039;Drawing Layer&amp;#039;&amp;#039;. There is initiative to improve the whole module: [[DrawingPrimitives|Drawing Layer/Drawing Primitives]]&lt;br /&gt;
&lt;br /&gt;
For &amp;#039;&amp;#039;&amp;#039;XCanvas information&amp;#039;&amp;#039;&amp;#039;, see presentations at [http://marketing.openoffice.org/ooocon2006/schedule/wednesday.html OOoCon 2006] (PDF, ODP, video/ogg) and [http://ooocon-arnes.kiberpipa.org/media/Cairo_Radek_Doulik/slide.pdf OOoCon 2005 (PDF)] &lt;br /&gt;
&lt;br /&gt;
Of the OOo applications using VCL, currently (September 2006) OOo Impress slideshow [http://marketing.openoffice.org/ooocon2006/schedule/general_abstracts.html#g11 has been converted to XCanvas], with prototypes working in Draw and Impress. Future work will include converting Calc and Writer.&lt;br /&gt;
&lt;br /&gt;
NOTE: this work does not address the problem with native widgets and UI layout, only rendering. The UI Layout is discussed in [[UI Layout]] and details are in [[VCL UI Rework]].&lt;br /&gt;
&lt;br /&gt;
==Roadmap for Canvas in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Short term:&amp;#039;&amp;#039;&amp;#039; use the VCL implementation of XCanvas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long term:&amp;#039;&amp;#039;&amp;#039; create a native implementation of XCanvas. There are two alternative ways to complete this:&lt;br /&gt;
&lt;br /&gt;
# Create complete, non-VCL, canvas implementation in OOo (like the Windows implementation, not worked on in Mac OS X)&lt;br /&gt;
# Create implementation based on [http://www.cairographics.org Cairo -library] (like the Linux implementation, this is the currently chosen alternative for Mac OS X)&lt;br /&gt;
&lt;br /&gt;
The benefits of cairo-based implementation include:&lt;br /&gt;
* Less code in OOo, more shared code with other open source programs&lt;br /&gt;
* Cairo has been already ported to Mac OS X, no need to duplicate that effort for OOo only.&lt;br /&gt;
* [http://www.mozilla.org Mozilla] is using this approach (in Gecko 1.9 / Firefox 3.0) for all of their platforms (The [http://wiki.mozilla.org/Mozilla2:GFXEvolution Thebes API], which is a light C++ API on top of Cairo API in C)&lt;br /&gt;
* [http://www.gtk.org GTK/Gnome] is using this approach for all of their platforms (The new Canvas-widget &amp;amp; rendering, based on Cairo)&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
&lt;br /&gt;
As of Apr 2008, the Quartz cairo canvas for OOo Mac OS X is implemented, but not fully working. All the text is not visible, although actual rendering works ok. There&amp;#039;s also a crash when closing down Canvas.&lt;br /&gt;
&lt;br /&gt;
DONE:&lt;br /&gt;
* Cairo canvas code documentation added&lt;br /&gt;
* Quartz backend added to Cairo Canvas ([http://www.openoffice.org/issues/show_bug.cgi?id=69066 issue 69066])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tasks==&lt;br /&gt;
&lt;br /&gt;
Now there are cairo-based Canvas backends for Unix/X11, Windows and Mac/Quartz. The text rendering, however, is always directed back to VCL. To take the full advantage of cairo library, and it&amp;#039;s support for cross-platform text layout and rendering, the [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvasFont.html XCanvasFont] and [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XTextLayout.html XTextLayout] interfaces need to be implemented &amp;quot;natively&amp;quot; with cairo.&lt;br /&gt;
&lt;br /&gt;
TODO:&lt;br /&gt;
* Create cross-platform cairo-based text rendering for cairo canvas backend ([http://www.openoffice.org/issues/show_bug.cgi?id=88613 issue 88613])&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Category:Aqua Aqua/Mac OS X related Wiki pages]&lt;br /&gt;
* Related work: The re-design of [[DrawingPrimitives|Drawing layer in Impress/Draw]], to make it possible to use XCanvas in Impress and Draw&lt;br /&gt;
* OpenOffice.org [[Architecture]]&lt;br /&gt;
* Quartz 2D: [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ context explained], [http://developer.apple.com/documentation/GraphicsImaging/Reference/CGImage/Reference/reference.html#//apple_ref/c/func/CGImageCreateWithMask Image Masks], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_images/chapter_12_section_1.html#//apple_ref/doc/uid/TP30001066-CH212 Mask explanation]&lt;br /&gt;
* [http://developer.apple.com/documentation/GraphicsImaging/Reference/Quartz2D_Collection/index.html#//apple_ref/doc/uid/TP40003853 Linked list of Quartz 2D functions]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The APIs that are involved are ([http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html XCanvas], [http://www.cairographics.org/manual/cairo-Image-Surfaces.html Cairo], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ Quartz 2D], and a little bit of [http://developer.apple.com/cocoa/ Cocoa])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Porting]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Aqua]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99677</id>
		<title>Mac OS X Porting - Canvas</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99677"/>
		<updated>2008-11-24T02:43:16Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Contributors==&lt;br /&gt;
* Mox Soini: [[User:Mox|Mox]]&lt;br /&gt;
* Thorsten Behrens (thb)&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The current rendering framework in OpenOffice.org (OOo) is VCL. It is very Windows-oriented API that is hard to port to other platforms. Despite this, there are several ports available, including Unix/X11, Windows and [[AquaBuild|Native Mac OS X port using Cocoa]].  Another big problem of VCL is that also the internals of the VCL are used from many places in the OOo code.&lt;br /&gt;
&lt;br /&gt;
The future rendering framework in OOo is [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html UNO XCanvas rendering framework]. The benefits include a better designed API (easier to port and use) and a stronger isolation of the API from the rest of OOo.&lt;br /&gt;
&lt;br /&gt;
Currently, the XCanvas implementation has been jump-started by directing text rendering back to VCL.&lt;br /&gt;
&lt;br /&gt;
[[Image:oocon2006_g11-drawinglayer-thumb.png|left|500px|The location of the Drawing layer. Click on image for full view]]&lt;br /&gt;
&lt;br /&gt;
XCanvas is part of bigger module in OOo, called &amp;#039;&amp;#039;Drawing Layer&amp;#039;&amp;#039;. There is initiative to improve the whole module: [[DrawingPrimitives|Drawing Layer/Drawing Primitives]]&lt;br /&gt;
&lt;br /&gt;
For &amp;#039;&amp;#039;&amp;#039;XCanvas information&amp;#039;&amp;#039;&amp;#039;, see presentations at [http://marketing.openoffice.org/ooocon2006/schedule/wednesday.html OOoCon 2006] (PDF, ODP, video/ogg) and [http://ooocon-arnes.kiberpipa.org/media/Cairo_Radek_Doulik/slide.pdf OOoCon 2005 (PDF)] &lt;br /&gt;
&lt;br /&gt;
Of the OOo applications using VCL, currently (September 2006) OOo Impress slideshow [http://marketing.openoffice.org/ooocon2006/schedule/general_abstracts.html#g11 has been converted to XCanvas], with prototypes working in Draw and Impress. Future work will include converting Calc and Writer.&lt;br /&gt;
&lt;br /&gt;
NOTE: this work does not address the problem with native widgets and UI layout, only rendering. The UI Layout is discussed in [[UI Layout]] and details are in [[VCL UI Rework]].&lt;br /&gt;
&lt;br /&gt;
==Roadmap for Canvas in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Short term:&amp;#039;&amp;#039;&amp;#039; use the VCL implementation of XCanvas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long term:&amp;#039;&amp;#039;&amp;#039; create a native implementation of XCanvas. There are two alternative ways to complete this:&lt;br /&gt;
&lt;br /&gt;
# Create complete, non-VCL, canvas implementation in OOo (like the Windows implementation, not worked on in Mac OS X)&lt;br /&gt;
# Create implementation based on [http://www.cairographics.org Cairo -library] (like the Linux implementation, this is the currently chosen alternative for Mac OS X)&lt;br /&gt;
&lt;br /&gt;
The benefits of cairo-based implementation include:&lt;br /&gt;
* Less code in OOo, more shared code with other open source programs&lt;br /&gt;
* Cairo has been already ported to Mac OS X, no need to duplicate that effort for OOo only.&lt;br /&gt;
* [http://www.mozilla.org Mozilla] is using this approach (in Gecko 1.9 / Firefox 3.0) for all of their platforms (The [http://wiki.mozilla.org/Mozilla2:GFXEvolution Thebes API], which is a light C++ API on top of Cairo API in C)&lt;br /&gt;
* [http://www.gtk.org GTK/Gnome] is using this approach for all of their platforms (The new Canvas-widget &amp;amp; rendering, based on Cairo)&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
&lt;br /&gt;
As of Apr 2008, the Quartz cairo canvas for OOo Mac OS X is implemented, but not fully working. All the text is not visible, although actual rendering works ok. There&amp;#039;s also a crash when closing down Canvas.&lt;br /&gt;
&lt;br /&gt;
DONE:&lt;br /&gt;
* Cairo canvas code documentation added&lt;br /&gt;
* Quartz backend added to Cairo Canvas ([http://www.openoffice.org/issues/show_bug.cgi?id=69066 issue 69066])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tasks==&lt;br /&gt;
&lt;br /&gt;
Now there are cairo-based Canvas backends for Unix/X11, Windows and Mac/Quartz. The text rendering, however, is always directed back to VCL. To take the full advantage of cairo library, and it&amp;#039;s support for cross-platform text layout and rendering, the [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvasFont.html XCanvasFont] and [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XTextLayout.html XTextLayout] interfaces need to be implemented &amp;quot;natively&amp;quot; with cairo.&lt;br /&gt;
&lt;br /&gt;
TODO:&lt;br /&gt;
* Create cross-platform cairo-based text rendering for cairo canvas backend ([http://www.openoffice.org/issues/show_bug.cgi?id=88613 issue 88613])&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Category:Aqua Aqua/Mac OS X related Wiki pages]&lt;br /&gt;
* Related work: The re-design of [[DrawingPrimitives|Drawing layer in Impress/Draw]], to make it possible to use XCanvas in Impress and Draw&lt;br /&gt;
* OpenOffice.org [[Architecture]]&lt;br /&gt;
* Quartz 2D: [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ context explained], [http://developer.apple.com/documentation/GraphicsImaging/Reference/CGImage/Reference/reference.html#//apple_ref/c/func/CGImageCreateWithMask Image Masks], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_images/chapter_12_section_1.html#//apple_ref/doc/uid/TP30001066-CH212 Mask explanation]&lt;br /&gt;
* [http://developer.apple.com/documentation/GraphicsImaging/Reference/Quartz2D_Collection/index.html#//apple_ref/doc/uid/TP40003853 Linked list of Quartz 2D functions]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The APIs that are involved are ([http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html XCanvas], [http://www.cairographics.org/manual/cairo-Image-Surfaces.html Cairo], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ Quartz 2D], and a little bit of [http://developer.apple.com/cocoa/ Cocoa])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Porting]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Aqua]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99676</id>
		<title>Mac OS X Porting - Canvas</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Mac_OS_X_Porting_-_Canvas&amp;diff=99676"/>
		<updated>2008-11-24T02:42:25Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Contributors==&lt;br /&gt;
* Mox Soini: [[User:Mox|Mox]]&lt;br /&gt;
* Thorsten Behrens (thb)&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The current rendering framework in OpenOffice.org (OOo) is VCL. It is very Windows-oriented API that is hard to port to other platforms. Despite this, there are several ports available, including Unix/X11, Windows and [[AquaBuild|Native Mac OS X port using Cocoa]].  Another big problem of VCL is that also the internals of the VCL are used from many places in the OOo code.&lt;br /&gt;
&lt;br /&gt;
The future rendering framework in OOo is [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html UNO XCanvas rendering framework]. The benefits include a better designed API (easier to port and use) and a stronger isolation of the API from the rest of OOo.&lt;br /&gt;
&lt;br /&gt;
Currently, the XCanvas implementation has been jump-started by directing text rendering back to VCL.&lt;br /&gt;
&lt;br /&gt;
[[Image:oocon2006_g11-drawinglayer-thumb.png|left|200px|The location of the Drawing layer. Click on image for full view]]&lt;br /&gt;
&lt;br /&gt;
XCanvas is part of bigger module in OOo, called &amp;#039;&amp;#039;Drawing Layer&amp;#039;&amp;#039;. There is initiative to improve the whole module: [[DrawingPrimitives|Drawing Layer/Drawing Primitives]]&lt;br /&gt;
&lt;br /&gt;
For &amp;#039;&amp;#039;&amp;#039;XCanvas information&amp;#039;&amp;#039;&amp;#039;, see presentations at [http://marketing.openoffice.org/ooocon2006/schedule/wednesday.html OOoCon 2006] (PDF, ODP, video/ogg) and [http://ooocon-arnes.kiberpipa.org/media/Cairo_Radek_Doulik/slide.pdf OOoCon 2005 (PDF)] &lt;br /&gt;
&lt;br /&gt;
Of the OOo applications using VCL, currently (September 2006) OOo Impress slideshow [http://marketing.openoffice.org/ooocon2006/schedule/general_abstracts.html#g11 has been converted to XCanvas], with prototypes working in Draw and Impress. Future work will include converting Calc and Writer.&lt;br /&gt;
&lt;br /&gt;
NOTE: this work does not address the problem with native widgets and UI layout, only rendering. The UI Layout is discussed in [[UI Layout]] and details are in [[VCL UI Rework]].&lt;br /&gt;
&lt;br /&gt;
==Roadmap for Canvas in Mac OS X==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Short term:&amp;#039;&amp;#039;&amp;#039; use the VCL implementation of XCanvas.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long term:&amp;#039;&amp;#039;&amp;#039; create a native implementation of XCanvas. There are two alternative ways to complete this:&lt;br /&gt;
&lt;br /&gt;
# Create complete, non-VCL, canvas implementation in OOo (like the Windows implementation, not worked on in Mac OS X)&lt;br /&gt;
# Create implementation based on [http://www.cairographics.org Cairo -library] (like the Linux implementation, this is the currently chosen alternative for Mac OS X)&lt;br /&gt;
&lt;br /&gt;
The benefits of cairo-based implementation include:&lt;br /&gt;
* Less code in OOo, more shared code with other open source programs&lt;br /&gt;
* Cairo has been already ported to Mac OS X, no need to duplicate that effort for OOo only.&lt;br /&gt;
* [http://www.mozilla.org Mozilla] is using this approach (in Gecko 1.9 / Firefox 3.0) for all of their platforms (The [http://wiki.mozilla.org/Mozilla2:GFXEvolution Thebes API], which is a light C++ API on top of Cairo API in C)&lt;br /&gt;
* [http://www.gtk.org GTK/Gnome] is using this approach for all of their platforms (The new Canvas-widget &amp;amp; rendering, based on Cairo)&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
&lt;br /&gt;
As of Apr 2008, the Quartz cairo canvas for OOo Mac OS X is implemented, but not fully working. All the text is not visible, although actual rendering works ok. There&amp;#039;s also a crash when closing down Canvas.&lt;br /&gt;
&lt;br /&gt;
DONE:&lt;br /&gt;
* Cairo canvas code documentation added&lt;br /&gt;
* Quartz backend added to Cairo Canvas ([http://www.openoffice.org/issues/show_bug.cgi?id=69066 issue 69066])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tasks==&lt;br /&gt;
&lt;br /&gt;
Now there are cairo-based Canvas backends for Unix/X11, Windows and Mac/Quartz. The text rendering, however, is always directed back to VCL. To take the full advantage of cairo library, and it&amp;#039;s support for cross-platform text layout and rendering, the [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvasFont.html XCanvasFont] and [http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XTextLayout.html XTextLayout] interfaces need to be implemented &amp;quot;natively&amp;quot; with cairo.&lt;br /&gt;
&lt;br /&gt;
TODO:&lt;br /&gt;
* Create cross-platform cairo-based text rendering for cairo canvas backend ([http://www.openoffice.org/issues/show_bug.cgi?id=88613 issue 88613])&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.services.openoffice.org/wiki/Category:Aqua Aqua/Mac OS X related Wiki pages]&lt;br /&gt;
* Related work: The re-design of [[DrawingPrimitives|Drawing layer in Impress/Draw]], to make it possible to use XCanvas in Impress and Draw&lt;br /&gt;
* OpenOffice.org [[Architecture]]&lt;br /&gt;
* Quartz 2D: [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ context explained], [http://developer.apple.com/documentation/GraphicsImaging/Reference/CGImage/Reference/reference.html#//apple_ref/c/func/CGImageCreateWithMask Image Masks], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_images/chapter_12_section_1.html#//apple_ref/doc/uid/TP30001066-CH212 Mask explanation]&lt;br /&gt;
* [http://developer.apple.com/documentation/GraphicsImaging/Reference/Quartz2D_Collection/index.html#//apple_ref/doc/uid/TP40003853 Linked list of Quartz 2D functions]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The APIs that are involved are ([http://api.openoffice.org/docs/common/ref/com/sun/star/rendering/XCanvas.html XCanvas], [http://www.cairographics.org/manual/cairo-Image-Surfaces.html Cairo], [http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/ Quartz 2D], and a little bit of [http://developer.apple.com/cocoa/ Cocoa])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Porting]]&lt;br /&gt;
[[Category:MacOSX]]&lt;br /&gt;
[[Category:Aqua]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Smart_Tags_Interaction&amp;diff=99675</id>
		<title>Smart Tags Interaction</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Smart_Tags_Interaction&amp;diff=99675"/>
		<updated>2008-11-24T02:36:34Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Specification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
By Frank Loehmann, User Experience Engineer at Sun Microsystems&lt;br /&gt;
&lt;br /&gt;
=User Interaction with Smart Tags=&lt;br /&gt;
&lt;br /&gt;
The term &amp;quot;Smart Tags&amp;quot; is used synonymously for many different things. RFID-Tags/Labels (i.e. to label goods in stores) are often called &amp;quot;Smart Tags&amp;quot; too. In software products the term Smart Tag is used for content and action driven Smart Tags. OOo has already implemented the content driven [[Smart_Tags|Smart Tags with OOo 2.2]] and will offer a final API and UI with OOo 2.3. Action driven Smart Tags are planned for the future, so we have to consider those when designing the UI for content driven sart tags.&lt;br /&gt;
&lt;br /&gt;
In the following I will create a list of related functions and UI of OOo.&lt;br /&gt;
&lt;br /&gt;
=Related Areas=&lt;br /&gt;
&lt;br /&gt;
* AutoCorrection&lt;br /&gt;
* Online spelling (spell while you type)&lt;br /&gt;
* content driven smart tags&lt;br /&gt;
* action driven smart tags&lt;br /&gt;
* help agent (the icon in the lower right corner of the application)&lt;br /&gt;
&lt;br /&gt;
All these are content or action driven Smart Tags.&lt;br /&gt;
&lt;br /&gt;
=Specification=&lt;br /&gt;
&lt;br /&gt;
Please find details about the specification in the following specification [http://specs.openoffice.org/appwide/SmartTags/Smart_Tags_Specification.odt].&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Competitor_Software&amp;diff=99674</id>
		<title>User Experience/ToDo/Competitor Software</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/ToDo/Competitor_Software&amp;diff=99674"/>
		<updated>2008-11-24T02:29:42Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* Responsiveness */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User Experience}}&lt;br /&gt;
&lt;br /&gt;
The aim of this page is to provide an &amp;#039;&amp;#039;&amp;#039;analysis&amp;#039;&amp;#039;&amp;#039; of useful features from competitor software. Competing software includes:&lt;br /&gt;
&lt;br /&gt;
* Adobe InDesign CS3&lt;br /&gt;
* Adobe Acrobat Professional&lt;br /&gt;
* Apple iWorks&lt;br /&gt;
* Microsoft Office&lt;br /&gt;
* IBM Lotus Symphony&lt;br /&gt;
* various web-pages&lt;br /&gt;
* specific controls:&lt;br /&gt;
** Adobe Type Manager: group fonts&lt;br /&gt;
* ... please expand&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Table Styles ==&lt;br /&gt;
&lt;br /&gt;
Virtually every table on the net uses the following specific design:&lt;br /&gt;
&lt;br /&gt;
=== Design ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;header row:&amp;#039;&amp;#039;&amp;#039; a background color is set&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;table-rows:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** two alternating backgrounds&lt;br /&gt;
** usually NO hard-borders, but usually light borders&lt;br /&gt;
* highlight current row: interactive programs (aka web) implement this feature, too&lt;br /&gt;
* slightly rounded corners: sometimes a pretty cheap but visually pleasing effect&lt;br /&gt;
&lt;br /&gt;
=== Competitor Software ===&lt;br /&gt;
* virtually every web table, including the &amp;#039;&amp;#039;&amp;#039;[http://www.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&amp;amp;issue_type=FEATURE&amp;amp;issue_status=NEW OOo]&amp;#039;&amp;#039;&amp;#039; and [http://crash-stats.mozilla.com/topcrasher/byversion/SeaMonkey/2.0a1pre Mozilla] issue-lists use these web-proven designs.&lt;br /&gt;
* Adobe InDesign CS3:&lt;br /&gt;
** [http://www.adobe.com/products/indesign/features/allfeatures Be more productive] -&amp;gt; &amp;#039;&amp;#039;Full featured tables&amp;#039;&amp;#039; paragraph:&lt;br /&gt;
** [http://www.adobe.com/products/indesign/features/ flash demo:] see the whole demo&lt;br /&gt;
&lt;br /&gt;
=== Usability ===&lt;br /&gt;
* Writer: implement such a table style (NO issue yet filed)&lt;br /&gt;
* Calc: implement a &amp;#039;&amp;#039;Spreadsheet&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;Table View&amp;#039;&amp;#039;&amp;#039;, see [http://www.openoffice.org/issues/show_bug.cgi?id=78181 issue 78181]&lt;br /&gt;
** including different header style, alternating background for data-rows and highlight current row&lt;br /&gt;
* Impress: &amp;#039;&amp;#039;&amp;#039;highlight&amp;#039;&amp;#039;&amp;#039; current row/ current area, see [http://www.openoffice.org/issues/show_bug.cgi?id=79882 issue 79882]&lt;br /&gt;
&lt;br /&gt;
== Styles &amp;amp; Themes ==&lt;br /&gt;
* iWork: professional looking styles &amp;amp; themes out of the box&lt;br /&gt;
* MS Office 2007: also professional looking styles &amp;amp; themes out of the box&lt;br /&gt;
** Using these two products you have to almost struggle to create ugly documents&lt;br /&gt;
** No confusion caused by multiple simultaneous pragmas (strong manual editing support vs styles based)&lt;br /&gt;
** Themes format styles automatically, which means extremely easy switching of the whole look&lt;br /&gt;
* OOo is very poor on this area!&lt;br /&gt;
&lt;br /&gt;
== Side-by-Side Difference between 2 Documents ==&lt;br /&gt;
&lt;br /&gt;
Many web-programs allow displaying side-by-side differences for 2 text-streams.&lt;br /&gt;
&lt;br /&gt;
=== Design ===&lt;br /&gt;
* compute differences between 2 versions of a document (or even 2 completely different documents)&lt;br /&gt;
* choose difference-sensitivity: text-only, other-objects, formats, ...&lt;br /&gt;
* display the 2 pages side-by-side, when [http://www.openoffice.org/issues/show_bug.cgi?id=1598 issue 1598] gets implemented.&lt;br /&gt;
&lt;br /&gt;
=== Competitor Software ===&lt;br /&gt;
* Adobe Acrobat Professional implements this feature&lt;br /&gt;
** it does a great job (including +/- formatting), even though pdf is such a poor format when it comes to page structure&lt;br /&gt;
* various web-programs/diff&amp;#039;s: including mediawiki/wikipedia and many more&lt;br /&gt;
* various text-editors&lt;br /&gt;
* the BLAST-program: see [http://www.ncbi.nlm.nih.gov/BLAST/bl2seq/wblast2.cgi the ncbi BLAST page]&lt;br /&gt;
&lt;br /&gt;
=== Usability ===&lt;br /&gt;
See [http://www.openoffice.org/issues/show_bug.cgi?id=81526 issue 81526] for further details.&lt;br /&gt;
&lt;br /&gt;
== Context sensitivity ==&lt;br /&gt;
* Two types of controls (toolbar or anything else): fixed, which always have the same options; and dynamic, which, depending on the current context, shows different options (like Symphony&amp;#039;s side-panel)&lt;br /&gt;
* Microsoft Office 2007 introduces a contextual spell checker. &lt;br /&gt;
&lt;br /&gt;
== Toolbars and tool dialogs ==&lt;br /&gt;
&lt;br /&gt;
=== Inspector (Apple iWork) ===&lt;br /&gt;
Apple&amp;#039;s iWork has a concept of &amp;quot;Inspector&amp;quot;, which is context sensitive, but with static set of tabs/controls.&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s not a toolbar, but a [https://www.apple.com/iwork/pages/features/processing.html floating window with tabs]. See [http://movies.apple.com/movies/us/apple/mac/iwork/2007/pages/iwork_pages_formattingadocument_20070807_640x360.mov formatting document movie] (Quicktime)&lt;br /&gt;
&lt;br /&gt;
So for example you can select one or more graphical shapes (and tex boxes) and set from the inspector their X/Y position on page or their width and height. Also colors for any object (border/fill) can be changed etc.&lt;br /&gt;
&lt;br /&gt;
=== Contextual Format Bar (Apple iWork) ===&lt;br /&gt;
If more toolbar-like UI is desired, then there&amp;#039;s [http://movies.apple.com/movies/us/apple/mac/iwork/2007/features/iwork_features_contextualformatbar_20070807_r640-10cie.mov Contextual Format Bar] (Quicktime) &lt;br /&gt;
&lt;br /&gt;
=== Extension Manager ===&lt;br /&gt;
Firefox 3&amp;#039;s extension manager has a search box, so the user can search and install a extension direct for the program. This is very easy to use and very productive.&lt;br /&gt;
&lt;br /&gt;
== Responsiveness ==&lt;br /&gt;
OOo programs respond slowly compared to MS Office. This includes scrolling, saving, focusing objects such as images and tables (due to changing of the tool bar), opening object settings dialogs, closing dialogs.  The slow response times quite frustrate users.&lt;br /&gt;
&lt;br /&gt;
[[Category:User Experience|To-Do/Competitor Software]]&lt;br /&gt;
[[Category:To-Do|Usability]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99649</id>
		<title>User Experience/Command search</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User_Experience/Command_search&amp;diff=99649"/>
		<updated>2008-11-23T10:03:31Z</updated>

		<summary type="html">&lt;p&gt;Pgan002: /* To do */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a design of a new and simple way to interact with OpenOffice applications.&lt;br /&gt;
&lt;br /&gt;
A major difficulty in using large applications like OpenOffice is that users do not know where to find the menu item or button they need, because there are so many menu items and buttons.  Despite designer&amp;#039;s efforts to organize the menus, users spend a lot of time and concentration manually searching the menus, usually using the mouse, and feel frustrated and powerless for not being able to achieve what they need.&lt;br /&gt;
&lt;br /&gt;
It is more efficient for the computer to search for the menu items, based on query text entered by the user. The user types what she wants to do, and sees matching commands appear in a drop-down box under the query box.  The list of matches shrinks as the user types.  The user can hit Enter to activate the first entry, or use the arrow keys to select another entry, then press Enter.&lt;br /&gt;
&lt;br /&gt;
The query matches substrings of command descriptions.  If a query contains multiple words, they are matched as a conjunction (not as a string) of non-overlapping words.  The descriptions should contain synonyms for commands; e.g. &amp;quot;insert picture&amp;quot; = &amp;quot;insert image&amp;quot; = &amp;quot;add picture&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The search box can appear next to the menu bar, right-aligned. It should be labeled &amp;quot;Type what you want to do  (F7)&amp;quot; or similar inside the box; the label text is faint and disappears when the box is focused. A tool tip should give a little more description: &amp;quot;Type here to invoke a command such as menu item to invoke&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:OO_command_bar_proposal.png|600px|Command bar mock-up; please create a better one]]&lt;br /&gt;
&lt;br /&gt;
== Use case ==&lt;br /&gt;
&lt;br /&gt;
Jim uses Writer a lot, but inserts formulas rarely enough to forget how to do that. So every time he needs to insert a formula, he has to look through the menus. He guesses it may be under Tools, clicks on the Tools menu, but does not find anything related to formulas.  Then&lt;br /&gt;
he opens the nearest candidate menu, Format, but again does not find anything.  Next, he opens Insert, which sounds promising, but he still does not see anything about formulas.  He closes the menu and visually scans the menu names again, then decides to look in Insert more&lt;br /&gt;
carefully.  He consciously reads every menu in order until he reaches Object, which sounds promising.  Finally, Jim finds Formula near the bottom of the Object menu, and selects it, feeling frustrated and stupid.&lt;br /&gt;
&lt;br /&gt;
After installing OOo 3.0, Jim sees a new text input box labeled &amp;quot;Search&amp;quot; next to the traditional menu.  He understands what it is for, thanks to the tool tip and his familiarity with URL bars.  When he needs to add a formula inside Writer, he focuses the search box and&lt;br /&gt;
types &amp;quot;formula&amp;quot;. Three items appear below the box, saying &amp;quot;View -&amp;gt; toolbars -&amp;gt; formula&amp;quot;, &amp;quot;Insert -&amp;gt; Object -&amp;gt; Formula&amp;quot; and &amp;quot;Table -&amp;gt; Formula&amp;quot;.  Jim presses DownArrow, then Enter.  Feeling satisfied and powerful, he enters his formula.&lt;br /&gt;
&lt;br /&gt;
== Other uses ==&lt;br /&gt;
The same mechanism and the same box can be used for more uses:&lt;br /&gt;
&lt;br /&gt;
# Searching Help without invoking the help window first.  Thus the user&amp;#039;s thought stays with the issue that needs help, rather than being interrupted by invoking the help app first, seeing the help interface and going to the right tab to search for the issue. &lt;br /&gt;
# Setting options.  When you activate a command matching an option, the options window would open with the right tab and the option in focus. That would avoid searching through the huge maze of options.&lt;br /&gt;
# Inserting special characters: type &amp;quot;insert x&amp;quot; where x is the name of the character, such as &amp;quot;inf&amp;quot; for infinity.&lt;br /&gt;
# Opening files. When you start typing a file path, the result list shows names of directories that complete it.  If type a directory path and a substring of a file name, the result list would show files in the directory, whose names contain the substring.  Eventually, OOo may be able to rely on file indexes provided by the OS, such as Tracker and Beagle, so you don&amp;#039;t have to type the file path, just the file name.&lt;br /&gt;
# Switching windows. If the query matches the name of a file that is already open, you can switch to the window showing the file.&lt;br /&gt;
&lt;br /&gt;
== Placement ==&lt;br /&gt;
&lt;br /&gt;
The consensus on the UX mailing list is to put the command (search) bar next to the menu bar, except perhaps for the MacOS version.  There was discussion about putting it under the &amp;quot;Help&amp;quot; menu.  It can also appear only when explicitly invoked, say under the Tools menu or by pressing F7;  then it could replace the menu bar until it is dismissed by pressing Escape or a command is executed.&lt;br /&gt;
&lt;br /&gt;
Putting the search box inside the Help menu would be more consistent with MacOS X&amp;#039;s command search - see [http://picasaweb.google.com/photosofstuff/InsertTitleHere?authkey=lUpePSqMnis#5250481191941369218].  Consistency is important if everything else is equal, but here are some advantages to putting the command bar next to the menu bar.&lt;br /&gt;
&lt;br /&gt;
# In plain view it is definitely more discoverable than under any menu.&lt;br /&gt;
# It is more inviting to use, so users are more likely to get the liberating benefits it provides.&lt;br /&gt;
# If it&amp;#039;s under Help, users may think that it is only for getting help, while if it&amp;#039;s next to the menu, that suggests it applies to other things.&lt;br /&gt;
# Even consciously knowing that there is a command feature under Help, in order to develop a habit of using it, users would have to break their association of the Help menu (including the window location and the shortcut Alt+h) with the thought of getting help.&lt;br /&gt;
&lt;br /&gt;
Users probably will not look under Help before making effort on their own.  This often avoids the detour through the Help system, which interrupts the user&amp;#039;s task; it is a different mode of thought.  By contrast, the command feature should be natural and seamless and the usual way to interact with the program.&lt;br /&gt;
&lt;br /&gt;
Next to the menu bar it would look different than existing programs.  But there is already a near precedent with the URL bar, which is perhaps more entrenched than MacOS&amp;#039;s command bar in the Help menu.  There are even tutorials on the Web about how to put their Firefox URL bar in the same row as their menu bar.&lt;br /&gt;
&lt;br /&gt;
If the command bar is placed in the menu bar, it would be prominent, and so very accessible.  It would also take up space that is free anyway. Resizing the window would resize the command bar, just like a URL bar in a web browser.  If the window gets too small, the bar may eventually become hidden like other tool bars and even with the menu bar; or it could just break into a new line under the menu bar.&lt;br /&gt;
&lt;br /&gt;
But in the end, a even command bar in the Help menu would be a great improvement over not having one at all.&lt;br /&gt;
&lt;br /&gt;
== Other details ==&lt;br /&gt;
&lt;br /&gt;
Command descriptions can be created by hand, with using menu item tool tip text, the text in the Help, and a thesaurus.&lt;br /&gt;
&lt;br /&gt;
The synonyms can be extensible by for the user, and even easily shareable.&lt;br /&gt;
&lt;br /&gt;
The history of executed commands should appear in reverse order if the user clicks on or presses the Down arrow key in an empty, focused query box.&lt;br /&gt;
&lt;br /&gt;
The the result list should not obscure too much of the document.  So, the size of the results box should be constrained (but not too small), and a scrollbar should appear if needed.&lt;br /&gt;
&lt;br /&gt;
The result list can be ranked by relevance.&lt;br /&gt;
&lt;br /&gt;
There may be an option to bring up the Help on what you&amp;#039;re trying to do (like maybe have a divider and underneath the matching command, saying something like &amp;quot;View help for X command&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Menu entries ==&lt;br /&gt;
[[User Experience/Command search/Commands]]&lt;br /&gt;
&lt;br /&gt;
== Related projects ==&lt;br /&gt;
* All desktop command-search tools, such as Gnome Deskbar, Gnome Do, Apple Spotlight&lt;br /&gt;
* [http://rchi.raskincenter.org/index.php?title=Archy_in_the_Future Archy] and [http://www.humanized.com/enso Enso], libre partial implementations of Jef Raskin&amp;#039;s book &amp;quot;The Humane Interface&amp;quot;.  Archy is a content-based system completely driven by commands which act on ordered selections as arguments. For example, to calculate 1+2, type &amp;quot;1+2&amp;quot;, select it and execute the command Calculate.  The result replaces the expression.  Enso is a similar, though limited, tool for the desktop.&lt;br /&gt;
* [http://labs.mozilla.com/projects/ubiquity Mozilla Ubiquity], a command tool for the Firefox Web browser, where commands have arguments. No menu entries exist as commands so far.&lt;br /&gt;
* The [http://en.wikipedia.org/wiki/Acme_(text_editor) text editor Acme], plus all its clones. They do not search for commands - you have to know the right command name and arguments.&lt;br /&gt;
&lt;br /&gt;
== To do ==&lt;br /&gt;
* Create a nicer mock-up with larger font&lt;br /&gt;
* Decide the exact text for the search box tool tip&lt;br /&gt;
* Create a mock-up of the unfocused search bar, showing the in-box label (grey) and a tool tip&lt;br /&gt;
* Compile a list of command names of menu items&lt;br /&gt;
* Add synonymous names&lt;br /&gt;
* File a feature request at [http://qa.openoffice.org QA.OpenOffice.org] so that developers can weigh in on implementation options (arguments, use of Ubiquity code)&lt;br /&gt;
&lt;br /&gt;
[[Category:User_Experience|UI Ideas]]&lt;br /&gt;
[[Category:To-Do|User Experience\UI]]&lt;/div&gt;</summary>
		<author><name>Pgan002</name></author>
	</entry>
</feed>