# ---------------------------------- # - BBTKGEditor v 1.3 BBS BlackBox Script (Complex Box) # - /Users/davila/Creatis/All5/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/boxes/imageToolsMenu.bbs # ---------------------------------- include std include itkvtk include wx include std include creaMiniToolsBase define ImageToolsMenu creaMiniTools author "Author ??" description "Description ??" category "" new CommandButton Box00 set Box00.Label "Image Writer" new CommandButton Box02 set Box02.Label "Viewer NV" new ExecSystemCommand Box04 set Box04.In "bbi creaMiniTools/appli/imageWriterExample.bbs &" new ExecSystemCommand Box06 set Box06.In "bbi creaMiniTools/appli/viewerNVExample.bbs &" new ExecSystemCommand Box09 set Box09.In "bbi creaMiniTools/appli/synchro2ImageExample.bbs &" new CommandButton Box10 set Box10.Label "Synchronize 2 Images" new CommandButton Box11 set Box11.Label "Manual paint" new ExecSystemCommand Box12 set Box12.In "bbi creaMiniTools/appli/manualPaint.bbs &" new CommandButton Box13 set Box13.Label "Extract Planes" new ExecSystemCommand Box14 set Box14.In "bbi creaMiniTools/appli/SaveImagePlanes.bbs &" new LayoutTab Box15 set Box15.WinTitle "Images Tools" new LayoutLine Box18 new LayoutLine Box19 new RegistrationMenu Box20 new RescaleSlopeInterceptMenu Box21 new CommandButton Box22 set Box22.Label "Resampling Image" new ExecSystemCommand Box23 set Box23.In "bbi creaMiniTools/appli/resampling.bbs &" new CommandButton Box25 set Box25.Label "Crop image" new ExecSystemCommand Box26 set Box26.In "bbi creaMiniTools/appli/crop.bbs &" new LayoutCenter Box27 set Box27.WinTitle "Viewers" new LayoutCenter Box28 set Box28.WinTitle "Modify image" connect Box00.BoxChange Box04.BoxExecute connect Box02.BoxChange Box06.BoxExecute connect Box10.BoxChange Box09.BoxExecute connect Box11.BoxChange Box12.BoxExecute connect Box13.BoxChange Box14.BoxExecute connect Box02.Widget Box18.Widget1 connect Box10.Widget Box18.Widget2 connect Box11.Widget Box19.Widget2 connect Box00.Widget Box19.Widget1 connect Box20.widget Box15.Widget3 connect Box21.widget Box15.Widget4 connect Box22.Widget Box19.Widget3 connect Box22.BoxChange Box23.BoxExecute connect Box25.Widget Box19.Widget4 connect Box25.BoxChange Box26.BoxExecute connect Box18.Widget Box27.Widget2 connect Box27.Widget Box15.Widget1 connect Box19.Widget Box28.Widget2 connect Box28.Widget Box15.Widget2 connect Box13.Widget Box19.Widget5 exec Box15 # Complex input ports # Complex output ports output widget Box15.Widget " " endefine