Reference: Commands

This section contains an overview of all available commands in the menu bar, toolbars, and context menus. Not all commands are available all the time. It depends on the application’s context which commands can be triggered.

File menu

 New creates a new empty process graph.

 Open... displays a file dialog to open an existing process graph. The dialog starts by default in the directory for process graphs as given by the settings dialog.

 Save saves the current process graph. In case the process graph is still unnamed, a “Save as” dialog will be shown to select an appropriate file name.

Save as... saves the current process graph under a different name. The file name can be set in the shown “Save as” file dialog.

Close closes the current process graph. In case the process graph is still running you will be prompted to stop it first. In case there are unsaved changes in the current process graph you will be prompted to save or discard the changes.

Close all closes all open process graphs. In case a process graph is still running you will be prompted to stop it first. In case there are unsaved changes in an open process graph you will be prompted to save or discard the changes.

 Quit quits the application. If a process graph is still running you have to stop it before you can quit Impresario. If there are unsaved changes in any open process graphs you will be prompted to save or discard the changes.

Edit menu

 Undo will undo the last edit action. This command is coupled to the Change Log window.

 Redo will redo the last edit action which was undone before. This command is coupled to the Change Log window.

 Cut cuts the selected items (macros and links) from the current process graph and adds them to the clipboard. Please note:

  • Links which are not selected but will become loose by cutting either the source or destination macro will be deleted!
  • Links which are selected but both their respective source and destination macros are not part of the selection are not added to the clipboard but will be deleted!

 Copy copies the selected items (macros and links) to the clipboard. Please note: “Loose” links are not copied, i.e. links which are selected but both their respective source and destination macros are not part of the selection!

 Paste pastes the contents of the clipboard to the current process graph.

Delete deletes the selected items (macros and links) in the current process graph. Pleate note: Links which are not selected but will become loose by deleting either the source or destination macro will also be deleted!

Select all selects all items in the current process graph.

View menu

Toolbars opens a submenu which allows to toggle the visibility of all toolbars.

Docks opens a submenu which allows to toggle the visibility of all docking windows.

 Zoom 100% zooms the view on the current process graph to its original size.

 Zoom In increases the zoom level on the current view. Maximum zoom is 300%.

 Zoom Out decreases the zoom level on the current view. Minimum zoom is 20%.

 Fit to Selection activates the zoom cursor which allows you to select an area in the current process graph to zoom into. After selection the selected area is zoomed to fit the current view.

 Fit to Page fits the zoom so that the whole process graph is shown in the current view. However, the zoom will not go below 20% or above 300%.

Control menu

 Start starts executing the current process graph. In case an error occurs the process graph is stopped automatically and an error message is displayed in the System Messages window.

 Pause pauses execution of the current process graph.

 Stop stops executing the current process graph.

 Snap executes the current process graph for exactly one cylce, i.e. every macro in the process graph is run once. Afterwards execution is stopped.

Extras menu

 Settings... displays the settings dialog to configure some aspects of Impresario.

Help menu

 Contents... opens this online help.

 About Impresario... shows the dialog containg information about Impresario like version number, license, and credits.

Process graph editor context menu

Within a process graph editor different context menus are shown depending on which component the user right clicks. These context menus offer the standard commands for Edit and Control, and the following special commands:

 Toggle cycle anchor allows to set and unset a cycle anchor for the selected macro to disambiguate a cycle in the process graph. This command is only available in the macro context menu if a cycle in the current process graph is detected which Impresario cannot disambiguate itself.

 Watch opens a viewer window for the selected output pin or link. This command is available by right clicking either an link or a macro’s ouput pin.

Macro database context menu

In the Macro database window two context menus are available. In the Macro area a right click on a  Macro opens a context menu for adding macro instances to the current process graph. The context menu in the Instances tab of the Information area allows to navigate to the selected macro.

Macro area context menu

Create 1 instance creates a new instance of the selected macro and adds it to the current process graph editor.

Create 2 instances creates two new instances of the selected macro and adds them to the current process graph editor.

Create 3 instances creates three new instances of the selected macro and adds them to the current process graph editor.

 Create multiple instances... opens a dialog where you can choose the number of instances which are to be created of the selected macro and added to the current process graph editor. The dialog allows to create up to 10 instances at once.

Instances tab context menu

Navigate to Macro instance activates the process graph editor in which the selected macro is located and selects the macro within the editor. This command is only available when the selected Macro is part of a process graph.

Navigate to Process graph activates the process graph editor in which the selected macro was located before it was deleted from the editor. This command is only available when the selected Macro was deleted from the process graph editor but is still available in the Change Log window for an undo action.