Header menu logo issie

Msg Type

The different messages coming from sheet, normally represent events

Union cases

Union case Description

AddSymbol(LoadedComponent list, pos, compType, lbl)

Full Usage: AddSymbol(LoadedComponent list, pos, compType, lbl)

Parameters:
Item1 : LoadedComponent list
pos : XYPos
compType : ComponentType
lbl : string

ChangeAdderComponent(compId, oldComp, newComp)

Full Usage: ChangeAdderComponent(compId, oldComp, newComp)

Parameters:
compId : ComponentId
oldComp : Component
newComp : ComponentType

ChangeBusCompare(compId, NewBits, NewText)

Full Usage: ChangeBusCompare(compId, NewBits, NewText)

Parameters:
    compId : ComponentId
    NewBits : bigint
    NewText : string

compId : ComponentId
NewBits : bigint
NewText : string

ChangeConstant(compId, NewBits, NewText)

Full Usage: ChangeConstant(compId, NewBits, NewText)

Parameters:
    compId : ComponentId
    NewBits : bigint
    NewText : string

compId : ComponentId
NewBits : bigint
NewText : string

ChangeCounterComponent(compId, oldComp, newComp)

Full Usage: ChangeCounterComponent(compId, oldComp, newComp)

Parameters:
compId : ComponentId
oldComp : Component
newComp : ComponentType

ChangeCustom(compId, oldComp, newComp)

Full Usage: ChangeCustom(compId, oldComp, newComp)

Parameters:
compId : ComponentId
oldComp : Component
newComp : ComponentType

ChangeInputValue(compId, newVal)

Full Usage: ChangeInputValue(compId, newVal)

Parameters:
compId : ComponentId
newVal : bigint

ChangeLabel(sId, newLabel)

Full Usage: ChangeLabel(sId, newLabel)

Parameters:
sId : ComponentId
newLabel : string

ChangeLsb(compId, NewBits)

Full Usage: ChangeLsb(compId, NewBits)

Parameters:
compId : ComponentId
NewBits : bigint

ChangeNumberOfBits(compId, NewBits)

Full Usage: ChangeNumberOfBits(compId, NewBits)

Parameters:
compId : ComponentId
NewBits : int

ChangeReversedInputs compId

Full Usage: ChangeReversedInputs compId

Parameters:
compId : ComponentId

ChangeScale(compId, newScale, whichScale)

Full Usage: ChangeScale(compId, newScale, whichScale)

Parameters:
compId : ComponentId
newScale : float
whichScale : ScaleAdjustment

ColorSymbols(compList, colour)

Full Usage: ColorSymbols(compList, colour)

Parameters:
compList : ComponentId list
colour : HighLightColor

CopySymbols ComponentId list

Full Usage: CopySymbols ComponentId list

Parameters:
Item : ComponentId list

DeleteAllPorts

Full Usage: DeleteAllPorts

DeleteSymbols sIds

Full Usage: DeleteSymbols sIds

Parameters:
sIds : ComponentId list

ErrorSymbols(errorIds, selectIds, isDragAndDrop)

Full Usage: ErrorSymbols(errorIds, selectIds, isDragAndDrop)

Parameters:
errorIds : ComponentId list
selectIds : ComponentId list
isDragAndDrop : bool

Flip(compList, orientation)

Full Usage: Flip(compList, orientation)

Parameters:
compList : ComponentId list
orientation : FlipType

HideCustomCorners compList

Full Usage: HideCustomCorners compList

Parameters:
compList : ComponentId list

LoadComponents(LoadedComponent list, Component list)

Full Usage: LoadComponents(LoadedComponent list, Component list)

Parameters:
Item1 : LoadedComponent list
Item2 : Component list

MouseMsg MouseT

Full Usage: MouseMsg MouseT

Parameters:
Item : MouseT

MoveLabel(compId, move)

Full Usage: MoveLabel(compId, move)

Parameters:
compId : ComponentId
move : XYPos

MovePort(portId, move)

Full Usage: MovePort(portId, move)

