When you run rigiedit, you initially see the Rigi Workbench window and an empty root window.
The Workbench window presents:
The editor opens separate windows to provide multiple, usually editable perspectives of the graph model. Each of these windows has a scrollable canvas area, where a particular set of nodes and arcs is presented, and a message area at the bottom where messages are displayed.
For example, a window may present an overview of the subsystem hierarchy or the children of a parent node.
The initial window titled Root is used to display the parent(s) of the subsystem hierarchy; this window is always present.
The editor has a notion of a currently active window, where operations are applied. A mouse click in the canvas of a window causes that window to become active and display ACTIVE in its title.
Note: On Unix platforms, the active window is unrelated to the pointer focus.
Most of the mouse interaction with rigiedit is through the left mouse button (such as choosing menu items or clicking buttons); the right mouse button is used only within a canvas area.
To load the tutorial example:
A Domain palette appears.
You are reminded that loading a domain model clears the graph in memory.
A domain model for understanding C language programs is loaded. This includes a specification of valid node and arc types, attributes, and colors.
A File dialog appears, presenting a view of the current directory contents.
You are reminded that loading clears the current graph model in memory.
A Rigi Standard Format (RSF) file containing syntactic data representing the implementation of a linked list module (written in C) is loaded.
The root window displays a single node representing the root of a subsystem hierarchy.