]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOWxGimmickView.cpp
*** empty log message ***
[creaImageIO.git] / src2 / creaImageIOWxGimmickView.cpp
index 06b7372edd1c580abb3b564c80182fd5fb1b6f54..edcc6843d54b17fb39b4f0aa38cb087c088e4bcc 100644 (file)
@@ -61,7 +61,8 @@ namespace creaImageIO
                               wxWindow *parent, 
                               const wxWindowID id,
                               const wxPoint& pos, const wxSize& size,
-                              int image_type,
+                              int min_dim,
+                                  int max_dim,
                               int number_of_threads)
     : wxPanel(parent,id,pos,size),
       GimmickView(gimmick),
@@ -190,8 +191,21 @@ namespace creaImageIO
 
   }
   //======================================================================
+  /// Returns the selected Images so that they comply with the given parameter(<4D)
+  vtkImageData* WxGimmickView::GetSelectedImage(int dim)
+  {
+         return NULL;
+  }
 
-
+  //======================================================================
+  /// Returns the selected Images so that they comply with the given parameter(4D)
+  void WxGimmickView::GetSelectedImages(std::vector<vtkImageData*>& s, int dim)
+  {
+       
+               //GetTreeViewMap()["Local database"]->GetImageData()
+               //return NULL   ;
+       
+  }
 
   //=================================================
   void WxGimmickView::CreateIconList()
@@ -327,6 +341,15 @@ namespace creaImageIO
        DisplayAddSummary();
       }
   }
+  //=================================================
+
+   //=================================================
+  void WxGimmickView::OnRemove(wxCommandEvent& event)
+  {
+       //TODO Select current tree handler       
+    wxBusyCursor busy;
+    GetTreeViewMap()["Local database"]->RemoveSelected(1);
+  }
   //=================================================
 
   //=================================================
@@ -383,6 +406,7 @@ namespace creaImageIO
   BEGIN_EVENT_TABLE(WxGimmickView, wxPanel)
     EVT_TOOL(TOOL_ADDFILES_ID, WxGimmickView::OnAddFiles)
     EVT_TOOL(TOOL_ADDDIR_ID, WxGimmickView::OnAddDir)
+       EVT_TOOL(TOOL_REMOVE_ID, WxGimmickView::OnRemove)
     END_EVENT_TABLE()
   //=================================================