From b8ec3bcf7db1ddb44c06a18a795d82673dcf2487 Mon Sep 17 00:00:00 2001 From: jean-pierre roux Date: Thu, 10 Jun 2010 15:46:49 +0000 Subject: [PATCH] Now uses the ImagesChooserDialogBox --- .../bbs/appli/exampleSynchro2ImagesSlicer.bbs | 34 ++++++++----------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/packages/wxvtk/bbs/appli/exampleSynchro2ImagesSlicer.bbs b/packages/wxvtk/bbs/appli/exampleSynchro2ImagesSlicer.bbs index 515ddf4..07b7760 100644 --- a/packages/wxvtk/bbs/appli/exampleSynchro2ImagesSlicer.bbs +++ b/packages/wxvtk/bbs/appli/exampleSynchro2ImagesSlicer.bbs @@ -1,6 +1,6 @@ -description "elementary 3D image slicer" -author "maciej.orkisz at creatis.Insa-lyon.fr" +description "elementary image synchronization tool" +author "info-dev at creatis.Insa-lyon.fr" category "tool image viewer" include std @@ -11,20 +11,22 @@ include wxvtk include itkvtk load creaImageIO +load creaMaracasVisu -//new FileSelector fileDialog1 -//new ImageReader reader1 -load creaImageIO new ImagesChooserDialogBox chooser1 new ConcatImages reader1 connect chooser1.Out reader1.In -//new FileSelector fileDialog2 -//new ImageReader reader2 +new ImagesChooserDialogBox chooser2 +new ConcatImages reader2 + connect chooser2.Out reader2.In +new ViewerNV viewer1 + set viewer1.nTypeView 0 +new ViewerNV viewer2 + set viewer2.nTypeView 0 -new Viewer2D viewer1 -new Viewer2D viewer2 +# slider is useless, since ViewerNV has no entry 'Slice Number' :-( new Slider slider new LayoutSplit layout new LayoutLine layout_line @@ -32,14 +34,12 @@ new ImageProperties imProperties new GetVectorIntElement imSize new Add add -connect fileDialog1.Out reader1.In -connect reader1.Out viewer1.In -connect slider.Out viewer1.Slice +connect reader1.Out viewer1.In connect slider.BoxChange viewer1.BoxExecute -connect fileDialog2.Out reader2.In + connect reader2.Out viewer2.In -connect slider.Out viewer2.Slice connect slider.BoxChange viewer2.BoxExecute + connect slider.Widget layout.Widget1 connect layout_line.Widget layout.Widget2 connect viewer1.Widget layout_line.Widget1 @@ -49,16 +49,12 @@ connect imProperties.Size imSize.In connect imSize.Out add.In2 connect add.Out slider.Max -set fileDialog1.Message "Select the first (left) MHD image file" -set fileDialog2.Message "Select the second (right) MHD image file" set slider.Title "Slice number" set slider.ReactiveOnTrack 1 set layout.Proportion 10 set layout_line.Orientation H -set fileDialog1.DefaultDir "." -set fileDialog2.DefaultDir "." set imSize.I 2 set add.In1 -1 -exec layout \ No newline at end of file +exec layout -- 2.45.1