WaveSimModel Type
Contains all information required by waveform simulator. One WaveSimModel per sheet.
Record fields
| Record Field | Description |
|
|
Full Usage:
ClkCycleBoxIsEmpty
Field type: bool
|
|
Full Usage:
ComponentSearchString
Field type: string
|
|
Full Usage:
CursorDisplayCycle
Field type: int
|
|
Full Usage:
CursorExactClkCycle
Field type: int
|
|
|
|
|
|
|
|
Full Usage:
PortSearchString
Field type: string
|
|
|
|
|
|
|
|
|
|
Full Usage:
RamModalActive
Field type: bool
|
|
|
|
Full Usage:
SamplingZoom
Field type: int
|
|
Full Usage:
ScrollbarBkgRepCycs
Field type: int
|
|
Full Usage:
ScrollbarBkgWidth
Field type: float
|
|
Full Usage:
ScrollbarQueueIsEmpty
Field type: bool
|
|
Full Usage:
ScrollbarTbOffset
Field type: float option
|
|
Full Usage:
ScrollbarTbPos
Field type: float
|
|
Full Usage:
ScrollbarTbWidth
Field type: float
|
|
|
|
|
Which instance of each sheet the wave selector is showing, keyed the same way. The value is the instance's SimSheetName, which is what Wave.SheetId holds. An entry that does not name an instance inside the instance chosen at the parent node is ignored and the alphabetically first used - so choosing a different instance high in the hierarchy needs no cascade of updates to the entries below it.
|
|
|
Full Usage:
SheetSearchString
Field type: string
|
|
|
|
Full Usage:
ShowOnlySelected
Field type: bool
|
|
|
Which nodes of the design hierarchy the wave selector has open, each named by its path of design-time sheet names from the top sheet down. An open node shows its signals, and - for a sheet that more than one route reaches, whose contents are otherwise suppressed - shows the sheets inside it. At most one node per sheet name is ever in here: opening one closes the others, so both panes of the selector agree on which occurrence of a sheet is on show.
|
Full Usage:
ShownCycles
Field type: int
|
|
Full Usage:
StartCycle
Field type: int
|
|
|
|
|
|
|
|
Full Usage:
WaveModalActive
Field type: bool
|
|
Full Usage:
WaveformColumnWidth
Field type: float
|