Defines a set of colors for EEvision's rendering engine Nlview.

All color values need to be of the form #RRGGBB where RR, GG, and BB are hexadecimal numbers between 00 and FF. Color values are case-insensitive, i.e., #FF88DE and #ff88de represent the same color. Optionally, a color transparency can be added by another set of hex digits separated by a / character, for example #ffcc88/cc. This sets the transparency of the color to cc/ff = 204/255 = 80%. A transparency of 00 is opaque.

interface ColorScheme {
    attrcolor: string;
    backgroundcolor: string;
    boxcolor0: string;
    boxcolor3: string;
    boxinstcolor: string;
    boxpincolor: string;
    buscolor: string;
    fillcolor1: string;
    fillcolor2: string;
    fillcolor3: string;
    fillcolor6: string;
    netcolor: string;
    objectgray: string;
    overlaycolor: string;
    portcolor: string;
    rippercolor: string;
}

Properties

attrcolor: string

Specifies the color for the "@attr", "@val", "@vconn", "@vconn2" and user-defined pin attributes (see attribute displays).

backgroundcolor: string

Specifies the background color for the schematic.

boxcolor0: string

Specifies the color of the outline of components.

boxcolor3: string

Specifies the color of unconnected pins.

boxinstcolor: string

Specifies the instance-name color for the symbols.

boxpincolor: string

Specifies the pin color for the symbols.

buscolor: string

Specifies the color of the netBundles and netBundle names.

fillcolor1: string

Fill color for the body of UNDEF, ECU, HIER, and EYELET components.

fillcolor2: string

Fill color for the connectors of HIER, ECU, and INLINER components.

fillcolor3: string

Fill color for connectors of ECU and Inliner components that have no connected cavity.

fillcolor6: string

Fill color for the body of INLINER components.

netcolor: string

Specifies the color of the wires and wire names.

objectgray: string

Specifies the graymode color.

overlaycolor: string

Specifies the color of the so called overlay buses (artificial bundles, displayed whenever two or more different nets and/or netBundles connect to the same pinBus/portBus).

portcolor: string

Specifies the body and pin color for both port symbols and net page connectors (in page splitting mode).

rippercolor: string

Specifies the color of the bus rippers. The color set here is also used for slash rippers.