]> Creatis software - creaMiniTools.git/blob - bbtk_package_creaMiniTools/bbs/boxes/imagePropertiesWidget.bbs
3d00e7e51b44c7ca218b246ced190188e6ff0746
[creaMiniTools.git] / bbtk_package_creaMiniTools / bbs / boxes / imagePropertiesWidget.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.2 BBS BlackBox Script (Complex Box)
3 # - /Users/davila/Creatis/All2/creatools_install/share/bbtk/bbs/creaMiniTools/boxes/imagePropertiesWidget.bbs
4 # ----------------------------------
5
6 include std
7 include itkvtk
8 include itk
9 include wx
10
11 define ImagePropertiesWidget creaMiniTools
12
13 author "Author ??"
14 description "Description ??"
15
16 category "<VOID>"
17
18 new ImageProperties Box00
19
20 new OutputText Box01
21   set Box01.Title "Dimension"
22
23 new OutputText Box02
24
25 new OutputText Box13
26   set Box13.Title "Index"
27
28 new OutputText Box14
29
30 new LayoutLine Box15
31   set Box15.WinTitle "Image Properties"
32
33 new OutputText Box16
34   set Box16.Title "Size"
35
36 new OutputText Box17
37
38 new OutputText Box20
39
40 new OutputText Box21
41   set Box21.Title "Spacing"
42
43 new OutputText Box22
44
45 new OutputText Box23
46   set Box23.Title "TypeName"
47
48 new LayoutLine Box12
49   set Box12.Orientation H
50
51 new LayoutLine Box18
52   set Box18.Orientation H
53
54 new LayoutLine Box19
55   set Box19.Orientation H
56
57 new LayoutLine Box24
58   set Box24.Orientation H
59
60 new LayoutLine Box25
61   set Box25.Orientation H
62
63 new OutputText Box26
64
65 new OutputText Box27
66   set Box27.Title "Min Max"
67
68 new LayoutLine Box28
69   set Box28.Orientation H
70
71
72 connect Box00.Dimension Box02.In
73 connect Box00.Index Box14.In
74 connect Box00.Size Box17.In
75 connect Box00.Spacing Box20.Title
76 connect Box00.TypeName Box22.In
77 connect Box01.Widget Box12.Widget1
78 connect Box02.Widget Box12.Widget2
79 connect Box12.Widget Box15.Widget1
80 connect Box13.Widget Box18.Widget1
81 connect Box14.Widget Box18.Widget2
82 connect Box18.Widget Box15.Widget2
83 connect Box19.Widget Box15.Widget3
84 connect Box24.Widget Box15.Widget4
85 connect Box25.Widget Box15.Widget5
86 connect Box16.Widget Box19.Widget1
87 connect Box17.Widget Box19.Widget2
88 connect Box20.Widget Box24.Widget2
89 connect Box21.Widget Box24.Widget1
90 connect Box22.Widget Box25.Widget2
91 connect Box23.Widget Box25.Widget1
92 connect Box26.Widget Box28.Widget2
93 connect Box27.Widget Box28.Widget1
94 connect Box00.MinMax Box26.In
95 connect Box28.Widget Box15.Widget6
96
97
98 # Complex input ports
99 input in Box00.In " "
100
101 # Complex output ports
102 output widget Box15.Widget " "
103
104 endefine