Issie logo Issie

Msg Type

Union cases

Union case Description

AddPopupDialogParamSpec ParamSlot * ParamBoxState

Full Usage: AddPopupDialogParamSpec ParamSlot * ParamBoxState

Parameters:

Record what one property box now holds: the text as typed, and what it parsed to.

Item : ParamSlot * ParamBoxState

AddWSModel string * WaveSimModel

Full Usage: AddWSModel string * WaveSimModel

Parameters:

Add WaveSimModel to Model.WaveSim map. String is name of current sheet.

Item : string * WaveSimModel

AnyKeyPress KeyPressInfo

Full Usage: AnyKeyPress KeyPressInfo

Parameters:
Item : KeyPressInfo

Benchmark

Full Usage: Benchmark

CancelWaveSimulation

Full Usage: CancelWaveSimulation

A fetch of waveform data has landed, or failed. Carries nothing: what arrived is in the waveform cache, and what is still missing is worked out from it. A fetch for the .NET simulator has come back: whether the waveform data arrived, and the rows of the one RAM table that was read alongside it, if any. One message because it is one request: waves and RAM rows are fetched by a single command, in order, so that nothing has to arbitrate between two of them - see fetchWhatIsMissing. The progress-bar popup's Cancel: stop the long simulation run it is reporting, keeping everything simulated so far, with the viewer moved to the last simulated cycle.

ChangeBuildTabVisibility

Full Usage: ChangeBuildTabVisibility

ChangeRightTab RightTab

Full Usage: ChangeRightTab RightTab

Parameters:
Item : RightTab

ChangeSimSubTab SimSubTab

Full Usage: ChangeSimSubTab SimSubTab

Parameters:
Item : SimSubTab

ChangeWaveSimMultiplier int

Full Usage: ChangeWaveSimMultiplier int

Parameters:
    Item : int

Item : int

CheckMemory

Full Usage: CheckMemory

CheckTopSheetChoice

Full Usage: CheckTopSheetChoice

After a sheet is opened: ask the user to choose a top sheet, but only when several top-level sheets exist, none is chosen, and they disagree about the values the opened sheet displays with. Never blocks opening.

ClearPopupDialogParamSpec ParamSlot

Full Usage: ClearPopupDialogParamSpec ParamSlot

Parameters:
Item : ParamSlot

CloseApp

Full Usage: CloseApp

CloseDiagramNotification

Full Usage: CloseDiagramNotification

CloseFilesNotification

Full Usage: CloseFilesNotification

CloseMemoryEditorNotification

Full Usage: CloseMemoryEditorNotification

ClosePopup

Full Usage: ClosePopup

ClosePropertiesNotification

Full Usage: ClosePropertiesNotification

CloseSimulationNotification

Full Usage: CloseSimulationNotification

CloseWaveSimNotification

Full Usage: CloseWaveSimNotification

CodeEditorMsg EditorMsg

Full Usage: CodeEditorMsg EditorMsg

Parameters:
Item : EditorMsg

ContextMenuAction e

Full Usage: ContextMenuAction e

Parameters:
e : MouseEvent

ContextMenuItemClick(menuType, item, dispatch)

Full Usage: ContextMenuItemClick(menuType, item, dispatch)

Parameters:
    menuType : string
    item : string
    dispatch : Msg -> unit

menuType : string
item : string
dispatch : Msg -> unit

DiagramMouseEvent

Full Usage: DiagramMouseEvent

DispatchDelayed int * Msg

Full Usage: DispatchDelayed int * Msg

Parameters:
    Item : int * Msg

Item : int * Msg

DoNothing

Full Usage: DoNothing

DropDragPlacement XYPos

Full Usage: DropDragPlacement XYPos

Parameters:

A carried catalogue item has been released over the canvas at this draw block position.

Item : XYPos

EndDragPlacement

Full Usage: EndDragPlacement

Stop carrying a catalogue item, whether because it was dropped somewhere that places nothing or because the placement it started has now been made.

EndSimulation

Full Usage: EndSimulation

EndWaveSim

Full Usage: EndWaveSim

Clears the Model.WaveSim and Model.WaveSimSheet fields.

ExecCmd Cmd<Msg>

Full Usage: ExecCmd Cmd<Msg>

Parameters:
    Item : Cmd<Msg>

Item : Cmd<Msg>

ExecCmdAsynch Cmd<Msg>

Full Usage: ExecCmdAsynch Cmd<Msg>

Parameters:
    Item : Cmd<Msg>

Item : Cmd<Msg>

ExecFuncAsynch Unit -> Cmd<Msg>

Full Usage: ExecFuncAsynch Unit -> Cmd<Msg>

