Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
PIC.16F.16F877A
Constants
SIGNED INT MAX_BUTTONS
BOOL false
BOOL true
Globals
FLOAT key_D
HANDLE button_handles
HANDLE group_handle
HANDLE prototype_handle
BOOL set_floating
STRING Test_String
BYTE total_keys
WaitPressed
Return: BYTE
Vars: BYTE index
Sim_WaitPressed
Return: BYTE
Vars: BYTE index
GetAscii
Return: BYTE
Vars: BYTE index
Ev_Stop
Return: UNSIGNED LONG
GetString
Return: STRING
Vars: BYTE index
Prv_GetRow
Return: BYTE
Vars: BYTE index
BOOL pin_state
Sim_GetString
Return: STRING
Vars: BYTE index
Prv_Property
Return: UNSIGNED LONG
Vars: BYTE index
STRING TmpStr
STRING TmpStr2
Ev_Initialise
Return: UNSIGNED LONG
GetNumber
Return: BYTE
Sim_GetNumber
Return: BYTE
Sim_GetAscii
Return: BYTE
Vars: BYTE index
GetIndex
Return: BYTE
Vars: BYTE index
BYTE row_state
Sim_WaitReleased
Return: VOID
Vars: BYTE index
Prv_FloatColumns
Return: VOID
Vars: BYTE index
BYTE dummy
Sim_GetIndex
Return: BYTE
Vars: BYTE index
BOOL state
Prv_SetPosition
Return: VOID
Params: BYTE index
HANDLE handle
Vars: FLOAT X
FLOAT Y
FLOAT Z
WaitReleased
Return: VOID
Vars: BYTE index
Ev_Release
Return: UNSIGNED LONG
Params: HANDLE Component
FLOAT X
FLOAT Y
FLOAT Z
Vars: STRING ComponentString
BYTE index
Ev_Start
Return: UNSIGNED LONG
Vars: BYTE index
Main
Return: VOID
Ev_Click
Return: UNSIGNED LONG
Params: HANDLE Component
FLOAT X
FLOAT Y
FLOAT Z
Vars: BYTE KeyPressedIndex
STRING ComponentString
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