]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxGEditorTabPanel.h
Updated Version with the moving of the objects updated and the background doesn't...
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / wxGEditorTabPanel.h
index f84d193f61823030c597f56cd3cc57a79e30a4a3..39e0ab06eb2a8696318496fcbb0b09027d22f922 100644 (file)
@@ -43,20 +43,31 @@ Version:   $Revision$
 #ifndef __wxGEditorTabPanel_h__
 #define __wxGEditorTabPanel_h__
 
+//Includes same project
+#include "wxVtkSceneManager.h"
+#include "wxTabPanelsManager.h"
+
+//Includes wxWidgets
 #include <wx/panel.h>
 #include <wx/aui/aui.h>
 #include <wx/dnd.h>
 
+//Includes creaMaracasVisu
 #include <wxVtk3DBaseView.h>
 
+//Includes std
 #include <iostream>
 
-#include "wxVtkSceneManager.h"
-#include "VTKGObjectsFactory.h"
+
+
 
 namespace bbtk
 {
 
+       class wxVtkSceneManager;
+
+       class wxTabPanelsManager;
+
        class wxGEditorTabPanel :  public wxTextDropTarget, public wxPanel
        {
        public: 
@@ -66,12 +77,16 @@ namespace bbtk
 
                void initWxVtkCanvas();
                virtual bool OnDropText(wxCoord x, wxCoord y, const wxString& data);
+               void setPanelsManager(wxTabPanelsManager* panelsManager);
+
+               void displayBlackBoxInfo(std::string packageName, std::string boxName);
                
        private:
 
                int _id;
                wxAuiManager *_panelAUIMgr;
                wxVtkSceneManager *_sceneManager;
+               wxTabPanelsManager* _panelsManager;
 
        protected: