Prev Next

Diagram Context Menu

You can perform a wide range of tasks and operations on a diagram and its contents. To access and initiate these operations, you select options from the diagram's context menu.


Context Menu

Right-click on the diagram background




See also


Provides two sets of functions:

  • Scripts - scripts created using the Scripting facility, to be executed on diagrams; click on a script name to execute it (this option is not shown if no appropriate scripts have been created)
  • Extensions - a list of the enabled technologies on the system, each of which provides options for performing technology-specific operations on the diagram; these options are available in the Professional, Corporate, Unified and Ultimate editions of Enterprise Architect


Select this option to display a short menu of options to exchange electronic notes on the selected diagram with team colleagues, in the form of Reviews, Discussions and, if User Security is enabled, Chats and Model Mail messages.

User Security


Displays the diagram 'Properties' dialog, through which you can define properties including name, author and version information, zoom factor, paper size and layout, diagram notes and various appearance attributes. Some properties influence the display of the diagram and some are logical attributes that appear in the documentation.

Set Diagram Properties

Validate Diagram

(In a Business Process diagram) Validates the diagram, and the elements and connectors within the diagram, for correctness.

The results of the validation are displayed in a tab of the System Output window.

Model Validation


Displays a short menu of options for adding objects to the diagram:

  • Other Element - displays the Select Element browser, through which you locate and select an existing element to add to the diagram as a linked element
  • Store Document(s) in Model - displays the default file browser, through which you locate a file to store as a File Artifact element in the model and in the diagram; double-click on the Artifact to show the file contents
  • Link to Document(s) in File System - again displays the default file browser, but when you select a file the system creates a hyperlink to that file
  • Show Toolbox - Select this option to display the Diagram Toolbox at the appropriate pages for the type of diagram, if the Toolbox is not already displayed
Select Dialog Create File Artifacts Diagram Toolbox


Displays a short menu of options for pasting copied elements or images into the diagram.

  • Element(s) as Link - paste copied elements into the diagram as links to the original element(s)
  • Element(s) as New - paste copied elements into the diagram as new elements
  • Image from Clipboard - paste an image held on the clipboard into the diagram (shortcut: Ctrl+Shift+Insert)
  • Image Asset - paste an image held on the clipboard into the diagram as a new Image Asset Artifact
Image Assets Copy Elements Between Diagrams

Hide Diagram Frame / Show Diagram Frame

This option applies to these diagram types when the diagram is a composite diagram:

  • Any SysML type
  • UML StateMachine

The elements on the diagram are automatically enclosed in a Diagram Frame having the same name as the element that owns the diagram. Click on the options to hide and redisplay this Diagram Frame.

On a SysML diagram, the frame will:

  • Auto-resize to fit the bounds of the diagram if the frame is non-selectable, expanding from its default size but not shrinking smaller

Note that diagrams showing Diagram Frames applied under release 14.0 or higher of Enterprise Architect might draw the parent object on the diagram when opened in a release prior to release 14.0.

Composite Elements

Open Diagram In

Displays a short menu of options for displaying the contents of the diagram in the:

  • Specification Manager - as a textual description of each element and its features
  • List View - as a simple list of the elements and their main properties (such as Status, Type, Date Created and Date Modified)
  • Gantt View - listing the elements that have allocated resources, and showing the status and progress of any tasks defined for the element and resource
Using the Specification Manager Diagram List Element View

Interaction Parameters

(On an Interaction diagram.) Displays the 'Interaction Occurrence' dialog, on which you define the arguments, return value and attribute to create an Interaction Occurrence.

Supress Activations

(On a Sequence diagram.) Hides or redisplays the activation rectangles on the Lifeline elements of the diagram.

Sequence Element Activations

Set Top Margin

(On a Sequence diagram.) Displays the 'Top Margin' dialog, through which you change the space above the Lifeline elements on the diagram to between 30 and 250 units.

Change the Top Margin

Sequence Communication Messages

(On a Communication diagram.) Displays the 'Communication Messages' dialog, through which you can change the order of the communication messages in the current diagram.

Re-Order Messages

Synchronize Structural Elements

(On a SysML Internal Block diagram.) Shows all structural elements (such as Ports and Parts) relating to the Block that owns this diagram.

This command will also generate Properties defined by existing Association connectors.

Generate Properties From Block Associations

Swimlanes and Matrix

Displays the 'Swimlanes and Matrix' tab of the Properties window for diagrams, through which you can add or modify Swimlanes or a Swimlanes Matrix on the diagram.

Swimlanes Swimlanes Matrix


Displays the 'Roadmap options' dialog, which you use to define a Roadmap Timeline on the diagram.

Roadmap Diagrams


Displays the 'Kanban' dialog, through which you can define the structure, content and appearance of a new or existing Kanban diagram, or to convert a different type of diagram to a Kanban diagram.

Kanban Diagram Options

Clear all Checklists

Clears all selected checkboxes within every Checklist Artifact element in the current diagram.

Using the Checklist and Audited Checklist Artifacts

Set diagram flow direction

(On a Business Process diagram) Displays a short menu of options to set the flow orientation of the diagram. Click on:

  • None (the default, no specific orientation set)
  • Horizontal (diagram flows across the page, Pool and Lane elements occupy the full width of the diagram), or
  • Vertical (diagram flows down the page, Pool and Lane elements occupy the full height of the diagram)

Statechart Editor

(For a StateMachine diagram.) Displays a short list of options to switch the current format of the diagram to:

  • Diagram
  • Table (State-Next State)
  • Table (State-Trigger) or
  • Table (Trigger-State)
State Machine Table

Lock Diagram

Select this option to lock the diagram to protect it from inadvertent changes.

This does not apply in the Corporate, Unified and Ultimate editions if security is enabled, in which case you lock the model elements.

Lock a Diagram Lock Model Elements

Find in Project Browser

Locates and highlights the current diagram in the Project Browser.

Shortcut: Shift+Alt+G

Execute Simulation

(On a behavioral diagram.) Displays a short menu of options for performing a model simulation:

  • Interpreted simulation - perform dynamic execution of a simulation (Corporate and Extended Editions)
  • Manual simulation - step through a simulation manually (the only option available in the Professional edition)
  • Using Script - if simulation scripts exist for the diagram, list the scripts available; if no scripts exist, the option does not display
Model Simulation How It Works Set Up Simulation Script

Save Current Changes

Saves any changes to the current diagram.

Shortcut: Ctrl+S


Displays the Help topic on this type of diagram.


  • Not all the menu options described appear on the context menu of every diagram