Flowcode Project File Parser

Ben Rowland 2019 (C) Matrix TSL


Target Device

PIC.16F.16F877A

Constants

SIGNED INT Axis_Z     SIGNED INT Axis_Y     BOOL false     SIGNED INT Axis_X     SIGNED INT Mode_Push     SIGNED INT Mode_User     SIGNED INT Mode_Lever     BOOL true    

Globals

HANDLE NotifyHandle     BYTE Mode     BYTE StandardAxis     BOOL Enabled     BYTE Lst_State     BOOL ResetOnStop     BOOL LatchingMode     HANDLE Lst_Disabled     HANDLE Lst_Pivot     BYTE StandardMode     HANDLE Lst_Enabled     UNSIGNED LONG NotifyIdent     FLOAT Lst_Movement     BYTE Lst_Axis     BYTE Lst_Latching     HANDLE Lst_Targets     UNSIGNED INT Elements     FLOAT StandardMove     BYTE Lst_Mode    

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

GetStateFor

Return:     BOOL
Params:     HANDLE Target    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Clear

Return:     VOID
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetDisabledPos

Return:     VOID
Params:     HANDLE PositionHandle    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetEnabledPos

Return:     VOID
Params:     HANDLE PositionHandle    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetAxis

Return:     VOID
Params:     BYTE Axis    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetDisabledPosFor

Return:     VOID
Params:     HANDLE Target     HANDLE Position    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Prv_FindHandle

Return:     UNSIGNED INT
Params:     HANDLE Target    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Prv_SetPositions

Return:     VOID
Params:     UNSIGNED INT Index    
Vars:     HANDLE pivotpos     FLOAT movedst     FLOAT scales     FLOAT movediv     HANDLE parentpos    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Ev_SimStop

Return:     UNSIGNED LONG
Vars:     UNSIGNED INT index     BOOL stopstate    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

GetTarget

Return:     HANDLE

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

GetState

Return:     BOOL

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Register

Return:     VOID
Params:     HANDLE Target    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetNotify

Return:     VOID
Params:     HANDLE Handle     UNSIGNED LONG Ident    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetLatchingFor

Return:     VOID
Params:     HANDLE Target     BOOL Enabled    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetMode

Return:     VOID
Params:     BYTE Mode    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetEnabledPosFor

Return:     VOID
Params:     HANDLE Target     HANDLE Position    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetPivotPosFor

Return:     VOID
Params:     HANDLE Target     HANDLE Position    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetModeFor

Return:     VOID
Params:     HANDLE Target     BYTE Mode    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Ev_SimStart

Return:     UNSIGNED LONG

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetMovement

Return:     VOID
Params:     FLOAT Move    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetAxisFor

Return:     VOID
Params:     HANDLE Target     BYTE Axis    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetPivotPos

Return:     VOID
Params:     HANDLE PositionHandle    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Prv_Register

Return:     UNSIGNED INT
Params:     HANDLE Target     HANDLE Pivot    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetAutoReset

Return:     VOID
Params:     BOOL State    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetLatching

Return:     VOID
Params:     BOOL Enabled    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Unregister

Return:     VOID
Params:     HANDLE Target    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Ev_Release

Return:     UNSIGNED LONG
Params:     HANDLE Component     FLOAT X     FLOAT Y     FLOAT Z    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

SetMovementFor

Return:     VOID
Params:     HANDLE Target     FLOAT Move    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Main

Return:     VOID
Vars:     HANDLE target    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Ev_Click

Return:     UNSIGNED LONG
Params:     HANDLE Component     FLOAT X     FLOAT Y     FLOAT Z    
Vars:     UNSIGNED INT index    

Your browser does not support the HTML5 canvas tag.

GetStateFor    /    Clear    /    SetDisabledPos    /    SetEnabledPos    /    SetAxis    /    SetDisabledPosFor    /    Prv_FindHandle    /    Prv_SetPositions    /    Ev_SimStop    /    GetTarget    /    GetState    /    Register    /    SetNotify    /    SetLatchingFor    /    SetMode    /    SetEnabledPosFor    /    SetPivotPosFor    /    SetModeFor    /    Ev_SimStart    /    SetMovement    /    SetAxisFor    /    SetPivotPos    /    Prv_Register    /    SetAutoReset    /    SetLatching    /    Unregister    /    Ev_Release    /    SetMovementFor    /    Main    /    Ev_Click    /    Prv_FindEmpty

Prv_FindEmpty

Return:     UNSIGNED INT
Params:     BOOL CreateNew    

Your browser does not support the HTML5 canvas tag.

Verison History

Version 0.6
12/09/19 BR - Created initial recursive parser
14/09/19 BR - Added support for disabled icons
18/09/19 BR - Fixed decision icon parsing
19/09/19 BR - Added switch icon support
23/09/19 BR - Fixed recursive loop spacing
27/09/19 BR - Further tweaked spacing and added Macro menu
30/09/19 BR - Improved all string spacing
01/10/19 BR - Improved While icon support