]> Creatis software - creaImageIO.git/blobdiff - bbtk/src/bbcreaImageIOImagesChooserDialogBox.xml
#3264 creaImageIO Feature New Normal - Add Dicom Tags to the DB sqlite
[creaImageIO.git] / bbtk / src / bbcreaImageIOImagesChooserDialogBox.xml
index 6fd5d71c4a7fcb77b27bd3af94eecc21ce63311a..7463747c22122808618cc33865c8aa85232de67d 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)
+
+printf("EED ImagesChooserDialogBox Start\n");
+
+//    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() );
+               bbSetOutputFileName( std::string( dlg->getInfoImage().mb_str() ) );
+               bbSetOutputOut( dlg->getVolumeSelected() );
        } else { 
                bbSetOutputOut( NULL );
-       } // if dlg.getImagesSelected().size()!=0
-        bbSetOutputOutImages( dlg.getImagesSelected());  
+       } // if dlg getImagesSelected() size() !=0
+        bbSetOutputOutImages( dlg->getImagesSelected());  
        bbSignalOutputModification(  );
+       
+       delete dlg;
+printf("EED ImagesChooserDialogBox END \n");
+       
+
     </PRE>
   </process>