This view displays a tree with the nodes of the Macro. It is used to easily identify where specific code was inserted.
The nodes correspond to the functions, subfunctions, sections, and divisions in a Macro.
This view displays the levels and identifiers of the functions and subfunctions.
In this view, you can see a Macro in a skeleton that is retrieved from a model (batch, or client for example). To activate a skeleton, click the triangle (View menu) in the view toolbar. Select Skeleton and a model in the list. The lines that are retrieved from the model are colored (standard color in the COBOL editor). If you do not need any skeleton, select . If you click a node in the tree, the whole function that is included in the node is highlighted in the Macro COBOL editor.
This menu also contains the option Synchronize the COBOL source with the code structure view. You must use it to synchronize the Macro code when it is desynchronized in the view. For example, you can create a function 01 after a function 21 in the Macro COBOL editor. The editor and the Macro code structure view are desynchronized. If you activate this option, the display order of the functions is restored in the Macro COBOL editor.
You can search the nodes that are displayed in the view and apply a search filter. You can enter the * and ? wildcard characters in the search string. When you type something in the field, a button becomes available. Clicking this button clears the field and restores the list as it was formerly displayed.