New Creates a new Acme file or project. The AcmeStudio specific entries are Acme Family…, which creates a new family, Acme System…, which creates a new system, and Project… Acme Project, which creates a new Acme project in the workspace.
Open File Opens a file external to the workspace. This does not currently work with AcmeStudio.
Close Closes the current editor.
Close All Closes all open editors.
Save Saves the contents of the current editor.
Save As… Allows the contents of the current editor to be saved under a different name.
Save All Saves all dirty editors.
Revert Does not work with AcmeStudio
Move Does not work with AcmeStudio
Rename Does not work with AcmeStudio
Refresh Does not work with AcmeStudio
Convert Line Delimeters to Does not work with AcmeStudio
Print Allows the diagram to be printed. (Only works on Windows.)
Switch Workspace Restarts AcmeStudio, allowing a different workspace to be chosen
Import Allows projects to be imported from various places (e.g., from another file system, or from a zip file).
Export Allows a project to be exported to various places (e.g., a zip file)
Export to Image… Exports the diagram to a JPEG file. Due to restrictions with the graphics package, you will need to set your display to 16 bit or below for this to work.
Exit Exits AcmeStudio.
Undo Allows commands to be undone.
Redo Allows commands to be redone.
Cut Does not work with AcmeStudio.
Copy Copies selected elements (or text)
Copy Image (On Windows Only) Allows the image to be copied to the clipboard
Paste Pastes selected elements (or text)
Delete Deletes selection.
Select All Selects all elements in the diagram
Select by catgories Selects by category (e.g., component, connector)
All other menu items are not used by AcmeStudio.
Zoom In Zooms in on the diagram
Zoom Out Zooms out on the diagram
Rulers Toggles visibility of vertical and horizontal rulers
Grid Toggles grid enablement. Moving and resizing will be constrained to the grid when enabled.
Snap to Geometry Provides feedback when moving and resizing about relationships to other elements in the diagram.
Match Width of Figures Makes the width of the selected figures the same.
Match Height of Figures Makes the height of the selected figures the same.
Order This submenu contains all the re-ordering commands.
Order>Move To Front Moves the selected elements to the front of the diagram.
Order>Move To Back Moves the selected elements to the back of the diagram.
Order>Move Forward Move the selected elements forward in the diagram.
Order>Move Back Moves the selected elements back in the diagram.
Align This submenu contains all the alignment commands.
Align>Align Left Moves elements so that their left sides are aligned.
Align>Align Center Moves elements so that their horizontal centers are aligned.
Align>Align Right Moves elements so that their right sides are aligned.
Align>Align Top Moves elements so that their tops are aligned.
Align>Align Middle Moves elements so that their vertical middles are aligned.
Align>Align Bottom Moves elements so that their bottoms are aligned.
Generate Legend Generates a legend for the diagram. The legend contains entries for each element type in the diagram. This is disabled if a legend already exists. It is best to generate the legend once you have completed the design.
The items in this menu are contributed by other plugins, and do not work with AcmeStudio
The items in this menu are contributed by other plugins, and do now work with AcmeStudio.
The items in this menu are contributed by other plugins, and do not work with AcmeStudio
New Component… Creates a new component, allowing the name and types to be selected.
New Connector… Creates a new connector, allowing the name and types to be selected.
New Port… Creates a new port, allowing the name and types to be selected.
New Role… Creates a new role, allowing the name and types to be selected.
Unassign type Removes a type from a selected element
Assign type Assigns a type to a selected element
Add Representation… Adds a representation to the selected element
Encapsulate as component Creates a new component and moves the selected elements to be inside a representation of that component.
Remove representation Removes a representation from an element
Typecheck Selection Forces the selection to be typechecked.
Analyses This submenu contains architectural analyses that can be performed on the architecture. Plugins may add items to this menu. The menu contains two builtin analyses:
Analyses>Reevaluate all constraints Forces constraints to be reevaluated
Analyses>Check completeness Checks for unattached ports/roles, unassigned properties, and adds them as problems in that can be viewed in the Problems view (this can be opened from Window Þ Show View… Problems).
Assign Family Assigns a family to the current system/family.
Unassign Family Removes a family as a supertype of the current system/family.
Inspect Type… Opens an inspector that allows you to see the details of an available type.
New Component Type Create a new component type
New Connector Type Create a new connector type
New Port Type Create a new port type
New Role Type Create a new role type
New Property Type Create a new property type
New Function Create a new function (design analysis)
This menu is mostly contributed by other plugins. AcmeStudio plugins may contribute to this menu so that style-specific analyses can be conducted.
If this diagram
is a representation, navigate to the parent element containing the representation.
Redo a command.
Undo the last command.
Align selected elements
to the left.
Align bottoms of
selected elements.
Align centers of
selected elements.
Align middles of
selected elements
Align selected elements
to the right.
Align tops of selected
elements.
Move selected items to
the back.
Move selected items to
the front.
Move selected items
back.
Move selected items forward.
Zoom in
Zoom out
Zoom to fit.