]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx
This commit was manufactured by cvs2svn to create tag 'CREATOOLS_2-0-3'.
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / wxTabPanelsManager.cxx
index f2aa6b03d9f5b89221ca481d073811c77598ec97..bca6b0b81f8396454147308d43ea481cb2b284e4 100644 (file)
@@ -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 );
-    }
-
-
-
-
-
-
-