On the upper right corner, there is the click queue, which represents what has been clicked so far.
This symbol represents an empty slot, i.e. a location that doesn't have a node nor edge.
This symbol represents a node.
This symbol represents a edge.
To clear the click queue, click Esc or hit the esc key on the keyboard.
Adding Nodes
Click anywhere that doesn't have a node.
(Optional) Type a symbol for the label of the node. If no symbol is typed, an automatic counter is used as the label.
Click Enter or hit enter/return on the keyboard. You can add multiple nodes by clicking multiple empty slots.
Renaming Nodes
Click any node.
(Optional) Type a symbol for the new label of the node. If no symbol is typed, an automatic counter is used as the label.
Ensure the click queue is one node. Click Enter or hit Enter/Return on the keyboard.
Moving Nodes
Click any node.
Click any empty slot.
Click Enter or hit Enter/Return on the keyboard.
Adding Edges
Click on two nodes.
(Optional) Type an edge attribute command (see below).
Click Enter or hit enter/return on the keyboard. You can add a sequence of edges by clicking multiple nodes.
*Edge attribute command. Each edge can have three attributes: Directedness (dir), Weight (w), and Bend (b). By default, edges will be undirected, with w=b=0. To assign weight/bend, the subcommands w=? and b=? respectively are used. To enable direction, the subcommand dir suffices. You can activate all three attributes by linking these subcommands via a comma in any order. E.g.
w=10,b=20 represents an undirected edge with weight 10 and bend 20%.
dir,b=50 represents a directed edge with weight 0 and bend 50%.
Do not use any spaces in the command. FYI: Bend can be positive (rightwards) or negative (leftwards); it represents the distance from the turning point to the midpoint of the two nodes, as a percentage of half the distance between the two nodes.
Deleting Objects
Click on the object(s) you want to remove.
Click Del or hit delete/backspace on the keyboard.
Graph Algorithms
Click Alg multiple times to choose your desired algorithm.
Click on the input node(s) for the algorithm.
Each click of Next shows the next step of the algorithm.