Parameters:
Item : Unit -> Cmd<Msg>

ExecFuncInMessage(Model -> (Msg -> Unit) -> Unit, Msg -> Unit)

Full Usage: ExecFuncInMessage(Model -> (Msg -> Unit) -> Unit, Msg -> Unit)

Parameters:
Item1 : Model -> (Msg -> Unit) -> Unit
Item2 : Msg -> Unit

ExecutePendingMessages int

Full Usage: ExecutePendingMessages int

Parameters:
    Item : int

Item : int

FileCommand(FileCommandType, Msg -> Unit)

Full Usage: FileCommand(FileCommandType, Msg -> Unit)

Parameters:
Item1 : FileCommandType
Item2 : Msg -> Unit

FinishUICmd

Full Usage: FinishUICmd

GenerateCurrentWaveforms

Full Usage: GenerateCurrentWaveforms

Generate waveforms according to the model paramerts of Wavesim

GenerateWaveforms WaveSimModel -> WaveSimModel

Full Usage: GenerateWaveforms WaveSimModel -> WaveSimModel

Parameters:

Set the current WaveSimModel to the specified sheet and update the WaveSimModel of the specified sheet. Generate waveforms according to the current parameters of the given WaveSimModel Change the waveform viewer's state and refresh its waveforms to match. Carries a TRANSFORM of the state the message lands on, never a snapshot of the state the sender was drawn from: a snapshot written back undoes, on arrival, everything dispatched since it was taken - which is how the viewer could oscillate between two pasts.

Item : WaveSimModel -> WaveSimModel

GoToProjectBrowserParent

Full Usage: GoToProjectBrowserParent

Show the folder containing the one being browsed. Does nothing at a filesystem root.

IncrementSimulationClockTick int

Full Usage: IncrementSimulationClockTick int

Parameters:
    Item : int

Item : int

JSDiagramMsg JSDiagramMsg

Full Usage: JSDiagramMsg JSDiagramMsg

Parameters:
Item : JSDiagramMsg

LockTabsToWaveSim

Full Usage: LockTabsToWaveSim

MenuAction(MenuCommand, Msg -> unit)

Full Usage: MenuAction(MenuCommand, Msg -> unit)

Parameters:
Item1 : MenuCommand
Item2 : Msg -> unit

MoveDragPlacement XYPos

Full Usage: MoveDragPlacement XYPos

Parameters:

The cursor has moved while carrying a catalogue item, in client coordinates.

Item : XYPos

MoveProjectBrowserSelection int

Full Usage: MoveProjectBrowserSelection int

Parameters:
    Item : int

Move the project browser's keyboard selection by this many rows.

Item : int

OpenProjectBrowserSelection Msg -> unit

Full Usage: OpenProjectBrowserSelection Msg -> unit

Parameters:
    Item : Msg -> unit

Act on the selected row: a project opens, an ordinary folder is entered. Carries dispatch as FileCommand does, because opening a project is not something the update function can do with a message alone.

Item : Msg -> unit

PinReadOnlyCanvas

Full Usage: PinReadOnlyCanvas

Sent as the last message of every sheet load. Arms the read-only pin if the sheet just opened is a library sheet being viewed, and clears it otherwise - see ModelHelpers.pinDrawBlock. Its own message rather than part of SynchroniseCanvas because loading is not finished there: PropagateParameters still follows, and a pin armed before it would revert the parameter values the sheet is meant to be drawn at.

ProblemLogged

Full Usage: ProblemLogged

Something went wrong that nothing else is going to tell the developer about: an uncaught exception, or an error logged with `Log.error`. Sent by the hook the exception boundary installs on the log, and acted on only in a debug build - see `UpdateHelpers`.

PropagateParameters

Full Usage: PropagateParameters

Bring every sheet into line with what its design sets its parameters to, rewriting the values on their canvases and writing every closed sheet that changes. Sent from the events that can change what a design sets - a sheet opened or saved, a parameter or binding edited, a custom component added or deleted, a project loaded, an undo - and not from ordinary canvas edits, which cannot change a binding. The work itself is a pure recomputation (ParameterAnalysis.propagateParameterValues), so sending it twice or in an unexpected order costs time and nothing else.

ReadUserData string

Full Usage: ReadUserData string

Parameters:
    Item : string

Item : string

RefreshWaveSim

Full Usage: RefreshWaveSim

ReloadSelectedComponent int

Full Usage: ReloadSelectedComponent int

Parameters:
    Item : int

Item : int

RequestCircuitCheck

Full Usage: RequestCircuitCheck

The Simulation tab has noticed its circuit check is out of date. Schedules RunCircuitCheck after a delay, so that a burst of edits costs one check rather than one per edit.

