]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxGEditorTabPanel.h
Feature #1347
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / wxGEditorTabPanel.h
index 402e2a7c0e43e30648f037739c85039046a2e1a6..7a6b39fe21b2a34866a3bd97714bf3908fd5e68b 100644 (file)
@@ -100,9 +100,15 @@ namespace bbtk
                // 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);
 
@@ -156,6 +162,8 @@ namespace bbtk
        //=========================================================================
 
        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;