Context Menu

There are a number of places that context specific menus come up in response to a right-click or Ctrl+Click (⌘+Click on Mac). The contents of these menus depends on what you're clicking on, and some of the options are discussed in their respective sections (such as Graphs or Tables). When you have multiple objects selected, the actions will apply to all the selected objects.

The following is a list of items that may appear when editing objects, including building blocks and interface elements, and their meaning.

Editing

Cut

Will remove the objects and place them in the clipboard. Undo will put the objects back, but won't change the clipboard contents.

Copy

Will place the objects in the clipboard, but not remove them. This action isn't part of the undo list.

Paste

Will paste the contents of the clipboard. If the contents are from a cut or copy operation in Stella, they'll be pasted as new objects. If the clipboard contains an image, and you've selected a button or graphics frame, the image will be put into the selected object. If there's no useful action that paste could do, this item will be grayed, but normally still visible.

Delete

Will delete the object or objects. This is the same as using the Del key.

 

Edit Name

Will allow you to edit the variable name.

View Results

Will open the Results Panel for the variable you clicked on. If the variable is arrayed you will be asked to pick an element to display.

Causal Lens

Will open the Causal Lens™ on variable you clicked on. If it is an arrayed variable you will be asked to select an element to display the causes of.

Find Uses

Will pop up a submenu that lists all of the places the variable is used in tables, graphs and other objects in both the model and the interface. Click on one of the items to navigate to and select it. If the object is on the interface and the interface window is not open it will be open. (Interface objects will not be listed in Stella Professional).

 

Change to Type

Allows you to change the type of a variable. The selection of available tyeps depends on both the current type (for example, converters can't be changed to conveyors) and the the diagram (for example, converters with connectors in can't be changed to summing converters).

Module

Lets you specify that the variable has a special module related property, most comply that it is provides output so that it can be used in other modules.

Assign Input To

Lets specify which available input to use in making a cross level assignment. Available inputs are determined by connectors coming into a module or its parent modules.

Assign Output To

Navigate to Output

Is available when a variable is a cross level ghost of another variable. It will take you to the variable that ultimately defines the current variable. This is the same variable that the panel will open on if you click on the current variable.

Object Ordering (Interface only)

Send to Front

Will make the object sit on top of other objects. Use this when you have overlapping objects, with one obscuring others that you don't want obscured.

Note: Object types also determine what's in the front, and normally that ordering will give the desired results.

Note: Using this with a template may keep template objects on top of other page objects, and is therefore recommended against.

Send to Back

Will push the object behind others on the page. Use this when you have overlapping objects, with one obscuring others that you don't want obscured.

Note: Using this on a page with a template may cause the object to be obscured by template content. You can work around this by sending objects on the template page to the background, but it's usually best to avoid 'send to back' when using templates.

Reset to Default Z order

Will take away the effects of the Send to Front or Send to Back commands. This is only available if objects have been sent to the back or front.

See Object Drawing for more discussion of drawing sequence.