Parameters:
    portId : string
    move : XYPos

Taking the input and..

portId : string
move : XYPos

MovePortDone(portId, move)

Full Usage: MovePortDone(portId, move)

Parameters:
    portId : string
    move : XYPos

portId : string
move : XYPos

MoveSymbols(compList, move)

Full Usage: MoveSymbols(compList, move)

Parameters:
compList : ComponentId list
move : XYPos

PasteSymbols sIds

Full Usage: PasteSymbols sIds

Parameters:
sIds : ComponentId list

ResetModel

Full Usage: ResetModel

ResizeSymbol(compId, corner, move)

Full Usage: ResizeSymbol(compId, corner, move)

Parameters:
compId : ComponentId
corner : XYPos
move : XYPos

ResizeSymbolDone(compId, resetSymbol, corner, move)

Full Usage: ResizeSymbolDone(compId, resetSymbol, corner, move)

Parameters:
compId : ComponentId
resetSymbol : Symbol option
corner : XYPos
move : XYPos

RotateAntiClockAng(compList, Rotation)

Full Usage: RotateAntiClockAng(compList, Rotation)

Parameters:
compList : ComponentId list
Item2 : Rotation

RotateLeft(compList, Rotation)

Full Usage: RotateLeft(compList, Rotation)

Parameters:
compList : ComponentId list
Item2 : Rotation

SaveSymbols

Full Usage: SaveSymbols

SelectSymbols ComponentId list

Full Usage: SelectSymbols ComponentId list

Parameters:
Item : ComponentId list

SetTheme ThemeType

Full Usage: SetTheme ThemeType

Parameters:
Item : ThemeType

ShowAllInputPorts

Full Usage: ShowAllInputPorts

ShowAllOutputPorts

Full Usage: ShowAllOutputPorts

ShowCustomCorners compList

Full Usage: ShowCustomCorners compList

Parameters:
compList : ComponentId list

ShowCustomOnlyPorts ComponentId list

Full Usage: ShowCustomOnlyPorts ComponentId list

Parameters:
Item : ComponentId list

ShowPorts ComponentId list

Full Usage: ShowPorts ComponentId list

Parameters:
Item : ComponentId list

SymbolsHaveError sIds

Full Usage: SymbolsHaveError sIds

Parameters:
sIds : ComponentId list

UpdateBoundingBoxes

Full Usage: UpdateBoundingBoxes

UpdateMemory(ComponentId, Memory1 -> Memory1)

Full Usage: UpdateMemory(ComponentId, Memory1 -> Memory1)

Parameters:
Item1 : ComponentId
Item2 : Memory1 -> Memory1

WriteMemoryLine(ComponentId, bigint, bigint)

Full Usage: WriteMemoryLine(ComponentId, bigint, bigint)

Parameters:
Item1 : ComponentId
Item2 : bigint
Item3 : bigint

WriteMemoryType(ComponentId, ComponentType)

Full Usage: WriteMemoryType(ComponentId, ComponentType)

Parameters:
Item1 : ComponentId
Item2 : ComponentType

Instance members

Instance member Description

this.IsAddSymbol

Full Usage: this.IsAddSymbol

Returns: bool
Returns: bool

this.IsChangeAdderComponent

Full Usage: this.IsChangeAdderComponent

Returns: bool
Returns: bool

this.IsChangeBusCompare

Full Usage: this.IsChangeBusCompare

Returns: bool
Returns: bool

this.IsChangeConstant

Full Usage: this.IsChangeConstant

Returns: bool
Returns: bool

this.IsChangeCounterComponent

Full Usage: this.IsChangeCounterComponent

Returns: bool
Returns: bool

this.IsChangeCustom

Full Usage: this.IsChangeCustom

Returns: bool
Returns: bool

this.IsChangeInputValue

Full Usage: this.IsChangeInputValue

Returns: bool
Returns: bool

this.IsChangeLabel

Full Usage: this.IsChangeLabel

Returns: bool
Returns: bool

this.IsChangeLsb

Full Usage: this.IsChangeLsb

