#include <wx/frame.h>
#include <wx/aui/aui.h>
+#include <wx/aui/auibook.h>
+#include <bbtkWxGUIPackageBrowser2.h>
+#include <wx/panel.h>
+#include <wx/toolbar.h>
+#include <wx/bitmap.h>
+#include <wx/menu.h>
+#include "wxart_new.xpm"
+#include <bbtkBlackBoxDescriptor.h>
+
+#include "wxTabPanelsManager.h"
namespace bbtk
{
-
- class wxGUIEditorGraphicContainer;
class wxGUIEditorGraphicBBS : public wxFrame
{
public:
wxGUIEditorGraphicBBS(wxFrame *parent );
~wxGUIEditorGraphicBBS();
- private:
- wxAuiManager m_mgr;
- wxGUIEditorGraphicContainer *editorgraphiccontainer;
-
- protected:
+
+ void initToolbar();
+ void initMenu();
+ void initTabPanelsManager();
+ void initPackageBrowser();
+
+ void OnToolLeftClick(wxCommandEvent& event);
+
+
+ private:
+ wxAuiManager *_frameAUIMgr;
+ wxTabPanelsManager *_tabsMgr;
+ wxAuiNotebook *_notebook;
+ WxGUIPackageBrowser2 *_pkgBrowser;
+
+ std::string _dataDir;
+
+ protected:
+
};