/// The ToolBar and the tools
wxToolBar* mToolBar;
wxToolBarToolBase* mToolAddFile;
+ wxToolBarToolBase* mToolAddDir;
+ wxToolBarToolBase* mToolRemove;
+ wxToolBarToolBase* mToolAddDatabase;
+ wxToolBarToolBase* mToolHelp;
wxSplitterWindow* mSplitter;
wxPanel* mBottomPanel;
wxImageList * mIcon;
void CreateIconList();
+ Gimmick * mGimmick;
+ /// Callback for adding files
+ void OnAddFiles(wxCommandEvent& event);
+ /// Callback for adding dir
+ void OnAddDir(wxCommandEvent& event);
+ /// Callback for removing files
+ void OnRemove(wxCommandEvent& event);
+ /// Display a message box with the last addition statistics
+ void DisplayAddSummary();
+
+
+ /// AddProgress Gimmick callback
+ void OnAddProgress( Gimmick::AddProgress& );
+ /// Progress dialog
+ wxProgressDialog* mProgressDialog;
+
+
+ wxString mCurrentDirectory;
+
+ DECLARE_EVENT_TABLE()
};
// EO class WxGimmickView
//=====================================================================