| <!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ü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 “Edit File” 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 “Select All” entry</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT>German: “<SPAN LANG="de-DE">Text | |
| auswählen</SPAN>”</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT>English: “Select | |
| Text”</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 “Edit” entry</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"> | |
| German: “<SPAN LANG="de-DE">Text auswählen“</SPAN></P> | |
| </UL> | |
| <UL> | |
| <P CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">English: | |
| „Select Text“</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 “Add to bookmark” divided | |
| by a separator</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"> | |
| German: “<SPAN LANG="de-DE">Text auswählen“</SPAN></P> | |
| </UL> | |
| <UL> | |
| <P CLASS="western" ALIGN=LEFT STYLE="font-weight: medium">English: | |
| „Select Text“</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 “Edit” mode to a “Read-Only Mode”. | |
| (This change should make it clearer to the user why he can't change | |
| the document, because “Read-Only Mode” 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 | |
| “Edit File” icon on the function bar with a new icon | |
| (Christian Jansen (CJ) will create one) named “Read-Only Mode”</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 “Full Screen” entry</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"> | |
| German: “<SPAN LANG="de-DE">Lesemodus</SPAN>”</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"> | |
| English: “<SPAN LANG="en-US">Read-Only Mode</SPAN>”</P> | |
| <LI><P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"> | |
| New “Read-Only Mode” 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 “Edit File” icon up till | |
| now.</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT><SPAN STYLE="font-weight: medium">Help | |
| tip German: “<SPAN LANG="de-DE">Lesemodus</SPAN>”</SPAN></P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"> | |
| Help tip English: “<SPAN LANG="en-US">Read-Only Mode</SPAN>”</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 “Edit” entry of a read only document | |
| to:</P> | |
| <UL> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT STYLE="font-weight: medium"> | |
| German: “<SPAN LANG="de-DE">Lesemodus</SPAN>”</P> | |
| <P LANG="en-US" CLASS="western" ALIGN=LEFT><SPAN STYLE="font-weight: medium">English: | |
| “<SPAN LANG="en-US">Read-Only Mode</SPAN>”</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> |