]> Creatis software - creaImageIO.git/blobdiff - bbtk/src/bbcreaImageIOImagesChooserDialogBox.xml
#3218 creaImageIO Feature New Normal - vtk8itk4wx3-mingw64
[creaImageIO.git] / bbtk / src / bbcreaImageIOImagesChooserDialogBox.xml
index ee366f5655bf15464607bdbbcd961c2c2e0fc4eb..d36ef10b7b3ca204d8059d62175936a6b6fcfa74 100644 (file)
 
   <process>
     <PRE>
-        creaImageIO::WxSimpleDlg dlg(0,crea::std2wx(bbGetInputTitle()),"localdatabase_Descriptor.dscp","Local Database"); 
-                dlg.SetAttrDicomTags( bbGetInputDicomTags() );
-               dlg.ShowModal(); 
-                bbSetOutputDicomInfo( dlg.getDicomInfoImagesSelected() );
-               if (dlg.getImagesSelected().size()!=0)
-               { 
-                       bbSetOutputFileName( std::string( dlg.getInfoImage().mb_str() ) );
-                       bbSetOutputOut( dlg.getVolumeSelected() );
-
-               } else { 
-                       bbSetOutputOut( NULL );
-               } // if dlg.getImagesSelected().size()!=0
-        bbSetOutputOutImages( dlg.getImagesSelected());  
+
+//    creaImageIO::WxSimpleDlg dlg(0,crea::std2wx(bbGetInputTitle()),"localdatabase_Descriptor.dscp","Local Database"); 
+    creaImageIO::WxSimpleDlg *dlg = new creaImageIO::WxSimpleDlg(0,crea::std2wx(bbGetInputTitle()),"localdatabase_Descriptor.dscp","Local Database"); 
+    dlg->SetAttrDicomTags( bbGetInputDicomTags() );
+       dlg->ShowModal(); 
+       bbSetOutputDicomInfo( dlg->getDicomInfoImagesSelected() );
+       if (dlg->getImagesSelected().size()!=0)
+       { 
+               bbSetOutputFileName( std::string( dlg->getInfoImage().mb_str() ) );
+               bbSetOutputOut( dlg->getVolumeSelected() );
+       } else { 
+               bbSetOutputOut( NULL );
+       } // if dlg getImagesSelected() size() !=0
+        bbSetOutputOutImages( dlg->getImagesSelected());  
+       bbSignalOutputModification(  );
+       
+       delete dlg;
+
     </PRE>
   </process>