OSDN Git Service

[denncoCreator] minor improvements for window titles and application close behavior.
[dennco/denncoCreator.git] / Source / dccontent.cpp
index 9dd1c9a..898ed7d 100644 (file)
@@ -25,6 +25,8 @@
 #include "DNXMLElement.h"
 #include "DNUtils.h"
 #include "dccontainersaver.h"
+#include "uieditor/dcuieditor.h"
+#include "propertyeditor/dcpropertyeditor.h"
 
 #include <stdlib.h>
 #include <sstream>
@@ -88,7 +90,11 @@ bool DCContent::getIsModified() const
         return true;
     }
 
-    //TODO May better to check property.xml and ui pages as well.
+    if (DCPropertyEditor::getEditor()->isVisible())
+        DCPropertyEditor::getEditor()->close();
+
+    if (DCUIEditor::getEditor()->isVisible())
+        DCUIEditor::getEditor()->close();
 
     return false;
 }