Selects the tool or changes tool related global states.

Arc Arrow Copy InsertPoint Line Lock Move None PasteBuffer Polygon Rectangle Remove Rotate Text Thermal Via ... | Select the indicated tool.
Notify | Called when you press the mouse button, or move the mouse.
Release | Called when you release the mouse button.
Cancel | Cancels any pending tool activity, allowing you to restart elsewhere. For example, this allows you to start a new line rather than attach a line to the previous line.
Escape | Similar to Cancel but calling this action a second time will return to the Arrow tool.
Stroke | If pcb-rnd was built with libstroke, this invokes the stroke input method. If not, this will restart a drawing mode if you were drawing, else it will select objects.
Save | Remembers the current tool.
Restore | Restores the tool to the last saved tool.