blob: cedd57cffb8242442eed72dec765c5415a2435ec [file] [log] [blame]
<!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>