The Export Function popup menu contains the following commands:
Connect creates a Connection between two Functions. Such a Connection means that at execution time, program control is passed from the first Function to the second Function in the direction of the arrow. We say that the first Function invokes or calls the second Function. The Connection between two Functions represents the function call. Import Functions cannot make function calls.Small circles represent the position of the points. If you click on a space, the new point will be an intermediate point. A Connection can have a maximum of 30 points. To complete the Connection, click on the icon where the Connection is to end. That is the Function that you want to use. When the chart is saved to the project library, the Connection is added to the textual representation of the component where it starts. This means the Function which calls the other Function.
Alter enables you to create or modify the name of an Export Function in its parent Module. The name is changed wherever it occurs or is referenced throughout the MD Model. This is equivalent to Rename from a selector. The rename takes effect when the chart is saved to the project library using Save or Exit.
Resize
Small. The icon is changed to the "small" size.
Medium. The icon is changed to the "medium" size.
Large. The icon is changed to the "large" size.
Shrink/Grow. Use the mouse to drag the icon to the required size.
Change to Internal Function. Use this command to change an Export Function into an Internal Function within the same parent Module. Note: If you move a Function into a different Module you may need this command to change the type of the Function after you have moved it.
Hide hides the selected Function and its Connections to other Functions so that they do not appear on the chart. They remain in the project library and in the textual representation, even after the chart is written to the project library using Save. If you use the Create Chart command all hidden components (except Parameters) will reappear. To unhide the Function use the Unhide Connected Icons command.
Unhide Connected Icons enables you to unhide any hidden icons that are connected to the selected Function and their Connections to that Function. You can also unhide all hidden components (except Parameters) using the Create Chart command.
Edit Text opens a text editor containing the text for the selected Function. In this way you can edit the text of a Function while the chart of its parent Module is on the screen. If the text does not yet exist, you can create it in this window.
Show Traceability Links
Requirements Design opens the Autotracer for the chosen component. The Autotracer automatically displays the Traceability Links from the selected object to Requirements objects.You can alter the selections in the Autotracer if you want to display the Traceability Links for different objects. If the Autotracer was already open when you used this command then the entries in the Autotracer are updated.
GUI Design opens the Autotracer for the chosen component. The Autotracer automatically displays the Traceability Links from the selected object to GUI Design objects. You can alter the selections in the Autotracer if you want to display the Traceability Links for different objects. If the Autotracer was already open when you used this command then the entries in the Autotracer are updated.
Check enables you to validate the selected Function based on the analyzer options. You must name the Function before you can carry out this command. To analyze the whole Modular Design Model, use the Analyze command from the Design menu. When the analysis is complete an output window is displayed which contains a list of the errors found.
Annotations enables you to attach annotations to an object. The Annotation Selector is opened listing the Annotation types available for the object.
Edit Source Pilot Annotation enables you to edit the Source Pilot annotation type for the selected object without needing to open the Annotation Selector. From the submenu choose the part of the annotation type that you want to edit.
Panel opens the Annotation Panel for the object.
Body opens an editor containing the body text that was generated by ProSource or the source code placed there by ReSource, if such text exists. The usual text editor will appear if the Annotations are stored inside the ProMod-PLUS database. If the Annotations are stored externally, the tool you have specified in the Annotation Panel is activated with the named file.