RunAfterRender bool * ((Msg -> unit) -> Model -> Model)

Full Usage: RunAfterRender bool * ((Msg -> unit) -> Model -> Model)

Parameters:
Item : bool * ((Msg -> unit) -> Model -> Model)

RunCircuitCheck

Full Usage: RunCircuitCheck

Work out whether the open design builds, and store the verdict. Delayed, so by the time it arrives the design may have changed again - in which case the view simply asks once more.

SaveModel

Full Usage: SaveModel

ScrollbarMouseMsg(cursor, action, dispatch)

Full Usage: ScrollbarMouseMsg(cursor, action, dispatch)

Parameters:
cursor : float
action : ScrollbarMouseAction
dispatch : Msg -> unit

SelectionHasChanged

Full Usage: SelectionHasChanged

SendSeqMsgAsynch Msg seq

Full Usage: SendSeqMsgAsynch Msg seq

Parameters:
    Item : Msg seq

Item : Msg seq

SetClipboard CanvasState

Full Usage: SetClipboard CanvasState

Parameters:
Item : CanvasState

SetCreateComponent Component

Full Usage: SetCreateComponent Component

Parameters:
Item : Component

SetDragMode DragMode

Full Usage: SetDragMode DragMode

Parameters:
Item : DragMode

SetExitDialog bool

Full Usage: SetExitDialog bool

Parameters:
    Item : bool

Item : bool

SetFilesNotification (Msg -> unit) -> ReactElement

Full Usage: SetFilesNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetHighlighted(ComponentId list, ConnectionId list)

Full Usage: SetHighlighted(ComponentId list, ConnectionId list)

Parameters:
Item1 : ComponentId list
Item2 : ConnectionId list

SetIsLoading bool

Full Usage: SetIsLoading bool

Parameters:
    Item : bool

Item : bool

SetMemoryEditorNotification (Msg -> unit) -> ReactElement

Full Usage: SetMemoryEditorNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetPopupDialogBadLabel bool

Full Usage: SetPopupDialogBadLabel bool

Parameters:
    Item : bool

Item : bool

SetPopupDialogCode string option

Full Usage: SetPopupDialogCode string option

Parameters:
    Item : string option

Item : string option

SetPopupDialogInt int option

Full Usage: SetPopupDialogInt int option

Parameters:
    Item : int option

Item : int option

SetPopupDialogInt2 bigint option

Full Usage: SetPopupDialogInt2 bigint option

Parameters:
    Item : bigint option

Item : bigint option

SetPopupDialogInt3 bigint option

Full Usage: SetPopupDialogInt3 bigint option

Parameters:
    Item : bigint option

Item : bigint option

SetPopupDialogIntList int list option

Full Usage: SetPopupDialogIntList int list option

Parameters:
    Item : int list option

Item : int list option

SetPopupDialogIntList2 int list option

Full Usage: SetPopupDialogIntList2 int list option

Parameters:
    Item : int list option

Item : int list option

SetPopupDialogMemorySetup (int * int * InitMemData * string option) option

Full Usage: SetPopupDialogMemorySetup (int * int * InitMemData * string option) option

Parameters:
    Item : (int * int * InitMemData * string option) option

Item : (int * int * InitMemData * string option) option

SetPopupDialogText string option

Full Usage: SetPopupDialogText string option

Parameters:
    Item : string option

Item : string option

SetPopupDialogText2 string option

Full Usage: SetPopupDialogText2 string option

Parameters:
    Item : string option

Item : string option

SetPopupDialogTwoInts bigint option * IntMode * string option

Full Usage: SetPopupDialogTwoInts bigint option * IntMode * string option

Parameters:
    Item : bigint option * IntMode * string option

Item : bigint option * IntMode * string option

SetPopupDialogVerilogErrors ErrorInfo list

Full Usage: SetPopupDialogVerilogErrors ErrorInfo list

Parameters:
Item : ErrorInfo list

SetPopupMemoryEditorData MemoryEditorData option

Full Usage: SetPopupMemoryEditorData MemoryEditorData option

Parameters:
Item : MemoryEditorData option

SetPopupProgress PopupProgress option

Full Usage: SetPopupProgress PopupProgress option

Parameters:
Item : PopupProgress option

SetProject Project

Full Usage: SetProject Project

Parameters:
Item : Project

SetProjectBrowserFolder string

Full Usage: SetProjectBrowserFolder string

Parameters:
    Item : string

Show this folder in the project browser, opening the browser if it is not already open.

Item : string

SetPropertiesExtraDialogText string option

Full Usage: SetPropertiesExtraDialogText string option

Parameters:
    Item : string option

