FreeCAD
24 строки · 679.0 Байт
1# -*- coding: utf-8 -*-
2# _TEMPLATEPY_ gui init module
3# (c) 2001 Juergen Riegel
4# License LGPL
5
6
7class _TEMPLATEPY_Workbench(Workbench):
8"_TEMPLATEPY_ workbench object"
9Icon = FreeCAD.getResourceDir() + "Mod/_TEMPLATEPY_/Resources/icons/_TEMPLATEPY_Workbench.svg"
10MenuText = "_TEMPLATEPY_"
11ToolTip = "_TEMPLATEPY_ workbench"
12
13def Initialize(self):
14# load the module
15import _TEMPLATEPY_Gui
16
17self.appendToolbar("_TEMPLATEPY_", ["_TEMPLATEPY__HelloWorld"])
18self.appendMenu("_TEMPLATEPY_", ["_TEMPLATEPY__HelloWorld"])
19
20def GetClassName(self):
21return "Gui::PythonWorkbench"
22
23
24Gui.addWorkbench(_TEMPLATEPY_Workbench())
25