The popup menu contains the following items:
Chart
Edit. The Edit facility enables you to modify the chart of the selected Module. It opens an editor containing the chart.
View enables you to view the chart of the selected Module. This command is very useful if you are running ProMod-PLUS in multi-user mode. If another user is already editing a Module, both the textual and graphical representations of that Module will be locked but you can still open it in view mode.
Create. This command creates the chart from the latest version of the chart together with the latest version of the textual representation and opens an editor containing the chart. This means that the existing chart is updated to include components which are defined in text but have not yet been generated as graphics. The components which already existed in graphics are not changed.
Delete enables you to delete the chart of the selected Module. The textual representation is not deleted.
Text
Edit. This command opens an editor containing the text ready for editing.
All. This option enables you to modify all the text of the selected Module.
Purpose. This options enables you to modify the Purpose text of the selected object.
Export Interface. This option enables you to modify the Export Interface text of the selected Module.
Import Interface. This option enables you to modify the Import Interface text of the selected object.
Internal. This option enables you to modify the Internal text of the selected object.
View
All. This command enables you to view all the text for selected Module(s).
Purpose. This command enables you to view the Purpose text for selected Module(s).
Export Interface. This command enables you to view the Export Interface text for selected Module(s).
Import Interface. This command enables you to view the Import Interface text for selected Module(s).
Internal This. command enables you to view the Internal text for selected Module(s).
Show Parent Subsystem enables you to work on the parent Subsystem of the selected Module, if one exists.It opens a selector from which you can access a range of commands for working on the parent Subsystem. For example, you can edit its text, chart or Annotations.
Show Traceability Links to
Requirements. This command 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.
Task Design. This command opens the Autotracer for the chosen component. The Autotracer automatically displays the Traceability Links from the selected object to Task 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.
GUI Design. This command 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.
Rename enables you to rename the selected Module.
Move to enables you to move the selected Module into another parent Subsystem. This command opens a selector from which you can select the name of the Subsystem that you want to move to. The Module is deleted from the original chart and from its textual representation, and is moved to the textual representation of its new parent.
Delete
Including Functions. If you delete a Module or Modules including Functions then the Functions (and the contents of the Functions) belonging to the Modules are deleted with the Modules.
Excluding Functions. If you delete a Module or Modules excluding Functions then the Functions belonging to the Modules are converted to "free" Functions, that is they no longer have a Parent Module.
Analyze
Including Functions. This command enables you to analyze the selected Module and its Functions. When you select this command, the analyzer starts. When the analysis is complete an output window is displayed which contains a list of the errors found.
Excluding Functions. This command enables you to analyze the selected Module(s) only. No other objects will be analyzed. When you select this command, the analyzer starts. When the analysis is complete an output window is displayed which contains a list of the errors found.
Resolve starts the Resolver for the selected Module(s).
Output
Extract enables you to backup the selected object(s) from the current project library. These backup files can then be restored into a project library using the Load command.
Chart. This command extracts only the chart of a Module.
Text. This command extracts only the textual representation of a Module.
Plot enables you to output one or more diagrams. It creates a separate print file for each diagram. Plot is only available for graphical objects. You can either set the Plot Options before you use this command or you can change the settings in the dialog box which appears when you choose Plot.
Report enables you to report on the selected Module(s). This command opens a dialog box from which you can change the General Report Options. The content of the report is dependent on the settings of the Modular Design Report Options, which are also available from this dialog box.
List Cross References opens an output window containing the cross reference lists for the selected Module and the Symbols in the Module.
Source Pilot
ProSource
Including Functions starts ProSource for the selected Module and its Functions.
Excluding Functions starts ProSource for the selected Module(s).
ComposeSource
Including Functions starts ComposeSource for the selected Module and its Functions.
Excluding Functions starts ComposeSource for the selected Module(s).
ReSource (on selected platforms)
File ReSource from File transforms source files into MD information, the original source is captured in Annotations. You can either transform one file or a whole directory structure. This command prompts you to enter the name of the file or directory that you want to ReSource.
Annotations
Including Functions starts ReSource for the Annotations of the selected Module and its Functions.
Excluding Functions starts ReSource for the Annotations of the selected Module(s).
Annotations enables you to attach annotations to an object. The Annotation Selector is opened listing the Annotation types available for the object.