X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOWxTreeView.h;h=e0e46d77708432450f386539d438456476d59e1e;hb=c3aa732dfcdd65de1766d43844631906927c8b65;hp=0f026e32c8a4eae16d193e13a8f54ef51d250ebd;hpb=f130d194cc0f1c9380f3907a45020e199e4b5c0a;p=creaImageIO.git diff --git a/src2/creaImageIOWxTreeView.h b/src2/creaImageIOWxTreeView.h index 0f026e3..e0e46d7 100644 --- a/src2/creaImageIOWxTreeView.h +++ b/src2/creaImageIOWxTreeView.h @@ -7,6 +7,7 @@ #include #include +#include //#include namespace creaImageIO @@ -45,6 +46,7 @@ namespace creaImageIO { // The wxListCtrl* wxCtrl; + wxSplitterWindow* wxSplitter; std::vector key; }; /// The vector of levels : one for each level of the tree @@ -52,10 +54,17 @@ namespace creaImageIO /// return the wxListCtrl of one level wxListCtrl* GetCtrl(int l) { return mLevelList[l].wxCtrl; } + /// return the wxSplitter of one level + wxSplitterWindow* GetSplitter(int l) { return mLevelList[l].wxSplitter; } - std::vectorGetSelected(int level); + std::vector GetSelected(int level); - + + + // Updates the view of a level given the selected items of upper level + // Recursive method + virtual void RecursiveUpdateLevel( int ); + DECLARE_EVENT_TABLE() };