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.
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.
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)
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)
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.?)
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.?)
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.
No exceptions