From 89c5c5c8c571cf63f28dafa021d12f199113d312 Mon Sep 17 00:00:00 2001 From: jules Date: Mon, 22 Apr 2013 12:56:25 +0100 Subject: [PATCH] Introjucer: saving Jucer cpp file also saves header. --- .../ComponentEditor/jucer_JucerDocument.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/extras/Introjucer/Source/ComponentEditor/jucer_JucerDocument.cpp b/extras/Introjucer/Source/ComponentEditor/jucer_JucerDocument.cpp index 466374c345..6f785f879e 100644 --- a/extras/Introjucer/Source/ComponentEditor/jucer_JucerDocument.cpp +++ b/extras/Introjucer/Source/ComponentEditor/jucer_JucerDocument.cpp @@ -674,6 +674,21 @@ public: { } + bool save() + { + return SourceCodeDocument::save() && saveHeader(); + } + + bool saveHeader() + { + OpenDocumentManager& odm = IntrojucerApp::getApp().openDocumentManager; + + if (OpenDocumentManager::Document* header = odm.openFile (nullptr, getFile().withFileExtension (".h"))) + return header->save(); + + return false; + } + Component* createEditor() { ScopedPointer jucerDoc (JucerDocument::createForCppFile (getProject(), getFile()));