Context Menu Miscellaneous Diagram Elements (Block Diagram)

In the "Specification" view of the block diagram editor for software components, right-clicking a diagram element opens a context menu.

Graphical Hierarchies and Statement Blocks

Views

Opens the Views options dialog window. All available views are listed, and the visibility of the diagram element in each view can be edited.

Create ASCET Link

Creates an ASCET link that opens the component and highlights the selected hierarchy/statement block in the drawing area.

Bring to Front

Places the selected diagram element in front of all other objects in the drawing area.

Send to Back

Places the selected diagram element in the back of all other objects in the drawing area.

Rename Hierarchy or Rename Statement Block

Renames the block.

Change Icon

Adds an icon to the block.

Remove Icon

Removes the icon from the block.

Fill Color

Sets the fill color of the block.

Show/Hide Name

Shows/hides the name of the block.

Show Pin Names and Hide Pin Names

Shows or hides the names of input and output pins.

Set to Default Size

Resets the size of the block to the default value.

Add Outpin and Add Inpin

Adds an output pin or input pin to the block.

Resolve Hierarchy or Resolve Statement Block

Removes the graphical hierarchy or statement block and adds the elements in the hierarchy to the current diagram level (see Resolving a Hierarchy/Statement Block).

Next Level

Displays the inside of the graphical hierarchy or statement block (see Navigating between Hierarchy/Statement Block Levels)

Connections

View

Opens the Views options dialog window. All available views are listed, and the visibility of the diagram element in each view can be edited.

Bring to Front

Places the selected diagram element in front of all other objects in the drawing area.

Send to Back

Places the selected diagram element in the back of all other objects in the drawing area.

Add Implementation Cast

Inserts an implementation cast into the connection.

Browse Connected Elements

Browses the elements at both ends of the connection.

Sequence Calls

Next Number

Assigns the next free number to the sequence call (see Automatically Assigning Individual Sequence Calls).

Edit

Opens the sequence editor (see Editing a Sequence Call in the Sequence Editor).

Change

The submenus Reset, Increment, Decrement and Shift by offset can be used to change the sequence number (see Incrementing/Decrementing Individual Sequence Calls, Resetting an Individual Sequence Call and Shifting Several Sequence Calls).

Connector

Converts the sequence call or block-local sequence call into a connector (see Creating and Removing Connectors).

Block-local sequence call

Note

Only available for sequence calls in statement blocks.

Converts the connector into a block-local sequence call. See also Statement Blocks in SWCs.

Atomic

The submenus Start and Stop can be used to create a sequence of protected sequence calls.

Select Complete Port

Shows the complete port that belongs to the sequence call (see Changing the Visibility of Individual Sequence Calls).

Create ASCET Link for Port

Creates an ASCET link that opens the component and, in the drawing area, highlights the element and the complete port that belong to the sequence call.

Hide

Hides the sequence call (see Changing the Visibility of Individual Sequence Calls).

Set to default position

Moves the sequence call to its default position.

Create ASCET Link for Sequence

Note

Only available for assigned sequence calls, block-local sequence calls, and connectors.

Creates an ASCET link that opens the component and highlights the element that provides the selected sequence call, block-local sequence call or connector in the drawing area.

Pins

The context menus of the various input and output pins in the block diagram offer a selection of the following menu options.

Select Complete Port

Shows the complete port that belongs to the pin.

Create ASCET Link for Port

Creates an ASCET link that opens the SWC and, in the drawing area, highlights the element and the complete port that belong to the pin.

Remove Pin

Removes the selected input or output pin from the graphical hierarchy or statement block.

Pin Names

Shows/hides the pin names.

Rename Pin

Renames the selected input or output pin of the graphical hierarchy or statement block.

Temporary Variable

Note

Temporary variables are deprecated; they will be removed in a future ASCET version. Consider using common subexpression elimination instead.

Adds a temporary variable to the output pin.

Sequence Call

Shows/hides the sequence call that belongs to the pin.

Set Sequence Call to default position

Moves the sequence call to its default position.