Item : string option

SetPropertiesNotification (Msg -> unit) -> ReactElement

Full Usage: SetPropertiesNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetRouterInteractive bool

Full Usage: SetRouterInteractive bool

Parameters:
    Item : bool

Item : bool

SetSelWavesHighlighted ConnectionId array

Full Usage: SetSelWavesHighlighted ConnectionId array

Parameters:
Item : ConnectionId array

SetSelectedComponentMemoryLocation(bigint, bigint)

Full Usage: SetSelectedComponentMemoryLocation(bigint, bigint)

Parameters:
    Item1 : bigint
    Item2 : bigint

Item1 : bigint
Item2 : bigint

SetSheetMenuPinned bool

Full Usage: SetSheetMenuPinned bool

Parameters:
    Item : bool

Pin the Sheet menu open, or release it. See Model.SheetMenuPinned.

Item : bool

SetSimulationBase NumberBase

Full Usage: SetSimulationBase NumberBase

Parameters:
Item : NumberBase
Item1 : SimulationGraph
Item2 : FastSimulation

SetSimulationNotification (Msg -> unit) -> ReactElement

Full Usage: SetSimulationNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetSuppressErrorPopups bool

Full Usage: SetSuppressErrorPopups bool

Parameters:
    Item : bool

The tickbox on that popup: stop interrupting for the rest of this session.

Item : bool

SetThemeUserData ThemeType

Full Usage: SetThemeUserData ThemeType

Parameters:
Item : ThemeType

SetTopMenu TopMenu

Full Usage: SetTopMenu TopMenu

Parameters:
Item : TopMenu

SetUserData UserData

Full Usage: SetUserData UserData

Parameters:
Item : UserData

SetViewerWidth int

Full Usage: SetViewerWidth int

Parameters:
    Item : int

Set width of right-hand pane when tab is WaveSimulator or TruthTable

Item : int

SetWSModel WaveSimModel

Full Usage: SetWSModel WaveSimModel

Parameters:

Update the WaveSimModel of the current sheet.

Item : WaveSimModel

SetWaveGroupSelectionOpen (ComponentGroup * string list) list * bool

Full Usage: SetWaveGroupSelectionOpen (ComponentGroup * string list) list * bool

Parameters:

Sets or clears GroupDetail

Item : (ComponentGroup * string list) list * bool

SetWaveSheetSelectionOpen string list list * bool

Full Usage: SetWaveSheetSelectionOpen string list list * bool

Parameters:
    Item : string list list * bool

Sets or clears ShowSheetDetail (clearing will remove all child values in the set)

Item : string list list * bool

Sheet Msg

Full Usage: Sheet Msg

Parameters:
Item : Msg

SheetBackAction Msg -> unit

Full Usage: SheetBackAction Msg -> unit

Parameters:
    Item : Msg -> unit

Item : Msg -> unit

ShowExitDialog

Full Usage: ShowExitDialog

ShowPopup (Msg -> Unit) -> Model -> ReactElement

Full Usage: ShowPopup (Msg -> Unit) -> Model -> ReactElement

Parameters:
Item : (Msg -> Unit) -> Model -> ReactElement

ShowStaticInfoPopup string * ReactElement * (Msg -> Unit)

Full Usage: ShowStaticInfoPopup string * ReactElement * (Msg -> Unit)

Parameters:
Item : string * ReactElement * (Msg -> Unit)

SidecarOpStarted(SeqNum, SidecarOp)

Full Usage: SidecarOpStarted(SeqNum, SidecarOp)

Parameters:

An asynchronous operation has been asked of the .NET simulator under this number. It goes into the in-flight table, where anything asking whether the wire is free can see it.

Item1 : SeqNum
Item2 : SidecarOp

SidecarReply(SeqNum, SidecarAnswer)

Full Usage: SidecarReply(SeqNum, SidecarAnswer)

Parameters:

That operation answered. The number says which one, the table says what it was, and the two together are what the update function acts on - which is why there is one of these rather than a message per feature.

Item1 : SeqNum
Item2 : SidecarAnswer

SimulateWithProgressBar SimulationProgress

Full Usage: SimulateWithProgressBar SimulationProgress

Parameters:
Item : SimulationProgress

StartDragPlacement(DragGhost, XYPos)

Full Usage: StartDragPlacement(DragGhost, XYPos)

Parameters:

A catalogue item has been pressed: start carrying it, drawing the given ghost at the cursor. Nothing is created - see DragPlacement.

Item1 : DragGhost
Item2 : XYPos
Item : Result<SimulationData, SimulationError>

StartStepRun SimulationProgress

Full Usage: StartStepRun SimulationProgress

Parameters:

