Custom Colors Concept

Revision	Author
Final 1.5	Christian Jansen
03/26/02	Linguistic review by Elizabeth Matthis
Item added (AutoSpellcheck)	Christian Jansen
Final 1.6 (items added or clarified)	Christian Jansen
07/25/02	Linguistic review by Elizabeth Matthis

Table of Contents

Custom Colors Concept	1

General	2

Configuration	2

Color Scheme area	2

Custom Colors Area	4

On	4

List of Items	4

List box with Colors	6

Predefined Accessibility Color Schemes	8

User Interface Labels	9

General

Users should be able to customize StarOffice user interface, therefore StarOffice will provide capabilities to change the appearance of several user interface items.

Configuration

Users will have access to items, which could change the color appearance, in
Tools - Options - StarOffice - Appearance (Final user interface mockup Figure 6).

This dialogue (Figure 1) will provide a group of items within users could match colors. In addition the dialogue will have an area where users could select from predefined schemes or could save their own ones.

The Appearance dialogue is divided into two main areas:

Color Scheme area

User interface item Automatic
--------------------- Custom ...
--------------------- White
Black
Red
Green
Blue
.... Custom colors Color scheme High contrast Scheme Save Delete On
Figure 1 Draft of Tools - Options - StarOffice - Appearance Within the color scheme area users could choose between predefined color schemes. If a predefined scheme was modified, the entry in the scheme list box has to be cleared. Users could save there own scheme by clicking the Save button beneath the scheme selector. If the Save button has been hit, a sub dialogue appears (Figure 2).

Do you really want to delete the
color scheme ? Yes No Confirm Scheme Deletion ? Figure 3 Draft of scheme deletion confirmation Name of color scheme OK Cancel Save Scheme Figure 2 Draft of Save Scheme dialogue

Users could give customized scheme its own name. The changes will be saved on the user side of the StarOffice configuration. Users could also delete custom schemes, by default the Delete button is disabled. If users use the Delete button a question appears (Figure 3) where they have to confirm the deletion of the current scheme.

Over writing a scheme will cause a dialogue, where users will be questioned whether users wants to overwrite the scheme or not (Figure 4).

Do you want to overwrite the color scheme ? Yes No Overwrite Scheme ! Figure 4 Draft of overwrite warning.

Custom Colors Area

The custom colors area enables users to modify items of the current color scheme. In general the area is divided into four parts:

On

List of items

Color List Box

Color Label

On

Some items provide a checkbox in front of the label. Via the checkbox users could enable or disable the feature.

Important: If users toggle the state, and this function is available over toolbars for example too. The state in toolbars has to toggle equally.

List of Items

The list of items list the modifiable items in the following order:

General

Text Document

HTML Docment

Spreadsheet

Presentation & Drawing

Formula

Chart

The list of items has to provide the entries listed below:

Item	ON	Color	System Setting
General			
Document background		Automatic	Window Color
Document boundaries	x	Automatic	Message Box Font Color
Application background		Automatic	Application Background
Object boundaries	x	Automatic	192,192,192
Table boundaries	x	Automatic	192,192,192
Unvisited Links	x	Automatic	0,0,204
Visited Links (new documents only)	x	Automatic	0,0,128
Direct cursor (new documents only)		Automatic	Default Cursor Color 0,0,0
Nonprinting characters		Automatic	Message Box Font Color
AutoSpellcheck		Automatic	Def: 255,0,0 HC:Message Box Font Color
Text Document			
Text grid		Automatic	192, 192, 192
Field shadings	x	Automatic	192, 192, 192
Index and table shadings	x	Automatic	192,192,192
Note indicator		Automatic	255,255,0
Script indicator		Automatic	0,255,0
Section boundaries	x	Automatic	192,192,192
Direct Cursor		Automatic	0,0,0
HTML Document (Settings should done in Tools - Options - HTML Document - Source )			
SGML		Standard	
Comment		Standard	
Key word		Standard	
Unknown		Standard	
Spreadsheet			
Grid lines	X	Automatic	192, 192, 192
Page Breaks		Automatic	Def: 0,0,204 - HC: Message Box Font Color
Manual Page Breakes		Automatic	
Detective color		Automatic	Def: 0,0,204 - HC: Message Box Font Color
Detective error		Automatic	Def: 0,0,255
References		Automatic	Def: 0,0,255
Notes background		Automatic	
Drawing/Presentation			
Guides Color		Automatic	Def: 0,0,204 - HC: Message Box Font Color
Default drawing color (new objects only)		Automatic	Def: 0,0,0 - HC: Message Box Font Color
Default fill color (new objects only)		Automatic	0, 204, 255 - HC: Outline Mode
Basic Syntax Highlighting			
Identifier		Automatic	0,128,0 - HC: Message Box Font Color
Comment		Automatic	128,128,128 - HC: Message Box Font Color
Number		Automatic	255,0,0 - HC: Message Box Font Color
String		Automatic	255,0,0 - HC: Message Box Font Color
Operator		Automatic	0,0,128- HC: Message Box Font Color
Reserved expression		Automatic	0,0,128- HC: Message Box Font Color

List box with Colors

The dropdown list box provides the following entries:

