|
|
|
CollectWidgetDefinitions (INode[], INode)
|
Adds the widget definitions (DEFINE VARIABLE / BUTTON / RECTANGLE /
BROWSE / IMAGE) of the given scope to the ttWidget temp-table
|
|
|
|
Consultingwerk.Studio.ProparseApi.INode FindFormNode (character, INode)
|
Returns the first FORM statement for the given frame name
|
|
|
|
Consultingwerk.Studio.ProparseApi.INode FindFrameScope (character, INode, INode[])
|
Returns the routine-level node the given frame is defined in
|
|
|
|
GetFormNames (INode, CharacterList)
|
Recursively parses the given file for FORM statements with named
Frame references
|
|
|
|
GetFormWidgets (character, INode)
|
Parses the given file for the given frame name in FORM statements
|
|
|
|
Consultingwerk.Framework.Collections.CharacterList GetFrameNames (character)
|
Parses the given file and returns a list of FRAME names
|
|
|
|
GetFrameWidgets (character, character, table)
|
Parses the given file for the given frame name and returns a temp-table
containing all the widgets found in that frame
|
|
|
|
LOGICAL ParseSizePhrase (INode, decimal, decimal)
|
Returns the width and height of a SIZE phrase (SIZE <width> BY <height>)
|
|
|
|
ProcessAppBuilderComments (INode)
|
Processes Comments at the top-level for AppBuilder Comments
|
|
|
|
ProcessFrameWidgets (INode)
|
Parses a DEFINE FRAME or FORM statement node
|