X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsWxGUIEditorGraphic%2FwxTabPanelsManager.cxx;h=6f1ee930aafa75ad0575aeedd98c6a2d43c01a4e;hb=50851761f4216d932217db8e8fe56dd5aac6b0fb;hp=f34682c4533e8d5ba88921b19c4870ea4a9d834d;hpb=eaf825847b9ac4bd762deafa59a7df1c2ceba433;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx index f34682c..6f1ee93 100644 --- a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx +++ b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx @@ -42,10 +42,11 @@ namespace bbtk //========================================================================= - wxTabPanelsManager::wxTabPanelsManager(wxAuiNotebook *notebook) + wxTabPanelsManager::wxTabPanelsManager(wxGUIEditorGraphicBBS *parent) { + _parent = parent; _lastId = 0; - _notebook = notebook; + _notebook = _parent->getAuiNotebook(); addNewTab(); } @@ -60,6 +61,7 @@ namespace bbtk _lastId++; wxGEditorTabPanel *newPanel = new wxGEditorTabPanel(_notebook,_lastId); + newPanel->setPanelsManager(this); _panels[_lastId]=newPanel; _actual = newPanel; @@ -78,6 +80,15 @@ namespace bbtk return _actual; } + //========================================================================= + + void wxTabPanelsManager::displayBlackBoxInfo(std::string packageName, std::string boxName) + { + _parent->displayBlackBoxInfo(packageName,boxName); + } + + //========================================================================= + /***************************************************** /* HANDLERS /*****************************************************/