]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h
First classes usign VTK objects . connection
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / bbtkwxGUIEditorGraphicBBS.h
index eccbb09b263281fcf86c817f497ed035907bcdef..91b9d50bd571a7b21efef4a3358b635b0ea1f483 100644 (file)
 
 #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 <wx/dnd.h>
 
+#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:
+
          
  };