Start a step-simulation run towards a target cycle. The target becomes MODEL state and the update pipeline is the one thing that issues the sidecar work for it, one chunk at a time - there is no run loop to collide with anything, and cancelling is clearing the state. The renderer's own simulator keeps its synchronous chunk loop (SimulateWithProgressBar), which nothing can interleave with.

Item : SimulationProgress

StartUICmd UICommandType

Full Usage: StartUICmd UICommandType

Parameters:
Item : UICommandType

StartWaveSimulation

Full Usage: StartWaveSimulation

Run, or rerun, the FastSimulation with the current state of the Canvas. Start - or restart - the waveform simulation: stop whatever simulation runs, build, then refresh. The ONE way a waveform simulation begins, and an update branch rather than a button's closure so the whole sequence runs on the model as it is when the message lands.

SynchroniseCanvas

Full Usage: SynchroniseCanvas

TickProjectBrowser

Full Usage: TickProjectBrowser

A second has passed: read the browsed folder again, and come back in another second. Does nothing once the browser has closed, which is what ends the chain.

TruthTableMsg TTMsg

Full Usage: TruthTableMsg TTMsg

Parameters:
Item : TTMsg

TryStartSimulationAfterErrorFix SimSubTab

Full Usage: TryStartSimulationAfterErrorFix SimSubTab

Parameters:
Item : SimSubTab

UnlockTabsFromWaveSim

Full Usage: UnlockTabsFromWaveSim

UpdateImportDecisions Map<string, ImportDecision option>

Full Usage: UpdateImportDecisions Map<string, ImportDecision option>

Parameters:
Item : Map<string, ImportDecision option>

UpdateModel Model -> Model

Full Usage: UpdateModel Model -> Model

Parameters:
Item : Model -> Model
Item : PopupProgress -> PopupProgress

UpdateProject Project -> Project

Full Usage: UpdateProject Project -> Project

Parameters:
Item : Project -> Project

UpdateProjectWithoutSyncing Project -> Project

Full Usage: UpdateProjectWithoutSyncing Project -> Project

Parameters:
Item : Project -> Project

UpdateUISheetTrail string list -> string list

Full Usage: UpdateUISheetTrail string list -> string list

Parameters:
    Item : string list -> string list

Item : string list -> string list

UpdateWSModel WaveSimModel -> WaveSimModel

Full Usage: UpdateWSModel WaveSimModel -> WaveSimModel

Parameters:

Update the WaveSimModel of the specified sheet from update function

Item : WaveSimModel -> WaveSimModel

WaveScrollSettled int

Full Usage: WaveScrollSettled int

Parameters:
    Item : int

The waveform viewer has not been scrolled horizontally for Constants.runBannerAfterScrollMs. Carries the serial of the scroll it was armed for, and does nothing unless that is still the last one - see Model.WaveScrollSettling.

Item : int

WaveSimKeyPress string

Full Usage: WaveSimKeyPress string

Parameters:
    Item : string

Item : string

Instance members

Instance member Description

this.IsAddPopupDialogParamSpec

Full Usage: this.IsAddPopupDialogParamSpec

Returns: bool
Returns: bool

this.IsAddWSModel

Full Usage: this.IsAddWSModel

Returns: bool
Returns: bool

this.IsAnyKeyPress

Full Usage: this.IsAnyKeyPress

Returns: bool
Returns: bool

this.IsBenchmark

Full Usage: this.IsBenchmark

Returns: bool
Returns: bool

this.IsCancelWaveSimulation

Full Usage: this.IsCancelWaveSimulation

Returns: bool
Returns: bool

this.IsChangeBuildTabVisibility

Full Usage: this.IsChangeBuildTabVisibility

Returns: bool
Returns: bool

this.IsChangeRightTab

Full Usage: this.IsChangeRightTab

Returns: bool
Returns: bool

this.IsChangeSimSubTab

Full Usage: this.IsChangeSimSubTab

Returns: bool
Returns: bool

this.IsChangeWaveSimMultiplier

Full Usage: this.IsChangeWaveSimMultiplier

Returns: bool
Returns: bool

this.IsCheckMemory

Full Usage: this.IsCheckMemory

Returns: bool
Returns: bool

this.IsCheckTopSheetChoice

Full Usage: this.IsCheckTopSheetChoice

Returns: bool
Returns: bool

this.IsClearPopupDialogParamSpec

Full Usage: this.IsClearPopupDialogParamSpec

Returns: bool
Returns: bool

this.IsCloseApp

Full Usage: this.IsCloseApp

Returns: bool
Returns: bool

this.IsCloseDiagramNotification

Full Usage: this.IsCloseDiagramNotification

