X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsWxGUIEditorGraphic%2FwxTabPanelsManager.cxx;h=bca6b0b81f8396454147308d43ea481cb2b284e4;hb=a5299437956e8cc3de71aaefede487ae06f4294f;hp=f2aa6b03d9f5b89221ca481d073811c77598ec97;hpb=775c8164b5f679027b8bbafa97c0e0110711909b;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx index f2aa6b0..bca6b0b 100644 --- a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx +++ b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx @@ -36,6 +36,7 @@ Version: $Revision$ #include "wxTabPanelsManager.h" + namespace bbtk { @@ -56,17 +57,14 @@ namespace bbtk } //========================================================================= - void wxTabPanelsManager::addNewTab(wxString tabName) + void wxTabPanelsManager::addNewTab() { -printf("EED wxTabPanelsManager::addNewTab 0\n"); - _lastId++; wxGEditorTabPanel *newPanel = new wxGEditorTabPanel(_notebook,_lastId); newPanel->setPanelsManager(this); _panels[_lastId] = newPanel; _actual = newPanel; - _notebook->AddPage(newPanel, tabName ,true); -printf("EED wxTabPanelsManager::addNewTab 1\n"); + _notebook->AddPage(newPanel,_T("Diagram"),true); } //========================================================================= @@ -104,9 +102,9 @@ printf("EED wxTabPanelsManager::addNewTab 1\n"); //========================================================================= - std::string wxTabPanelsManager::getActualComplexBoxBBS() + std::string wxTabPanelsManager::getActualComplexBoxBBS(std::string cbName,std::string cbAuthor,std::string cbCategory,std::string cbDescription) { - return _actual->saveComplexBoxBBS(); + return _actual->saveComplexBoxBBS(cbName,cbAuthor,cbCategory,cbDescription); } //========================================================================= @@ -132,16 +130,16 @@ printf("EED wxTabPanelsManager::addNewTab 1\n"); //========================================================================= - void wxTabPanelsManager::saveActualDiagram(std::string &content, const std::string &path) //DFCH + void wxTabPanelsManager::saveActualDiagram(std::string &content) { - _actual->saveDiagram(content, path); + _actual->saveDiagram(content); } //========================================================================= - void wxTabPanelsManager::loadDiagram(ifstream &inputStream, const std::string &path) //DFCH + void wxTabPanelsManager::loadDiagram(ifstream &inputStream) { - _actual->loadDiagram(inputStream, path); + _actual->loadDiagram(inputStream); } //========================================================================= @@ -205,6 +203,7 @@ printf("wxTabPanelsManager::VerifyActualTabPanel %d \n", this->_notebook->GetPa void wxTabPanelsManager::OnTabChanged(wxAuiNotebookEvent& event) { +printf("wxTabPanelsManager::OnTabChanged \n"); int index = event.GetSelection(); wxGEditorTabPanel* tab = (wxGEditorTabPanel*)_notebook->GetPage(index); int id = tab->getPanelId(); @@ -213,92 +212,6 @@ printf("wxTabPanelsManager::VerifyActualTabPanel %d \n", this->_notebook->GetPa } //========================================================================= - std::string wxTabPanelsManager::GetCbName() - { - return _actual->GetCbName(); - } - - //========================================================================= - void wxTabPanelsManager::SetNameTabPanel(wxString tabpanelname) - { - int id = _notebook->GetSelection(); - _notebook->SetPageText( id , tabpanelname ); - } - - //========================================================================= - //DFCH - std::string wxTabPanelsManager::GetCurrentTabPanelPath( ) - { - int id = _notebook->GetSelection(); - wxGEditorTabPanel* auxPanel = (wxGEditorTabPanel*) _notebook->GetPage(id); - return( auxPanel->GetFullPath( ) ); - //return ( (wxGEditorTabPanel) _notebook->GetPage(id)->GetFullPath( ) ); - } - - - //========================================================================= - std::string wxTabPanelsManager::GetCbPackageName() - { - return _actual->GetCbPackageName(); - } - - //========================================================================= - std::string wxTabPanelsManager::GetAuthor() - { - return _actual->GetAuthor(); - } - - //========================================================================= - std::string wxTabPanelsManager::GetDescription() - { - return _actual->GetDescription(); - } - - //========================================================================= - std::string wxTabPanelsManager::GetCategory() - { - return _actual->GetCategory(); - } - - //========================================================================= - void wxTabPanelsManager::SetCbName(std::string cbName) - { - _actual->SetCbName( cbName ); - } - - //========================================================================= - void wxTabPanelsManager::SetCbPackageName(std::string packagename) - { - _actual->SetCbPackageName( packagename ); - } - - - //========================================================================= - void wxTabPanelsManager::SetAuthor(std::string author) - { - _actual->SetAuthor( author ); - } - - - //========================================================================= - void wxTabPanelsManager::SetCategory(std::string category) - { - _actual->SetCategory( category ); - } - - - //========================================================================= - void wxTabPanelsManager::SetDescription(std::string description) - { - _actual->SetDescription( description ); - } - - - - - - -