Translations:Gui Command/1/en

The GuiCommand is one of the most important functions of FreeCAD in the main interaction point of the user. Every time the user selects a menu item or presses a toolbar button it activates a GuiCommand. Some of the attributes of a GuiCommand are:
 * Defines a name
 * Contains an icon
 * Defines the scope for an undo/redo
 * Has a help page
 * Opens and controls dialogs
 * Macro recording
 * and others.