<!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> |