X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOGimmickReaderDialog.cpp;h=29c6bbfd1e7248c2bd348108852a589b305dc983;hb=b0843014c5482f70050fab8036c6780172e3b6c9;hp=3bf6f22122bf2771be8343665cbc4f55b2b13277;hpb=011c2f926836abae60e9a525f819f9a66f03fac1;p=creaImageIO.git diff --git a/src2/creaImageIOGimmickReaderDialog.cpp b/src2/creaImageIOGimmickReaderDialog.cpp index 3bf6f22..29c6bbf 100644 --- a/src2/creaImageIOGimmickReaderDialog.cpp +++ b/src2/creaImageIOGimmickReaderDialog.cpp @@ -1,91 +1,8 @@ #include #include -#ifdef _DEBUG -#define new DEBUG_NEW -#endif - - - -CREAIMAGEIO_EXPORT vtkImageData* getImageDataDialog() { - // wxApp::OnInit(); - #ifdef __WXGTK__ - //See http://www.wxwindows.org/faqgtk.htm#locale - setlocale(LC_NUMERIC, "C"); - #endif - wxInitAllImageHandlers(); - - creaImageIO::SetGimmickMessageLevel(5); - creaImageIO::SetGimmickDebugMessageLevel(0); - - int min_dim = GIMMICK_2D_IMAGE_SELECTION; - int max_dim = GIMMICK_3D_IMAGE_SELECTION; - int output_dim = NATIVE; - int threads = 1; - - creaImageIO::WxGimmickReaderDialog w( - 0, - -1, - "localdatabase_Descriptor.dscp", - "Local Database", - _T("Select image(s) - Gimmick! (c) CREATIS-LRMN 2008"), - wxDefaultPosition, - wxSize(810,750), - min_dim, - max_dim, - output_dim, - threads); - w.ShowModal(); - - if (w.GetReturnCode() == wxID_OK) - { - std::cout << "$$$$ main : user clicked 'OK' $$$$"< s; - w.GetSelectedFiles(s); - std::vector::iterator i; - for (i=s.begin();i!=s.end();++i) - { - std::cout << *i << std::endl; - } - std::cout << "$$$$ "< images; - w.GetSelectedImages(images,output_dim); - std::cout<Delete(); - - - } - else if (w.GetReturnCode() == wxID_CANCEL) - { - w.OnExit(); - std::cout << "$$$$ main : user clicked 'CANCEL' $$$$"<& images, const std::string i_namedescp , @@ -100,7 +17,8 @@ namespace creaImageIO int image_out_dim, int nb_threads) { - + + creaImageIO::WxGimmickReaderDialog w(0, -1, i_namedescp,