Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
PIC.16F.16F1937
Constants
Globals
UNSIGNED INT YT
UNSIGNED INT Press
BYTE Orientation
BOOL SimTouched
BYTE InfoBuff
BYTE TrackId
UNSIGNED INT XT
HANDLE console_handle
Ev_Prop_Change
Return: UNSIGNED LONG
Vars: STRING TempStr
HANDLE ChildHandle
HANDLE ThisHandle
HANDLE Handle
Reset
Return: VOID
Vars: BYTE dummy
Ev_User
Return: UNSIGNED LONG
Params: UNSIGNED LONG MessageID
UNSIGNED LONG Data
Initialise_Sim
Return: BOOL
ReadXBytes
Return: BOOL
Params: UNSIGNED INT Address
BYTE Data
BYTE NumBytes
Vars: BYTE Buf
BYTE Count
Ev_Init
Return: UNSIGNED LONG
Vars: STRING temp
Ev_LoadComplete
Return: UNSIGNED LONG
Vars: HANDLE Handle
WriteXBytes
Return: VOID
Params: UNSIGNED INT Address
BYTE Data
BYTE NumBytes
Vars: BYTE Buf
BYTE idx
SetOrientation
Return: VOID
Params: BYTE Orientation
Ev_Renamed
Return: UNSIGNED LONG
Vars: STRING Name
SampleSensor
Return: BYTE
Vars: BYTE data
BYTE ix
BYTE Address
ReadInfo
Return: BOOL
ReadCoord
Return: UNSIGNED INT
Params: BYTE Coordinate
BYTE Index
ReadCoord_Sim
Return: UNSIGNED INT
Params: BYTE Coordinate
BYTE Index
Vars: FLOAT fvar
SampleSensor_Sim
Return: BYTE
Vars: BYTE control
BYTE data
Ev_Resize
Return: UNSIGNED LONG
Params: HANDLE Component
HANDLE PrevPos
BOOL Final
Main
Return: VOID
Initialise
Return: BOOL
Vars: BYTE dummy
BYTE Buff
BYTE idx
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