FreeCAD

Форк
0
50 строк · 1.4 Кб
1
# TemplatePyMod gui init module  
2
# (c) 2007 Juergen Riegel LGPL
3
#
4

5

6
class TemplatePyModWorkbench ( Workbench ):
7
	"Test workbench object"
8
	Icon = """
9
			/* XPM */
10
			static const char *test_icon[]={
11
			"16 16 2 1",
12
			"a c #000000",
13
			". c None",
14
			"................",
15
			"................",
16
			"..############..",
17
			"..############..",
18
			"..############..",
19
			"......####......",
20
			"......####......",
21
			"......####......",
22
			"......####......",
23
			"......####......",
24
			"......####......",
25
			"......####......",
26
			"......####......",
27
			"......####......",
28
			"................",
29
			"................"};
30
			"""
31
	MenuText = "Python sandbox"
32
	ToolTip = "Python template workbench"
33
	
34
	def Initialize(self):
35
		import Commands
36

37
		self.appendToolbar("TemplateTools",["TemplatePyMod_Cmd1","TemplatePyMod_Cmd2","TemplatePyMod_Cmd3","TemplatePyMod_Cmd4","TemplatePyMod_Cmd5"])
38

39
		menu = ["ModulePy &Commands","PyModuleCommands"]
40
		list = ["TemplatePyMod_Cmd1","TemplatePyMod_Cmd2","TemplatePyMod_Cmd3","TemplatePyMod_Cmd5","TemplatePyMod_Cmd6"]
41
		self.appendCommandbar("PyModuleCommands",list)
42
		self.appendMenu(menu,list)
43

44
		Log ('Loading TemplatePyMod module... done\n')
45
	def Activated(self):
46
		Msg("TemplatePyModWorkbench::Activated()\n")
47
	def Deactivated(self):
48
		Msg("TemplatePyModWorkbench::Deactivated()\n")
49

50
Gui.addWorkbench(TemplatePyModWorkbench)
51

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.