1
2
3
4
5
6
7
8
9
10
11from pyfbsdk import *
12from pyfbsdk_additions import *
13
14
15
16t = FBCreateUniqueTool("Attach Example")
17
19b.Caption = "But"
20
21
22x = FBAddRegionParam(0,FBAttachType.kFBAttachLeft,"")
23
24y = FBAddRegionParam(0,FBAttachType.kFBAttachTop,"")
25
26w = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
27
28h = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
29t.AddRegion("Btn","Btn", x, y, w, h)
30t.SetControl("Btn",b)
31
33b2.Caption = "But2"
34
35
36x1 = FBAddRegionParam(5,FBAttachType.kFBAttachRight,"Btn")
37
38y1 = FBAddRegionParam(0,FBAttachType.kFBAttachTop,"")
39
40w1 = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
41
42h1 = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
43t.AddRegion("Btn2","Btn2", x1, y1, w1, h1)
44t.SetControl("Btn2",b2)
45
47b3.Caption = "But3"
48
49
50
51
52x3 = FBAddRegionParam(-45,FBAttachType.kFBAttachRight,"")
53y3 = FBAddRegionParam(0,FBAttachType.kFBAttachTop,"")
54w3 = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
55h3 = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
56t.AddRegion("Btn3","Btn3", x3, y3, w3, h3)
57t.SetControl("Btn3",b3)
58
60b4.Caption = "But4"
61
62
63
64x4 = FBAddRegionParam(-45,FBAttachType.kFBAttachLeft,"Btn3")
65y4 = FBAddRegionParam(0,FBAttachType.kFBAttachTop,"")
66w4 = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
67h4 = FBAddRegionParam(40,FBAttachType.kFBAttachNone,"")
68t.AddRegion("Btn4","Btn4", x4, y4, w4, h4)
69t.SetControl("Btn4",b4)
70
71ShowTool(t)