# ---------------------------------- # - BBTKGEditor v 1.2 BBS BlackBox Script (Complex Box) # - /Users/davila/Creatis/All3/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 "Show N-Points" new ExecSystemCommand Box14 set Box14.In "bbi creaMiniTools/appli/showNPoints.bbs &" new LayoutTab Box15 set Box15.WinTitle "Images Tools" new LayoutLine Box18 set Box18.WinTitle "Viewers" new LayoutLine Box19 set Box19.WinTitle "Modify image" 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 &" 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 Box18.Widget Box15.Widget1 connect Box02.Widget Box18.Widget1 connect Box10.Widget Box18.Widget2 connect Box11.Widget Box19.Widget2 connect Box00.Widget Box19.Widget1 connect Box19.Widget Box15.Widget2 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 exec Box15 # Complex input ports # Complex output ports output widget Box15.Widget " " endefine