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.
Will remove the objects and place them in the clipboard. Undo will put the objects back, but won't change the clipboard contents.
Will place the objects in the clipboard, but not remove them. This action isn't part of the undo list.
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.
Will delete the object or objects. This is the same as using the Del key.
Will allow you to edit the variable name.
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.
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.
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).
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).
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.
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.
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.
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.
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.
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.