X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOWxGimmickPanel.cpp;h=f01f0bff457e7c1354270c1302e00e68865fe9c3;hb=6ce1377c642f91e9b173b8a5440543eb5320fcd5;hp=13ca31bc0374923726f145faf175bf0786e672e2;hpb=674dc4904c0cb717e7413af6b9871b0d50fd314f;p=creaImageIO.git diff --git a/src2/creaImageIOWxGimmickPanel.cpp b/src2/creaImageIOWxGimmickPanel.cpp index 13ca31b..f01f0bf 100644 --- a/src2/creaImageIOWxGimmickPanel.cpp +++ b/src2/creaImageIOWxGimmickPanel.cpp @@ -20,7 +20,7 @@ namespace creaImageIO wxMINIMIZE_BOX | wxCAPTION ), - mGimmick(0), + // mGimmick(0), mView(0) { GimmickDebugMessage(1,"WxGimmickPanel::WxGimmickPanel" @@ -29,7 +29,7 @@ namespace creaImageIO try { - mGimmick = new Gimmick(); + mGimmick = boost::shared_ptr(new Gimmick()); mGimmick->Initialize(); int min_dim = GIMMICK_2D_IMAGE_SELECTION; @@ -70,7 +70,7 @@ namespace creaImageIO if (mGimmick) { mGimmick->Finalize(); - delete mGimmick; +// delete mGimmick; } } @@ -81,10 +81,14 @@ namespace creaImageIO ///Callback method on a selection void WxGimmickPanel::OnSelectedImage(bool t) { - //GetSelectedImages(std::vector& s, int dim); mSendImageSignal(t); } + void WxGimmickPanel::AddImagesToDB(std::string dir) + { + mView->AddDir(dir); + } + //================================================================ // BEGIN_EVENT_TABLE(WxGimmickPanel, wxDialog) // END_EVENT_TABLE()