]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.cxx
Bug #1365,
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / wxTabPanelsManager.cxx
index f2aa6b03d9f5b89221ca481d073811c77598ec97..32173e91c291423383f4302615c7f84e8202677e 100644 (file)
@@ -143,7 +143,27 @@ printf("EED wxTabPanelsManager::addNewTab 1\n");
        {
                _actual->loadDiagram(inputStream, path);
        }
+       //=========================================================================
+       void wxTabPanelsManager::saveTempActualDiagram() //FCY
+       {
+               _actual->saveTempDiagram();
+       }
+       //=========================================================================
+       void wxTabPanelsManager::loadTempDiagram(unsigned short un) //FCY
+       {
+                _actual->loadTempDiagram(un);
+       }
 
+       //=========================================================================
+       unsigned short wxTabPanelsManager::getUndoState() //FCY
+       {
+                return _actual->getUndoState();
+       }
+               //=========================================================================
+       unsigned short wxTabPanelsManager::getRedoState() //FCY
+       {
+                return _actual->getRedoState();
+       }
        //=========================================================================
 
        bool wxTabPanelsManager::isActualDiagramComplexBox()
@@ -210,6 +230,7 @@ printf("wxTabPanelsManager::VerifyActualTabPanel  %d \n", this->_notebook->GetPa
                int id                      = tab->getPanelId();
                _actual                     = _panels[id];
                _parent->refreshGUIControls();
+
        }
 
        //=========================================================================
@@ -225,6 +246,12 @@ printf("wxTabPanelsManager::VerifyActualTabPanel  %d \n", this->_notebook->GetPa
            _notebook->SetPageText( id , tabpanelname );
        }
 
+       std::string wxTabPanelsManager::GetNameTabPanel() 
+       {
+                int id = _notebook->GetSelection();
+               return crea::wx2std(_notebook->GetPageText(id));
+       }
+
        //=========================================================================
        //DFCH
        std::string wxTabPanelsManager::GetCurrentTabPanelPath( )