2 * wxCreaDevManagerTreeCtrl.h
4 * Created on: 19/10/2012
8 #ifndef WXCREADEVMANAGERTREECTRL_H_
9 #define WXCREADEVMANAGERTREECTRL_H_
12 #include <wx/treectrl.h>
13 #include "ModelCreaDevManagerTree.h"
14 #include "ModelCreaDevManagerTreeNode.h"
18 class wxCreaDevManagerTreeCtrl: public wxTreeCtrl
21 wxCreaDevManagerTreeCtrl(
23 wxWindowID id=wxID_ANY,
24 const wxPoint &pos=wxDefaultPosition,
25 const wxSize &size=wxDefaultSize,
26 long style=wxTR_DEFAULT_STYLE,
27 const wxValidator &validator=wxDefaultValidator,
28 const wxString &name=_("Projects tree")
30 ~wxCreaDevManagerTreeCtrl();
33 wxWindowID id=wxID_ANY,
34 const wxPoint &pos=wxDefaultPosition,
35 const wxSize &size=wxDefaultSize,
36 long style=wxTR_DEFAULT_STYLE,
37 const wxValidator &validator=wxDefaultValidator,
38 const wxString &name=_("Projects tree")
41 void BuildTree(const ModelCreaDevManagerTree& tree);
43 void BuildTree(const std::vector<ModelCreaDevManagerTreeNode>& tree, wxTreeItemId parent);
46 #endif /* WXCREADEVMANAGERTREECTRL_H_ */