//=========================================================================
- void wxTabPanelsManager::saveActualDiagram(std::string &content)
+ void wxTabPanelsManager::saveActualDiagram(std::string &content, const std::string &path) //DFCH
{
- _actual->saveDiagram(content);
+ _actual->saveDiagram(content, path);
}
//=========================================================================
- void wxTabPanelsManager::loadDiagram(ifstream &inputStream)
+ void wxTabPanelsManager::loadDiagram(ifstream &inputStream, const std::string &path) //DFCH
{
- _actual->loadDiagram(inputStream);
+ _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()
int id = tab->getPanelId();
_actual = _panels[id];
_parent->refreshGUIControls();
+
}
//=========================================================================
_notebook->SetPageText( id , tabpanelname );
}
+ std::string wxTabPanelsManager::GetNameTabPanel()
+ {
+ int id = _notebook->GetSelection();
+ return crea::wx2std(_notebook->GetPageText(id));
+ }
+
//=========================================================================
//DFCH
std::string wxTabPanelsManager::GetCurrentTabPanelPath( )