Entry	Description
Automatic	Preselects automatically the best color value, could be system default or our “own”
------------	Visual divider like in the Font box
Custom ...	If users hit on the “Custom ...” entry a color choose dialog appears (Figure 5).
------------	Visual divider like in the Font box
<Preview> Color Name	Color label with a small preview in front.

Figure 5 Color Chooser of StarOffice

Figure 6 User interface mockup of the Appearance tab.

Appendix

Predefined Accessibility Color Schemes

Predefined Accessibility Color Scheme and Color Values. The Values are in RGB

	High Contrast #1	High Contrast #2	High Contrast Black	High Contrast White
3D Objects	0,0,0	0,0,0	0,0,0	255,255,255
3D Objects Widget Font Color	255, 255, 255	0,128,0	255,255,255	0,0,0
Active Title Bar Font	0,0,255	0,255,255	128,0,128	255,255,255
Active Title Bar	255,255,255	0,0,0	255,255,255	0,0,0
Active Window Border	0,0,255	0,255,255	255,255,0	128,128,128
Application Background	0,0,0	255,255,255	0,0,0	128,128,128
Caption Buttons	---	---	---	---
Desktop	0,0,0	0,0,0	0,0,0	255,255,255
Icon	---	---	---	---
Inactive Title Bar	0,255,255	0,0,255	0,128,0	255,255,255
Inactive Title Bar Font Color	0,0,0	255,255,255	255,255,255	0,0,0
Inactive Window Border	0,255,255	0,0,255	0,128,0	192,192,192
Menu	0,0,0	0,0,0	0,0,0	255,255,255
Menu Font Color	255,255,255	0,128,0	255,255,255	0,0,0
Message Box Font Color	255,255,0	0,128,0	255,255,255	0,0,0
Palette Title	---	---	---	---
Scrollbar	---	---	---	---
Selected Items	0,128,0	0,0,255	128,0,128	0,0,0
Selected Items Font Color	255,255,255	255,255,255	255,255,255	255,255,255
ToolTip	0,0,0	255,255,0	0,0,0	255,255,255
ToolTip Font Color	255,255,0	0,0,0	255,255,255	0,0,0
Window	0,0,0	0,0,0	0,0,0	255,255,255
Window Font Color	255,255,0	0,128,0	255,255,255	0,0,0

User Interface Labels

English	German
Color scheme	Farbschema
Scheme	Schema
Name of color scheme	Name des Farbschemas
High contrast #1	Kontrast #1
High contrast #2	Kontrast #2
High contrast black	Kontrast Schwarz
High contrast white	Kontrast Weiß
Save...	Speichern...
Delete	Löschen
Custom colors	Benutzerdefinierte Farben
Automatic	Automatisch
Custom...	Eigene...
Do you really want to delete the color scheme?	Soll das Farbschema wirklich gelöscht werden?
Confirm Scheme Deletion	Löschen des Schemas bestätigen
Overwrite Scheme	Schema überschreiben
Do you want to overwrite the scheme?	Soll das Schema wirklich überschrieben werden?
Document background	Dokumenthintergrund
Document boundaries	Dokumentumrandung
Application background	Hintergrund der Anwendung
Object boundaries	Objektumrandungen
Table boundaries	Tabellenumrandung
Notes background	Notizhintergrund
Index and table shadings	Verzeichnishinterlegung
Grid	Raster
Unvisited Links (new documents only)	Unbesuchte Verknüpfungen (nur neue documente)
Visited Links (new documents only)	Besuchte Verknüpfungen (nur neue documente)
AutoSpellcheck	AutoRechtschreibung
Direct cursor	Direkt-Cursor
Anchor	Anker
Nonprinting characters	Steuerzeichen
Text grid	Textraster
Field shadings	Markierungen
Grid lines	Gitterlinien
Detective color	Detektivfarbe
References	Referenzen
Column/row header selection	Spalten-, Zeilenkopf Auswahl
DataPilot	DatenPilot
Guides	Hilfslinien
Grid	Raster
Default drawing color (new objects only)	Standard Zeichnungsfarbe (nur neue Objekte)
Default fill color (new objects only)	Standard Füllfarbe (nur neue Objekte)
Page Breaks	Seitenümbrüche
General	Allgemein
Appearance	Darstellung
Text Document	Textdokument
HTML Document	HTML-Dokument
SGML	SGML
AutoSpellcheck	AutoRechtschreibung
Comment	Kommentar
Basic Syntax Highlighting	Basic Syntaxhervorhebung
Identifier	Bezeichner
Comment	Kommentar
Number	Zahl
String	Zeichenkette
Operator	Operator
Error	Fehler
Reserved expression	Reservierter Ausdruck
(new objects only)	(nur neue Objekte)
(new documents only)	(nur neue Dokument)

English	German
Key word	Schlüsselwort
Unknown	Unbekannt
Preview	Vorschau
On	Ein
Color setting	Farbeinstellung
Elements	Elemente
Save...	Speichern...
Delete	Löschen

A list of Items could be found at the Appendix

Item List may be incomplete

Items marked with a “X” could be set invisible

“Color for syntax highlighting Tab page “ needs a check box to disable highlighting

Custom Colors Concept

Page 2

Christian Jansen

2002-02-04T14:50:49

Christian Jansen