Hi, yes it writes an xml to the specified path.
Did you try to call ofxPanel::setup(), again? Passing the new path as the second argument.
I don’t know the side effects of this.
On the other hand, there seems to be no ofxPanel::setFilePath(string path) so you might want to modify the class and add this method. this would save to the newly passed filepath when the save icon is pressed.