Returns: bool
Returns: bool

this.IsCloseFilesNotification

Full Usage: this.IsCloseFilesNotification

Returns: bool
Returns: bool

this.IsCloseMemoryEditorNotification

Full Usage: this.IsCloseMemoryEditorNotification

Returns: bool
Returns: bool

this.IsClosePopup

Full Usage: this.IsClosePopup

Returns: bool
Returns: bool

this.IsClosePropertiesNotification

Full Usage: this.IsClosePropertiesNotification

Returns: bool
Returns: bool

this.IsCloseSimulationNotification

Full Usage: this.IsCloseSimulationNotification

Returns: bool
Returns: bool

this.IsCloseWaveSimNotification

Full Usage: this.IsCloseWaveSimNotification

Returns: bool
Returns: bool

this.IsCodeEditorMsg

Full Usage: this.IsCodeEditorMsg

Returns: bool
Returns: bool

this.IsContextMenuAction

Full Usage: this.IsContextMenuAction

Returns: bool
Returns: bool

this.IsContextMenuItemClick

Full Usage: this.IsContextMenuItemClick

Returns: bool
Returns: bool

this.IsDiagramMouseEvent

Full Usage: this.IsDiagramMouseEvent

Returns: bool
Returns: bool

this.IsDispatchDelayed

Full Usage: this.IsDispatchDelayed

Returns: bool
Returns: bool

this.IsDoNothing

Full Usage: this.IsDoNothing

Returns: bool
Returns: bool

this.IsDropDragPlacement

Full Usage: this.IsDropDragPlacement

Returns: bool
Returns: bool

this.IsEndDragPlacement

Full Usage: this.IsEndDragPlacement

Returns: bool
Returns: bool

this.IsEndSimulation

Full Usage: this.IsEndSimulation

Returns: bool
Returns: bool

this.IsEndWaveSim

Full Usage: this.IsEndWaveSim

Returns: bool
Returns: bool

this.IsExecCmd

Full Usage: this.IsExecCmd

Returns: bool
Returns: bool

this.IsExecCmdAsynch

Full Usage: this.IsExecCmdAsynch

Returns: bool
Returns: bool

this.IsExecFuncAsynch

Full Usage: this.IsExecFuncAsynch

Returns: bool
Returns: bool

this.IsExecFuncInMessage

Full Usage: this.IsExecFuncInMessage

Returns: bool
Returns: bool

this.IsExecutePendingMessages

Full Usage: this.IsExecutePendingMessages

Returns: bool
Returns: bool

this.IsFileCommand

Full Usage: this.IsFileCommand

Returns: bool
Returns: bool

this.IsFinishUICmd

Full Usage: this.IsFinishUICmd

Returns: bool
Returns: bool

this.IsGenerateCurrentWaveforms

Full Usage: this.IsGenerateCurrentWaveforms

Returns: bool
Returns: bool

this.IsGenerateWaveforms

Full Usage: this.IsGenerateWaveforms

Returns: bool
Returns: bool

this.IsGoToProjectBrowserParent

Full Usage: this.IsGoToProjectBrowserParent

Returns: bool
Returns: bool

this.IsIncrementSimulationClockTick

Full Usage: this.IsIncrementSimulationClockTick

Returns: bool
Returns: bool

this.IsJSDiagramMsg

Full Usage: this.IsJSDiagramMsg

Returns: bool
Returns: bool

this.IsLockTabsToWaveSim

Full Usage: this.IsLockTabsToWaveSim

Returns: bool
Returns: bool

this.IsMenuAction

Full Usage: this.IsMenuAction

Returns: bool
Returns: bool

this.IsMoveDragPlacement

Full Usage: this.IsMoveDragPlacement

Returns: bool
Returns: bool

this.IsMoveProjectBrowserSelection

Full Usage: this.IsMoveProjectBrowserSelection

Returns: bool
Returns: bool

this.IsOpenProjectBrowserSelection

Full Usage: this.IsOpenProjectBrowserSelection

Returns: bool
Returns: bool

this.IsPinReadOnlyCanvas

Full Usage: this.IsPinReadOnlyCanvas

Returns: bool
Returns: bool

this.IsProblemLogged

Full Usage: this.IsProblemLogged

Returns: bool
Returns: bool

this.IsPropagateParameters

Full Usage: this.IsPropagateParameters

Returns: bool
Returns: bool

this.IsReadUserData

Full Usage: this.IsReadUserData

Returns: bool
Returns: bool

this.IsRefreshWaveSim

Full Usage: this.IsRefreshWaveSim

Returns: bool
Returns: bool

this.IsReloadSelectedComponent

Full Usage: this.IsReloadSelectedComponent

