define BasicImageApplication
##
- description "Interface of a 'standard' image application. Displays two images : before/after processing; Offers buttons : open/parameters/run/save/quit. See <a href='../demo/index.html#DemoBasicImageApplication'>DemoBasicImageApplication.bbs</a>. Screenshot : <center><img src='../demo/DemoBasicImageApplication1.png' width=400></center>."
+ description "Interface of a 'standard' image application. Displays two images : before/after processing; Offers buttons : open/parameters/run/save/quit. See <a href='../demo/index.html#DemoBasicImageApplication'>DemoBasicImageApplication.bbs</a>."
author "laurent.guigues@creatis.insa-lyon.fr"
category "widget"
##
connect refreshViewerOut.Out viewer.RefreshSlicer2
connect runButton.BoxChange refreshViewerOut.In1
-#QUIT
- set quitButton.Label "Quit"
- set quitButton.In "quit"
-
#SAVE
new ImageWriter writer
new CommandButton paramWindowCloseButton
set paramWindowCloseButton.Label "Close"
connect paramWindowCloseButton.Widget paramWindow.Widget2
- connect paramWindowCloseButton.BoxChange paramWindow.WinHide
+ new MultipleInputs paramWindowHide
+ connect paramWindowHide.Out paramWindow.WinHide
+ connect paramWindowCloseButton.BoxChange paramWindowHide.In1
connect paramButton.BoxChange paramWindow.BoxExecute
+#QUIT
+ set quitButton.Label "Quit"
+ connect quitButton.BoxChange mainWindow.WinHide
+ connect quitButton.BoxChange paramWindowHide.In2
+ set quitButton.In "reset"
+
+
# INPUTS / OUTPUTS
new anyItkImagePointerRelay imageOut