]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOWxGimmickView.h
*** empty log message ***
[creaImageIO.git] / src2 / creaImageIOWxGimmickView.h
index 33870d1327f2ef22627f2c67662a41ccb7e66bcf..937442e51623d466ddd57ff521275a329441c070 100644 (file)
@@ -5,7 +5,10 @@
 
 #include <creaImageIOGimmickView.h>
 #include <creaImageIOWxViewer.h>
+#include <creaImageIOWxGimmickTools.h>
 #include <creaWx.h>
+#include "wx/wx.h"
+//#include "bruker2dicom.h"
 
 #include <wx/splitter.h>
 #include <wx/toolbar.h> 
@@ -59,10 +62,12 @@ namespace creaImageIO
                           bool isSelection, int selection, bool mProcess);
     ///Stops the player
     void StopPlayer(){mViewer->StopPlayer();}
-       ///Adds a file to ignore
-       void AddIgnoreFile(const tree::Node* & toRemove);
+    ///Adds a file to ignore
+    void AddIgnoreFile(tree::Node* toRemove);
     ///Resets the default image
     void ClearSelection();
+       ///Copies selected files
+       void CopyFiles(const std::vector<std::string>& filenames);
     
     
     ///Sends a request to read the currently selected node and the ones that surround it.
@@ -91,6 +96,8 @@ namespace creaImageIO
     wxToolBarToolBase* mToolAddDatabase;
     wxToolBarToolBase* mToolHelp;
        wxToolBarToolBase* mToolSynchronize;
+       wxToolBarToolBase* mToolSettings;
+       wxToolBarToolBase* mToolTools;
     
     wxSplitterWindow* mSplitter;
     wxPanel*          mBottomPanel;
@@ -108,9 +115,14 @@ namespace creaImageIO
     void OnAddDir(wxCommandEvent& event);
     /// Callback for removing files
     void OnRemove(wxCommandEvent& event);
-       /// Callback for removing files
+       /// Callback for synchronization
     void OnSynchronize(wxCommandEvent& event);
-    
+       /// Callback for settings edition
+    void OnSettings(wxCommandEvent& event);
+       /// Callback for settings edition
+    void OnTools(wxCommandEvent& event);
+       ///Creates the settings dialog (the pages inside and the information)
+       void CreateSettingsDialog(wxNotebook* nb);
     /// Display a message box with the last addition statistics
     void DisplayAddSummary();