// Save diagram as BBG
void saveDiagram(std::string &content, const std::string &path); //DFCH
+ // Save temporary diagram as BBG
+ void saveTempDiagram();
+
// Load BBG diagram
void loadDiagram(ifstream &inputStream, const std::string &path); //DFCH
+ // Load temporary diagram as BBG
+ unsigned short loadTempDiagram(unsigned short un);
+
// Add a new complex input object to the scene
void addComplexInputPort(std::string portName);
//=========================================================================
private:
+ std::vector<std::string> states; // represents each modification of the tab. Maxixum size 100!!
+ std::vector<std::string>::iterator _actualdo; // actual position on modifications vector
int _id;
wxAuiManager *_panelAUIMgr;