blob: f0a07a66a94e12315d1bba2ca244dabbb2c62a9f [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 Beta 1 (Win32)">
<META NAME="AUTHOR" CONTENT="Frank Loehmann">
<META NAME="CREATED" CONTENT="20020214;15445000">
<META NAME="CHANGEDBY" CONTENT="Frank Sch&ouml;nheit">
<META NAME="CHANGED" CONTENT="20021126;17282382">
<STYLE>
<!--
@page { margin: 2cm }
TD P { margin-bottom: 0.21cm }
TD 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 }
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-family: "HG Mincho Light J"; font-size: 14pt; font-style: italic }
H2.ctl { font-family: "Arial Unicode MS"; font-size: 14pt; font-style: italic }
H3 { margin-bottom: 0.21cm }
H3.western { font-family: "Albany", sans-serif; so-language: en-US }
H3.cjk { font-family: "HG Mincho Light J" }
H3.ctl { font-family: "Arial Unicode MS" }
H4 { margin-bottom: 0.21cm }
H4.western { font-family: "Albany", sans-serif; font-size: 11pt; so-language: en-US; font-style: italic }
H4.cjk { font-family: "HG Mincho Light J"; font-size: 11pt; font-style: italic }
H4.ctl { font-family: "Arial Unicode MS"; font-size: 11pt; font-style: italic }
TH P { margin-bottom: 0.21cm }
TH P.western { so-language: en-US; font-style: italic }
TH P.cjk { font-style: italic }
TH P.ctl { font-style: italic }
A:link { color: #0000cc }
-->
</STYLE>
</head>
<body LANG="de-DE" LINK="#0000cc">
<H1 LANG="en-US" CLASS="western">Accessibility Options Dialog</H1>
<H2 LANG="en-US" CLASS="western">This Document</H2>
<P LANG="en-US" CLASS="western"><B>Status</B>: Final</P>
<P LANG="en-US" CLASS="western"><B>Revision History</B>:</P>
<TABLE WIDTH=100% BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
<COL WIDTH=154*>
<COL WIDTH=38*>
<COL WIDTH=64*>
<TR VALIGN=TOP>
<TH WIDTH=60%>
<P LANG="en-US" CLASS="western">revision comment</P>
</TH>
<TH WIDTH=15%>
<P LANG="en-US" CLASS="western">date</P>
</TH>
<TH WIDTH=25%>
<P LANG="en-US" CLASS="western">author</P>
</TH>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=60%>
<P LANG="en-US" CLASS="western">initial revision</P>
</TD>
<TD WIDTH=15%>
<P LANG="en-US" CLASS="western" ALIGN=CENTER>2002-07-16</P>
</TD>
<TD WIDTH=25%>
<P LANG="en-US" CLASS="western" ALIGN=RIGHT><A HREF="mailto:fl@openoffice.org">Frank
Loehmann</A></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=60%>
<P LANG="en-US" CLASS="western" ALIGN=LEFT>spec review</P>
</TD>
<TD WIDTH=15%>
<P LANG="en-US" CLASS="western" ALIGN=CENTER>2002-11-01</P>
</TD>
<TD WIDTH=25%>
<P LANG="en-US" CLASS="western" ALIGN=RIGHT><A HREF="mailto:mmp@openoffice.org">Matthias
Mueller-Prove</A></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=60%>
<P LANG="en-US" CLASS="western" ALIGN=LEFT>GUI string review
(rearranged string order, changed some texts)</P>
</TD>
<TD WIDTH=15%>
<P LANG="en-US" CLASS="western" ALIGN=CENTER>2002-11-25</P>
</TD>
<TD WIDTH=25%>
<P LANG="en-US" CLASS="western" ALIGN=RIGHT><A HREF="mailto:liz@openoffice.org">Elizabeth
Matthis</A></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=60%>
<P LANG="en-US" CLASS="western" ALIGN=LEFT>added system HC mode
detection, removed HC options for borders and draings</P>
</TD>
<TD WIDTH=15%>
<P LANG="en-US" CLASS="western" ALIGN=CENTER>2002-11-26</P>
</TD>
<TD WIDTH=25%>
<P LANG="en-US" CLASS="western" ALIGN=RIGHT><A HREF="mailto:fl@openoffice.org">Frank
Loehmann</A></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=60%>
<P LANG="en-US" CLASS="western" ALIGN=LEFT>corrected method name in description for option 7) and little expansion</P>
</TD>
<TD WIDTH=15%>
<P LANG="en-US" CLASS="western" ALIGN=CENTER>2002-12-04</P>
</TD>
<TD WIDTH=25%>
<P LANG="en-US" CLASS="western" ALIGN=RIGHT><A HREF="mailto:iha@openoffice.org">Ingrid Halama</A></P>
</TD>
</TR>
</TABLE>
<P LANG="en-US" CLASS="western"><BR><BR>
</P>
<P LANG="en-US" CLASS="western">Proposal for the Tools - Options
area, needed for configuration of accessibility support.</P>
<H2 LANG="en-US" CLASS="western">Dialog Mockup</H2>
<P LANG="en-US" CLASS="western"><B>Location</B>: Tools-Options
</P>
<P LANG="en-US" CLASS="western" STYLE="margin-bottom: 0cm"><A HREF="options_accessibility.png" TARGET="_blank"><IMG SRC="options_accessibility.png" NAME="Graphic1" ALIGN=LEFT WIDTH=642 HEIGHT=371 BORDER=0><BR CLEAR=LEFT></A><BR>
</P>
<P LANG="en-US" CLASS="western" STYLE="margin-bottom: 0cm"><B>Strings</B>:</P>
<P LANG="en-US" CLASS="western" STYLE="margin-bottom: 0cm"><BR>
</P>
<TABLE WIDTH=642 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=4 CELLSPACING=0>
<COL WIDTH=36>
<COL WIDTH=270>
<COL WIDTH=310>
<THEAD>
<TR VALIGN=TOP>
<TH WIDTH=36>
<P LANG="en-US" CLASS="western">Nr.</P>
</TH>
<TH WIDTH=270>
<P LANG="en-US" CLASS="western">English</P>
</TH>
<TH WIDTH=310>
<P LANG="en-US" CLASS="western">German</P>
</TH>
</TR>
</THEAD>
<TBODY>
<TR VALIGN=TOP>
<TD WIDTH=36>
<P LANG="en-US" CLASS="western" ALIGN=LEFT><BR>
</P>
</TD>
<TD WIDTH=270>
<P LANG="en-US" CLASS="western">Accessibility</P>
</TD>
<TD WIDTH=310>
<P LANG="en-US" CLASS="western">Zug&auml;nglichkeit</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=36>
<P LANG="en-US" CLASS="western" ALIGN=LEFT><BR>
</P>
</TD>
<TD WIDTH=270>
<P LANG="en-US" CLASS="western"><B>Miscellaneous options</B></P>
</TD>
<TD WIDTH=310>
<P LANG="en-US" CLASS="western"><B>Sonstige Optionen</B></P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="1" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>1</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Support <SPAN STYLE="background: transparent">assistive</SPAN>
technology tools (program restart required)</P>
<P LANG="en-US" CLASS="western"><BR>
</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Unterst&uuml;tzung
behindertengerechter Zugangsprogramme (Programmneustart
erforderlich)</P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="2" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>2</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Use text selection cursor in
read-only text documents</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Textauswahlcursor in
schreibgesch&uuml;tzten Textdokumenten verwenden</P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="3" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>3</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Use system font for user
interface</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Systemschriftart f&uuml;r die
Benutzeroberfl&auml;che verwenden</P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="4" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>4</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Allow animated graphics</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Animierte Grafiken zulassen</P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="5" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>5</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Allow animated text</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Animierter Text zulassen</P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="6" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>6</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Help tips disappear after</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Tipp-Hilfe verschwindet nach</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=36>
<P LANG="en-US" CLASS="western" ALIGN=LEFT><BR>
</P>
</TD>
<TD WIDTH=270>
<P LANG="en-US" CLASS="western">seconds</P>
</TD>
<TD WIDTH=310>
<P LANG="en-US" CLASS="western">Sekunden</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=36>
<P LANG="en-US" CLASS="western" ALIGN=LEFT><BR>
</P>
</TD>
<TD WIDTH=270>
<P LANG="en-US" CLASS="western"><B>Options for high contrast
appearance</B></P>
</TD>
<TD WIDTH=310>
<P LANG="en-US" CLASS="western"><B>Optionen f&uuml;r die
Kontrastdarstellung</B></P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="7" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>7</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Automatically detect high
contrast mode of operating system</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Kontrastdarstellungsmodus des
Betriebssystems automatisch erkennen</P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="8" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>8</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Use automatic font color for
screen display</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Automatische Schriftfarbe f&uuml;r
Bildschirmdarstellung verwenden</P>
</TD>
</TR>
<TR>
<TD WIDTH=36 VALIGN=BOTTOM SDVAL="9" SDNUM="1031;">
<P LANG="en-US" CLASS="western" ALIGN=RIGHT>9</P>
</TD>
<TD WIDTH=270 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Use system colors for page
previews</P>
</TD>
<TD WIDTH=310 VALIGN=TOP>
<P LANG="en-US" CLASS="western">Systemfarben f&uuml;r
Seitenvorschau verwenden</P>
</TD>
</TR>
</TBODY>
</TABLE>
<H3 LANG="en-US" CLASS="western">Functional Description of Options</H3>
<P LANG="en-US" CLASS="western">Currently there is no possibility to
determine if the High Contrast Mode is active or not for the system
since only an appearance scheme (skinning) will be changed. Even on
Microsoft Windows the high contrast schemes could be set directly
without activating the system high contrast flag.</P>
<P LANG="en-US" CLASS="western">Due to this the contrast view of an
object or application will be activated if the OpenOffice.org setting
for the document background (in tools.options.appearance) is dark
(VCL function &ldquo;IsDark&rdquo; is true). This OpenOffice.org
setting is defaulted to the system's windows background, but could be
overridden in SO options.</P>
<UL>
<LI><P LANG="en-US" CLASS="western">So Drawings and Presentation
will only change to contrast display if the API flag on Windows
indicates it. On all other platforms (and the direct way of changing
the skin on Windows) the contrast mode of Draw/Impress has to be
turned on manually (View-Display quality-Contrast).</P>
<LI><P LANG="en-US" CLASS="western">Borders and shadows of pages,
paragraphs, tables and frames will always be displayed in the
system's text color if both (border/shadow color and page background
color) are light or dark using the &ldquo;Is Dark&rdquo; / &ldquo;IsLight&rdquo;
function of VCL.</P>
</UL>
<H3 LANG="en-US" CLASS="western">Miscellaneous options</H3>
<P LANG="en-US" CLASS="western">This group contains accessibility
options for all SO/OO document types.</P>
<H4 LANG="en-US" CLASS="western">1) Support assistive technology
tools (program restart required)</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.51cm">Allows to
use assistive tools, such as external screen readers, Braille devices
or speech recognition input devices.</P>
<H4 LANG="en-US" CLASS="western">2) Use text selection cursor in
read-only text documents</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.43cm">This
option enables the new function of having a non blinking selection
cursor in read-only document. Default is off.</P>
<H4 LANG="en-US" CLASS="western">3) Use system font for user
interface</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.45cm">This
option allows to change the UI font from our own to the system one.</P>
<H4 LANG="en-US" CLASS="western">4) Allow animated graphics</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.45cm">Activating
this option will stop all graphical animation in all SO/OO
applications. (i.e. animated GIF's, animated objects in Impress
(during presentation), animated graphical previews (Gallery,
Insert-Graphics-From File, Animation Tool in Impress)</P>
<H4 LANG="en-US" CLASS="western">5) Allow animated text</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.43cm">This
options stop all textual animation like blinking and scrolling in all
SO/OO applications.</P>
<H4 LANG="en-US" CLASS="western">6) Help tips disappear after X
seconds</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.45cm"><SPAN STYLE="background: transparent">This
enables/disables the automatic time out of Helptips. Duration (n)
could be chosen from 1 to 99 seconds. If option is disabled the
Helptip will not expire automatically (Loosing focus or ESC key if
automatic time out is inactive.)</SPAN></P>
<H3 LANG="en-US" CLASS="western">High contrast options</H3>
<P LANG="en-US" CLASS="western">This group contains high contrast
options.</P>
<H4 LANG="en-US" CLASS="western">7) Automatically detect high
contrast mode of operating system</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.41cm">
This option will be used by the function GetHighContrastMode (responsible developer is Philipp Lohmann).
If this option is active (default is on) the internal function
GetHighContrastMode determines a high contrast mode not only by analyzing a maybe
existing flag of the operating system. Then the function will also
determine if the window background is dark by using the IsDark
function and return true regardless if a high contrast flag is set or
not.</P><P LANG="en-US" CLASS="western" STYLE="margin-left: 0.41cm">
Instead of asking for this single flag at the SvtAccessibilityOptions
the applications should use the above method
Application::GetSettings().GetStyleSettings().GetHighContrastMode().</P>
<H4 LANG="en-US" CLASS="western">8) Always use automatic font color
for screen display</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.41cm">This
option overrides all text color attributes set in a SO/OO document
for display only.</P>
<H4 LANG="en-US" CLASS="western">9) Use system colors for page
previews</H4>
<P LANG="en-US" CLASS="western" STYLE="margin-left: 0.43cm">This
option enables the use of high contrast colors, instead of displaying
the normal/original WYSIWYG colors (like the document will be
printed). Default for this option is on.</P>
</body>
</HTML>