Proposal for Automatic Font Color

Task ID #97644, 97649, 97650, 97651, 97652

Author: Frank Loehmann

Date: 03/07/2002

Last change: 03/20/2002

Proposal how the attribute automatic font color should work in StarOffice.

General

The automatic font color attribute is now default for all new created SO/OO documents. The new default does not change already created documents or documents created from a document template, were the automatic color attribute was not set to automatic. The automatic color default attribute will be stored within the document file.

The text on the screen will always be painted in the system's text color (i.e. in a high contrast mode), with some exceptions listed directly in the application sections below.

When printed out the text will be printed as black, except if the font color was inverted (due to the exceptions listed below). Then the text will be printed white on dark background.

Writer

Override the automatic text color into white if: The direct background of a text, i.e. character, paragraph and/or page background color) is < 154 (addition of the three RGB values)

Calc

Override the automatic text color into white if: Cell background is < 154 (addition of the three RGB values) or the table background is < 154 (addition of the three RGB values) and the cell has no or a background color. is < 154 (addition of the three RGB values)

Draw

Override the automatic text color into white if: Only if the page background is black. (Should we define a luminary value here so that the font color changes into white even if the background is dark blue, green, etc.?)

Impress

Override the automatic text color into white if: Only if the page background is black. (Should we define a luminary value here so that the font color changes into white even if the background is dark blue, green, etc.?)

Chart

Override the automatic text color into white if: The area (background of chart) is darker than 80% black. We should define a luminary value here so that the font color changes into white even if the background is dark blue, green, etc.

Formula

No exceptions