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

Type something to start searching.