Translations:Module Creation/17/en

The workbench must have all these attributes defined:
 * The Icon attribute is an XPM image (Most software such as GIMP can convert an image into xpm format, which is a text file. You can then paste the contents here)
 * MenuText is the workbench name as it appears in the workbenches list
 * Tooltip appears when you hover on it with the mouse
 * Initialize is executed on FreeCAD load, and must create all menus and toolbars that the workbench will use. If you are going to make your module in C++, you can also define your menus and toolbars inside the C++ module, not in this InitGui.py file. The important is that they are created now, and not when the module is activated.
 * Activated is executed when the user switches to your workbench
 * Deactivated is executed when the user switches from yours to another workbench or leaves FreeCAD