Translations:Module Creation/17/en

The workbench must have all these attributes defined:
 * Icon - An XPM image. Most image software (like GIMP) can convert an image into xpm format, which is a text file. You can then paste the contents here.
 * MenuText - The workbench name as it appears in the workbenches list
 * Tooltip - Defines the tooltip text
 * Initialize - Executed when FreeCAD loads and creates 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 rather than the InitGui.py file. The important thing is that they are created now, before the module is activated.
 * Activated - Executed when the user switches to your workbench
 * Deactivated - Executed when the user switches away to another workbench or leaves FreeCAD