Returns: bool
Returns: bool

this.IsRequestCircuitCheck

Full Usage: this.IsRequestCircuitCheck

Returns: bool
Returns: bool

this.IsRunAfterRender

Full Usage: this.IsRunAfterRender

Returns: bool
Returns: bool

this.IsRunCircuitCheck

Full Usage: this.IsRunCircuitCheck

Returns: bool
Returns: bool

this.IsSaveModel

Full Usage: this.IsSaveModel

Returns: bool
Returns: bool

this.IsScrollbarMouseMsg

Full Usage: this.IsScrollbarMouseMsg

Returns: bool
Returns: bool

this.IsSelectionHasChanged

Full Usage: this.IsSelectionHasChanged

Returns: bool
Returns: bool

this.IsSendSeqMsgAsynch

Full Usage: this.IsSendSeqMsgAsynch

Returns: bool
Returns: bool

this.IsSetClipboard

Full Usage: this.IsSetClipboard

Returns: bool
Returns: bool

this.IsSetCreateComponent

Full Usage: this.IsSetCreateComponent

Returns: bool
Returns: bool

this.IsSetDragMode

Full Usage: this.IsSetDragMode

Returns: bool
Returns: bool

this.IsSetExitDialog

Full Usage: this.IsSetExitDialog

Returns: bool
Returns: bool

this.IsSetFilesNotification

Full Usage: this.IsSetFilesNotification

Returns: bool
Returns: bool

this.IsSetHighlighted

Full Usage: this.IsSetHighlighted

Returns: bool
Returns: bool

this.IsSetIsLoading

Full Usage: this.IsSetIsLoading

Returns: bool
Returns: bool

this.IsSetMemoryEditorNotification

Full Usage: this.IsSetMemoryEditorNotification

Returns: bool
Returns: bool

this.IsSetPopupDialogBadLabel

Full Usage: this.IsSetPopupDialogBadLabel

Returns: bool
Returns: bool

this.IsSetPopupDialogCode

Full Usage: this.IsSetPopupDialogCode

Returns: bool
Returns: bool

this.IsSetPopupDialogInt

Full Usage: this.IsSetPopupDialogInt

Returns: bool
Returns: bool

this.IsSetPopupDialogInt2

Full Usage: this.IsSetPopupDialogInt2

Returns: bool
Returns: bool

this.IsSetPopupDialogInt3

Full Usage: this.IsSetPopupDialogInt3

Returns: bool
Returns: bool

this.IsSetPopupDialogIntList

Full Usage: this.IsSetPopupDialogIntList

Returns: bool
Returns: bool

this.IsSetPopupDialogIntList2

Full Usage: this.IsSetPopupDialogIntList2

Returns: bool
Returns: bool

this.IsSetPopupDialogMemorySetup

Full Usage: this.IsSetPopupDialogMemorySetup

Returns: bool
Returns: bool

this.IsSetPopupDialogText

Full Usage: this.IsSetPopupDialogText

Returns: bool
Returns: bool

this.IsSetPopupDialogText2

Full Usage: this.IsSetPopupDialogText2

Returns: bool
Returns: bool

this.IsSetPopupDialogTwoInts

Full Usage: this.IsSetPopupDialogTwoInts

Returns: bool
Returns: bool

this.IsSetPopupDialogVerilogErrors

Full Usage: this.IsSetPopupDialogVerilogErrors

Returns: bool
Returns: bool

this.IsSetPopupMemoryEditorData

Full Usage: this.IsSetPopupMemoryEditorData

Returns: bool
Returns: bool

this.IsSetPopupProgress

Full Usage: this.IsSetPopupProgress

Returns: bool
Returns: bool

this.IsSetProject

Full Usage: this.IsSetProject

Returns: bool
Returns: bool

this.IsSetProjectBrowserFolder

Full Usage: this.IsSetProjectBrowserFolder

Returns: bool
Returns: bool

this.IsSetPropertiesExtraDialogText

Full Usage: this.IsSetPropertiesExtraDialogText

Returns: bool
Returns: bool

this.IsSetPropertiesNotification

Full Usage: this.IsSetPropertiesNotification

Returns: bool
Returns: bool

this.IsSetRouterInteractive

Full Usage: this.IsSetRouterInteractive

Returns: bool
Returns: bool

this.IsSetSelWavesHighlighted

Full Usage: this.IsSetSelWavesHighlighted

Returns: bool
Returns: bool

this.IsSetSelectedComponentMemoryLocation

Full Usage: this.IsSetSelectedComponentMemoryLocation

Returns: bool
Returns: bool

this.IsSetSheetMenuPinned

