if (finPort->getGObjectType() == GPORT) {
GPortModel* modelPort = (GPortModel*) finPort->getModel();
modelContour->setEndPort(modelPort);
+ _parent->saveTempDiagram();
}
manualConnectorContourController
CancelConnection();
UnSelectBlackBoxes();
} // isOverPort
+
} else { //_worldState
cont->getView()->setState(DRAG);
cont->getModel()->notifyObservers(_idManager);
} // for
-
+
} // if _selectedObjects.size
_controllers.erase(it);
}//if
}// for
+ _parent->saveTempDiagram();
}
//=========================================================================
//=========================================================================
-void wxVtkSceneManager::loadDiagram(ifstream &inputStream) {
+void wxVtkSceneManager::loadDiagram(stringstream &inputStream) {
std::string version = "<void>";
std::string line = "";
char delims[] = ":";
char *result = NULL;
+
getline(inputStream, line);
bool start = false;