Should EEvision optimize the current schematic automatically whenever it changes? This typically leads to clearer schematics, but creates more movement when incrementally expanding the schematic.
The value of this option is a combination of bits which individually control schematic optimization on certain events.
Bit | Meaning |
---|---|
AutoOptimize.SCHEMATIC = 0x0001 |
If set, then optimize after each change of the schematic content (but not after position changes, e.g., due to manual user interaction). |
AutoOptimize.CONNECTOR = 0x0002 |
If set, optimize whenever a connector is opened or closed by clicking on the [+] / [-] button of the connector. |
AutoOptimize.HIERARCHY = 0x0004 |
If set, optimize whenever a hierarchical component is folded or unfolded. |
The value of the setting is an arbitrary combination of these bits.
0 (= disabled = AutoOptimize.NONE).
Determines whether EEvision's autoZoom mode is active or not.
EEvision has an autoZoom mode, in which the schematic is zoomed automatically to fit the canvas whenever the schematic changes.
Limitation: Expanding and shrinking the connectors of ECU components is currently not covered by the autoZoom mode.
Determine how buses (i.e., wires with type EdbWireTBUS
)
should be displayed in EEvision.
"std"
: use the default style for the wire"#FF00FF"
for red
or one of the
SVG
color names): Display the wire with the specified color.Which attribute should be shown next to cavities of (L)ECUs?
In contrast to component (CoreConfig.compAttrdsp and connectors (CoreConfig.connAttrdsp), cavities can carry at most one displayed attribute.
This is the color scheme of EEvision that is used for rendering schematics.
Which component attributes should be shown in addition to the component name above the component?
Which connector attributes (of ECUs and inliners) should be shown next to the connector?
If true, unconnected “pins” of splices and eyelets are displayed; otherwise they are hidden. This feature is useful to see whether all wires that connect to a splice or eyelet are currently displayed in EEvision.
Determine how ground wires (i.e., wires with type EdbWireTGROUND
)
should be displayed in EEvision.
"std"
: use the default style for the wire"#FF00FF"
for red
or one of the
SVG
color names): Display the wire with the specified color.Color used for highlighting matching connectors in a hierarchical design.
The value must be a hexadecimal RGB-value of the form "#RRGGBB"
.
Determine how high-voltage wires (i.e., wires with type EdbWireTHV
)
should be displayed in EEvision.
"std"
: use the default style for the wire"#FF00FF"
for red
or one of the
SVG
color names): Display the wire with the specified color.EEvision offers the possibility to use a web service for licensing. If that option is used, the URL of the web service should be entered here. By default, licensing is done on the server side using either a FlexNet or Altair license.
Determine how logical connections (i.e., wires with type EdbWireTLOGICAL
)
should be displayed in EEvision.
"std"
: use the default style for the wire"#FF00FF"
for red
or one of the
SVG
color names): Display the wire with the specified color.Determines how multicores are rendered in EEvision.
Value | Meaning |
---|---|
"none" |
Do not show multicores. |
"bundle" |
Show multicores as wire bundles. |
"basic" |
Only show well-behaving multicores that can be rendered as part of a component. |
"full" |
Show all multicores (including the ones that require a routing channel). |
Determine how power wires (i.e., wires with type EdbWireTPOWER
)
should be displayed in EEvision.
"std"
: use the default style for the wire"#FF00FF"
for red
or one of the
SVG
color names): Display the wire with the specified color.The selection appearance. If true, then selecting a component really only selects the body of the component; if false, then selecting the component also selects all its connectors.
Color of the rectangle that is drawn when selecting objects via the rectangleSelection mechanism.
Allow the selection of objects using <Ctrl> + dragging the mouse with the left button pressed. The values have the following meaning:
Value | Meaning |
---|---|
"none" |
the rectangle selection mechanism is disabled. |
"components" |
only components are selected. |
"wires" |
only wires are selected. |
"both" |
both components and wires are selected. |
CoreConfig.rectangleColor for setting the color of the selection rectangle.
Display the schematic rotated by 90° (i.e., top to bottom instead of left to right).
Color used for highlighting selected objects. If set to null
, no
selection color is applied, but the object is drawn with ticker
lines.
If true, let Nlview reserve space such that the whole wire label can be displayed. Otherwise, the label might be shortened to save space, and the complete label is only shown when hovering over the wire.
If true, the value of the attribute whose name is given in CoreConfig.wireBotAttr is shown as a wire label (typically below the wire).
If CoreConfig.wireBot is true, the value of the wire attribute whose name is given here is shown as a label (typically below the wire).
Formatting information (foreground/background color) for displaying the additional wire attribute (see CoreConfig.wireBot and CoreConfig.wireBotAttr). It must be empty or one color (defining the background color of the displayed attribute value) or two colors separated by a space (defining the background and foreground colors of the displayed attribute value).
For example wireBotFmt = "#ffd080 #000000"
displays the
attribute value black on beige background.
If true, EEvision displays a small color marker on the wire that shows the color of the wire's cover.
Switch between showing the wire name or an arbitrary wire attribute above the wire. If false, the wire name is shown; if true, the value of the attribute whose name is given as the value of CoreConfig.wireTopAttr is displayed.
Name of the wire attribute whose value should be shown above the wire (instead of the wire name) if CoreConfig.wireTop is true.
Configuration data for the EEvision Core.