Gui Command: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
The GuiCommand is one of the most important |
The GuiCommand is one of the most important function of FreeCAD. |
||
Is the main interaction point of the User. Every time the user |
Is the main interaction point of the User. Every time the user |
||
selects a menu item or press a toolbar button it activates a |
selects a menu item or press a toolbar button it activates a |
||
GuiCommand. Some of the |
GuiCommand. Some of the attributes of a GuiCommand are: |
||
* Contains a Icon |
* Contains a Icon |
||
* Defines the scope |
* Defines the scope for an Undo/Redo |
||
* Have a help page |
* Have a help page |
||
* opens and controls modal Dialogs |
* opens and controls modal Dialogs |
||
* Macro recording |
|||
* and so forth.... |
* and so forth.... |
||
== Quality requirements == |
|||
There are a lot GuiCommands (Features) in FreeCAD which are experimental |
|||
or used shortly for implementation purpose. This GuiCommands a mostly in |
|||
the dedicated Workbenches like Part, Mesh or Cam. |
|||
To ensure a good user experience the Workbenc Complete was created. This |
|||
is the default start Workbench of FreeCAD and incorporate all GuiCommand |
|||
which meat cretin '''Quality requirements''' which are described here: |
|||
=== Help page === |
|||
Every GuiCommand have to have a Help page |
Revision as of 08:17, 26 August 2008
The GuiCommand is one of the most important function of FreeCAD. Is the main interaction point of the User. Every time the user selects a menu item or press a toolbar button it activates a GuiCommand. Some of the attributes of a GuiCommand are:
- Contains a Icon
- Defines the scope for an Undo/Redo
- Have a help page
- opens and controls modal Dialogs
- Macro recording
- and so forth....
Quality requirements
There are a lot GuiCommands (Features) in FreeCAD which are experimental or used shortly for implementation purpose. This GuiCommands a mostly in the dedicated Workbenches like Part, Mesh or Cam. To ensure a good user experience the Workbenc Complete was created. This is the default start Workbench of FreeCAD and incorporate all GuiCommand which meat cretin Quality requirements which are described here:
Help page
Every GuiCommand have to have a Help page