Full Usage: this.IsSetSheetMenuPinned

Returns: bool
Returns: bool

this.IsSetSimulationBase

Full Usage: this.IsSetSimulationBase

Returns: bool
Returns: bool

this.IsSetSimulationGraph

Full Usage: this.IsSetSimulationGraph

Returns: bool
Returns: bool

this.IsSetSimulationNotification

Full Usage: this.IsSetSimulationNotification

Returns: bool
Returns: bool

this.IsSetSuppressErrorPopups

Full Usage: this.IsSetSuppressErrorPopups

Returns: bool
Returns: bool

this.IsSetThemeUserData

Full Usage: this.IsSetThemeUserData

Returns: bool
Returns: bool

this.IsSetTopMenu

Full Usage: this.IsSetTopMenu

Returns: bool
Returns: bool

this.IsSetUserData

Full Usage: this.IsSetUserData

Returns: bool
Returns: bool

this.IsSetViewerWidth

Full Usage: this.IsSetViewerWidth

Returns: bool
Returns: bool

this.IsSetWSModel

Full Usage: this.IsSetWSModel

Returns: bool
Returns: bool

this.IsSetWaveGroupSelectionOpen

Full Usage: this.IsSetWaveGroupSelectionOpen

Returns: bool
Returns: bool

this.IsSetWaveSheetSelectionOpen

Full Usage: this.IsSetWaveSheetSelectionOpen

Returns: bool
Returns: bool

this.IsSheet

Full Usage: this.IsSheet

Returns: bool
Returns: bool

this.IsSheetBackAction

Full Usage: this.IsSheetBackAction

Returns: bool
Returns: bool

this.IsShowExitDialog

Full Usage: this.IsShowExitDialog

Returns: bool
Returns: bool

this.IsShowPopup

Full Usage: this.IsShowPopup

Returns: bool
Returns: bool

this.IsShowStaticInfoPopup

Full Usage: this.IsShowStaticInfoPopup

Returns: bool
Returns: bool

this.IsSidecarOpStarted

Full Usage: this.IsSidecarOpStarted

Returns: bool
Returns: bool

this.IsSidecarReply

Full Usage: this.IsSidecarReply

Returns: bool
Returns: bool

this.IsSimulateWithProgressBar

Full Usage: this.IsSimulateWithProgressBar

Returns: bool
Returns: bool

this.IsStartDragPlacement

Full Usage: this.IsStartDragPlacement

Returns: bool
Returns: bool

this.IsStartSimulation

Full Usage: this.IsStartSimulation

Returns: bool
Returns: bool

this.IsStartStepRun

Full Usage: this.IsStartStepRun

Returns: bool
Returns: bool

this.IsStartUICmd

Full Usage: this.IsStartUICmd

Returns: bool
Returns: bool

this.IsStartWaveSimulation

Full Usage: this.IsStartWaveSimulation

Returns: bool
Returns: bool

this.IsSynchroniseCanvas

Full Usage: this.IsSynchroniseCanvas

Returns: bool
Returns: bool

this.IsTickProjectBrowser

Full Usage: this.IsTickProjectBrowser

Returns: bool
Returns: bool

this.IsTruthTableMsg

Full Usage: this.IsTruthTableMsg

Returns: bool
Returns: bool

this.IsTryStartSimulationAfterErrorFix

Full Usage: this.IsTryStartSimulationAfterErrorFix

Returns: bool
Returns: bool

this.IsUnlockTabsFromWaveSim

Full Usage: this.IsUnlockTabsFromWaveSim

Returns: bool
Returns: bool

this.IsUpdateImportDecisions

Full Usage: this.IsUpdateImportDecisions

Returns: bool
Returns: bool

this.IsUpdateModel

Full Usage: this.IsUpdateModel

Returns: bool
Returns: bool

this.IsUpdatePopupProgress

Full Usage: this.IsUpdatePopupProgress

Returns: bool
Returns: bool

this.IsUpdateProject

Full Usage: this.IsUpdateProject

Returns: bool
Returns: bool

this.IsUpdateProjectWithoutSyncing

Full Usage: this.IsUpdateProjectWithoutSyncing

Returns: bool
Returns: bool

this.IsUpdateUISheetTrail

Full Usage: this.IsUpdateUISheetTrail

Returns: bool
Returns: bool

this.IsUpdateWSModel

Full Usage: this.IsUpdateWSModel

Returns: bool
Returns: bool

this.IsWaveScrollSettled

Full Usage: this.IsWaveScrollSettled

Returns: bool
Returns: bool

this.IsWaveSimKeyPress

Full Usage: this.IsWaveSimKeyPress

Returns: bool
Returns: bool

Type something to start searching.