X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOWxGimmickView.h;h=40871cc86725f24cefa18b9d10286764827e079d;hb=a00e6172593c713640aaa9bf1e61db6200231a0f;hp=b16fdd03f5f6c59bd6dc123fa6887dad61d43f9e;hpb=6af4831637e7dbc737fc8a42ae1395ee94658103;p=creaImageIO.git diff --git a/src2/creaImageIOWxGimmickView.h b/src2/creaImageIOWxGimmickView.h index b16fdd0..40871cc 100644 --- a/src2/creaImageIOWxGimmickView.h +++ b/src2/creaImageIOWxGimmickView.h @@ -115,6 +115,8 @@ namespace creaImageIO private: + wxBoxSizer *mbottom_sizer; + wxBoxSizer *msizer; /// Is set to true at the end of constructor /// (in order to lock callbacks from threaded objects or event /// before everything is ok) @@ -140,7 +142,7 @@ namespace creaImageIO void CreateIconList(); boost::shared_ptr mGimmick; - + Listener* mListener; /// Callback for adding files @@ -184,9 +186,13 @@ namespace creaImageIO /// AddProgress Gimmick callback void OnAddProgress( Gimmick::AddProgress& ); + +#if defined(WIN32) /// Called upon to refresh the viewer once there are no actions to be done void OnInternalIdle(); - +#else + void UpdateWindowUI(long flags = wxUPDATE_UI_NONE); +#endif /// callback to add a database void OnAddDB(wxCommandEvent& event); @@ -197,6 +203,12 @@ namespace creaImageIO ///Edits the fields of a given node void CreateEditFieldsDialog(tree::Node* node, std::vector names, std::vector keys); + + /// Display all Dicom Tags + void DumpTags(const std::string i_filename); + + /// Export from Storage to Storage + void ExportToStorage(const std::vector i_filenames); /// Progress dialog wxProgressDialog* mProgressDialog;