Returns: bool
Returns: bool

this.IsChangeNumberOfBits

Full Usage: this.IsChangeNumberOfBits

Returns: bool
Returns: bool

this.IsChangeReversedInputs

Full Usage: this.IsChangeReversedInputs

Returns: bool
Returns: bool

this.IsChangeScale

Full Usage: this.IsChangeScale

Returns: bool
Returns: bool

this.IsColorSymbols

Full Usage: this.IsColorSymbols

Returns: bool
Returns: bool

this.IsCopySymbols

Full Usage: this.IsCopySymbols

Returns: bool
Returns: bool

this.IsDeleteAllPorts

Full Usage: this.IsDeleteAllPorts

Returns: bool
Returns: bool

this.IsDeleteSymbols

Full Usage: this.IsDeleteSymbols

Returns: bool
Returns: bool

this.IsErrorSymbols

Full Usage: this.IsErrorSymbols

Returns: bool
Returns: bool

this.IsFlip

Full Usage: this.IsFlip

Returns: bool
Returns: bool

this.IsHideCustomCorners

Full Usage: this.IsHideCustomCorners

Returns: bool
Returns: bool

this.IsLoadComponents

Full Usage: this.IsLoadComponents

Returns: bool
Returns: bool

this.IsMouseMsg

Full Usage: this.IsMouseMsg

Returns: bool
Returns: bool

this.IsMoveLabel

Full Usage: this.IsMoveLabel

Returns: bool
Returns: bool

this.IsMovePort

Full Usage: this.IsMovePort

Returns: bool
Returns: bool

this.IsMovePortDone

Full Usage: this.IsMovePortDone

Returns: bool
Returns: bool

this.IsMoveSymbols

Full Usage: this.IsMoveSymbols

Returns: bool
Returns: bool

this.IsPasteSymbols

Full Usage: this.IsPasteSymbols

Returns: bool
Returns: bool

this.IsResetModel

Full Usage: this.IsResetModel

Returns: bool
Returns: bool

this.IsResizeSymbol

Full Usage: this.IsResizeSymbol

Returns: bool
Returns: bool

this.IsResizeSymbolDone

Full Usage: this.IsResizeSymbolDone

Returns: bool
Returns: bool

this.IsRotateAntiClockAng

Full Usage: this.IsRotateAntiClockAng

Returns: bool
Returns: bool

this.IsRotateLeft

Full Usage: this.IsRotateLeft

Returns: bool
Returns: bool

this.IsSaveSymbols

Full Usage: this.IsSaveSymbols

Returns: bool
Returns: bool

this.IsSelectSymbols

Full Usage: this.IsSelectSymbols

Returns: bool
Returns: bool

this.IsSetTheme

Full Usage: this.IsSetTheme

Returns: bool
Returns: bool

this.IsShowAllInputPorts

Full Usage: this.IsShowAllInputPorts

Returns: bool
Returns: bool

this.IsShowAllOutputPorts

Full Usage: this.IsShowAllOutputPorts

Returns: bool
Returns: bool

this.IsShowCustomCorners

Full Usage: this.IsShowCustomCorners

Returns: bool
Returns: bool

this.IsShowCustomOnlyPorts

Full Usage: this.IsShowCustomOnlyPorts

Returns: bool
Returns: bool

this.IsShowPorts

Full Usage: this.IsShowPorts

Returns: bool
Returns: bool

this.IsSymbolsHaveError

Full Usage: this.IsSymbolsHaveError

Returns: bool
Returns: bool

this.IsUpdateBoundingBoxes

Full Usage: this.IsUpdateBoundingBoxes

Returns: bool
Returns: bool

this.IsUpdateMemory

Full Usage: this.IsUpdateMemory

Returns: bool
Returns: bool

this.IsWriteMemoryLine

Full Usage: this.IsWriteMemoryLine

Returns: bool
Returns: bool

this.IsWriteMemoryType

Full Usage: this.IsWriteMemoryType

Returns: bool
Returns: bool

Type something to start searching.