}
//=========================================================================
- unsigned short wxGEditorTabPanel::loadTempDiagram(unsigned short un) //FCY
+ unsigned short wxGEditorTabPanel::getUndoState()
+ {
+ if(states.size()>0)
+ {
+ if(_actualdo == states.begin() )
+ return 0;
+ else
+ return 1;
+ }
+ }
+
+ unsigned short wxGEditorTabPanel::getRedoState()
+ {
+ if(states.size()>0)
+ {
+ if(_actualdo == --states.end() || states.size() == 1)
+ return 0;
+ else
+ return 1;
+ }
+ }
+
+ //=========================================================================
+ void wxGEditorTabPanel::loadTempDiagram(unsigned short un) //FCY
{
unsigned short res = 1;
deleteAllBoxes();
}
}
_sceneManager->loadDiagram(ss);
- return res;
+
}
//=========================================================================