incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ksch...@apache.org
Subject svn commit: r1206944 [1/2] - in /incubator/ooo/ooo-site/trunk/content/ui/proposals: ./ Spacing_and_Positioning/ inherited_windows/ toollbars/
Date Mon, 28 Nov 2011 00:43:40 GMT
Author: kschenk
Date: Mon Nov 28 00:43:32 2011
New Revision: 1206944

URL: http://svn.apache.org/viewvc?rev=1206944&view=rev
Log:
kls -- added ui/proposals


Added:
    incubator/ooo/ooo-site/trunk/content/ui/proposals/
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessibility_Draw_Impress_Keyboard_Shortcuts.htm
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Notes.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Setup.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessiblity_Chart_Keyboard_Concept.htm
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Automated_I18N_Settings_0.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Automatic_textcolor.htm
    incubator/ooo/ooo-site/trunk/content/ui/proposals/CSV_Import_Accessibility.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/CustomColors1_5.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Data_Pilot_Accessibility.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Drag_and_Drop.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/File_close_behavior.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Floating_Windows_Proposal.htm
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Gallery_Keyboard_Accessibility.htm
    incubator/ooo/ooo-site/trunk/content/ui/proposals/GallerynDataSourcePanels.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Icons_in_high_contrast_mode.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Macro_Recorder_UI_Specification.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/New-Office-UI.html   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Options_Dialog.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/PDFExport.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/PDF_export_UI_specification.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Paste_special_for_unformatted_text_in_Calc.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Printer_Independent_Layout.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Readonly_mode.htm
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Ref_Input_Control_Accessibility.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Document_Preview.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Rulers.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_18fec29a.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_36b24431.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_57c0a46.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_7ddf4580.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m2604b959.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m849f04f.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/footnote.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/metrics.htm
    incubator/ooo/ooo-site/trunk/content/ui/proposals/StartingStarOffice.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/XMLFilterSpec.sxw   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/index.html   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/inherited_windows/
    incubator/ooo/ooo-site/trunk/content/ui/proposals/inherited_windows/inherited_windows.html   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/print-modified-proposal.html   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_final.html   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_13b95450.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_2986e9ef.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_33d81b2e.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_48239db1.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_4dc81e47.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_50d7332c.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_5814edd2.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_7bca9a68.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_7f0a8893.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_m199fc29d.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_m3004d4b9.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_m37e4d406.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_m59760bec.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_m6c290b05.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/Toolbars_And_Menue_Proposal_sxw_m73a1e904.gif   (with props)
    incubator/ooo/ooo-site/trunk/content/ui/proposals/toollbars/ui.gif   (with props)

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessibility_Draw_Impress_Keyboard_Shortcuts.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessibility_Draw_Impress_Keyboard_Shortcuts.htm?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessibility_Draw_Impress_Keyboard_Shortcuts.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessibility_Draw_Impress_Keyboard_Shortcuts.htm Mon Nov 28 00:43:32 2011
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice 6.0  (Win32)">
+	<META NAME="AUTHOR" CONTENT="Frank Loehmann">
+	<META NAME="CREATED" CONTENT="20020205;11202100">
+	<META NAME="CHANGEDBY" CONTENT="Frank Loehmann">
+	<META NAME="CHANGED" CONTENT="20020207;10073700">
+	<STYLE>
+	<!--
+		@page { margin: 2cm }
+		P { margin-bottom: 0.21cm }
+		P.western { font-family: "Albany", sans-serif; font-size: 11pt; so-language: en-US }
+		H1 { margin-left: -0.5cm; margin-bottom: 0.21cm; page-break-before: auto }
+		H1.western { font-family: "Albany", sans-serif; font-size: 16pt; so-language: en-US }
+		H1.cjk { font-size: 16pt }
+		H1.ctl { font-size: 16pt }
+		H3 { margin-bottom: 0.21cm; page-break-before: auto }
+		H3.western { font-family: "Albany", sans-serif; so-language: en-US }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="de-DE">
+<H1 LANG="en-US" CLASS="western">Keyboard Shortcuts for OpenOffice /
+StarOffice Draw and Impress</H1>
+<P LANG="en-US" CLASS="western">Author: Armin Weiss , Frank Loehmann</P>
+<P LANG="en-US" CLASS="western">Date: 02/06/2002</P>
+<P LANG="en-US" CLASS="western">This is not a complete list of all
+shortcuts used in Draw/Impress. This proposal lists only shortcuts,
+which have to be changed or added to fulfill accessibility criteria.</P>
+<H3 LANG="en-US" CLASS="western">Selecting a Drawing Object via
+Keyboard</H3>
+<P LANG="en-US" CLASS="western">If the cursor position is within text
+in your document, do the following:</P>
+<P LANG="en-US" CLASS="western">1. Press <B>F10</B> to move the focus
+to the menu bar.</P>
+<P LANG="en-US" CLASS="western">2. Press <B>Ctrl</B>+<B>Tab</B> until
+the Drawing toolbar is the focus. 
+</P>
+<P LANG="en-US" CLASS="western">3. Press the <B>Right</B> <B>Arrow</B>
+<B>key</B> to choose Select Objects.</P>
+<P LANG="en-US" CLASS="western">4. Press <B>Ctrl</B>+<B>Enter</B> to
+select the first drawing object.</P>
+<P LANG="en-US" CLASS="western">4 b. Or Press <B>Enter</B> to Return
+Focus to Document</P>
+<P LANG="en-US" CLASS="western">5. Press the <B>Tab</B> key to cycle
+forward (or <B>Shift</B>+<B>Tab</B> to cycle backward) through the
+objects until handles appear on the object you want selected.</P>
+<H3 LANG="en-US" CLASS="western">Create Objects</H3>
+<P LANG="en-US" CLASS="western">To allow users to create drawing
+objects on their own, Draw and Impress create a default object when a
+drawing tool is selected and <B>Ctrl + Return</B> is pressed. After
+creation this object has the focus in the document.</P>
+<P LANG="en-US" CLASS="western">This <B>default object</B> has the
+dimension of 5 * 5 cm / 2 * 2 inches.</P>
+<H3 LANG="en-US" CLASS="western">Select Objects</H3>
+<P LANG="en-US" CLASS="western"><B>Tab: </B><SPAN STYLE="font-weight: medium">Selects
+first object on page if focus is already in document</SPAN></P>
+<H3 LANG="en-US" CLASS="western">Move Objects</H3>
+<P LANG="en-US" CLASS="western"><B>Cursor Keys</B>: Move in defined
+steps</P>
+<P LANG="en-US" CLASS="western"><B>Alt + Cursor</B> <B>Keys</B>: Move
+object by one screen pixel</P>
+<H3 LANG="en-US" CLASS="western">Travel</H3>
+<P LANG="en-US" CLASS="western"><B>Placeholder on Impress pages</B>:
+<B>Ctrl + Return</B>:</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl + Return</B>: Starting point
+<B>Focus in document</B></P>
+<OL>
+	<LI><P LANG="en-US" CLASS="western">Jumps to first placeholder of
+	current page (in edit mode)</P>
+	<LI><P LANG="en-US" CLASS="western">Jumps to next placeholder if
+	present (in edit mode)</P>
+	<LI><P LANG="en-US" CLASS="western">Inserts a new page with a copy
+	of the current page layout, after the current page. (no other
+	drawing objects will be copied)</P>
+	<LI><P LANG="en-US" CLASS="western">Jumps to first placeholder of
+	current page</P>
+</OL>
+<P LANG="en-US" CLASS="western"><B>Ctrl + Return</B>: Starting point:
+<B>Focus on drawing object</B></P>
+<OL>
+	<LI><P LANG="en-US" CLASS="western">Jumps to next place holder (if
+	present) in hierarchical order of current page</P>
+	<LI><P LANG="en-US" CLASS="western">Jumps to next placeholder if
+	present. (in edit mode)</P>
+	<LI><P LANG="en-US" CLASS="western">Inserts a new page with a copy
+	of the current page layout, after the current page. (no other
+	drawing objects will be copied)</P>
+	<LI><P LANG="en-US" CLASS="western">Jumps to first placeholder of
+	current page (in edit mode)</P>
+</OL>
+<H3 LANG="en-US" CLASS="western">General Shortcuts</H3>
+<P LANG="en-US" CLASS="western"><B>STRG+N</B>: Creates new
+presentation / drawing</P>
+<P LANG="en-US" CLASS="western"><B>STRG+M</B>: Inserts new page</P>
+<P LANG="en-US" CLASS="western"><B>STRG+D</B>: Duplicates the current
+page and inserts it after current page</P>
+<P LANG="en-US" CLASS="western"><B>F5</B>: Start presentation</P>
+<P LANG="en-US" CLASS="western"><B>STRG+K</B>: Call hyperlink dialog</P>
+<P LANG="en-US" CLASS="western"><B>F7: </B><SPAN STYLE="font-weight: medium">Spellchecker</SPAN></P>
+<H3 LANG="en-US" CLASS="western">Outliner</H3>
+<P LANG="en-US" CLASS="western"><B>Shift + F9</B>: Show/Hide
+formatting in outline view</P>
+<H3 LANG="en-US" CLASS="western">Presentation</H3>
+<P LANG="en-US" CLASS="western"><B>During a presentation in full
+screen mode the following short cuts can be used.</B></P>
+<P LANG="en-US" CLASS="western"><B>N, Return, Page-Up, Cursor right,
+Cursor Down and Spacebar (or mouse click)</B>: Next page or executes
+next animation</P>
+<P LANG="en-US" CLASS="western"><B>P, Page-Up, Left Arrow, Arrow up
+or Bachspace:</B><SPAN STYLE="font-weight: medium"> Jumps to previous
+page or execution of previous animation </SPAN>
+</P>
+</BODY>
+</HTML>
\ No newline at end of file

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Notes.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Notes.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Notes.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Setup.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Setup.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessible_Setup.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessiblity_Chart_Keyboard_Concept.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessiblity_Chart_Keyboard_Concept.htm?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessiblity_Chart_Keyboard_Concept.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/Accessiblity_Chart_Keyboard_Concept.htm Mon Nov 28 00:43:32 2011
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+<!-- $Revision: 1.2 $ -->
+<!-- $Author: st $ $Date: 2004/01/26 19:26:05 $ -->
+
+<head>
+    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
+    <title>Graphical Data Representation Objects</title>
+    <meta name="keywords" content="Chart, DataRepresentation, DataSink"/>
+    <meta name="author" content="Bjoern Milcke"/>
+</head>
+
+<body>
+
+<h2>A Proposal for Keyboard Navigation in Charts</h2>
+
+<p><em>Last modified: 02/18/2002</em></p>
+
+<h3>Contents</h3>
+
+1. <a href="#intro">Introduction</a><br></br>
+2. <a href="#others">Other Applications</a><br>
+3. <a href="#proposal">Proposal</a><br>
+
+<a name="intro"><h3>1. Introduction</h3></a>
+
+<p>For the chart to become accessible, it is necessary to do everything that you can do using the
+mouse.  Especially selecting objects is a task that is currently not available.  Apart from
+selection, the most important thing is access to menus and context-menus, which is already
+accessible by keypresses.</p>
+
+<a name="others"><h3>2. Other Applications</h3></a>
+
+<h4>What MS Graph supports</h4>
+
+<p>In MS Graph, you can cycle through all groups using the cursor up and down keys.  With cursor
+left and right you can navigate through the objects in the current group.  At least this is what is
+described in the Help.  The cursor left/right navigation not only travels throught the members of a
+group but also reaches all top-level objects, that can also be selected with cursor up/down.  In my
+opinion the navigation is not very intuitive; however, you can access all objects.</p>
+
+<h4>What Draw/Impress supports or will support</h4>
+
+<p>In Draw/Impress, you can travel through all top-level objects, or objects belonging to group
+currently entered, by pressing Tab and Shift-Tab.  This is the same behaviour as in MS
+PowerPoint.</p>
+
+<p>With the cursor keys you can move objects by 1 millimeter into the respective direction.</p>
+
+<p>You can enter a group by pressing F3 and leave it by pressing Ctrl-F3.</p>
+
+<p>To edit text objects you can press F2 (which is a common key for text editing).</p>
+
+
+<a name="proposal"><h3>3. Proposal</h3></a>
+
+<p>To consistent with other OOo applications, I think it makes most sense to adapt the navigation
+from the Draw application.  The usage of tabulator keys also has the advantage that the cursor keys
+are available for moving objects which seems to be impossible in MS Graph so far.</p>
+
+<p>To select a data point inside a series that is currently selected, you could enter a group by
+pressing F3.  It may be not very intuitive, but it is consistent.  Therefore I suggest to adapt this
+behaviour as well.</p>
+
+<p>Internally the diagram (plot-area) is a group, which has to be entered to access the axes and the
+series.  I suggest not to offer this structure directly to the outside, but instead treat the
+diagram, the axes, and the series as being on the same level.  So you need the entering/leaving of
+groups only for series and the legend.</p>
+
+<p><table border>
+
+ <tr><th>Key</th><th>Function</th><th>Valid for</th></tr>
+
+ <tr><td>Tab</td><td>Select next object in current group.  After the last object, the first one is
+ selected</td><td>All objects</td></tr>
+ <tr><td>Shift-Tab</td><td>Select previous object in current group.  After the first object, the
+ last object is selected.</td><td>All objects</td></tr>
+ <tr><td>Home / End</td><td>Select first / last object in current group.</td><td>All objects</td></tr>
+ <tr><td>Esc</td><td>Unselect all objects</td><td>All objects</td></tr>
+
+ <tr><td>Cursor Keys</td><td>Move object in the respective direction</td><td>All objects that are not move
+         protected, i.e., all top-level objects</td></tr>
+ <tr><td>Cursor Keys</td><td>Move a pie segment in the direction of the cursor direction projected
+         on the bisector of the segment</td><td>Pie segments in a pie chart</td></tr>
+ 
+ <tr><td>F3</td><td>Enter a group.</td><td>Series, Legend</td></tr>
+ <tr><td>Ctrl-F3</td><td>Leave a group.</td><td>Series, Legend</td></tr>
+
+ <tr><td>F2</td><td>Edit text</td><td>Titles</td></tr>
+ <tr><td>F4</td><td>Standard position/size dialog</td><td>Position for all top-level objects, size
+ only for diagram</tr>
+
+ <tr><td>+ / -</td><td>Resize diagram proportionally (enlarge/shrink)</td><td>Diagram</td></tr>
+ <tr><td>+ / -</td><td>Drag pie segment out/in</td><td>Pie segments in a pie chart</td></tr>
+
+</table></p>
+
+<p>The cursor keys and + / - move / resize objects by 1mm.  If together with those keys the Alt-Key
+is pressed, the objects are moved one pixel corresponding to the current view.  Dragging of pies,
+drag five percent in standard mode, together with Alt one percent of the radius.</p>
+
+</body>
+</html>

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Automated_I18N_Settings_0.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Automated_I18N_Settings_0.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Automated_I18N_Settings_0.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Automatic_textcolor.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Automatic_textcolor.htm?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/Automatic_textcolor.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/Automatic_textcolor.htm Mon Nov 28 00:43:32 2011
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice 6.x  (Win32)">
+	<META NAME="AUTHOR" CONTENT="Frank Loehmann">
+	<META NAME="CREATED" CONTENT="20020214;15445000">
+	<META NAME="CHANGEDBY" CONTENT="Frank Loehmann">
+	<META NAME="CHANGED" CONTENT="20020325;15310077">
+	<STYLE>
+	<!--
+		@page { margin: 2cm }
+		P { margin-bottom: 0.21cm }
+		P.western { so-language: en-US }
+		H1 { margin-bottom: 0.21cm }
+		H1.western { font-family: "Albany", sans-serif; font-size: 16pt; so-language: en-US }
+		H1.cjk { font-size: 16pt }
+		H1.ctl { font-size: 16pt }
+		H2 { margin-bottom: 0.21cm }
+		H2.western { font-family: "Albany", sans-serif; font-size: 14pt; so-language: en-US; font-style: italic }
+		H2.cjk { font-family: "HG Mincho Light J"; font-size: 14pt; font-style: italic }
+		H2.ctl { font-size: 14pt; font-style: italic }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="de-DE">
+<H1 LANG="en-US" CLASS="western">Proposal for Automatic Font Color</H1>
+<P LANG="en-US" STYLE="margin-bottom: 0cm">Task 	ID #97644, 97649,
+97650, 97651, 97652</P>
+<P LANG="en-US" STYLE="margin-bottom: 0cm">Author: Frank Loehmann</P>
+<P LANG="en-US" CLASS="western">Date:	03/07/2002</P>
+<P LANG="en-US" CLASS="western">Last change: 03/20/2002</P>
+<P LANG="en-US" CLASS="western">Proposal how the attribute automatic
+font color should work in StarOffice. 
+</P>
+<H2 LANG="en-US" CLASS="western">General</H2>
+<P LANG="en-US" CLASS="western">The automatic font color attribute is
+now default for all new created SO/OO documents. The new default does
+not change already created documents or documents created from a
+document template, were the automatic color attribute was not set to
+automatic. <SPAN LANG="en-US">The automatic color default attribute
+will be stored within the document file.</SPAN></P>
+<P LANG="en-US" CLASS="western">The text on the screen will always be
+painted in the system's text color (i.e. in a high contrast mode),
+with some exceptions listed directly in the application sections
+below.</P>
+<P LANG="en-US" CLASS="western">When printed out the text will be
+printed as black, except if the font color was inverted (due to the
+exceptions listed below). Then the text will be printed white on dark
+background.</P>
+<H2 LANG="en-US" CLASS="western">Writer 
+</H2>
+<P LANG="en-US" CLASS="western">Override the automatic text color
+into white if: The direct background of a text, i.e. character,
+paragraph and/or page background color) <SPAN STYLE="background: #ffff00">is
+&lt; 154 (addition of the three RGB values)</SPAN></P>
+<H2 LANG="en-US" CLASS="western">Calc</H2>
+<P LANG="en-US" CLASS="western">Override the automatic text color
+into white if: Cell background <SPAN STYLE="background: #ffff00">is &lt;
+154 (addition of the three RGB values) </SPAN>or the table background
+<SPAN STYLE="background: #ffff00">is &lt; 154 (addition of the three
+RGB values)</SPAN> and the cell has no or a  background color. <SPAN STYLE="background: #ffff00">is
+&lt; 154 (addition of the three RGB values)</SPAN></P>
+<H2 LANG="en-US" CLASS="western">Draw</H2>
+<P LANG="en-US" CLASS="western">Override the automatic text color
+into white if: Only if the page background is black. <SPAN STYLE="background: #ffff00">(Should
+we define a luminary value here so that the font color changes into
+white even if the background is dark blue, green, etc.?)</SPAN></P>
+<H2 LANG="en-US" CLASS="western">Impress</H2>
+<P LANG="en-US" CLASS="western">Override the automatic text color
+into white if: Only if the page background is black. <SPAN STYLE="background: #ffff00">(Should
+we define a luminary value here so that the font color changes into
+white even if the background is dark blue, green, etc.?)</SPAN></P>
+<H2 LANG="en-US" CLASS="western">Chart</H2>
+<P LANG="en-US" CLASS="western">Override the automatic text color
+into white if: The area (background of chart) is darker than 80%
+black. We should define a luminary value here so that the font color
+changes into white even if the background is dark blue, green, etc.</P>
+<H2 LANG="en-US" CLASS="western">Formula</H2>
+<P LANG="en-US" CLASS="western">No exceptions</P>
+</BODY>
+</HTML>
\ No newline at end of file

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/CSV_Import_Accessibility.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/CSV_Import_Accessibility.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/CSV_Import_Accessibility.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/CustomColors1_5.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/CustomColors1_5.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/CustomColors1_5.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Data_Pilot_Accessibility.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Data_Pilot_Accessibility.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Data_Pilot_Accessibility.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Drag_and_Drop.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Drag_and_Drop.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Drag_and_Drop.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/File_close_behavior.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/File_close_behavior.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/File_close_behavior.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Floating_Windows_Proposal.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Floating_Windows_Proposal.htm?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/Floating_Windows_Proposal.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/Floating_Windows_Proposal.htm Mon Nov 28 00:43:32 2011
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=shift_jis">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice 6.0  (Win32)">
+	<META NAME="AUTHOR" CONTENT="Frank Loehmann">
+	<META NAME="CREATED" CONTENT="20020228;10080770">
+	<META NAME="CHANGEDBY" CONTENT="Frank Loehmann">
+	<META NAME="CHANGED" CONTENT="20020228;15292088">
+	<STYLE>
+	<!--
+		@page { margin-left: 2cm; margin-right: 2cm; margin-top: 1.5cm; margin-bottom: 1.5cm }
+		H1 { margin-bottom: 0.21cm }
+		H1.western { font-family: "Albany", sans-serif; font-size: 16pt; so-language: en-US }
+		H1.cjk { font-size: 16pt }
+		H1.ctl { font-size: 16pt }
+		P { margin-bottom: 0.21cm }
+		P.western { so-language: en-US }
+		H2 { margin-bottom: 0.21cm }
+		H2.western { font-family: "Albany", sans-serif; font-size: 14pt; so-language: en-US; font-style: italic }
+		H2.cjk { font-size: 14pt; font-style: italic }
+		H2.ctl { font-size: 14pt; font-style: italic }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="en-US">
+<H1 CLASS="western">Convert Floating Windows to System Windows</H1>
+<P CLASS="western" STYLE="margin-bottom: 0cm">Date: 02/28/2002</P>
+<P CLASS="western" STYLE="margin-bottom: 0cm">Author: Frank Loehmann</P>
+<P CLASS="western" STYLE="margin-bottom: 0cm">Status: Draft</P>
+<P CLASS="western" STYLE="margin-bottom: 0cm">Task ID: 96979</P>
+<H2 CLASS="western">Today's Situation</H2>
+<P CLASS="western">StarOffice does not use system controls, dialogs,
+etc. Due to this floating windows like the Stylist, Navigator and
+floating toolboxes (toolbars) can not be moved outside the
+application window of SO/OO today. (please see screen shot below)
+This was also true for dialogs and application menus in the past (So
+5.2).</P>
+<H2 CLASS="western">Proposed solution</H2>
+<P CLASS="western">StarOffice / OO will use system windows also for
+floating windows.</P>
+<P CLASS="western">This solution will also solve some accessibility
+requirements, because moving and resizing floating windows and
+toolbars via keyboard is then covered by the systems own
+mechanism.(Alt+Space shows up the windows menu)</P>
+<UL>
+	<LI><P CLASS="western">Every application / document has it's own
+	floating windows (content and position)</P>
+	<LI><P CLASS="western">Only floating windows of the current SO/OO
+	document (which owns focus or was the last SO/OO document, loosing
+	focus to another application or window) are visible</P>
+	<LI><P CLASS="western">Every new created document inherits the
+	floating windows and positions (also docked status) given in the
+	current document.</P>
+	<LI><P CLASS="western">The floats positions of the last closed doc
+	will be saved</P>
+</UL>
+<P CLASS="western"><B>Optional</B></P>
+<UL>
+	<LI><P CLASS="western">Option to save floating window and their
+	positions with the document?</P>
+</UL>
+</BODY>
+</HTML>
\ No newline at end of file

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Gallery_Keyboard_Accessibility.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Gallery_Keyboard_Accessibility.htm?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/Gallery_Keyboard_Accessibility.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/Gallery_Keyboard_Accessibility.htm Mon Nov 28 00:43:32 2011
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice 6.0  (Win32)">
+	<META NAME="AUTHOR" CONTENT="Frank Loehmann">
+	<META NAME="CREATED" CONTENT="20020205;11202100">
+	<META NAME="CHANGEDBY" CONTENT="Frank Loehmann">
+	<META NAME="CHANGED" CONTENT="20020207;9413594">
+	<STYLE>
+	<!--
+		@page { margin: 2cm }
+		P { margin-bottom: 0.21cm }
+		P.western { font-family: "Albany", sans-serif; font-size: 11pt; so-language: en-US }
+		H1 { margin-left: -0.5cm; margin-bottom: 0.21cm; page-break-before: auto }
+		H1.western { font-family: "Albany", sans-serif; font-size: 16pt; so-language: en-US }
+		H1.cjk { font-size: 16pt }
+		H1.ctl { font-size: 16pt }
+		H3 { margin-bottom: 0.21cm; page-break-before: auto }
+		H3.western { font-family: "Albany", sans-serif; so-language: en-US }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="de-DE">
+<H1 LANG="en-US" CLASS="western">Keyboard Shortcuts Gallery in
+OpenOffice/StarOffice</H1>
+<P LANG="en-US" CLASS="western">Author: Kai Ahrens, Frank Loehmann; 
+Date: 06/02/2002</P>
+<H3 LANG="en-US" CLASS="western">Genal (Works independent from
+context)</H3>
+<P LANG="en-US" CLASS="western"><B>TAB / Alt+F6:</B>	Subpane
+travelling (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Shift+TAB / Shift+Alt+F6:</B>	Subpane
+travelling reverse (todo)</P>
+<H3 LANG="en-US" CLASS="western">Theme Listbox</H3>
+<P LANG="en-US" CLASS="western"><B>Cursor Up, Down:	</B><SPAN STYLE="font-weight: medium">Up
+/ Down selection</SPAN></P>
+<P LANG="en-US" CLASS="western"><B>Ctrl + Return:</B><SPAN STYLE="font-weight: medium">	</SPAN><SPAN STYLE="font-weight: medium">Properties</SPAN></P>
+<P LANG="en-US" CLASS="western"><B>Shift+F10:	</B><SPAN STYLE="font-weight: medium">O</SPAN>pen
+context menu</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl+U, U:</B>	Update theme (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl+R, R: 	</B>Rename theme
+(todo)</P>
+<P LANG="en-US" CLASS="western"><B><SPAN STYLE="background: transparent">Ctrl+D</SPAN>,
+D, Delete:	</B>Delete (todo)</P>
+<P LANG="en-US" CLASS="western"><SPAN STYLE="background: #ffff00"><B>Ctrl+N,
+Insert:</B></SPAN>	New Theme</P>
+<H3 LANG="en-US" CLASS="western">Grid Preview (Detailed or Inconized)</H3>
+<P LANG="en-US" CLASS="western"><B>Home:	</B><SPAN STYLE="font-weight: medium">F</SPAN>irst
+icon / entry</P>
+<P LANG="en-US" CLASS="western"><B>End:</B> 	<SPAN STYLE="font-weight: medium">L</SPAN>ast
+icon / entry</P>
+<P LANG="en-US" CLASS="western"><B>Left Arrow:</B> 	Travel to next
+Image on the left</P>
+<P LANG="en-US" CLASS="western"><B>Right Arrow:</B> 	Travel to next
+Image on the right</P>
+<P LANG="en-US" CLASS="western"><B>Up Arrow:</B> 	Travel to next
+Image in the row above 
+</P>
+<P LANG="en-US" CLASS="western"><B>Down Arrow: 	</B>Travel to next
+Image in the row below</P>
+<P LANG="en-US" CLASS="western"><B>Page up/down: 	</B>Travel one
+&quot;page&quot; up / down</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl-I, Insert:	</B><SPAN STYLE="font-weight: medium">Paste
+a c</SPAN>opy of image/object into current doc (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl+Shift-Insert, <SPAN STYLE="background: #ffff00">Ctrl+Shift
+Insert</SPAN>:</B><SPAN STYLE="font-weight: medium">Paste a l</SPAN>inked
+image/object into the current doc (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl-T, T:</B>	Edit title of
+current selected image/object (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl-P / P / Space / Return</B><SPAN STYLE="font-weight: medium">:
+T</SPAN>oggle preview</P>
+<P LANG="en-US" CLASS="western"><B><SPAN STYLE="background: transparent">Ctrl+D</SPAN>,
+D, Delete:	</B>Delete (todo)</P>
+<H3 LANG="en-US" CLASS="western">Preview Mode (Traveling when Preview
+is active)</H3>
+<P LANG="en-US" CLASS="western"><B>Right and Up: 	</B>Next Image</P>
+<P LANG="en-US" CLASS="western" ALIGN=JUSTIFY><B><SPAN STYLE="text-decoration: none">Left
+and Down:	</SPAN></B>Previous Image</P>
+<P LANG="en-US" CLASS="western"><B>Home:</B> 	Jumps to first image</P>
+<P LANG="en-US" CLASS="western"><B>End: 	</B><SPAN STYLE="font-weight: medium">Jumps
+to last image</SPAN></P>
+<P LANG="en-US" CLASS="western"><B>Ctrl-P / P / Space / Return</B><SPAN STYLE="font-weight: medium">:
+</SPAN>toggle preview</P>
+<P LANG="en-US" CLASS="western"><B>Backspace:	</B><SPAN STYLE="font-weight: medium">B</SPAN>ack
+from preview (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Shift+F10:</B>	Open context menu
+for selected entry</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl-I, Insert:	</B><SPAN STYLE="font-weight: medium">Paste
+a c</SPAN>opy of image/object into current doc (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl+Shift-Insert, <SPAN STYLE="background: #ffff00">Ctrl+Shift
+Insert</SPAN>:</B><SPAN STYLE="font-weight: medium">Paste a l</SPAN>inked
+image/object into the current doc (todo)</P>
+<P LANG="en-US" CLASS="western"><B>Ctrl-T, T:</B>	Edit title of
+current selected image/object (todo)</P>
+<P LANG="en-US" CLASS="western"><B><SPAN STYLE="background: transparent">Ctrl+D</SPAN>,
+D, Delete:	</B>Delete Current selected image/object (todo)</P>
+</BODY>
+</HTML>
\ No newline at end of file

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/GallerynDataSourcePanels.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/GallerynDataSourcePanels.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/GallerynDataSourcePanels.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Icons_in_high_contrast_mode.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Icons_in_high_contrast_mode.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Icons_in_high_contrast_mode.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Macro_Recorder_UI_Specification.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Macro_Recorder_UI_Specification.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Macro_Recorder_UI_Specification.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/New-Office-UI.html
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/New-Office-UI.html?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/New-Office-UI.html (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/New-Office-UI.html Mon Nov 28 00:43:32 2011
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice 6.0  (Win32)">
+	<META NAME="AUTHOR" CONTENT="Frank Sch&ouml;nheit">
+	<META NAME="CREATED" CONTENT="20011105;15462526">
+	<META NAME="CHANGEDBY" CONTENT="Frank Sch&ouml;nheit">
+	<META NAME="CHANGED" CONTENT="20011106;12284220">
+	<STYLE>
+	<!--
+		H1 { text-align: center }
+		H4 { text-align: center }
+		TD P.paragraphheader-western { color: #ffffff; font-family: "Arial", sans-serif; font-size: 16pt; font-weight: bold }
+		TD P.paragraphheader-cjk { color: #ffffff }
+		TD P.paragraphheader-ctl { color: #ffffff }
+		TD P.subparagraphheader-western { color: #ffffff; font-family: "Arial", sans-serif; font-weight: bold }
+		TD P.subparagraphheader-cjk { color: #ffffff }
+		TD P.subparagraphheader-ctl { color: #ffffff }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="en-US" BGCOLOR="#e6e6ff">
+<H1>Re-Arranging the common Office UI code</H1>
+<H4>Inventory and Proposal</H4>
+<H4>Frank Sch&ouml;nheit, 11/06/2001</H4>
+<P><BR><BR>
+</P>
+<TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
+	<COL WIDTH=256*>
+	<THEAD>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP BGCOLOR="#666699">
+				<P CLASS="paragraphheader-western">Content</P>
+			</TD>
+		</TR>
+	</THEAD>
+	<TBODY>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP>
+				<P STYLE="margin-bottom: 0cm"><SPAN STYLE="background: transparent"><A HREF="#situation">The
+				Situation</A><BR><A HREF="#goals">The Goals</A><BR><A HREF="#way">The
+				Way</A></SPAN></P>
+				<P STYLE="margin-left: 0.5cm; margin-bottom: 0cm"><SPAN STYLE="background: transparent"><A HREF="#keep">Keep
+				it (for the moment?)</A><BR><A HREF="#tbx">Toolbox Controllers</A><BR><SPAN STYLE="background: transparent"><A HREF="#tabpages">Tab
+				Pages</A><BR><A HREF="#floating">Floating Tools</A><BR><A HREF="#factories"><SPAN STYLE="background: transparent">Factories
+				</SPAN></A><BR></SPAN><A HREF="#libs">Proposed Libraries</A></SPAN></P>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP BGCOLOR="#666699">
+				<P CLASS="paragraphheader-western"><A NAME="situation"></A>The
+				Situation</P>
+			</TD>
+		</TR>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP>
+				<P>Currently, the code for common user interface (I'll abbreviate
+				this with CUI from time to time) elements are wide-spread over at
+				least 4 different projects: SVTOOLS, SFX2, SVX, OFFMGR.<BR>This
+				includes:</P>
+				<UL>
+					<LI><P>common base classes like the SfxTabDialog/SfxTabPage</P>
+					<LI><P>frequently used components such as Character
+					Formatting</P>
+					<LI><P>self-contained components like the internal file-open
+					dialog</P>
+					<LI><P>common toolbox controllers like the one for the
+					Undo/Redo-dropdown</P>
+					<LI><P>specialized SfxPoolItems</P>
+				</UL>
+				<P>Note 1: <I>This does <strong>not</strong> include fundamental
+				controls like buttons, fixed texts, and such - they're part of the
+				VCL layer, and we're not interested in them here. Also, this does
+				not include low-level UI helpers as the SvTreeListBox and
+				BrowseBox - at least not in the first run.</I></P>
+				<P>The reasons for this are various, one bold-printed line in the
+				list of these reasons titled &quot;History&quot; ....<BR>Several
+				drawbacks of the current situation become obvious (most of them
+				having a &quot;performance issue&quot label on their back).</P>
+				<UL>
+					<LI><P>Maintaining this primeval forest becomes more and more
+					difficult as it grows.</P>
+					<LI><P>The startup behaviour of the office suffers: Just because
+					later on, there may be a need for, say the character formatting
+					tab page, the library containing this page is loaded at the
+					moment the writer is started</P>
+					<LI><P>An application does not have a chance to deny loading of
+					unused code: Opening the Tools/Options dialog means loading a
+					lot of code for some pages present there - though they're not
+					needed</P>
+				</UL>
+				<P>Note 2: <I>To prevent this question from arising: We're
+				not talking about actually creating tab pages which are not
+				needed. There already are good mechanisms which ensure that there
+				is no page for the Load/Save options created if you do not open
+				the Options dialog on exactly this page. But the <I>code</I> for
+				this page is loaded into memory - as well as the code for, say,
+				position and size of a shape of the drawing layer, and on some
+				platforms also the code for the UNO representation of some
+				drawing layer components, just because they're all in one lib --
+				Did I already mention that it's weird?</I></P>
+				<P>Note 3: <I>Of course, there are a lot of options pages
+				which are application specific and not implemented in the CUI,
+				but in the application itself. But splitting the applications
+				into a core and a UI part is a completely different story.</I></P>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP BGCOLOR="#666699">
+				<P CLASS="paragraphheader-western"><A NAME="goals"></A>The Goals</P>
+			</TD>
+		</TR>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP>
+				<P>We want to have:</P>
+				<UL>
+					<LI><P>a clear structure in the high-level components which are
+					necessary for a common office UI</P>
+					<LI><P>libraries specific to the CUI</P>
+					<LI><P>a more intelligent grouping of code, thus decreasing the
+					overhead of loading unnecessary code.</P>
+					<LI><P>the possibility to load shared code <I>on demand</I>,
+					thus improving startup performance</P>
+				</UL>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP BGCOLOR="#666699">
+				<P CLASS="paragraphheader-western"><A NAME="way"></A>The Way</P>
+			</TD>
+		</TR>
+		<TR>
+			<TD WIDTH=100% VALIGN=TOP>
+				<P>Well, the following is not really a comprehensive description
+				of &quot;The Way&quot;. It is an introduction to what we think
+				could be steps on the way to reach the goals. It is neither
+				complete nor finished, it's just a rough outline at the moment.</P>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+	</TBODY>
+</TABLE>
+<TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0>
+	<COL WIDTH=8*>
+	<COL WIDTH=248*>
+	<THEAD>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97% BGCOLOR="#666699">
+				<P CLASS="subparagraphheader-western"><A NAME="keep"></A>Keep it
+				(at the moment ?)</P>
+			</TD>
+		</TR>
+	</THEAD>
+	<TBODY>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97%>
+				<P>There is some stuff which won't be moved in a first run. This
+				includes:</P>
+				<UL>
+					<LI><P><B>The OfficeApplication class</B>. This global
+					application class should stay in OFFMGR - it handles common
+					application-wide tasks, and it is needed as soon as a doc is
+					opened, anyway.</P>
+					<LI><P><B>Image Lists</B>. Currently, such lists for CUI purpose
+					are found in OFFMGR (and SFX2?). Load-on-demand seems to be
+					unnecessary for them (they would be loaded as soon as the first
+					document is opened, which is 
+					</P>
+					<LI><P><B>small MessageBoxes</B>: moving them seems to be
+					oversized</P>
+					<LI><P><B>SFX-Toolboxes</B> (such as the common Office-Toolbar):
+					as above</P>
+					<LI><P><B>Print Dialog / Document Info Dialog</B>: They're
+					integrated with the current SFX framework (callbacks into
+					SfxModules and such), and thus should not be moved at the moment
+					- this can change in the future</P>
+				</UL>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97% BGCOLOR="#666699">
+				<P CLASS="subparagraphheader-western"><A NAME="tbx"></A>Toolbox
+				Controllers</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97%>
+				<P>If a application wants to bind a given ToolboxController to a
+				slot id, it calls some kind of (static) RegisterXYZ method. There
+				are different shades of this (sometimes the slot id is passed,
+				sometimes it's hard coded, some controllers need a module pointer
+				passed, etc.), but the main idea is always the same.</P>
+				<P>So, for outsourcing the controllers to CUI, we need to broaden
+				the interfaces so they cover all possibilities, which mainly
+				means that there needs to be a static RegisterXYZ function for
+				every controller.</P>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97% BGCOLOR="#666699">
+				<P CLASS="subparagraphheader-western"><A NAME="tabpages"></A>Tab
+				Pages</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97%>
+				<P>Looking at the various commonly used tab pages we currently
+				have, we can discern at least 3 groups:</P>
+				<OL TYPE=a>
+					<LI><P>pages used for the drawing layer</P>
+					<LI><P>pages for common options</P>
+					<LI><P>other dialogs</P>
+				</OL>
+				<P>It seems reasonable to reflect these groups in different
+				libraries. Users who do not use drawing functionality during a
+				session won't load a). Users who have already adjusted their
+				office to their very personal preferences will never load b) in
+				all subsequent sessions.</P>
+				<P>Because of the factory concept, we can change this grouping
+				later (if we see the demand) without changes in the applications.</P>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97% BGCOLOR="#666699">
+				<P CLASS="subparagraphheader-western"><A NAME="floating"></A>Floating
+				Tools</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97%>
+				<P>There are some common tools which appear in a floating window,
+				and are (potentially) needed as soon as a document is opened.
+				This includes the Stylist, the Navigator, and the Find & 
+				Replace dialog. Thus, it would make sense to have these tools in
+				a common library.</P>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97% BGCOLOR="#666699">
+				<P CLASS="subparagraphheader-western"><A NAME="factories"></A>Factories</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97%>
+				<P>A main requirement is to load code, only on demand. This means
+				we need factories to create all the components we want to
+				provide.<p>Note 4: <i>It surely is oversized to use UNO
+				mechanisms for this (though UNO already features an abstract
+				factory concept), as this would mean that our components
+				would need to be wrapped in UNO.</i><p>Looking at what kind of
+				interfaces, applications typically use, we have the following:</P>
+				<UL>
+					<LI><P><B>factories</B>: For tab pages, a Create method is
+					passed when referring to a page class, which means we need a
+					factory which creates such factory functions.</P>
+					<LI><P><B>direct instantiation</B>: For dialogs, the
+					applications need immediate access to an instance of a class,
+					thus we need to provide simply factories</P>
+					<LI><P><B>static init functions</B>: For toolboxes, as mentioned
+					above, an application needs to know (and call) a static
+					RegisterXYZ function only.</P>
+				</UL>
+				<P>In ideal, applications would link only against a library
+				containing all the factory methods, and create all needed
+				components indirectly using these factories. We then can even
+				hide the more detailed library structure: Whether a given tab
+				page (created by a factory) is located in library X or library Y
+				is of no interest to the application. This placement in libs can
+				even be changed without any notice - the application still only
+				calls the factory, and the factory decides which other lib to
+				load to create the component.</P>
+				<P>Of course, we still need to expose the interfaces of the
+				classes created by the factories, which in C++ means the class
+				declaration has to be exported, and the methods have to be kept
+				virtual (as calling non-virtual method requires linking against
+				the implementation lib.)</P>
+				<P><BR>
+				</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97% BGCOLOR="#666699">
+				<P CLASS="subparagraphheader-western"><A NAME="libs"></A>Proposed
+				Libraries</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=3%>
+				<P><BR>
+				</P>
+			</TD>
+			<TD WIDTH=97%>
+				<P>Suggestion for libraries to introduce in CUI (in the
+				following, <I>dialogs</I> is an alias for &quot;dialogs, tab
+				pages, and such&quot; :)</P>
+				<OL TYPE=a>
+					<LI><P>drawing layer dialogs</P>
+					<LI><P>option dialogs</P>
+					<LI><P>other dialogs</P>
+					<LI><P>floating tools (Stylist, Navigator, Find dialog)</P>
+					<LI><P>FileDialogHelper, File-Open dialog, Document'n'Templates
+					dialog, Help-UI</P>
+					<LI><P>Toolbox controllers, base classes, factories</P>
+				</OL>
+				<P>e) and f) would be libraries to link against (because they
+				contain components which a normal application needs, very often
+				this does not matter).<BR>d) would be a lib containing tools
+				which are needed often, but not always, and would be loaded on
+				demand.<BR>a) and c) are loaded on demand only</P>
+				<P>Perhaps e) can be split up even more, moving the pure UNO
+				components (which counts for the file dialog, <I>nearly</I> for
+				the Help-UI, and <I>potentially</I> for the DocTempl dialog) into
+				separate libs.</P>
+			</TD>
+		</TR>
+	</TBODY>
+</TABLE>
+<P><BR><BR>
+</P>
+</BODY>
+</HTML>

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/New-Office-UI.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Options_Dialog.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Options_Dialog.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Options_Dialog.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/PDFExport.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/PDFExport.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/PDFExport.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/PDF_export_UI_specification.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/PDF_export_UI_specification.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/PDF_export_UI_specification.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Paste_special_for_unformatted_text_in_Calc.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Paste_special_for_unformatted_text_in_Calc.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Paste_special_for_unformatted_text_in_Calc.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Printer_Independent_Layout.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Printer_Independent_Layout.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Printer_Independent_Layout.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Readonly_mode.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Readonly_mode.htm?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/Readonly_mode.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/Readonly_mode.htm Mon Nov 28 00:43:32 2011
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<HEAD>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice 6.1  (Win32)">
+	<META NAME="AUTHOR" CONTENT="Frank Loehmann">
+	<META NAME="CREATED" CONTENT="20020205;11202100">
+	<META NAME="CHANGEDBY" CONTENT="Frank Loehmann">
+	<META NAME="CHANGED" CONTENT="20020716;15345990">
+	<STYLE>
+	<!--
+		@page { margin: 2cm }
+		P { margin-bottom: 0.21cm }
+		P.western { font-family: "Albany", sans-serif; font-size: 11pt; so-language: en-US }
+		H1 { margin-left: -0.5cm; margin-bottom: 0.21cm; page-break-before: auto }
+		H1.western { font-family: "Albany", sans-serif; font-size: 16pt; so-language: en-US }
+		H1.cjk { font-family: "HG Mincho Light J"; font-size: 16pt }
+		H1.ctl { font-size: 16pt }
+		H3 { margin-bottom: 0.21cm; page-break-before: auto }
+		H3.western { font-family: "Albany", sans-serif; so-language: en-US }
+		H3.cjk { font-family: "HG Mincho Light J" }
+		TD P { margin-bottom: 0.21cm }
+		TD P.western { font-family: "Albany", sans-serif; font-size: 11pt; so-language: en-US }
+		TH P { margin-bottom: 0.21cm }
+		TH P.western { font-family: "Albany", sans-serif; font-size: 11pt; so-language: en-US; font-style: italic }
+		TH P.cjk { font-style: italic }
+		TH P.ctl { font-style: italic }
+		A:link { color: #000080 }
+	-->
+	</STYLE>
+</HEAD>
+<BODY LANG="de-DE" LINK="#000080">
+<H1 LANG="en-US" CLASS="western" STYLE="margin-left: -0.03cm">Read-Only
+Mode for StarOffice Documents and Help System</H1>
+<P LANG="en-US" CLASS="western" STYLE="margin-left: -0.03cm">Selecting
+text in write protected documents via keyboard</P>
+<P LANG="en-US" CLASS="western">Author:	Frank Loehmann</P>
+<P LANG="en-US" CLASS="western">Date:	07/04/2002</P>
+<P LANG="en-US" CLASS="western">Status:	Draft</P>
+<TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
+	<COL WIDTH=128*>
+	<COL WIDTH=128*>
+	<THEAD>
+		<TR VALIGN=TOP>
+			<TH WIDTH=50%>
+				<P LANG="en-US" CLASS="western">What/When</P>
+			</TH>
+			<TH WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Who</P>
+			</TH>
+		</TR>
+	</THEAD>
+	<TBODY>
+		<TR VALIGN=TOP>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Linguistic review, July 8, 2002</P>
+			</TD>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Elizabeth Matthis</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Change Edit mode to Read-Only,
+				July 16, 2002</P>
+			</TD>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Elizabeth Matthis, Matthias
+				M&uuml;ller-Prove, Frank Loehmann 
+				</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Overwork Proposal, July 16, 2002</P>
+			</TD>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Frank Loehmann</P>
+			</TD>
+		</TR>
+		<TR VALIGN=TOP>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Added Cursor Definition, July 17,
+				2002</P>
+			</TD>
+			<TD WIDTH=50%>
+				<P LANG="en-US" CLASS="western">Frank Loehmann</P>
+			</TD>
+		</TR>
+	</TBODY>
+</TABLE>
+<P LANG="en-US" CLASS="western"><BR><BR>
+</P>
+<H3 LANG="en-US" CLASS="western">Problem</H3>
+<P LANG="en-US" CLASS="western">1. The selection of text in the read
+only mode of StarOffice / OpenOffice is currently only possible with
+the mouse. This is a problem regarding accessibility requirements,
+which prescribe that all functionality be accessible via the
+keyboard. 
+</P>
+<P LANG="en-US" CLASS="western">2. Furthermore, the Edit/Read-Only
+modes could only be switched in the context menu of a read-only
+document and using the &ldquo;Edit File&rdquo; icon on the function
+bar, but not via a regular menu.</P>
+<P LANG="en-US" CLASS="western">Note: This feature is only for
+Writer. This has no impact on Draw, Impress and Calc because they are
+able to select cells and objects even in read-only mode.</P>
+<H3 LANG="en-US" CLASS="western">Proposed Solution</H3>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT>1. Implement a new
+selection mode for the read only mode. This mode could be activated
+in the context menu of a read-only document, the main menu (in the
+Edit menu) and with a keyboard shortcut. If this mode is active, the
+user can use a non <B>blinking cursor</B> (this cursor type indicates
+that no text could be entered) placed in the left upper corner of the
+currently visible document part.</P>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT><B>Main Menu of StarOffice
+/ OpenOffice</B></P>
+<UL>
+	<LI><P LANG="en-US" CLASS="western" ALIGN=LEFT>Entry in the <B>Edit</B>
+	menu which could be activated or deactivated (with a check mark in
+	front of the menu command like the Tips entry from the Help menu).
+	This entry is only visible if read-only mode of doc is active (see
+	point 2 above and solution 2 below). The default setting for the
+	menu entry is 'unmarked'.</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Position: Above the &ldquo;Select All&rdquo; entry</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT>German: &ldquo;<SPAN LANG="de-DE">Text
+	ausw&auml;hlen</SPAN>&rdquo;</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT>English:  &ldquo;Select
+	Text&rdquo;</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT></P>
+</UL>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT><B>Contextual Menu</B></P>
+<UL>
+	<LI><P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Entry in the contextual menu of StarOffice / OpenOffice which could
+	be activated and deactivated. Default is deactivated</P>
+</UL>
+<UL>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Position in StarOffice / OpenOffice: Directly after the currently
+	named &ldquo;Edit&rdquo; entry</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	German: &ldquo;<SPAN LANG="de-DE">Text ausw&auml;hlen&ldquo;</SPAN></P>
+</UL>
+<UL>
+	<P CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">English:
+	&bdquo;Select Text&ldquo;</P>
+	<LI><P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Entry in the contextual menu of the SO help system which could be
+	activated and deactivated. Default is deactivated</P>
+</UL>
+<UL>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Position in help system: After &ldquo;Add to bookmark&rdquo; divided
+	by a separator</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	German: &ldquo;<SPAN LANG="de-DE">Text ausw&auml;hlen&ldquo;</SPAN></P>
+</UL>
+<UL>
+	<P CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">English:
+	&bdquo;Select Text&ldquo;</P>
+</UL>
+<P CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"><BR><BR>
+</P>
+<P CLASS="western" ALIGN=LEFT><B>Shortcut (StarOffice / OpenOffice
+and Help Viewer)</B></P>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+Create keyboard shortcut to activate the new selection mode in the
+read only mode.</P>
+<UL>
+	<LI><P LANG="en-US" CLASS="western" ALIGN=LEFT>Ctrl + Shift + I</P>
+</UL>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT>2. Change currently
+implemented &ldquo;Edit&rdquo; mode to a &ldquo;Read-Only Mode&rdquo;.
+(This change should make it clearer to the user why he can't change
+the document, because &ldquo;Read-Only Mode&rdquo; is activated
+(Button in the object bar is pressed). Currently this button is
+pressed when the edit mode is active, but the edit mode is the normal
+expected state of a doc and it is obvious for the user (blinking
+cursor).</P>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT>Add a menu entry to the
+<B>View</B> Menu to correspond to the icon on the function bar and
+the entry on the context menu of the read-only document. Replace the
+&ldquo;Edit File&rdquo; icon on the function bar with a new icon
+(Christian Jansen (CJ) will create one) named &ldquo;Read-Only Mode&rdquo;</P>
+<UL>
+	<LI><P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Entry on the <B>View</B> menu to activate or deactivate (with a
+	check mark in front of the menu command like the Tips entry from the
+	Help menu) the edit mode of a read-only document. The default
+	setting for the menu entry is 'unmarked'.</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Position: Above the &ldquo;Full Screen&rdquo; entry</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	German: &ldquo;<SPAN LANG="de-DE">Lesemodus</SPAN>&rdquo;</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	English: &ldquo;<SPAN LANG="en-US">Read-Only Mode</SPAN>&rdquo;</P>
+	<LI><P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	New &ldquo;Read-Only Mode&rdquo; icon (will come from CJ) on the
+	function bar. The default setting for the icon is 'not pressed'.</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Position: Same position as the &ldquo;Edit File&rdquo; icon up till
+	now.</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT><SPAN STYLE="font-weight: medium">Help
+	tip German: &ldquo;<SPAN LANG="de-DE">Lesemodus</SPAN>&rdquo;</SPAN></P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	Help tip English: &ldquo;<SPAN LANG="en-US">Read-Only Mode</SPAN>&rdquo;</P>
+</UL>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT><B>Contextual Menu</B></P>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+Change the current &ldquo;Edit&rdquo; entry of a read only document
+to:</P>
+<UL>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">
+	German: &ldquo;<SPAN LANG="de-DE">Lesemodus</SPAN>&rdquo;</P>
+	<P LANG="en-US" CLASS="western" ALIGN=LEFT><SPAN STYLE="font-weight: medium">English:
+	&ldquo;<SPAN LANG="en-US">Read-Only Mode</SPAN>&rdquo;</SPAN></P>
+</UL>
+<P LANG="en-US" CLASS="western" ALIGN=LEFT>The status
+(checked/unchecked) corresponds with the button in the object bar. 
+</P>
+</BODY>
+</HTML>
\ No newline at end of file

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Ref_Input_Control_Accessibility.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Ref_Input_Control_Accessibility.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Ref_Input_Control_Accessibility.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Document_Preview.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Document_Preview.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Document_Preview.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Rulers.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Rulers.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Renewed_Rulers.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_18fec29a.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_18fec29a.gif?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_18fec29a.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_36b24431.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_36b24431.gif?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_36b24431.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_57c0a46.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_57c0a46.gif?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_57c0a46.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_7ddf4580.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_7ddf4580.gif?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_7ddf4580.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m2604b959.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m2604b959.gif?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m2604b959.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m849f04f.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m849f04f.gif?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/StyleGuide_html_m849f04f.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/footnote.gif
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/footnote.gif?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/footnote.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/metrics.htm
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/metrics.htm?rev=1206944&view=auto
==============================================================================
--- incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/metrics.htm (added)
+++ incubator/ooo/ooo-site/trunk/content/ui/proposals/Spacing_and_Positioning/metrics.htm Mon Nov 28 00:43:32 2011
@@ -0,0 +1,230 @@
+<html>
+<head>
+<title>Untitled Document</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000">
+<table width="100%" border="0" cellspacing="1" cellpadding="1">
+  <tr> 
+    <td><font size=4><b><font size="2">Dialogue Specification and Guidelines - 
+      Visual Design</font></b></font></td>
+    <td><font size=4><b><font size="2">Christian Jansen</font></b></font></td>
+  </tr>
+  <tr> 
+    <td>&nbsp;</td>
+    <td>&nbsp;</td>
+  </tr>
+</table>
+<p>&nbsp;</p>
+<p lang="en-US" class="western"> </p>
+<div id="Inhaltsverzeichnis1"> 
+  <div id="Inhaltsverzeichnis1_Head"> 
+    <p style="margin-left: 0cm; margin-top: 0.42cm; margin-bottom: 0.21cm; page-break-after: auto"> 
+      <font size=4><b>Content</b></font></p>
+  </div>
+  <p style="page-break-before: auto"><font size=3><a href="#Intro">Introduction</a></font></p>
+  <p style="page-break-before: auto"><font size=3><a href="#Layout">Layout</a></font></p>
+  <p style="page-break-before: auto"><font size=3><a href="#Size">Size</a></font></p>
+  <p style="page-break-before: auto"><font size=3><a href="#Spacing">Spacing and 
+    Positioning</a></font></p>
+  <p style="page-break-before: auto"><font size=3><a href="#Translation">Translation</a></font></p>
+  <p style="page-break-before: auto">&nbsp;</p>
+  <h2><font size=3><b><a name="Intro"></a>Introduction</b></font></h2>
+  <p>Due to the new (Figure 1) definition of the standard tabbed dialogue there 
+    is a need to define some visual guidelines for successfully complete layout.</p>
+  <p><span lang="en-US">The units which are used in this guideline </span>are 
+    Map AppFont (ma) and Pixel (px). Map AppFont units are device and resolution 
+    independent. One Map AppFont unit is equal to one-eighth of the average character 
+    (System font) height and a quart in width.</p>
+  <p>In the first draft, the dimension are only in pixels the will be replaced 
+    in the next version. The screen samples </p>
+  <p>were made on a system with a resolution of 1280 x 1024 at 96 dpi.</p>
+  <p><img src="StyleGuide_html_m2604b959.gif" width="369" height="238"></p>
+  <p><font size=2 style="font-size: 9pt"><b>Figure 1 Shows the new size for a 
+    tabbed dialogue.</b></font></p>
+  <h2><a name="Layout"></a>Layout</h2>
+  <p>One of the most critical area in visual design is to create a visually consistence 
+    in spacing, size, alignment etc. From the structural side (for western countries) 
+    the information should be provided as follows:<br>
+    <br>
+    The most important information should be located in the upper left area. </p>
+  <p>After this content follows from left to right and top to the bottom.</p>
+  <h2><a name="Size"></a>Size</h2>
+  <p>The following table lists the typical dimensions of common control which 
+    are used in StarOffice.</p>
+  <table width="656" border="1" cellspacing="0" cellpadding="2" bordercolor="#333333">
+    <tr bgcolor="#99CCFF"> 
+      <td width="312"><b><font color="#000000">Control</font></b></td>
+      <td width="80"><b><font color="#000000">Height</font></b></td>
+      <td width="254"><b><font color="#000000">Width</font></b></td>
+    </tr>
+    <tr> 
+      <td width="312">Command Buttons</td>
+      <td width="80">14</td>
+      <td width="254">50</td>
+    </tr>
+    <tr> 
+      <td width="312">Check Boxes</td>
+      <td width="80">10</td>
+      <td width="254">As wide as needed</td>
+    </tr>
+    <tr> 
+      <td width="312">Radio Buttons</td>
+      <td width="80">10</td>
+      <td width="254">As wide as needed</td>
+    </tr>
+    <tr> 
+      <td width="312">Drop down, combo and drop down list boxes</td>
+      <td width="80">12</td>
+      <td width="254">Size match other drop downs etc.</td>
+    </tr>
+    <tr> 
+      <td width="312">Text boxes</td>
+      <td width="80">12</td>
+      <td width="254">As wide as needed</td>
+    </tr>
+    <tr> 
+      <td width="312">Text labels</td>
+      <td width="80">8</td>
+      <td width="254">As wide as needed</td>
+    </tr>
+    <tr> 
+      <td width="312">Other text</td>
+      <td width="80">8</td>
+      <td width="254">As wide as needed</td>
+    </tr>
+  </table>
+  <h2><a name="Spacing"></a>Spacing and Positioning</h2>
+  <p>Alignment is very important for a good dialogue design. Try to create a consistent 
+    and clear layout. Use the dialogue spaces shown in figure 2 and 3.</p>
+  <p><img src="StyleGuide_html_18fec29a.gif" width="500" height="397"></p>
+  <p><font size=2 style="font-size: 9pt"><b>Figure 2 Map Appfont spaces between 
+    dialogue items.</b></font></p>
+  <p><img src="StyleGuide_html_57c0a46.gif" width="476" height="725"></p>
+  <p><font size=2 style="font-size: 9pt"><b>Figure 3 Map Appfont spaces between 
+    dialogue items.</b></font></p>
+  <p>The following table list the recommended spacing between common dialogue 
+    items.</p>
+  <p>&nbsp; </p>
+  <table width="600" border="1" cellspacing="0" cellpadding="2" bordercolor="#000000">
+    <tr bgcolor="#99CCFF"> 
+      <td><b>Dialogue item</b></td>
+      <td><b>Space between (MA)</b></td>
+    </tr>
+    <tr> 
+      <td>Dialogue Box Margins (Vertical)</td>
+      <td>6</td>
+    </tr>
+    <tr> 
+      <td>Dialogue Box Margins (Horizontal)</td>
+      <td>3</td>
+    </tr>
+    <tr> 
+      <td>Fixed line Margins Vertical</td>
+      <td>6</td>
+    </tr>
+    <tr> 
+      <td>Between text paragraphs</td>
+      <td>7</td>
+    </tr>
+    <tr> 
+      <td>Between text label and their control for (example text beneath a list 
+        box)</td>
+      <td>3</td>
+    </tr>
+    <tr> 
+      <td>Between related controls</td>
+      <td>4</td>
+    </tr>
+    <tr> 
+      <td>Between unrelated controls</td>
+      <td>7</td>
+    </tr>
+    <tr> 
+      <td>First control in a group box or under a fixed line</td>
+      <td>3</td>
+    </tr>
+    <tr> 
+      <td>Between controls in a group box</td>
+      <td>4<br>
+        If a group box is used align vertical to the group box title</td>
+    </tr>
+    <tr> 
+      <td>From the left edge to a group box / fixed line</td>
+      <td>6</td>
+    </tr>
+    <tr> 
+      <td>From the left edge to a preview</td>
+      <td>6</td>
+    </tr>
+    <tr> 
+      <td>Content: From the right edge of a group box / fixed line</td>
+      <td>6</td>
+    </tr>
+    <tr> 
+      <td>Content: From the top edge of a group box / fixed line</td>
+      <td>3/6</td>
+    </tr>
+    <tr> 
+      <td>Content: Above the bottom edge of a group box</td>
+      <td>6</td>
+    </tr>
+    <tr> 
+      <td>Text</td>
+      <td>8</td>
+    </tr>
+  </table>
+  <h2 class="western"><a name="Translation"></a>Translation</h2>
+  <p lang="en-US" class="western">Translations from English to other languages 
+    can affect the size of the dialogue for example:</p>
+</div>
+<ul>
+  <li> 
+    <div id="Inhaltsverzeichnis1"> 
+      <p lang="en-US" class="western">Increase the length of the text in the user 
+        interface.</p>
+    </div>
+  </li>
+  <li>It can affect the layout of the controls.</li>
+</ul>
+<p><img src="StyleGuide_html_m849f04f.gif" width="285" height="179"></p>
+<p><span id="Rahmen10"><font size=2 style="font-size: 9pt"><b>Figure 4 A dialogue 
+  with enough space for translation.</b></font></span></p>
+<div id="Rahmen3"> </div>
+<p>To handle the text expansion it makes sense to allow approximately 30 percent 
+  or more space than for the English version (figure 5)</p>
+<p><img src="StyleGuide_html_36b24431.gif" width="380" height="197"> </p>
+<div id="Rahmen4">
+  <p lang="en-US" style="margin-left: 0cm; margin-top: 0.21cm; margin-bottom: 0.21cm; font-style: normal; page-break-before: auto"><font size=2 style="font-size: 9pt"><b>Figure 
+    5 The first two examples allow not enough space for translation.</b></font></p>
+  <p lang="en-US" style="margin-left: 0cm; margin-top: 0.21cm; margin-bottom: 0.21cm; font-style: normal; page-break-before: auto">&nbsp;</p>
+  <div id="Rahmen4"> 
+    <p lang="en-US" style="margin-left: 0cm; margin-top: 0.21cm; margin-bottom: 0.21cm; font-style: normal; page-break-before: auto">If 
+      text is or must placed in front of controls like list boxes or text boxes 
+      leave enough space between the text and control item. In my opinion it looks 
+      better if the the text beneath the control is placed over the related control, 
+      because it cold not effect to large spaces in between (figure6).</p>
+  </div>
+  <p lang="en-US" class="western">If a longer explanation above controls is needed, 
+    the text should be split into an information part and a header for the related 
+    control.</p>
+  <div id="Rahmen11"> 
+    <p lang="en-US" style="margin-left: 0cm; margin-top: 0.21cm; margin-bottom: 0.21cm; font-style: normal; page-break-before: auto"></p>
+  </div>
+</div>
+<p><img src="StyleGuide_html_7ddf4580.gif" width="380" height="127"></p>
+<p><font size=2 style="font-size: 9pt"><b>Figure 6 For longer explanations split 
+  into two parts.</b></font></p>
+<p><b>Tip:</b><br>
+  To control the current text expansion space it is possible to enable in a NON 
+  Product Version, by pressing CTRL &#150; SHIFT &#150; D. The VCL Debug dialogue 
+  will appear and several settings can be set. To enable the highlighting of the 
+  text expansion space check the &#147;Dialogue&#148; entry in the &#147;Test 
+  options&#148; Group box. After enabling this feature Dialogues will be shown 
+  like in the screen shot below.</p>
+<p><img src="footnote.gif" width="296" height="226"></p>
+<p>&nbsp;</p>
+<p>&nbsp; </p>
+</body>
+</html>

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/StartingStarOffice.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/StartingStarOffice.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/StartingStarOffice.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/ooo/ooo-site/trunk/content/ui/proposals/XMLFilterSpec.sxw
URL: http://svn.apache.org/viewvc/incubator/ooo/ooo-site/trunk/content/ui/proposals/XMLFilterSpec.sxw?rev=1206944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/ooo/ooo-site/trunk/content/ui/proposals/XMLFilterSpec.sxw
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



Mime
View raw message