]> Creatis software - bbtk.git/blobdiff - packages/toolsbbtk/bbs/boxes/imagePropertiesWidget.bbs
Move to "toolsbbtk" boxes that shouldn't be in "CreaMiniTool"
[bbtk.git] / packages / toolsbbtk / bbs / boxes / imagePropertiesWidget.bbs
diff --git a/packages/toolsbbtk/bbs/boxes/imagePropertiesWidget.bbs b/packages/toolsbbtk/bbs/boxes/imagePropertiesWidget.bbs
new file mode 100644 (file)
index 0000000..638d0e0
--- /dev/null
@@ -0,0 +1,104 @@
+# ----------------------------------
+# - BBTKGEditor v 1.2 BBS BlackBox Script (Complex Box)
+# - /Users/davila/Creatis/All2/creatools_install/share/bbtk/bbs/tools/boxes/imagePropertiesWidget.bbs
+# ----------------------------------
+
+include std
+include itkvtk
+include itk
+include wx
+
+define ImagePropertiesWidget toolsbbtk
+
+author "Author ??"
+description "Description ??"
+
+category "<VOID>"
+
+new ImageProperties Box00
+
+new OutputText Box01
+  set Box01.Title "Dimension"
+
+new OutputText Box02
+
+new OutputText Box13
+  set Box13.Title "Index"
+
+new OutputText Box14
+
+new LayoutLine Box15
+  set Box15.WinTitle "Image Properties"
+
+new OutputText Box16
+  set Box16.Title "Size"
+
+new OutputText Box17
+
+new OutputText Box20
+
+new OutputText Box21
+  set Box21.Title "Spacing"
+
+new OutputText Box22
+
+new OutputText Box23
+  set Box23.Title "TypeName"
+
+new LayoutLine Box12
+  set Box12.Orientation H
+
+new LayoutLine Box18
+  set Box18.Orientation H
+
+new LayoutLine Box19
+  set Box19.Orientation H
+
+new LayoutLine Box24
+  set Box24.Orientation H
+
+new LayoutLine Box25
+  set Box25.Orientation H
+
+new OutputText Box26
+
+new OutputText Box27
+  set Box27.Title "Min Max"
+
+new LayoutLine Box28
+  set Box28.Orientation H
+
+
+connect Box00.Dimension Box02.In
+connect Box00.Index Box14.In
+connect Box00.Size Box17.In
+connect Box00.Spacing Box20.Title
+connect Box00.TypeName Box22.In
+connect Box01.Widget Box12.Widget1
+connect Box02.Widget Box12.Widget2
+connect Box12.Widget Box15.Widget1
+connect Box13.Widget Box18.Widget1
+connect Box14.Widget Box18.Widget2
+connect Box18.Widget Box15.Widget2
+connect Box19.Widget Box15.Widget3
+connect Box24.Widget Box15.Widget4
+connect Box25.Widget Box15.Widget5
+connect Box16.Widget Box19.Widget1
+connect Box17.Widget Box19.Widget2
+connect Box20.Widget Box24.Widget2
+connect Box21.Widget Box24.Widget1
+connect Box22.Widget Box25.Widget2
+connect Box23.Widget Box25.Widget1
+connect Box26.Widget Box28.Widget2
+connect Box27.Widget Box28.Widget1
+connect Box00.MinMax Box26.In
+connect Box28.Widget Box15.Widget6
+
+
+# Complex input ports
+input in Box00.In " "
+
+# Complex output ports
+output widget Box15.Widget " "
+
+endefine