@@ -24,7 +24,8 @@ | |||||
#include "../JuceDemoHeader.h" | #include "../JuceDemoHeader.h" | ||||
#if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS // the FlexBox classes are C++11-only | |||||
// these classes are C++11-only | |||||
#if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS && JUCE_COMPILER_SUPPORTS_INITIALIZER_LISTS && JUCE_COMPILER_SUPPORTS_LAMBDAS | |||||
struct DemoFlexPanel : public juce::Component, | struct DemoFlexPanel : public juce::Component, | ||||
private juce::TextEditor::Listener, | private juce::TextEditor::Listener, | ||||
@@ -253,7 +253,8 @@ extern bool juce_areThereAnyAlwaysOnTopWindows(); | |||||
#include "misc/juce_BubbleComponent.cpp" | #include "misc/juce_BubbleComponent.cpp" | ||||
#include "misc/juce_DropShadower.cpp" | #include "misc/juce_DropShadower.cpp" | ||||
#if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS // these classes are C++11-only | |||||
// these classes are C++11-only | |||||
#if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS && JUCE_COMPILER_SUPPORTS_INITIALIZER_LISTS && JUCE_COMPILER_SUPPORTS_LAMBDAS | |||||
#include "layout/juce_FlexBox.cpp" | #include "layout/juce_FlexBox.cpp" | ||||
#endif | #endif | ||||
@@ -282,7 +282,8 @@ class FlexBox; | |||||
#include "lookandfeel/juce_LookAndFeel_V1.h" | #include "lookandfeel/juce_LookAndFeel_V1.h" | ||||
#include "lookandfeel/juce_LookAndFeel_V3.h" | #include "lookandfeel/juce_LookAndFeel_V3.h" | ||||
#if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS // these classes are C++11-only | |||||
// these classes are C++11-only | |||||
#if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS && JUCE_COMPILER_SUPPORTS_INITIALIZER_LISTS && JUCE_COMPILER_SUPPORTS_LAMBDAS | |||||
#include "layout/juce_FlexItem.h" | #include "layout/juce_FlexItem.h" | ||||
#include "layout/juce_FlexBox.h" | #include "layout/juce_FlexBox.h" | ||||
#endif | #endif | ||||