X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_package_creaMiniToolsBase%2Fbbs%2Fboxes%2FregistrationMenu.bbs;fp=bbtk_package_creaMiniToolsBase%2Fbbs%2Fboxes%2FregistrationMenu.bbs;h=c9e64302cd32cd3c8155a7f58abc31c0707b4a67;hb=46030b737e8e32aa0a85406c3ed820ab18a08c04;hp=0000000000000000000000000000000000000000;hpb=42fa6380e5cf2de3d3ccaac22ddb7ed6d2496691;p=creaMiniTools.git diff --git a/bbtk_package_creaMiniToolsBase/bbs/boxes/registrationMenu.bbs b/bbtk_package_creaMiniToolsBase/bbs/boxes/registrationMenu.bbs new file mode 100644 index 0000000..c9e6430 --- /dev/null +++ b/bbtk_package_creaMiniToolsBase/bbs/boxes/registrationMenu.bbs @@ -0,0 +1,65 @@ +# ---------------------------------- +# - BBTKGEditor v 1.2 BBS BlackBox Script (Complex Box) +# - /Users/davila/Creatis/All3/creatools_source/creaMiniTools/bbtk_package_creaMiniToolsBase/bbs/boxes/registrationMenu.bbs +# ---------------------------------- + +include std +include itkvtk +include wx +include std + +define RegistrationMenu creaMiniToolsBase + +author "Author EED" +description "Description ??" + +category "" + +new CommandButton Box00 + set Box00.Label "Registration 2D" + +new CommandButton Box01 + set Box01.Label "Registration 3D 1 Point" + +new CommandButton Box02 + set Box02.Label "Registration 3D 2 Points" + +new CommandButton Box03 + set Box03.Label "Registration 3D 3 Points" + +new ExecSystemCommand Box04 + set Box04.In "bbi creaMiniTools/appli/registration2DExample.bbs &" + +new ExecSystemCommand Box05 + set Box05.In "bbi creaMiniTools/appli/registration3D1PointExample.bbs &" + +new ExecSystemCommand Box06 + set Box06.In "bbi creaMiniTools/appli/registration3D2PointsExample.bbs &" + +new ExecSystemCommand Box07 + set Box07.In "bbi /usr/local/share/bbtk/bbs/creaMiniTools/examples/bbs/registration/registration3D3PointsExample.bbs &" + +new OutputText Box08 + set Box08.In "Select the Example" + +new LayoutLine Box09 + set Box09.WinTitle "Registration" + + +connect Box00.BoxChange Box04.BoxExecute +connect Box01.BoxChange Box05.BoxExecute +connect Box02.BoxChange Box06.BoxExecute +connect Box03.BoxChange Box07.BoxExecute +connect Box08.Widget Box09.Widget1 +connect Box01.Widget Box09.Widget3 +connect Box02.Widget Box09.Widget4 +connect Box00.Widget Box09.Widget2 +connect Box03.Widget Box09.Widget5 + + +# Complex input ports + +# Complex output ports +output widget Box09.Widget " " + +endefine