Browse Source

Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32.

tags/2021-05-28
Julian Storer 15 years ago
parent
commit
7becff2aa4
100 changed files with 1928 additions and 1842 deletions
  1. +30
    -30
      Builds/Linux/Makefile
  2. +57
    -51
      Builds/MacOSX/Juce.xcodeproj/project.pbxproj
  3. +25
    -20
      Builds/VisualStudio2005/Juce.vcproj
  4. +25
    -20
      Builds/VisualStudio2008/Juce.vcproj
  5. +25
    -20
      Builds/VisualStudio2008_DLL/Juce.vcproj
  6. +21
    -20
      Builds/VisualStudio2010/Juce.vcxproj
  7. +69
    -60
      Builds/VisualStudio2010/Juce.vcxproj.filters
  8. +57
    -51
      Builds/iPhone/Juce.xcodeproj/project.pbxproj
  9. +41
    -39
      Juce.jucer
  10. +5
    -5
      amalgamation/juce_amalgamated_template.cpp
  11. +4
    -4
      extras/Jucer (experimental)/Source/Application/jucer_JuceUpdater.cpp
  12. +4
    -4
      extras/Jucer (experimental)/Source/Project/jucer_ProjectInformationComponent.cpp
  13. +2
    -2
      extras/amalgamator/Source/Main.cpp
  14. +6
    -10
      extras/audio plugin host/Source/GraphEditorPanel.cpp
  15. +1
    -1
      extras/audio plugins/wrapper/Standalone/juce_StandaloneFilterWindow.cpp
  16. +13
    -8
      extras/audio plugins/wrapper/juce_PluginHostType.h
  17. +1
    -1
      extras/browser plugins/How to build a browser plugin.txt
  18. +2
    -0
      extras/browser plugins/demo/build/mac/JuceBrowserPluginDemo.xcodeproj/project.pbxproj
  19. +1
    -1
      extras/browser plugins/demo/src/JuceBrowserPluginDemo.cpp
  20. +11
    -22
      extras/example projects/Source/Main.cpp
  21. +1
    -1
      extras/example projects/Source/MainComponent.cpp
  22. +1
    -1
      extras/juce demo/Source/demos/AudioDemoLatencyPage.cpp
  23. +1
    -1
      extras/juce demo/Source/demos/AudioDemoPlaybackPage.cpp
  24. +1
    -1
      extras/juce demo/Source/demos/AudioDemoRecordPage.cpp
  25. +2
    -2
      extras/juce demo/Source/demos/AudioDemoSynthPage.cpp
  26. +2
    -2
      extras/juce demo/Source/demos/CameraDemo.cpp
  27. +2
    -2
      extras/juce demo/Source/demos/FontsAndTextDemo.cpp
  28. +1
    -1
      extras/juce demo/Source/demos/InterprocessCommsDemo.cpp
  29. +1
    -1
      extras/juce demo/Source/demos/ThreadingDemo.cpp
  30. +1
    -1
      extras/juce demo/Source/demos/TreeViewDemo.cpp
  31. +3
    -3
      extras/juce demo/Source/demos/WebBrowserDemo.cpp
  32. +7
    -7
      extras/juce demo/Source/demos/WidgetsDemo.cpp
  33. +1
    -1
      extras/the jucer/src/model/components/jucer_ButtonHandler.h
  34. +1
    -1
      extras/the jucer/src/properties/jucer_PositionPropertyBase.h
  35. +1
    -1
      extras/the jucer/src/ui/jucer_JucerDocumentHolder.cpp
  36. +4
    -4
      extras/the jucer/src/ui/jucer_ResourceEditorPanel.cpp
  37. +1
    -1
      extras/the jucer/src/utility/jucer_ColourEditorComponent.h
  38. +36
    -34
      juce_amalgamated.cpp
  39. +1353
    -1319
      juce_amalgamated.h
  40. +1
    -1
      src/application/juce_ApplicationProperties.h
  41. +1
    -1
      src/audio/audio_file_formats/juce_AudioCDReader.h
  42. +1
    -1
      src/audio/audio_file_formats/juce_AudioFormatManager.cpp
  43. +1
    -1
      src/audio/audio_file_formats/juce_FlacAudioFormat.cpp
  44. +1
    -1
      src/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp
  45. +1
    -1
      src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp
  46. +1
    -1
      src/audio/audio_sources/juce_AudioTransportSource.cpp
  47. +1
    -1
      src/audio/audio_sources/juce_MixerAudioSource.h
  48. +1
    -1
      src/audio/devices/juce_AudioIODevice.h
  49. +1
    -1
      src/audio/dsp/juce_AudioDataConverters.cpp
  50. +1
    -1
      src/audio/dsp/juce_AudioSampleBuffer.h
  51. +1
    -1
      src/audio/midi/juce_MidiBuffer.h
  52. +1
    -1
      src/audio/midi/juce_MidiMessage.cpp
  53. +2
    -2
      src/audio/plugins/formats/juce_AudioUnitPluginFormat.mm
  54. +4
    -4
      src/audio/plugins/formats/juce_VSTPluginFormat.cpp
  55. +1
    -1
      src/audio/plugins/juce_PluginListComponent.cpp
  56. +1
    -1
      src/audio/processors/juce_AudioProcessor.h
  57. +2
    -2
      src/audio/synthesisers/juce_Sampler.h
  58. +1
    -1
      src/audio/synthesisers/juce_Synthesiser.h
  59. +1
    -1
      src/containers/juce_AbstractFifo.h
  60. +1
    -1
      src/containers/juce_ArrayAllocationBase.h
  61. +1
    -1
      src/containers/juce_DynamicObject.h
  62. +1
    -1
      src/containers/juce_ReferenceCountedArray.h
  63. +1
    -1
      src/containers/juce_SparseSet.h
  64. +1
    -1
      src/containers/juce_Value.h
  65. +1
    -1
      src/containers/juce_Variant.h
  66. +1
    -1
      src/core/juce_FileLogger.cpp
  67. +1
    -1
      src/core/juce_FileLogger.h
  68. +2
    -2
      src/core/juce_Initialisation.cpp
  69. +1
    -0
      src/core/juce_PerformanceCounter.cpp
  70. +11
    -0
      src/core/juce_PlatformDefs.h
  71. +5
    -5
      src/core/juce_StandardHeader.h
  72. +1
    -1
      src/core/juce_Time.cpp
  73. +2
    -2
      src/core/juce_Uuid.cpp
  74. +1
    -1
      src/cryptography/juce_BlowFish.h
  75. +1
    -1
      src/cryptography/juce_MD5.cpp
  76. +1
    -1
      src/cryptography/juce_MD5.h
  77. +1
    -1
      src/cryptography/juce_Primes.cpp
  78. +1
    -1
      src/cryptography/juce_Primes.h
  79. +1
    -1
      src/cryptography/juce_RSAKey.h
  80. +1
    -1
      src/events/juce_AsyncUpdater.h
  81. +1
    -1
      src/events/juce_InterprocessConnection.cpp
  82. +1
    -1
      src/events/juce_InterprocessConnection.h
  83. +1
    -1
      src/events/juce_InterprocessConnectionServer.cpp
  84. +1
    -1
      src/events/juce_Message.h
  85. +1
    -1
      src/events/juce_MessageManager.h
  86. +5
    -2
      src/gui/components/buttons/juce_Button.cpp
  87. +14
    -10
      src/gui/components/buttons/juce_Button.h
  88. +2
    -2
      src/gui/components/controls/juce_Slider.cpp
  89. +2
    -2
      src/gui/components/controls/juce_TableListBox.cpp
  90. +1
    -1
      src/gui/components/controls/juce_TextEditor.h
  91. +2
    -2
      src/gui/components/controls/juce_Toolbar.cpp
  92. +1
    -1
      src/gui/components/controls/juce_TreeView.cpp
  93. +1
    -1
      src/gui/components/filebrowser/juce_FileBrowserComponent.cpp
  94. +1
    -1
      src/gui/components/filebrowser/juce_FileBrowserComponent.h
  95. +3
    -3
      src/gui/components/filebrowser/juce_FileChooserDialogBox.cpp
  96. +5
    -5
      src/gui/components/filebrowser/juce_FileSearchPathListComponent.cpp
  97. +1
    -1
      src/gui/components/filebrowser/juce_FilenameComponent.cpp
  98. +1
    -1
      src/gui/components/juce_Component.h
  99. +1
    -1
      src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp
  100. +1
    -1
      src/gui/components/keyboard/juce_TextInputTarget.h

+ 30
- 30
Builds/Linux/Makefile View File

@@ -95,11 +95,7 @@ OBJECTS := \
$(OBJDIR)/juce_Sampler_98f716a4.o \ $(OBJDIR)/juce_Sampler_98f716a4.o \
$(OBJDIR)/juce_Synthesiser_2bffa1dd.o \ $(OBJDIR)/juce_Synthesiser_2bffa1dd.o \
$(OBJDIR)/juce_AbstractFifo_dfc0bd23.o \ $(OBJDIR)/juce_AbstractFifo_dfc0bd23.o \
$(OBJDIR)/juce_BigInteger_63589133.o \
$(OBJDIR)/juce_DynamicObject_69d02ab3.o \ $(OBJDIR)/juce_DynamicObject_69d02ab3.o \
$(OBJDIR)/juce_Expression_1e9a5aad.o \
$(OBJDIR)/juce_Identifier_89fa043e.o \
$(OBJDIR)/juce_MemoryBlock_edd65761.o \
$(OBJDIR)/juce_NamedValueSet_6b0793df.o \ $(OBJDIR)/juce_NamedValueSet_6b0793df.o \
$(OBJDIR)/juce_PropertySet_914b5922.o \ $(OBJDIR)/juce_PropertySet_914b5922.o \
$(OBJDIR)/juce_Value_16231646.o \ $(OBJDIR)/juce_Value_16231646.o \
@@ -109,7 +105,6 @@ OBJECTS := \
$(OBJDIR)/juce_Initialisation_fec765a9.o \ $(OBJDIR)/juce_Initialisation_fec765a9.o \
$(OBJDIR)/juce_Logger_4f4f7f72.o \ $(OBJDIR)/juce_Logger_4f4f7f72.o \
$(OBJDIR)/juce_PerformanceCounter_6422080e.o \ $(OBJDIR)/juce_PerformanceCounter_6422080e.o \
$(OBJDIR)/juce_Random_36899d25.o \
$(OBJDIR)/juce_RelativeTime_bc5ef35b.o \ $(OBJDIR)/juce_RelativeTime_bc5ef35b.o \
$(OBJDIR)/juce_SystemStats_c00d8758.o \ $(OBJDIR)/juce_SystemStats_c00d8758.o \
$(OBJDIR)/juce_Time_16acdd6f.o \ $(OBJDIR)/juce_Time_16acdd6f.o \
@@ -286,6 +281,10 @@ OBJECTS := \
$(OBJDIR)/juce_MemoryOutputStream_8003c78f.o \ $(OBJDIR)/juce_MemoryOutputStream_8003c78f.o \
$(OBJDIR)/juce_OutputStream_9a068a6e.o \ $(OBJDIR)/juce_OutputStream_9a068a6e.o \
$(OBJDIR)/juce_SubregionStream_9156f331.o \ $(OBJDIR)/juce_SubregionStream_9156f331.o \
$(OBJDIR)/juce_BigInteger_b44f43d6.o \
$(OBJDIR)/juce_Expression_6f910d50.o \
$(OBJDIR)/juce_Random_a529cb7b.o \
$(OBJDIR)/juce_MemoryBlock_52f17c52.o \
$(OBJDIR)/juce_linux_NativeCode_b464a4a9.o \ $(OBJDIR)/juce_linux_NativeCode_b464a4a9.o \
$(OBJDIR)/juce_win32_NativeCode_2eaaf382.o \ $(OBJDIR)/juce_win32_NativeCode_2eaaf382.o \
$(OBJDIR)/juce_posix_NamedPipe_aa308c65.o \ $(OBJDIR)/juce_posix_NamedPipe_aa308c65.o \
@@ -329,6 +328,7 @@ OBJECTS := \
$(OBJDIR)/juce_win32_WebBrowserComponent_2a4dd461.o \ $(OBJDIR)/juce_win32_WebBrowserComponent_2a4dd461.o \
$(OBJDIR)/juce_win32_Windowing_635b4f6a.o \ $(OBJDIR)/juce_win32_Windowing_635b4f6a.o \
$(OBJDIR)/juce_CharacterFunctions_b1a5ac62.o \ $(OBJDIR)/juce_CharacterFunctions_b1a5ac62.o \
$(OBJDIR)/juce_Identifier_e99ee619.o \
$(OBJDIR)/juce_LocalisedStrings_3ddfa55e.o \ $(OBJDIR)/juce_LocalisedStrings_3ddfa55e.o \
$(OBJDIR)/juce_String_80587b01.o \ $(OBJDIR)/juce_String_80587b01.o \
$(OBJDIR)/juce_StringArray_4aaa67a2.o \ $(OBJDIR)/juce_StringArray_4aaa67a2.o \
@@ -642,31 +642,11 @@ $(OBJDIR)/juce_AbstractFifo_dfc0bd23.o: ../../src/containers/juce_AbstractFifo.c
@echo "Compiling juce_AbstractFifo.cpp" @echo "Compiling juce_AbstractFifo.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_BigInteger_63589133.o: ../../src/containers/juce_BigInteger.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_BigInteger.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_DynamicObject_69d02ab3.o: ../../src/containers/juce_DynamicObject.cpp $(OBJDIR)/juce_DynamicObject_69d02ab3.o: ../../src/containers/juce_DynamicObject.cpp
-@mkdir -p $(OBJDIR) -@mkdir -p $(OBJDIR)
@echo "Compiling juce_DynamicObject.cpp" @echo "Compiling juce_DynamicObject.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_Expression_1e9a5aad.o: ../../src/containers/juce_Expression.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_Expression.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_Identifier_89fa043e.o: ../../src/containers/juce_Identifier.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_Identifier.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_MemoryBlock_edd65761.o: ../../src/containers/juce_MemoryBlock.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_MemoryBlock.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_NamedValueSet_6b0793df.o: ../../src/containers/juce_NamedValueSet.cpp $(OBJDIR)/juce_NamedValueSet_6b0793df.o: ../../src/containers/juce_NamedValueSet.cpp
-@mkdir -p $(OBJDIR) -@mkdir -p $(OBJDIR)
@echo "Compiling juce_NamedValueSet.cpp" @echo "Compiling juce_NamedValueSet.cpp"
@@ -712,11 +692,6 @@ $(OBJDIR)/juce_PerformanceCounter_6422080e.o: ../../src/core/juce_PerformanceCou
@echo "Compiling juce_PerformanceCounter.cpp" @echo "Compiling juce_PerformanceCounter.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_Random_36899d25.o: ../../src/core/juce_Random.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_Random.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_RelativeTime_bc5ef35b.o: ../../src/core/juce_RelativeTime.cpp $(OBJDIR)/juce_RelativeTime_bc5ef35b.o: ../../src/core/juce_RelativeTime.cpp
-@mkdir -p $(OBJDIR) -@mkdir -p $(OBJDIR)
@echo "Compiling juce_RelativeTime.cpp" @echo "Compiling juce_RelativeTime.cpp"
@@ -1597,6 +1572,26 @@ $(OBJDIR)/juce_SubregionStream_9156f331.o: ../../src/io/streams/juce_SubregionSt
@echo "Compiling juce_SubregionStream.cpp" @echo "Compiling juce_SubregionStream.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_BigInteger_b44f43d6.o: ../../src/maths/juce_BigInteger.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_BigInteger.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_Expression_6f910d50.o: ../../src/maths/juce_Expression.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_Expression.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_Random_a529cb7b.o: ../../src/maths/juce_Random.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_Random.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_MemoryBlock_52f17c52.o: ../../src/memory/juce_MemoryBlock.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_MemoryBlock.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_linux_NativeCode_b464a4a9.o: ../../src/native/juce_linux_NativeCode.cpp $(OBJDIR)/juce_linux_NativeCode_b464a4a9.o: ../../src/native/juce_linux_NativeCode.cpp
-@mkdir -p $(OBJDIR) -@mkdir -p $(OBJDIR)
@echo "Compiling juce_linux_NativeCode.cpp" @echo "Compiling juce_linux_NativeCode.cpp"
@@ -1812,6 +1807,11 @@ $(OBJDIR)/juce_CharacterFunctions_b1a5ac62.o: ../../src/text/juce_CharacterFunct
@echo "Compiling juce_CharacterFunctions.cpp" @echo "Compiling juce_CharacterFunctions.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_Identifier_e99ee619.o: ../../src/text/juce_Identifier.cpp
-@mkdir -p $(OBJDIR)
@echo "Compiling juce_Identifier.cpp"
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/juce_LocalisedStrings_3ddfa55e.o: ../../src/text/juce_LocalisedStrings.cpp $(OBJDIR)/juce_LocalisedStrings_3ddfa55e.o: ../../src/text/juce_LocalisedStrings.cpp
-@mkdir -p $(OBJDIR) -@mkdir -p $(OBJDIR)
@echo "Compiling juce_LocalisedStrings.cpp" @echo "Compiling juce_LocalisedStrings.cpp"


+ 57
- 51
Builds/MacOSX/Juce.xcodeproj/project.pbxproj View File

@@ -64,11 +64,7 @@
07E6E11A658930554FF0C56A = { isa = PBXBuildFile; fileRef = ED5966B95F865C586A3CE08F; }; 07E6E11A658930554FF0C56A = { isa = PBXBuildFile; fileRef = ED5966B95F865C586A3CE08F; };
E8DFABC1603D55B97429A8E4 = { isa = PBXBuildFile; fileRef = 35668D8EEA19957C6C9AC83A; }; E8DFABC1603D55B97429A8E4 = { isa = PBXBuildFile; fileRef = 35668D8EEA19957C6C9AC83A; };
1F905F44E5FA23A2D5CCDA0A = { isa = PBXBuildFile; fileRef = 4F22276689685D839BD252EA; }; 1F905F44E5FA23A2D5CCDA0A = { isa = PBXBuildFile; fileRef = 4F22276689685D839BD252EA; };
BE25871C34D79FEFFD1B94B6 = { isa = PBXBuildFile; fileRef = 895D742F49DA9F100990879C; };
4AB5E55BDF79028F82F83D8E = { isa = PBXBuildFile; fileRef = F77C9170829579FABA5679AD; }; 4AB5E55BDF79028F82F83D8E = { isa = PBXBuildFile; fileRef = F77C9170829579FABA5679AD; };
25018C91F79D918FEA084630 = { isa = PBXBuildFile; fileRef = 199DFD1C5A282FE13A585FEA; };
95577AE91AA6CBA7FE9434F3 = { isa = PBXBuildFile; fileRef = 1CF7CC0EB057F995BBBEFC90; };
21BA256CBCC9C15265928A23 = { isa = PBXBuildFile; fileRef = FF40DA899AE16A5E1D8AA54A; };
9D2D1BA65C27BDA1F7C44769 = { isa = PBXBuildFile; fileRef = 70E5409425A76782B6188B31; }; 9D2D1BA65C27BDA1F7C44769 = { isa = PBXBuildFile; fileRef = 70E5409425A76782B6188B31; };
43B3119E2F1B559263AE956C = { isa = PBXBuildFile; fileRef = 9BD379D2F7995BFE0B3E5369; }; 43B3119E2F1B559263AE956C = { isa = PBXBuildFile; fileRef = 9BD379D2F7995BFE0B3E5369; };
4A7952C0A4EEE13296EEED5E = { isa = PBXBuildFile; fileRef = 1809284DD05B56309D7EA24F; }; 4A7952C0A4EEE13296EEED5E = { isa = PBXBuildFile; fileRef = 1809284DD05B56309D7EA24F; };
@@ -78,7 +74,6 @@
77104E86801B6CAD01F963F4 = { isa = PBXBuildFile; fileRef = 5B789AAC295BA4BB6D5AD4A3; }; 77104E86801B6CAD01F963F4 = { isa = PBXBuildFile; fileRef = 5B789AAC295BA4BB6D5AD4A3; };
6A53DA58B55E2DE7241BF2C8 = { isa = PBXBuildFile; fileRef = 4555F03DBD059EEDECEF9F85; }; 6A53DA58B55E2DE7241BF2C8 = { isa = PBXBuildFile; fileRef = 4555F03DBD059EEDECEF9F85; };
0FF71870483AC46D5B7AC5B0 = { isa = PBXBuildFile; fileRef = DF6CAC67C0F2D379BDA03062; }; 0FF71870483AC46D5B7AC5B0 = { isa = PBXBuildFile; fileRef = DF6CAC67C0F2D379BDA03062; };
029702B3954F6968AE804B21 = { isa = PBXBuildFile; fileRef = 2C6C4AB5D82221AB303FBB34; };
FA01B3EABA192AE041D4FE4D = { isa = PBXBuildFile; fileRef = CFAECB6551F48A1695DEC243; }; FA01B3EABA192AE041D4FE4D = { isa = PBXBuildFile; fileRef = CFAECB6551F48A1695DEC243; };
5BF44F954E56B7C2DD15EAEA = { isa = PBXBuildFile; fileRef = 18B170E96511BBA1019C66F8; }; 5BF44F954E56B7C2DD15EAEA = { isa = PBXBuildFile; fileRef = 18B170E96511BBA1019C66F8; };
B14EB5F3829CA26DA906D5C0 = { isa = PBXBuildFile; fileRef = 8D2DE1F3CB15D003C90042E7; }; B14EB5F3829CA26DA906D5C0 = { isa = PBXBuildFile; fileRef = 8D2DE1F3CB15D003C90042E7; };
@@ -255,6 +250,10 @@
1008A8A446B9BCADBB853056 = { isa = PBXBuildFile; fileRef = B3F5E7A708350F72E7C77153; }; 1008A8A446B9BCADBB853056 = { isa = PBXBuildFile; fileRef = B3F5E7A708350F72E7C77153; };
0FB1AED6E5AB5CEA95E70950 = { isa = PBXBuildFile; fileRef = BBE79494A818EF83F52A4C7B; }; 0FB1AED6E5AB5CEA95E70950 = { isa = PBXBuildFile; fileRef = BBE79494A818EF83F52A4C7B; };
103A3B11DFE35E9088ECE933 = { isa = PBXBuildFile; fileRef = AE5A7EC70F288E7EA682081D; }; 103A3B11DFE35E9088ECE933 = { isa = PBXBuildFile; fileRef = AE5A7EC70F288E7EA682081D; };
DAC7AB8D9EA70D99A1C1287E = { isa = PBXBuildFile; fileRef = 7A039686F4F852E26936CA53; };
B3D08D9E24CC369E4838E6FF = { isa = PBXBuildFile; fileRef = 868E43A4BB7015579789E4F8; };
15932C8039A59B0431FBB93E = { isa = PBXBuildFile; fileRef = D99C977ACCD09262F06F6624; };
3BBC410C79D2F53D32ED7466 = { isa = PBXBuildFile; fileRef = AD655AA04981173716022D8D; };
7BBDAAAFBC81C90E6212C6C4 = { isa = PBXBuildFile; fileRef = 1C4E5F07F277AE37C71EA547; }; 7BBDAAAFBC81C90E6212C6C4 = { isa = PBXBuildFile; fileRef = 1C4E5F07F277AE37C71EA547; };
63BEDDA4009950B131FCCA83 = { isa = PBXBuildFile; fileRef = 3BC24CC03A2F940A615FE935; }; 63BEDDA4009950B131FCCA83 = { isa = PBXBuildFile; fileRef = 3BC24CC03A2F940A615FE935; };
056129CB247F785CC536A779 = { isa = PBXBuildFile; fileRef = 9DFCF3F7BB734C8AABD83D8D; }; 056129CB247F785CC536A779 = { isa = PBXBuildFile; fileRef = 9DFCF3F7BB734C8AABD83D8D; };
@@ -324,6 +323,7 @@
B0B82AB2D9B0950F67B11BEA = { isa = PBXBuildFile; fileRef = 8758E6857070D7E5406FDE3F; }; B0B82AB2D9B0950F67B11BEA = { isa = PBXBuildFile; fileRef = 8758E6857070D7E5406FDE3F; };
379B4A89E5403B57A2009E76 = { isa = PBXBuildFile; fileRef = 8E8BE2F1C182E418BBA6903C; }; 379B4A89E5403B57A2009E76 = { isa = PBXBuildFile; fileRef = 8E8BE2F1C182E418BBA6903C; };
2AC6F3BFAAA21E21076A9F8D = { isa = PBXBuildFile; fileRef = 76E2084D2148068F9138A816; }; 2AC6F3BFAAA21E21076A9F8D = { isa = PBXBuildFile; fileRef = 76E2084D2148068F9138A816; };
B8DD4DB0BD1A6B38BBF92413 = { isa = PBXBuildFile; fileRef = 8273A206FB309671284959DD; };
63BEC07A51CB8E516B38ECD4 = { isa = PBXBuildFile; fileRef = 4A97C8D2FF6454DDD3AF4BE5; }; 63BEC07A51CB8E516B38ECD4 = { isa = PBXBuildFile; fileRef = 4A97C8D2FF6454DDD3AF4BE5; };
C8F81E843F446868FAD88197 = { isa = PBXBuildFile; fileRef = B507B4A8712A54D7A8C03223; }; C8F81E843F446868FAD88197 = { isa = PBXBuildFile; fileRef = B507B4A8712A54D7A8C03223; };
50D91A2EC0ABF894E612D936 = { isa = PBXBuildFile; fileRef = 23252E4C97AEFAE0C5EEAA77; }; 50D91A2EC0ABF894E612D936 = { isa = PBXBuildFile; fileRef = 23252E4C97AEFAE0C5EEAA77; };
@@ -487,27 +487,15 @@
9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../src/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; }; 9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../src/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; };
839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../src/containers/juce_Array.h; sourceTree = SOURCE_ROOT; }; 839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../src/containers/juce_Array.h; sourceTree = SOURCE_ROOT; };
EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../src/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; }; EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../src/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; };
895D742F49DA9F100990879C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../src/containers/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; };
96DDC0A32624DA76036824D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../src/containers/juce_BigInteger.h; sourceTree = SOURCE_ROOT; };
F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../src/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; }; F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../src/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; };
34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../src/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; }; 34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../src/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; };
7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../src/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; }; 7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../src/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; };
199DFD1C5A282FE13A585FEA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../src/containers/juce_Expression.cpp; sourceTree = SOURCE_ROOT; };
3C12A5E0EBBB0916C01CFC58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../src/containers/juce_Expression.h; sourceTree = SOURCE_ROOT; };
F364AA2637B7CB89D3657DFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../src/containers/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; };
1CF7CC0EB057F995BBBEFC90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../src/containers/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; };
C16848F86DF014F1CBECE248 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../src/containers/juce_Identifier.h; sourceTree = SOURCE_ROOT; };
FF40DA899AE16A5E1D8AA54A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../src/containers/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; };
2E5D896B8DB2B357D7440F60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../src/containers/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; };
70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../src/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; }; 70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../src/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; };
BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../src/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; }; BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../src/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; };
C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../src/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; }; C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../src/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; };
9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../src/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; }; 9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../src/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; };
C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../src/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; }; C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../src/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; };
71A501DD68F55A8BDC779E57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../src/containers/juce_Range.h; sourceTree = SOURCE_ROOT; };
D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../src/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; }; D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../src/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; };
AF6EF2E3ACA8479A7E47C016 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../src/containers/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; };
C1F3BCAD6E3683B2DA91C5C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../src/containers/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; };
2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../src/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; }; 2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../src/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; };
989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../src/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; }; 989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../src/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; };
1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../src/containers/juce_Value.cpp; sourceTree = SOURCE_ROOT; }; 1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../src/containers/juce_Value.cpp; sourceTree = SOURCE_ROOT; };
@@ -516,24 +504,16 @@
7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../src/containers/juce_ValueTree.h; sourceTree = SOURCE_ROOT; }; 7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../src/containers/juce_ValueTree.h; sourceTree = SOURCE_ROOT; };
4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../src/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; }; 4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../src/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; };
A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../src/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; }; A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../src/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; };
35D32D0A21ABDB7861E3E5B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../src/containers/juce_WeakReference.h; sourceTree = SOURCE_ROOT; };
149E6ECBA264A264C7BB3FB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../src/core/juce_Atomic.h; sourceTree = SOURCE_ROOT; };
45AFA4791D59FBB1B548FB2C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../src/core/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; };
D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../src/core/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; }; D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../src/core/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; };
C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../src/core/juce_FileLogger.h; sourceTree = SOURCE_ROOT; }; C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../src/core/juce_FileLogger.h; sourceTree = SOURCE_ROOT; };
5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Initialisation.cpp; path = ../../src/core/juce_Initialisation.cpp; sourceTree = SOURCE_ROOT; }; 5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Initialisation.cpp; path = ../../src/core/juce_Initialisation.cpp; sourceTree = SOURCE_ROOT; };
92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../src/core/juce_Initialisation.h; sourceTree = SOURCE_ROOT; }; 92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../src/core/juce_Initialisation.h; sourceTree = SOURCE_ROOT; };
DFE0DF77674CB28A2485FFDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../src/core/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; };
4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../src/core/juce_Logger.cpp; sourceTree = SOURCE_ROOT; }; 4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../src/core/juce_Logger.cpp; sourceTree = SOURCE_ROOT; };
63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../src/core/juce_Logger.h; sourceTree = SOURCE_ROOT; }; 63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../src/core/juce_Logger.h; sourceTree = SOURCE_ROOT; };
94BDD1E20915D83AA6729D94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../src/core/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; };
09C02A692734116F30059E9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../src/core/juce_Memory.h; sourceTree = SOURCE_ROOT; };
DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../src/core/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; }; DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../src/core/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; };
1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../src/core/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; }; 1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../src/core/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; };
8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../src/core/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; }; 8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../src/core/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; };
8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformUtilities.h; path = ../../src/core/juce_PlatformUtilities.h; sourceTree = SOURCE_ROOT; }; 8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformUtilities.h; path = ../../src/core/juce_PlatformUtilities.h; sourceTree = SOURCE_ROOT; };
2C6C4AB5D82221AB303FBB34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../src/core/juce_Random.cpp; sourceTree = SOURCE_ROOT; };
4921086FBB82248D0E9EDDBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../src/core/juce_Random.h; sourceTree = SOURCE_ROOT; };
CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../src/core/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; }; CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../src/core/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; };
B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../src/core/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; }; B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../src/core/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; };
C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../src/core/juce_Singleton.h; sourceTree = SOURCE_ROOT; }; C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../src/core/juce_Singleton.h; sourceTree = SOURCE_ROOT; };
@@ -911,6 +891,24 @@
5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../src/io/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; }; 5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../src/io/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; };
AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../src/io/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; }; AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../src/io/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; };
6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../src/io/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; }; 6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../src/io/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; };
7A039686F4F852E26936CA53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../src/maths/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; };
161894D0D279595D88F470A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../src/maths/juce_BigInteger.h; sourceTree = SOURCE_ROOT; };
868E43A4BB7015579789E4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../src/maths/juce_Expression.cpp; sourceTree = SOURCE_ROOT; };
8E0874D93125C2DC34255EDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../src/maths/juce_Expression.h; sourceTree = SOURCE_ROOT; };
7C2A4084A267F57F2E27F3F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../src/maths/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; };
D99C977ACCD09262F06F6624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../src/maths/juce_Random.cpp; sourceTree = SOURCE_ROOT; };
A978BD4031CAE24FB0FE26E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../src/maths/juce_Random.h; sourceTree = SOURCE_ROOT; };
1A656E62C071C54D28343AC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../src/maths/juce_Range.h; sourceTree = SOURCE_ROOT; };
252632F3F97DF57C0781BEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../src/memory/juce_Atomic.h; sourceTree = SOURCE_ROOT; };
8FB80383DF3BAD7227DF465A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../src/memory/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; };
FE76B46873DE20DFDC5A94BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../src/memory/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; };
28C4C81039B42A399F5B7320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../src/memory/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; };
341631A7E86BF1C0E49093C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../src/memory/juce_Memory.h; sourceTree = SOURCE_ROOT; };
AD655AA04981173716022D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../src/memory/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; };
F1D085B5F12E814BF1D5C395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../src/memory/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; };
524A70C9F23954F8F2A3F99B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../src/memory/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; };
E05812E3CC31875A202D6B30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../src/memory/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; };
224C989BF83B6EA867814BFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../src/memory/juce_WeakReference.h; sourceTree = SOURCE_ROOT; };
1C4E5F07F277AE37C71EA547 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_NativeCode.cpp; path = ../../src/native/juce_linux_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; 1C4E5F07F277AE37C71EA547 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_NativeCode.cpp; path = ../../src/native/juce_linux_NativeCode.cpp; sourceTree = SOURCE_ROOT; };
3BC24CC03A2F940A615FE935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NativeCode.mm; path = ../../src/native/juce_mac_NativeCode.mm; sourceTree = SOURCE_ROOT; }; 3BC24CC03A2F940A615FE935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NativeCode.mm; path = ../../src/native/juce_mac_NativeCode.mm; sourceTree = SOURCE_ROOT; };
9DFCF3F7BB734C8AABD83D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_NativeCode.cpp; path = ../../src/native/juce_win32_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; 9DFCF3F7BB734C8AABD83D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_NativeCode.cpp; path = ../../src/native/juce_win32_NativeCode.cpp; sourceTree = SOURCE_ROOT; };
@@ -990,8 +988,11 @@
8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../src/native/windows/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; }; 8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../src/native/windows/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; };
76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../src/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; }; 76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../src/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; };
33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../src/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; }; 33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../src/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; };
8273A206FB309671284959DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../src/text/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; };
BF888BC540B64D5C61E46A34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../src/text/juce_Identifier.h; sourceTree = SOURCE_ROOT; };
4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../src/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; }; 4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../src/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; };
2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../src/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; }; 2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../src/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; };
35DA3E75DDB03BB35794289B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NewLine.h; path = ../../src/text/juce_NewLine.h; sourceTree = SOURCE_ROOT; };
B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../src/text/juce_String.cpp; sourceTree = SOURCE_ROOT; }; B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../src/text/juce_String.cpp; sourceTree = SOURCE_ROOT; };
1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../src/text/juce_String.h; sourceTree = SOURCE_ROOT; }; 1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../src/text/juce_String.h; sourceTree = SOURCE_ROOT; };
23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../src/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; }; 23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../src/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; };
@@ -1213,27 +1214,15 @@
9584B84F23A4251755D49213, 9584B84F23A4251755D49213,
839BE8047CF2F8EBE43ED34F, 839BE8047CF2F8EBE43ED34F,
EDF52FDF87ACD33FE933142C, EDF52FDF87ACD33FE933142C,
895D742F49DA9F100990879C,
96DDC0A32624DA76036824D3,
F77C9170829579FABA5679AD, F77C9170829579FABA5679AD,
34C402EF9ADCAD34FB657D43, 34C402EF9ADCAD34FB657D43,
7DA9AC75A4D9227C8FC4B2F7, 7DA9AC75A4D9227C8FC4B2F7,
199DFD1C5A282FE13A585FEA,
3C12A5E0EBBB0916C01CFC58,
F364AA2637B7CB89D3657DFF,
1CF7CC0EB057F995BBBEFC90,
C16848F86DF014F1CBECE248,
FF40DA899AE16A5E1D8AA54A,
2E5D896B8DB2B357D7440F60,
70E5409425A76782B6188B31, 70E5409425A76782B6188B31,
BB4A73064B0FC74ECCA19116, BB4A73064B0FC74ECCA19116,
C1913C90ED7BE51E823887CD, C1913C90ED7BE51E823887CD,
9BD379D2F7995BFE0B3E5369, 9BD379D2F7995BFE0B3E5369,
C8F0F54CA3D913E7B8D559CF, C8F0F54CA3D913E7B8D559CF,
71A501DD68F55A8BDC779E57,
D7612CE51ED4F9D3F960F922, D7612CE51ED4F9D3F960F922,
AF6EF2E3ACA8479A7E47C016,
C1F3BCAD6E3683B2DA91C5C4,
2F5FD1DEFAE549553A8BE3B1, 2F5FD1DEFAE549553A8BE3B1,
989E03031D341649B4A296F5, 989E03031D341649B4A296F5,
1809284DD05B56309D7EA24F, 1809284DD05B56309D7EA24F,
@@ -1241,26 +1230,18 @@
5D27EE211D9BFF6A58C4DC42, 5D27EE211D9BFF6A58C4DC42,
7CABDD863B47D8ADC900A4D8, 7CABDD863B47D8ADC900A4D8,
4DF9D333038A442870668D31, 4DF9D333038A442870668D31,
A81B4FC81A75E21E5B96E506,
35D32D0A21ABDB7861E3E5B8 ); name = containers; sourceTree = "<group>"; };
A81B4FC81A75E21E5B96E506 ); name = containers; sourceTree = "<group>"; };
1AF37A533ABDD889670F9349 = { isa = PBXGroup; children = ( 1AF37A533ABDD889670F9349 = { isa = PBXGroup; children = (
149E6ECBA264A264C7BB3FB3,
45AFA4791D59FBB1B548FB2C,
D66C00E06B06EAD3B5257DD6, D66C00E06B06EAD3B5257DD6,
C8441B7B3E4CCD4A257B4BFE, C8441B7B3E4CCD4A257B4BFE,
5B789AAC295BA4BB6D5AD4A3, 5B789AAC295BA4BB6D5AD4A3,
92ACFFCCCD1C85A0F8C6F80F, 92ACFFCCCD1C85A0F8C6F80F,
DFE0DF77674CB28A2485FFDF,
4555F03DBD059EEDECEF9F85, 4555F03DBD059EEDECEF9F85,
63F44EC0485FCA050814967E, 63F44EC0485FCA050814967E,
94BDD1E20915D83AA6729D94,
09C02A692734116F30059E9F,
DF6CAC67C0F2D379BDA03062, DF6CAC67C0F2D379BDA03062,
1159C6BB0D33EE8E1A96B083, 1159C6BB0D33EE8E1A96B083,
8292AE37F99FCC1E5BF63A28, 8292AE37F99FCC1E5BF63A28,
8D499CED6DCF525ACD6E39B2, 8D499CED6DCF525ACD6E39B2,
2C6C4AB5D82221AB303FBB34,
4921086FBB82248D0E9EDDBF,
CFAECB6551F48A1695DEC243, CFAECB6551F48A1695DEC243,
B4137E4612C1D161894D0D27, B4137E4612C1D161894D0D27,
C25D6136DF9CE441D6EB4C42, C25D6136DF9CE441D6EB4C42,
@@ -1692,6 +1673,26 @@
3C4DE044AE46D5AE2388C827, 3C4DE044AE46D5AE2388C827,
13FBF71BD76A08C8971C6351, 13FBF71BD76A08C8971C6351,
177636E4EEEBBB139F934897 ); name = io; sourceTree = "<group>"; }; 177636E4EEEBBB139F934897 ); name = io; sourceTree = "<group>"; };
F5A63AD86C7C0A9A2C33D74D = { isa = PBXGroup; children = (
7A039686F4F852E26936CA53,
161894D0D279595D88F470A6,
868E43A4BB7015579789E4F8,
8E0874D93125C2DC34255EDB,
7C2A4084A267F57F2E27F3F7,
D99C977ACCD09262F06F6624,
A978BD4031CAE24FB0FE26E1,
1A656E62C071C54D28343AC2 ); name = maths; sourceTree = "<group>"; };
9518033FC989E104DDB02E8A = { isa = PBXGroup; children = (
252632F3F97DF57C0781BEAD,
8FB80383DF3BAD7227DF465A,
FE76B46873DE20DFDC5A94BE,
28C4C81039B42A399F5B7320,
341631A7E86BF1C0E49093C6,
AD655AA04981173716022D8D,
F1D085B5F12E814BF1D5C395,
524A70C9F23954F8F2A3F99B,
E05812E3CC31875A202D6B30,
224C989BF83B6EA867814BFF ); name = memory; sourceTree = "<group>"; };
DDB94A7300C3D1F2E9E51C47 = { isa = PBXGroup; children = ( DDB94A7300C3D1F2E9E51C47 = { isa = PBXGroup; children = (
213F0A7BF38AF6AB34414A45, 213F0A7BF38AF6AB34414A45,
21B2342B75097AB93CFF7E97, 21B2342B75097AB93CFF7E97,
@@ -1781,8 +1782,11 @@
C6B52BCD0CB1B809D6DE555A = { isa = PBXGroup; children = ( C6B52BCD0CB1B809D6DE555A = { isa = PBXGroup; children = (
76E2084D2148068F9138A816, 76E2084D2148068F9138A816,
33F16EE4F38C9B76E7FAEF78, 33F16EE4F38C9B76E7FAEF78,
8273A206FB309671284959DD,
BF888BC540B64D5C61E46A34,
4A97C8D2FF6454DDD3AF4BE5, 4A97C8D2FF6454DDD3AF4BE5,
2AA21CDC91EA122266EBD780, 2AA21CDC91EA122266EBD780,
35DA3E75DDB03BB35794289B,
B507B4A8712A54D7A8C03223, B507B4A8712A54D7A8C03223,
1EE2A763E06AF4951024950F, 1EE2A763E06AF4951024950F,
23252E4C97AEFAE0C5EEAA77, 23252E4C97AEFAE0C5EEAA77,
@@ -1837,6 +1841,8 @@
89F308FD85F378E278C98884, 89F308FD85F378E278C98884,
A11081920ACF526B1320CA42, A11081920ACF526B1320CA42,
0C54591C1E8594B59F4701FE, 0C54591C1E8594B59F4701FE,
F5A63AD86C7C0A9A2C33D74D,
9518033FC989E104DDB02E8A,
B3E58752D519C56B78A95ACE, B3E58752D519C56B78A95ACE,
C6B52BCD0CB1B809D6DE555A, C6B52BCD0CB1B809D6DE555A,
723AC5B999F1EC8F4A101AAF, 723AC5B999F1EC8F4A101AAF,
@@ -1985,11 +1991,7 @@
07E6E11A658930554FF0C56A, 07E6E11A658930554FF0C56A,
E8DFABC1603D55B97429A8E4, E8DFABC1603D55B97429A8E4,
1F905F44E5FA23A2D5CCDA0A, 1F905F44E5FA23A2D5CCDA0A,
BE25871C34D79FEFFD1B94B6,
4AB5E55BDF79028F82F83D8E, 4AB5E55BDF79028F82F83D8E,
25018C91F79D918FEA084630,
95577AE91AA6CBA7FE9434F3,
21BA256CBCC9C15265928A23,
9D2D1BA65C27BDA1F7C44769, 9D2D1BA65C27BDA1F7C44769,
43B3119E2F1B559263AE956C, 43B3119E2F1B559263AE956C,
4A7952C0A4EEE13296EEED5E, 4A7952C0A4EEE13296EEED5E,
@@ -1999,7 +2001,6 @@
77104E86801B6CAD01F963F4, 77104E86801B6CAD01F963F4,
6A53DA58B55E2DE7241BF2C8, 6A53DA58B55E2DE7241BF2C8,
0FF71870483AC46D5B7AC5B0, 0FF71870483AC46D5B7AC5B0,
029702B3954F6968AE804B21,
FA01B3EABA192AE041D4FE4D, FA01B3EABA192AE041D4FE4D,
5BF44F954E56B7C2DD15EAEA, 5BF44F954E56B7C2DD15EAEA,
B14EB5F3829CA26DA906D5C0, B14EB5F3829CA26DA906D5C0,
@@ -2176,6 +2177,10 @@
1008A8A446B9BCADBB853056, 1008A8A446B9BCADBB853056,
0FB1AED6E5AB5CEA95E70950, 0FB1AED6E5AB5CEA95E70950,
103A3B11DFE35E9088ECE933, 103A3B11DFE35E9088ECE933,
DAC7AB8D9EA70D99A1C1287E,
B3D08D9E24CC369E4838E6FF,
15932C8039A59B0431FBB93E,
3BBC410C79D2F53D32ED7466,
7BBDAAAFBC81C90E6212C6C4, 7BBDAAAFBC81C90E6212C6C4,
63BEDDA4009950B131FCCA83, 63BEDDA4009950B131FCCA83,
056129CB247F785CC536A779, 056129CB247F785CC536A779,
@@ -2245,6 +2250,7 @@
B0B82AB2D9B0950F67B11BEA, B0B82AB2D9B0950F67B11BEA,
379B4A89E5403B57A2009E76, 379B4A89E5403B57A2009E76,
2AC6F3BFAAA21E21076A9F8D, 2AC6F3BFAAA21E21076A9F8D,
B8DD4DB0BD1A6B38BBF92413,
63BEC07A51CB8E516B38ECD4, 63BEC07A51CB8E516B38ECD4,
C8F81E843F446868FAD88197, C8F81E843F446868FAD88197,
50D91A2EC0ABF894E612D936, 50D91A2EC0ABF894E612D936,


+ 25
- 20
Builds/VisualStudio2005/Juce.vcproj View File

@@ -350,27 +350,15 @@
<File RelativePath="..\..\src\containers\juce_AbstractFifo.h"/> <File RelativePath="..\..\src\containers\juce_AbstractFifo.h"/>
<File RelativePath="..\..\src\containers\juce_Array.h"/> <File RelativePath="..\..\src\containers\juce_Array.h"/>
<File RelativePath="..\..\src\containers\juce_ArrayAllocationBase.h"/> <File RelativePath="..\..\src\containers\juce_ArrayAllocationBase.h"/>
<File RelativePath="..\..\src\containers\juce_BigInteger.cpp"/>
<File RelativePath="..\..\src\containers\juce_BigInteger.h"/>
<File RelativePath="..\..\src\containers\juce_DynamicObject.cpp"/> <File RelativePath="..\..\src\containers\juce_DynamicObject.cpp"/>
<File RelativePath="..\..\src\containers\juce_DynamicObject.h"/> <File RelativePath="..\..\src\containers\juce_DynamicObject.h"/>
<File RelativePath="..\..\src\containers\juce_ElementComparator.h"/> <File RelativePath="..\..\src\containers\juce_ElementComparator.h"/>
<File RelativePath="..\..\src\containers\juce_Expression.cpp"/>
<File RelativePath="..\..\src\containers\juce_Expression.h"/>
<File RelativePath="..\..\src\containers\juce_HeapBlock.h"/>
<File RelativePath="..\..\src\containers\juce_Identifier.cpp"/>
<File RelativePath="..\..\src\containers\juce_Identifier.h"/>
<File RelativePath="..\..\src\containers\juce_MemoryBlock.cpp"/>
<File RelativePath="..\..\src\containers\juce_MemoryBlock.h"/>
<File RelativePath="..\..\src\containers\juce_NamedValueSet.cpp"/> <File RelativePath="..\..\src\containers\juce_NamedValueSet.cpp"/>
<File RelativePath="..\..\src\containers\juce_NamedValueSet.h"/> <File RelativePath="..\..\src\containers\juce_NamedValueSet.h"/>
<File RelativePath="..\..\src\containers\juce_OwnedArray.h"/> <File RelativePath="..\..\src\containers\juce_OwnedArray.h"/>
<File RelativePath="..\..\src\containers\juce_PropertySet.cpp"/> <File RelativePath="..\..\src\containers\juce_PropertySet.cpp"/>
<File RelativePath="..\..\src\containers\juce_PropertySet.h"/> <File RelativePath="..\..\src\containers\juce_PropertySet.h"/>
<File RelativePath="..\..\src\containers\juce_Range.h"/>
<File RelativePath="..\..\src\containers\juce_ReferenceCountedArray.h"/> <File RelativePath="..\..\src\containers\juce_ReferenceCountedArray.h"/>
<File RelativePath="..\..\src\containers\juce_ReferenceCountedObject.h"/>
<File RelativePath="..\..\src\containers\juce_ScopedPointer.h"/>
<File RelativePath="..\..\src\containers\juce_SortedSet.h"/> <File RelativePath="..\..\src\containers\juce_SortedSet.h"/>
<File RelativePath="..\..\src\containers\juce_SparseSet.h"/> <File RelativePath="..\..\src\containers\juce_SparseSet.h"/>
<File RelativePath="..\..\src\containers\juce_Value.cpp"/> <File RelativePath="..\..\src\containers\juce_Value.cpp"/>
@@ -379,26 +367,18 @@
<File RelativePath="..\..\src\containers\juce_ValueTree.h"/> <File RelativePath="..\..\src\containers\juce_ValueTree.h"/>
<File RelativePath="..\..\src\containers\juce_Variant.cpp"/> <File RelativePath="..\..\src\containers\juce_Variant.cpp"/>
<File RelativePath="..\..\src\containers\juce_Variant.h"/> <File RelativePath="..\..\src\containers\juce_Variant.h"/>
<File RelativePath="..\..\src\containers\juce_WeakReference.h"/>
</Filter> </Filter>
<Filter Name="core"> <Filter Name="core">
<File RelativePath="..\..\src\core\juce_Atomic.h"/>
<File RelativePath="..\..\src\core\juce_ByteOrder.h"/>
<File RelativePath="..\..\src\core\juce_FileLogger.cpp"/> <File RelativePath="..\..\src\core\juce_FileLogger.cpp"/>
<File RelativePath="..\..\src\core\juce_FileLogger.h"/> <File RelativePath="..\..\src\core\juce_FileLogger.h"/>
<File RelativePath="..\..\src\core\juce_Initialisation.cpp"/> <File RelativePath="..\..\src\core\juce_Initialisation.cpp"/>
<File RelativePath="..\..\src\core\juce_Initialisation.h"/> <File RelativePath="..\..\src\core\juce_Initialisation.h"/>
<File RelativePath="..\..\src\core\juce_LeakedObjectDetector.h"/>
<File RelativePath="..\..\src\core\juce_Logger.cpp"/> <File RelativePath="..\..\src\core\juce_Logger.cpp"/>
<File RelativePath="..\..\src\core\juce_Logger.h"/> <File RelativePath="..\..\src\core\juce_Logger.h"/>
<File RelativePath="..\..\src\core\juce_MathsFunctions.h"/>
<File RelativePath="..\..\src\core\juce_Memory.h"/>
<File RelativePath="..\..\src\core\juce_PerformanceCounter.cpp"/> <File RelativePath="..\..\src\core\juce_PerformanceCounter.cpp"/>
<File RelativePath="..\..\src\core\juce_PerformanceCounter.h"/> <File RelativePath="..\..\src\core\juce_PerformanceCounter.h"/>
<File RelativePath="..\..\src\core\juce_PlatformDefs.h"/> <File RelativePath="..\..\src\core\juce_PlatformDefs.h"/>
<File RelativePath="..\..\src\core\juce_PlatformUtilities.h"/> <File RelativePath="..\..\src\core\juce_PlatformUtilities.h"/>
<File RelativePath="..\..\src\core\juce_Random.cpp"/>
<File RelativePath="..\..\src\core\juce_Random.h"/>
<File RelativePath="..\..\src\core\juce_RelativeTime.cpp"/> <File RelativePath="..\..\src\core\juce_RelativeTime.cpp"/>
<File RelativePath="..\..\src\core\juce_RelativeTime.h"/> <File RelativePath="..\..\src\core\juce_RelativeTime.h"/>
<File RelativePath="..\..\src\core\juce_Singleton.h"/> <File RelativePath="..\..\src\core\juce_Singleton.h"/>
@@ -835,6 +815,28 @@
<File RelativePath="..\..\src\io\streams\juce_SubregionStream.h"/> <File RelativePath="..\..\src\io\streams\juce_SubregionStream.h"/>
</Filter> </Filter>
</Filter> </Filter>
<Filter Name="maths">
<File RelativePath="..\..\src\maths\juce_BigInteger.cpp"/>
<File RelativePath="..\..\src\maths\juce_BigInteger.h"/>
<File RelativePath="..\..\src\maths\juce_Expression.cpp"/>
<File RelativePath="..\..\src\maths\juce_Expression.h"/>
<File RelativePath="..\..\src\maths\juce_MathsFunctions.h"/>
<File RelativePath="..\..\src\maths\juce_Random.cpp"/>
<File RelativePath="..\..\src\maths\juce_Random.h"/>
<File RelativePath="..\..\src\maths\juce_Range.h"/>
</Filter>
<Filter Name="memory">
<File RelativePath="..\..\src\memory\juce_Atomic.h"/>
<File RelativePath="..\..\src\memory\juce_ByteOrder.h"/>
<File RelativePath="..\..\src\memory\juce_HeapBlock.h"/>
<File RelativePath="..\..\src\memory\juce_LeakedObjectDetector.h"/>
<File RelativePath="..\..\src\memory\juce_Memory.h"/>
<File RelativePath="..\..\src\memory\juce_MemoryBlock.cpp"/>
<File RelativePath="..\..\src\memory\juce_MemoryBlock.h"/>
<File RelativePath="..\..\src\memory\juce_ReferenceCountedObject.h"/>
<File RelativePath="..\..\src\memory\juce_ScopedPointer.h"/>
<File RelativePath="..\..\src\memory\juce_WeakReference.h"/>
</Filter>
<Filter Name="native"> <Filter Name="native">
<File RelativePath="..\..\src\native\juce_linux_NativeCode.cpp"/> <File RelativePath="..\..\src\native\juce_linux_NativeCode.cpp"/>
<File RelativePath="..\..\src\native\juce_mac_NativeCode.mm"/> <File RelativePath="..\..\src\native\juce_mac_NativeCode.mm"/>
@@ -925,8 +927,11 @@
<Filter Name="text"> <Filter Name="text">
<File RelativePath="..\..\src\text\juce_CharacterFunctions.cpp"/> <File RelativePath="..\..\src\text\juce_CharacterFunctions.cpp"/>
<File RelativePath="..\..\src\text\juce_CharacterFunctions.h"/> <File RelativePath="..\..\src\text\juce_CharacterFunctions.h"/>
<File RelativePath="..\..\src\text\juce_Identifier.cpp"/>
<File RelativePath="..\..\src\text\juce_Identifier.h"/>
<File RelativePath="..\..\src\text\juce_LocalisedStrings.cpp"/> <File RelativePath="..\..\src\text\juce_LocalisedStrings.cpp"/>
<File RelativePath="..\..\src\text\juce_LocalisedStrings.h"/> <File RelativePath="..\..\src\text\juce_LocalisedStrings.h"/>
<File RelativePath="..\..\src\text\juce_NewLine.h"/>
<File RelativePath="..\..\src\text\juce_String.cpp"/> <File RelativePath="..\..\src\text\juce_String.cpp"/>
<File RelativePath="..\..\src\text\juce_String.h"/> <File RelativePath="..\..\src\text\juce_String.h"/>
<File RelativePath="..\..\src\text\juce_StringArray.cpp"/> <File RelativePath="..\..\src\text\juce_StringArray.cpp"/>


+ 25
- 20
Builds/VisualStudio2008/Juce.vcproj View File

@@ -350,27 +350,15 @@
<File RelativePath="..\..\src\containers\juce_AbstractFifo.h"/> <File RelativePath="..\..\src\containers\juce_AbstractFifo.h"/>
<File RelativePath="..\..\src\containers\juce_Array.h"/> <File RelativePath="..\..\src\containers\juce_Array.h"/>
<File RelativePath="..\..\src\containers\juce_ArrayAllocationBase.h"/> <File RelativePath="..\..\src\containers\juce_ArrayAllocationBase.h"/>
<File RelativePath="..\..\src\containers\juce_BigInteger.cpp"/>
<File RelativePath="..\..\src\containers\juce_BigInteger.h"/>
<File RelativePath="..\..\src\containers\juce_DynamicObject.cpp"/> <File RelativePath="..\..\src\containers\juce_DynamicObject.cpp"/>
<File RelativePath="..\..\src\containers\juce_DynamicObject.h"/> <File RelativePath="..\..\src\containers\juce_DynamicObject.h"/>
<File RelativePath="..\..\src\containers\juce_ElementComparator.h"/> <File RelativePath="..\..\src\containers\juce_ElementComparator.h"/>
<File RelativePath="..\..\src\containers\juce_Expression.cpp"/>
<File RelativePath="..\..\src\containers\juce_Expression.h"/>
<File RelativePath="..\..\src\containers\juce_HeapBlock.h"/>
<File RelativePath="..\..\src\containers\juce_Identifier.cpp"/>
<File RelativePath="..\..\src\containers\juce_Identifier.h"/>
<File RelativePath="..\..\src\containers\juce_MemoryBlock.cpp"/>
<File RelativePath="..\..\src\containers\juce_MemoryBlock.h"/>
<File RelativePath="..\..\src\containers\juce_NamedValueSet.cpp"/> <File RelativePath="..\..\src\containers\juce_NamedValueSet.cpp"/>
<File RelativePath="..\..\src\containers\juce_NamedValueSet.h"/> <File RelativePath="..\..\src\containers\juce_NamedValueSet.h"/>
<File RelativePath="..\..\src\containers\juce_OwnedArray.h"/> <File RelativePath="..\..\src\containers\juce_OwnedArray.h"/>
<File RelativePath="..\..\src\containers\juce_PropertySet.cpp"/> <File RelativePath="..\..\src\containers\juce_PropertySet.cpp"/>
<File RelativePath="..\..\src\containers\juce_PropertySet.h"/> <File RelativePath="..\..\src\containers\juce_PropertySet.h"/>
<File RelativePath="..\..\src\containers\juce_Range.h"/>
<File RelativePath="..\..\src\containers\juce_ReferenceCountedArray.h"/> <File RelativePath="..\..\src\containers\juce_ReferenceCountedArray.h"/>
<File RelativePath="..\..\src\containers\juce_ReferenceCountedObject.h"/>
<File RelativePath="..\..\src\containers\juce_ScopedPointer.h"/>
<File RelativePath="..\..\src\containers\juce_SortedSet.h"/> <File RelativePath="..\..\src\containers\juce_SortedSet.h"/>
<File RelativePath="..\..\src\containers\juce_SparseSet.h"/> <File RelativePath="..\..\src\containers\juce_SparseSet.h"/>
<File RelativePath="..\..\src\containers\juce_Value.cpp"/> <File RelativePath="..\..\src\containers\juce_Value.cpp"/>
@@ -379,26 +367,18 @@
<File RelativePath="..\..\src\containers\juce_ValueTree.h"/> <File RelativePath="..\..\src\containers\juce_ValueTree.h"/>
<File RelativePath="..\..\src\containers\juce_Variant.cpp"/> <File RelativePath="..\..\src\containers\juce_Variant.cpp"/>
<File RelativePath="..\..\src\containers\juce_Variant.h"/> <File RelativePath="..\..\src\containers\juce_Variant.h"/>
<File RelativePath="..\..\src\containers\juce_WeakReference.h"/>
</Filter> </Filter>
<Filter Name="core"> <Filter Name="core">
<File RelativePath="..\..\src\core\juce_Atomic.h"/>
<File RelativePath="..\..\src\core\juce_ByteOrder.h"/>
<File RelativePath="..\..\src\core\juce_FileLogger.cpp"/> <File RelativePath="..\..\src\core\juce_FileLogger.cpp"/>
<File RelativePath="..\..\src\core\juce_FileLogger.h"/> <File RelativePath="..\..\src\core\juce_FileLogger.h"/>
<File RelativePath="..\..\src\core\juce_Initialisation.cpp"/> <File RelativePath="..\..\src\core\juce_Initialisation.cpp"/>
<File RelativePath="..\..\src\core\juce_Initialisation.h"/> <File RelativePath="..\..\src\core\juce_Initialisation.h"/>
<File RelativePath="..\..\src\core\juce_LeakedObjectDetector.h"/>
<File RelativePath="..\..\src\core\juce_Logger.cpp"/> <File RelativePath="..\..\src\core\juce_Logger.cpp"/>
<File RelativePath="..\..\src\core\juce_Logger.h"/> <File RelativePath="..\..\src\core\juce_Logger.h"/>
<File RelativePath="..\..\src\core\juce_MathsFunctions.h"/>
<File RelativePath="..\..\src\core\juce_Memory.h"/>
<File RelativePath="..\..\src\core\juce_PerformanceCounter.cpp"/> <File RelativePath="..\..\src\core\juce_PerformanceCounter.cpp"/>
<File RelativePath="..\..\src\core\juce_PerformanceCounter.h"/> <File RelativePath="..\..\src\core\juce_PerformanceCounter.h"/>
<File RelativePath="..\..\src\core\juce_PlatformDefs.h"/> <File RelativePath="..\..\src\core\juce_PlatformDefs.h"/>
<File RelativePath="..\..\src\core\juce_PlatformUtilities.h"/> <File RelativePath="..\..\src\core\juce_PlatformUtilities.h"/>
<File RelativePath="..\..\src\core\juce_Random.cpp"/>
<File RelativePath="..\..\src\core\juce_Random.h"/>
<File RelativePath="..\..\src\core\juce_RelativeTime.cpp"/> <File RelativePath="..\..\src\core\juce_RelativeTime.cpp"/>
<File RelativePath="..\..\src\core\juce_RelativeTime.h"/> <File RelativePath="..\..\src\core\juce_RelativeTime.h"/>
<File RelativePath="..\..\src\core\juce_Singleton.h"/> <File RelativePath="..\..\src\core\juce_Singleton.h"/>
@@ -835,6 +815,28 @@
<File RelativePath="..\..\src\io\streams\juce_SubregionStream.h"/> <File RelativePath="..\..\src\io\streams\juce_SubregionStream.h"/>
</Filter> </Filter>
</Filter> </Filter>
<Filter Name="maths">
<File RelativePath="..\..\src\maths\juce_BigInteger.cpp"/>
<File RelativePath="..\..\src\maths\juce_BigInteger.h"/>
<File RelativePath="..\..\src\maths\juce_Expression.cpp"/>
<File RelativePath="..\..\src\maths\juce_Expression.h"/>
<File RelativePath="..\..\src\maths\juce_MathsFunctions.h"/>
<File RelativePath="..\..\src\maths\juce_Random.cpp"/>
<File RelativePath="..\..\src\maths\juce_Random.h"/>
<File RelativePath="..\..\src\maths\juce_Range.h"/>
</Filter>
<Filter Name="memory">
<File RelativePath="..\..\src\memory\juce_Atomic.h"/>
<File RelativePath="..\..\src\memory\juce_ByteOrder.h"/>
<File RelativePath="..\..\src\memory\juce_HeapBlock.h"/>
<File RelativePath="..\..\src\memory\juce_LeakedObjectDetector.h"/>
<File RelativePath="..\..\src\memory\juce_Memory.h"/>
<File RelativePath="..\..\src\memory\juce_MemoryBlock.cpp"/>
<File RelativePath="..\..\src\memory\juce_MemoryBlock.h"/>
<File RelativePath="..\..\src\memory\juce_ReferenceCountedObject.h"/>
<File RelativePath="..\..\src\memory\juce_ScopedPointer.h"/>
<File RelativePath="..\..\src\memory\juce_WeakReference.h"/>
</Filter>
<Filter Name="native"> <Filter Name="native">
<File RelativePath="..\..\src\native\juce_linux_NativeCode.cpp"/> <File RelativePath="..\..\src\native\juce_linux_NativeCode.cpp"/>
<File RelativePath="..\..\src\native\juce_mac_NativeCode.mm"/> <File RelativePath="..\..\src\native\juce_mac_NativeCode.mm"/>
@@ -925,8 +927,11 @@
<Filter Name="text"> <Filter Name="text">
<File RelativePath="..\..\src\text\juce_CharacterFunctions.cpp"/> <File RelativePath="..\..\src\text\juce_CharacterFunctions.cpp"/>
<File RelativePath="..\..\src\text\juce_CharacterFunctions.h"/> <File RelativePath="..\..\src\text\juce_CharacterFunctions.h"/>
<File RelativePath="..\..\src\text\juce_Identifier.cpp"/>
<File RelativePath="..\..\src\text\juce_Identifier.h"/>
<File RelativePath="..\..\src\text\juce_LocalisedStrings.cpp"/> <File RelativePath="..\..\src\text\juce_LocalisedStrings.cpp"/>
<File RelativePath="..\..\src\text\juce_LocalisedStrings.h"/> <File RelativePath="..\..\src\text\juce_LocalisedStrings.h"/>
<File RelativePath="..\..\src\text\juce_NewLine.h"/>
<File RelativePath="..\..\src\text\juce_String.cpp"/> <File RelativePath="..\..\src\text\juce_String.cpp"/>
<File RelativePath="..\..\src\text\juce_String.h"/> <File RelativePath="..\..\src\text\juce_String.h"/>
<File RelativePath="..\..\src\text\juce_StringArray.cpp"/> <File RelativePath="..\..\src\text\juce_StringArray.cpp"/>


+ 25
- 20
Builds/VisualStudio2008_DLL/Juce.vcproj View File

@@ -352,27 +352,15 @@
<File RelativePath="..\..\src\containers\juce_AbstractFifo.h"/> <File RelativePath="..\..\src\containers\juce_AbstractFifo.h"/>
<File RelativePath="..\..\src\containers\juce_Array.h"/> <File RelativePath="..\..\src\containers\juce_Array.h"/>
<File RelativePath="..\..\src\containers\juce_ArrayAllocationBase.h"/> <File RelativePath="..\..\src\containers\juce_ArrayAllocationBase.h"/>
<File RelativePath="..\..\src\containers\juce_BigInteger.cpp"/>
<File RelativePath="..\..\src\containers\juce_BigInteger.h"/>
<File RelativePath="..\..\src\containers\juce_DynamicObject.cpp"/> <File RelativePath="..\..\src\containers\juce_DynamicObject.cpp"/>
<File RelativePath="..\..\src\containers\juce_DynamicObject.h"/> <File RelativePath="..\..\src\containers\juce_DynamicObject.h"/>
<File RelativePath="..\..\src\containers\juce_ElementComparator.h"/> <File RelativePath="..\..\src\containers\juce_ElementComparator.h"/>
<File RelativePath="..\..\src\containers\juce_Expression.cpp"/>
<File RelativePath="..\..\src\containers\juce_Expression.h"/>
<File RelativePath="..\..\src\containers\juce_HeapBlock.h"/>
<File RelativePath="..\..\src\containers\juce_Identifier.cpp"/>
<File RelativePath="..\..\src\containers\juce_Identifier.h"/>
<File RelativePath="..\..\src\containers\juce_MemoryBlock.cpp"/>
<File RelativePath="..\..\src\containers\juce_MemoryBlock.h"/>
<File RelativePath="..\..\src\containers\juce_NamedValueSet.cpp"/> <File RelativePath="..\..\src\containers\juce_NamedValueSet.cpp"/>
<File RelativePath="..\..\src\containers\juce_NamedValueSet.h"/> <File RelativePath="..\..\src\containers\juce_NamedValueSet.h"/>
<File RelativePath="..\..\src\containers\juce_OwnedArray.h"/> <File RelativePath="..\..\src\containers\juce_OwnedArray.h"/>
<File RelativePath="..\..\src\containers\juce_PropertySet.cpp"/> <File RelativePath="..\..\src\containers\juce_PropertySet.cpp"/>
<File RelativePath="..\..\src\containers\juce_PropertySet.h"/> <File RelativePath="..\..\src\containers\juce_PropertySet.h"/>
<File RelativePath="..\..\src\containers\juce_Range.h"/>
<File RelativePath="..\..\src\containers\juce_ReferenceCountedArray.h"/> <File RelativePath="..\..\src\containers\juce_ReferenceCountedArray.h"/>
<File RelativePath="..\..\src\containers\juce_ReferenceCountedObject.h"/>
<File RelativePath="..\..\src\containers\juce_ScopedPointer.h"/>
<File RelativePath="..\..\src\containers\juce_SortedSet.h"/> <File RelativePath="..\..\src\containers\juce_SortedSet.h"/>
<File RelativePath="..\..\src\containers\juce_SparseSet.h"/> <File RelativePath="..\..\src\containers\juce_SparseSet.h"/>
<File RelativePath="..\..\src\containers\juce_Value.cpp"/> <File RelativePath="..\..\src\containers\juce_Value.cpp"/>
@@ -381,26 +369,18 @@
<File RelativePath="..\..\src\containers\juce_ValueTree.h"/> <File RelativePath="..\..\src\containers\juce_ValueTree.h"/>
<File RelativePath="..\..\src\containers\juce_Variant.cpp"/> <File RelativePath="..\..\src\containers\juce_Variant.cpp"/>
<File RelativePath="..\..\src\containers\juce_Variant.h"/> <File RelativePath="..\..\src\containers\juce_Variant.h"/>
<File RelativePath="..\..\src\containers\juce_WeakReference.h"/>
</Filter> </Filter>
<Filter Name="core"> <Filter Name="core">
<File RelativePath="..\..\src\core\juce_Atomic.h"/>
<File RelativePath="..\..\src\core\juce_ByteOrder.h"/>
<File RelativePath="..\..\src\core\juce_FileLogger.cpp"/> <File RelativePath="..\..\src\core\juce_FileLogger.cpp"/>
<File RelativePath="..\..\src\core\juce_FileLogger.h"/> <File RelativePath="..\..\src\core\juce_FileLogger.h"/>
<File RelativePath="..\..\src\core\juce_Initialisation.cpp"/> <File RelativePath="..\..\src\core\juce_Initialisation.cpp"/>
<File RelativePath="..\..\src\core\juce_Initialisation.h"/> <File RelativePath="..\..\src\core\juce_Initialisation.h"/>
<File RelativePath="..\..\src\core\juce_LeakedObjectDetector.h"/>
<File RelativePath="..\..\src\core\juce_Logger.cpp"/> <File RelativePath="..\..\src\core\juce_Logger.cpp"/>
<File RelativePath="..\..\src\core\juce_Logger.h"/> <File RelativePath="..\..\src\core\juce_Logger.h"/>
<File RelativePath="..\..\src\core\juce_MathsFunctions.h"/>
<File RelativePath="..\..\src\core\juce_Memory.h"/>
<File RelativePath="..\..\src\core\juce_PerformanceCounter.cpp"/> <File RelativePath="..\..\src\core\juce_PerformanceCounter.cpp"/>
<File RelativePath="..\..\src\core\juce_PerformanceCounter.h"/> <File RelativePath="..\..\src\core\juce_PerformanceCounter.h"/>
<File RelativePath="..\..\src\core\juce_PlatformDefs.h"/> <File RelativePath="..\..\src\core\juce_PlatformDefs.h"/>
<File RelativePath="..\..\src\core\juce_PlatformUtilities.h"/> <File RelativePath="..\..\src\core\juce_PlatformUtilities.h"/>
<File RelativePath="..\..\src\core\juce_Random.cpp"/>
<File RelativePath="..\..\src\core\juce_Random.h"/>
<File RelativePath="..\..\src\core\juce_RelativeTime.cpp"/> <File RelativePath="..\..\src\core\juce_RelativeTime.cpp"/>
<File RelativePath="..\..\src\core\juce_RelativeTime.h"/> <File RelativePath="..\..\src\core\juce_RelativeTime.h"/>
<File RelativePath="..\..\src\core\juce_Singleton.h"/> <File RelativePath="..\..\src\core\juce_Singleton.h"/>
@@ -837,6 +817,28 @@
<File RelativePath="..\..\src\io\streams\juce_SubregionStream.h"/> <File RelativePath="..\..\src\io\streams\juce_SubregionStream.h"/>
</Filter> </Filter>
</Filter> </Filter>
<Filter Name="maths">
<File RelativePath="..\..\src\maths\juce_BigInteger.cpp"/>
<File RelativePath="..\..\src\maths\juce_BigInteger.h"/>
<File RelativePath="..\..\src\maths\juce_Expression.cpp"/>
<File RelativePath="..\..\src\maths\juce_Expression.h"/>
<File RelativePath="..\..\src\maths\juce_MathsFunctions.h"/>
<File RelativePath="..\..\src\maths\juce_Random.cpp"/>
<File RelativePath="..\..\src\maths\juce_Random.h"/>
<File RelativePath="..\..\src\maths\juce_Range.h"/>
</Filter>
<Filter Name="memory">
<File RelativePath="..\..\src\memory\juce_Atomic.h"/>
<File RelativePath="..\..\src\memory\juce_ByteOrder.h"/>
<File RelativePath="..\..\src\memory\juce_HeapBlock.h"/>
<File RelativePath="..\..\src\memory\juce_LeakedObjectDetector.h"/>
<File RelativePath="..\..\src\memory\juce_Memory.h"/>
<File RelativePath="..\..\src\memory\juce_MemoryBlock.cpp"/>
<File RelativePath="..\..\src\memory\juce_MemoryBlock.h"/>
<File RelativePath="..\..\src\memory\juce_ReferenceCountedObject.h"/>
<File RelativePath="..\..\src\memory\juce_ScopedPointer.h"/>
<File RelativePath="..\..\src\memory\juce_WeakReference.h"/>
</Filter>
<Filter Name="native"> <Filter Name="native">
<File RelativePath="..\..\src\native\juce_linux_NativeCode.cpp"/> <File RelativePath="..\..\src\native\juce_linux_NativeCode.cpp"/>
<File RelativePath="..\..\src\native\juce_mac_NativeCode.mm"/> <File RelativePath="..\..\src\native\juce_mac_NativeCode.mm"/>
@@ -927,8 +929,11 @@
<Filter Name="text"> <Filter Name="text">
<File RelativePath="..\..\src\text\juce_CharacterFunctions.cpp"/> <File RelativePath="..\..\src\text\juce_CharacterFunctions.cpp"/>
<File RelativePath="..\..\src\text\juce_CharacterFunctions.h"/> <File RelativePath="..\..\src\text\juce_CharacterFunctions.h"/>
<File RelativePath="..\..\src\text\juce_Identifier.cpp"/>
<File RelativePath="..\..\src\text\juce_Identifier.h"/>
<File RelativePath="..\..\src\text\juce_LocalisedStrings.cpp"/> <File RelativePath="..\..\src\text\juce_LocalisedStrings.cpp"/>
<File RelativePath="..\..\src\text\juce_LocalisedStrings.h"/> <File RelativePath="..\..\src\text\juce_LocalisedStrings.h"/>
<File RelativePath="..\..\src\text\juce_NewLine.h"/>
<File RelativePath="..\..\src\text\juce_String.cpp"/> <File RelativePath="..\..\src\text\juce_String.cpp"/>
<File RelativePath="..\..\src\text\juce_String.h"/> <File RelativePath="..\..\src\text\juce_String.h"/>
<File RelativePath="..\..\src\text\juce_StringArray.cpp"/> <File RelativePath="..\..\src\text\juce_StringArray.cpp"/>


+ 21
- 20
Builds/VisualStudio2010/Juce.vcxproj View File

@@ -178,11 +178,7 @@
<ClCompile Include="..\..\src\audio\synthesisers\juce_Sampler.cpp"/> <ClCompile Include="..\..\src\audio\synthesisers\juce_Sampler.cpp"/>
<ClCompile Include="..\..\src\audio\synthesisers\juce_Synthesiser.cpp"/> <ClCompile Include="..\..\src\audio\synthesisers\juce_Synthesiser.cpp"/>
<ClCompile Include="..\..\src\containers\juce_AbstractFifo.cpp"/> <ClCompile Include="..\..\src\containers\juce_AbstractFifo.cpp"/>
<ClCompile Include="..\..\src\containers\juce_BigInteger.cpp"/>
<ClCompile Include="..\..\src\containers\juce_DynamicObject.cpp"/> <ClCompile Include="..\..\src\containers\juce_DynamicObject.cpp"/>
<ClCompile Include="..\..\src\containers\juce_Expression.cpp"/>
<ClCompile Include="..\..\src\containers\juce_Identifier.cpp"/>
<ClCompile Include="..\..\src\containers\juce_MemoryBlock.cpp"/>
<ClCompile Include="..\..\src\containers\juce_NamedValueSet.cpp"/> <ClCompile Include="..\..\src\containers\juce_NamedValueSet.cpp"/>
<ClCompile Include="..\..\src\containers\juce_PropertySet.cpp"/> <ClCompile Include="..\..\src\containers\juce_PropertySet.cpp"/>
<ClCompile Include="..\..\src\containers\juce_Value.cpp"/> <ClCompile Include="..\..\src\containers\juce_Value.cpp"/>
@@ -192,7 +188,6 @@
<ClCompile Include="..\..\src\core\juce_Initialisation.cpp"/> <ClCompile Include="..\..\src\core\juce_Initialisation.cpp"/>
<ClCompile Include="..\..\src\core\juce_Logger.cpp"/> <ClCompile Include="..\..\src\core\juce_Logger.cpp"/>
<ClCompile Include="..\..\src\core\juce_PerformanceCounter.cpp"/> <ClCompile Include="..\..\src\core\juce_PerformanceCounter.cpp"/>
<ClCompile Include="..\..\src\core\juce_Random.cpp"/>
<ClCompile Include="..\..\src\core\juce_RelativeTime.cpp"/> <ClCompile Include="..\..\src\core\juce_RelativeTime.cpp"/>
<ClCompile Include="..\..\src\core\juce_SystemStats.cpp"/> <ClCompile Include="..\..\src\core\juce_SystemStats.cpp"/>
<ClCompile Include="..\..\src\core\juce_Time.cpp"/> <ClCompile Include="..\..\src\core\juce_Time.cpp"/>
@@ -369,6 +364,10 @@
<ClCompile Include="..\..\src\io\streams\juce_MemoryOutputStream.cpp"/> <ClCompile Include="..\..\src\io\streams\juce_MemoryOutputStream.cpp"/>
<ClCompile Include="..\..\src\io\streams\juce_OutputStream.cpp"/> <ClCompile Include="..\..\src\io\streams\juce_OutputStream.cpp"/>
<ClCompile Include="..\..\src\io\streams\juce_SubregionStream.cpp"/> <ClCompile Include="..\..\src\io\streams\juce_SubregionStream.cpp"/>
<ClCompile Include="..\..\src\maths\juce_BigInteger.cpp"/>
<ClCompile Include="..\..\src\maths\juce_Expression.cpp"/>
<ClCompile Include="..\..\src\maths\juce_Random.cpp"/>
<ClCompile Include="..\..\src\memory\juce_MemoryBlock.cpp"/>
<ClCompile Include="..\..\src\native\juce_linux_NativeCode.cpp"/> <ClCompile Include="..\..\src\native\juce_linux_NativeCode.cpp"/>
<ClCompile Include="..\..\src\native\juce_win32_NativeCode.cpp"/> <ClCompile Include="..\..\src\native\juce_win32_NativeCode.cpp"/>
<ClCompile Include="..\..\src\native\common\juce_posix_NamedPipe.cpp"/> <ClCompile Include="..\..\src\native\common\juce_posix_NamedPipe.cpp"/>
@@ -412,6 +411,7 @@
<ClCompile Include="..\..\src\native\windows\juce_win32_WebBrowserComponent.cpp"/> <ClCompile Include="..\..\src\native\windows\juce_win32_WebBrowserComponent.cpp"/>
<ClCompile Include="..\..\src\native\windows\juce_win32_Windowing.cpp"/> <ClCompile Include="..\..\src\native\windows\juce_win32_Windowing.cpp"/>
<ClCompile Include="..\..\src\text\juce_CharacterFunctions.cpp"/> <ClCompile Include="..\..\src\text\juce_CharacterFunctions.cpp"/>
<ClCompile Include="..\..\src\text\juce_Identifier.cpp"/>
<ClCompile Include="..\..\src\text\juce_LocalisedStrings.cpp"/> <ClCompile Include="..\..\src\text\juce_LocalisedStrings.cpp"/>
<ClCompile Include="..\..\src\text\juce_String.cpp"/> <ClCompile Include="..\..\src\text\juce_String.cpp"/>
<ClCompile Include="..\..\src\text\juce_StringArray.cpp"/> <ClCompile Include="..\..\src\text\juce_StringArray.cpp"/>
@@ -507,38 +507,23 @@
<ClInclude Include="..\..\src\containers\juce_AbstractFifo.h"/> <ClInclude Include="..\..\src\containers\juce_AbstractFifo.h"/>
<ClInclude Include="..\..\src\containers\juce_Array.h"/> <ClInclude Include="..\..\src\containers\juce_Array.h"/>
<ClInclude Include="..\..\src\containers\juce_ArrayAllocationBase.h"/> <ClInclude Include="..\..\src\containers\juce_ArrayAllocationBase.h"/>
<ClInclude Include="..\..\src\containers\juce_BigInteger.h"/>
<ClInclude Include="..\..\src\containers\juce_DynamicObject.h"/> <ClInclude Include="..\..\src\containers\juce_DynamicObject.h"/>
<ClInclude Include="..\..\src\containers\juce_ElementComparator.h"/> <ClInclude Include="..\..\src\containers\juce_ElementComparator.h"/>
<ClInclude Include="..\..\src\containers\juce_Expression.h"/>
<ClInclude Include="..\..\src\containers\juce_HeapBlock.h"/>
<ClInclude Include="..\..\src\containers\juce_Identifier.h"/>
<ClInclude Include="..\..\src\containers\juce_MemoryBlock.h"/>
<ClInclude Include="..\..\src\containers\juce_NamedValueSet.h"/> <ClInclude Include="..\..\src\containers\juce_NamedValueSet.h"/>
<ClInclude Include="..\..\src\containers\juce_OwnedArray.h"/> <ClInclude Include="..\..\src\containers\juce_OwnedArray.h"/>
<ClInclude Include="..\..\src\containers\juce_PropertySet.h"/> <ClInclude Include="..\..\src\containers\juce_PropertySet.h"/>
<ClInclude Include="..\..\src\containers\juce_Range.h"/>
<ClInclude Include="..\..\src\containers\juce_ReferenceCountedArray.h"/> <ClInclude Include="..\..\src\containers\juce_ReferenceCountedArray.h"/>
<ClInclude Include="..\..\src\containers\juce_ReferenceCountedObject.h"/>
<ClInclude Include="..\..\src\containers\juce_ScopedPointer.h"/>
<ClInclude Include="..\..\src\containers\juce_SortedSet.h"/> <ClInclude Include="..\..\src\containers\juce_SortedSet.h"/>
<ClInclude Include="..\..\src\containers\juce_SparseSet.h"/> <ClInclude Include="..\..\src\containers\juce_SparseSet.h"/>
<ClInclude Include="..\..\src\containers\juce_Value.h"/> <ClInclude Include="..\..\src\containers\juce_Value.h"/>
<ClInclude Include="..\..\src\containers\juce_ValueTree.h"/> <ClInclude Include="..\..\src\containers\juce_ValueTree.h"/>
<ClInclude Include="..\..\src\containers\juce_Variant.h"/> <ClInclude Include="..\..\src\containers\juce_Variant.h"/>
<ClInclude Include="..\..\src\containers\juce_WeakReference.h"/>
<ClInclude Include="..\..\src\core\juce_Atomic.h"/>
<ClInclude Include="..\..\src\core\juce_ByteOrder.h"/>
<ClInclude Include="..\..\src\core\juce_FileLogger.h"/> <ClInclude Include="..\..\src\core\juce_FileLogger.h"/>
<ClInclude Include="..\..\src\core\juce_Initialisation.h"/> <ClInclude Include="..\..\src\core\juce_Initialisation.h"/>
<ClInclude Include="..\..\src\core\juce_LeakedObjectDetector.h"/>
<ClInclude Include="..\..\src\core\juce_Logger.h"/> <ClInclude Include="..\..\src\core\juce_Logger.h"/>
<ClInclude Include="..\..\src\core\juce_MathsFunctions.h"/>
<ClInclude Include="..\..\src\core\juce_Memory.h"/>
<ClInclude Include="..\..\src\core\juce_PerformanceCounter.h"/> <ClInclude Include="..\..\src\core\juce_PerformanceCounter.h"/>
<ClInclude Include="..\..\src\core\juce_PlatformDefs.h"/> <ClInclude Include="..\..\src\core\juce_PlatformDefs.h"/>
<ClInclude Include="..\..\src\core\juce_PlatformUtilities.h"/> <ClInclude Include="..\..\src\core\juce_PlatformUtilities.h"/>
<ClInclude Include="..\..\src\core\juce_Random.h"/>
<ClInclude Include="..\..\src\core\juce_RelativeTime.h"/> <ClInclude Include="..\..\src\core\juce_RelativeTime.h"/>
<ClInclude Include="..\..\src\core\juce_Singleton.h"/> <ClInclude Include="..\..\src\core\juce_Singleton.h"/>
<ClInclude Include="..\..\src\core\juce_StandardHeader.h"/> <ClInclude Include="..\..\src\core\juce_StandardHeader.h"/>
@@ -740,6 +725,20 @@
<ClInclude Include="..\..\src\io\streams\juce_MemoryOutputStream.h"/> <ClInclude Include="..\..\src\io\streams\juce_MemoryOutputStream.h"/>
<ClInclude Include="..\..\src\io\streams\juce_OutputStream.h"/> <ClInclude Include="..\..\src\io\streams\juce_OutputStream.h"/>
<ClInclude Include="..\..\src\io\streams\juce_SubregionStream.h"/> <ClInclude Include="..\..\src\io\streams\juce_SubregionStream.h"/>
<ClInclude Include="..\..\src\maths\juce_BigInteger.h"/>
<ClInclude Include="..\..\src\maths\juce_Expression.h"/>
<ClInclude Include="..\..\src\maths\juce_MathsFunctions.h"/>
<ClInclude Include="..\..\src\maths\juce_Random.h"/>
<ClInclude Include="..\..\src\maths\juce_Range.h"/>
<ClInclude Include="..\..\src\memory\juce_Atomic.h"/>
<ClInclude Include="..\..\src\memory\juce_ByteOrder.h"/>
<ClInclude Include="..\..\src\memory\juce_HeapBlock.h"/>
<ClInclude Include="..\..\src\memory\juce_LeakedObjectDetector.h"/>
<ClInclude Include="..\..\src\memory\juce_Memory.h"/>
<ClInclude Include="..\..\src\memory\juce_MemoryBlock.h"/>
<ClInclude Include="..\..\src\memory\juce_ReferenceCountedObject.h"/>
<ClInclude Include="..\..\src\memory\juce_ScopedPointer.h"/>
<ClInclude Include="..\..\src\memory\juce_WeakReference.h"/>
<ClInclude Include="..\..\src\native\common\juce_MidiDataConcatenator.h"/> <ClInclude Include="..\..\src\native\common\juce_MidiDataConcatenator.h"/>
<ClInclude Include="..\..\src\native\common\juce_posix_SharedCode.h"/> <ClInclude Include="..\..\src\native\common\juce_posix_SharedCode.h"/>
<ClInclude Include="..\..\src\native\linux\juce_linux_NativeIncludes.h"/> <ClInclude Include="..\..\src\native\linux\juce_linux_NativeIncludes.h"/>
@@ -750,7 +749,9 @@
<ClInclude Include="..\..\src\native\windows\juce_win32_DynamicLibraryLoader.h"/> <ClInclude Include="..\..\src\native\windows\juce_win32_DynamicLibraryLoader.h"/>
<ClInclude Include="..\..\src\native\windows\juce_win32_NativeIncludes.h"/> <ClInclude Include="..\..\src\native\windows\juce_win32_NativeIncludes.h"/>
<ClInclude Include="..\..\src\text\juce_CharacterFunctions.h"/> <ClInclude Include="..\..\src\text\juce_CharacterFunctions.h"/>
<ClInclude Include="..\..\src\text\juce_Identifier.h"/>
<ClInclude Include="..\..\src\text\juce_LocalisedStrings.h"/> <ClInclude Include="..\..\src\text\juce_LocalisedStrings.h"/>
<ClInclude Include="..\..\src\text\juce_NewLine.h"/>
<ClInclude Include="..\..\src\text\juce_String.h"/> <ClInclude Include="..\..\src\text\juce_String.h"/>
<ClInclude Include="..\..\src\text\juce_StringArray.h"/> <ClInclude Include="..\..\src\text\juce_StringArray.h"/>
<ClInclude Include="..\..\src\text\juce_StringPairArray.h"/> <ClInclude Include="..\..\src\text\juce_StringPairArray.h"/>


+ 69
- 60
Builds/VisualStudio2010/Juce.vcxproj.filters View File

@@ -149,6 +149,12 @@
<Filter Include="Juce\Source\io\streams"> <Filter Include="Juce\Source\io\streams">
<UniqueIdentifier>{C2308939-D584-9814-C8E8-EFA033FFC652}</UniqueIdentifier> <UniqueIdentifier>{C2308939-D584-9814-C8E8-EFA033FFC652}</UniqueIdentifier>
</Filter> </Filter>
<Filter Include="Juce\Source\maths">
<UniqueIdentifier>{61F03A35-213F-52B3-6C8B-3C71CDEFBE96}</UniqueIdentifier>
</Filter>
<Filter Include="Juce\Source\memory">
<UniqueIdentifier>{A9DDD283-8C5F-BBFD-E0C3-1ACD2FF8EB74}</UniqueIdentifier>
</Filter>
<Filter Include="Juce\Source\native"> <Filter Include="Juce\Source\native">
<UniqueIdentifier>{A5F8397A-22E0-232C-6BDB-9A112412C424}</UniqueIdentifier> <UniqueIdentifier>{A5F8397A-22E0-232C-6BDB-9A112412C424}</UniqueIdentifier>
</Filter> </Filter>
@@ -382,21 +388,9 @@
<ClCompile Include="..\..\src\containers\juce_AbstractFifo.cpp"> <ClCompile Include="..\..\src\containers\juce_AbstractFifo.cpp">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\containers\juce_BigInteger.cpp">
<Filter>Juce\Source\containers</Filter>
</ClCompile>
<ClCompile Include="..\..\src\containers\juce_DynamicObject.cpp"> <ClCompile Include="..\..\src\containers\juce_DynamicObject.cpp">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\containers\juce_Expression.cpp">
<Filter>Juce\Source\containers</Filter>
</ClCompile>
<ClCompile Include="..\..\src\containers\juce_Identifier.cpp">
<Filter>Juce\Source\containers</Filter>
</ClCompile>
<ClCompile Include="..\..\src\containers\juce_MemoryBlock.cpp">
<Filter>Juce\Source\containers</Filter>
</ClCompile>
<ClCompile Include="..\..\src\containers\juce_NamedValueSet.cpp"> <ClCompile Include="..\..\src\containers\juce_NamedValueSet.cpp">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClCompile> </ClCompile>
@@ -424,9 +418,6 @@
<ClCompile Include="..\..\src\core\juce_PerformanceCounter.cpp"> <ClCompile Include="..\..\src\core\juce_PerformanceCounter.cpp">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\core\juce_Random.cpp">
<Filter>Juce\Source\core</Filter>
</ClCompile>
<ClCompile Include="..\..\src\core\juce_RelativeTime.cpp"> <ClCompile Include="..\..\src\core\juce_RelativeTime.cpp">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClCompile> </ClCompile>
@@ -955,6 +946,18 @@
<ClCompile Include="..\..\src\io\streams\juce_SubregionStream.cpp"> <ClCompile Include="..\..\src\io\streams\juce_SubregionStream.cpp">
<Filter>Juce\Source\io\streams</Filter> <Filter>Juce\Source\io\streams</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\maths\juce_BigInteger.cpp">
<Filter>Juce\Source\maths</Filter>
</ClCompile>
<ClCompile Include="..\..\src\maths\juce_Expression.cpp">
<Filter>Juce\Source\maths</Filter>
</ClCompile>
<ClCompile Include="..\..\src\maths\juce_Random.cpp">
<Filter>Juce\Source\maths</Filter>
</ClCompile>
<ClCompile Include="..\..\src\memory\juce_MemoryBlock.cpp">
<Filter>Juce\Source\memory</Filter>
</ClCompile>
<ClCompile Include="..\..\src\native\juce_linux_NativeCode.cpp"> <ClCompile Include="..\..\src\native\juce_linux_NativeCode.cpp">
<Filter>Juce\Source\native</Filter> <Filter>Juce\Source\native</Filter>
</ClCompile> </ClCompile>
@@ -1162,6 +1165,9 @@
<ClCompile Include="..\..\src\text\juce_CharacterFunctions.cpp"> <ClCompile Include="..\..\src\text\juce_CharacterFunctions.cpp">
<Filter>Juce\Source\text</Filter> <Filter>Juce\Source\text</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\text\juce_Identifier.cpp">
<Filter>Juce\Source\text</Filter>
</ClCompile>
<ClCompile Include="..\..\src\text\juce_LocalisedStrings.cpp"> <ClCompile Include="..\..\src\text\juce_LocalisedStrings.cpp">
<Filter>Juce\Source\text</Filter> <Filter>Juce\Source\text</Filter>
</ClCompile> </ClCompile>
@@ -1443,27 +1449,12 @@
<ClInclude Include="..\..\src\containers\juce_ArrayAllocationBase.h"> <ClInclude Include="..\..\src\containers\juce_ArrayAllocationBase.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\containers\juce_BigInteger.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_DynamicObject.h"> <ClInclude Include="..\..\src\containers\juce_DynamicObject.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\containers\juce_ElementComparator.h"> <ClInclude Include="..\..\src\containers\juce_ElementComparator.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\containers\juce_Expression.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_HeapBlock.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_Identifier.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_MemoryBlock.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_NamedValueSet.h"> <ClInclude Include="..\..\src\containers\juce_NamedValueSet.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
@@ -1473,18 +1464,9 @@
<ClInclude Include="..\..\src\containers\juce_PropertySet.h"> <ClInclude Include="..\..\src\containers\juce_PropertySet.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\containers\juce_Range.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_ReferenceCountedArray.h"> <ClInclude Include="..\..\src\containers\juce_ReferenceCountedArray.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\containers\juce_ReferenceCountedObject.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_ScopedPointer.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\containers\juce_SortedSet.h"> <ClInclude Include="..\..\src\containers\juce_SortedSet.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
@@ -1500,33 +1482,15 @@
<ClInclude Include="..\..\src\containers\juce_Variant.h"> <ClInclude Include="..\..\src\containers\juce_Variant.h">
<Filter>Juce\Source\containers</Filter> <Filter>Juce\Source\containers</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\containers\juce_WeakReference.h">
<Filter>Juce\Source\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\src\core\juce_Atomic.h">
<Filter>Juce\Source\core</Filter>
</ClInclude>
<ClInclude Include="..\..\src\core\juce_ByteOrder.h">
<Filter>Juce\Source\core</Filter>
</ClInclude>
<ClInclude Include="..\..\src\core\juce_FileLogger.h"> <ClInclude Include="..\..\src\core\juce_FileLogger.h">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\core\juce_Initialisation.h"> <ClInclude Include="..\..\src\core\juce_Initialisation.h">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\core\juce_LeakedObjectDetector.h">
<Filter>Juce\Source\core</Filter>
</ClInclude>
<ClInclude Include="..\..\src\core\juce_Logger.h"> <ClInclude Include="..\..\src\core\juce_Logger.h">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\core\juce_MathsFunctions.h">
<Filter>Juce\Source\core</Filter>
</ClInclude>
<ClInclude Include="..\..\src\core\juce_Memory.h">
<Filter>Juce\Source\core</Filter>
</ClInclude>
<ClInclude Include="..\..\src\core\juce_PerformanceCounter.h"> <ClInclude Include="..\..\src\core\juce_PerformanceCounter.h">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClInclude> </ClInclude>
@@ -1536,9 +1500,6 @@
<ClInclude Include="..\..\src\core\juce_PlatformUtilities.h"> <ClInclude Include="..\..\src\core\juce_PlatformUtilities.h">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\core\juce_Random.h">
<Filter>Juce\Source\core</Filter>
</ClInclude>
<ClInclude Include="..\..\src\core\juce_RelativeTime.h"> <ClInclude Include="..\..\src\core\juce_RelativeTime.h">
<Filter>Juce\Source\core</Filter> <Filter>Juce\Source\core</Filter>
</ClInclude> </ClInclude>
@@ -2142,6 +2103,48 @@
<ClInclude Include="..\..\src\io\streams\juce_SubregionStream.h"> <ClInclude Include="..\..\src\io\streams\juce_SubregionStream.h">
<Filter>Juce\Source\io\streams</Filter> <Filter>Juce\Source\io\streams</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\maths\juce_BigInteger.h">
<Filter>Juce\Source\maths</Filter>
</ClInclude>
<ClInclude Include="..\..\src\maths\juce_Expression.h">
<Filter>Juce\Source\maths</Filter>
</ClInclude>
<ClInclude Include="..\..\src\maths\juce_MathsFunctions.h">
<Filter>Juce\Source\maths</Filter>
</ClInclude>
<ClInclude Include="..\..\src\maths\juce_Random.h">
<Filter>Juce\Source\maths</Filter>
</ClInclude>
<ClInclude Include="..\..\src\maths\juce_Range.h">
<Filter>Juce\Source\maths</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_Atomic.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_ByteOrder.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_HeapBlock.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_LeakedObjectDetector.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_Memory.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_MemoryBlock.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_ReferenceCountedObject.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_ScopedPointer.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\memory\juce_WeakReference.h">
<Filter>Juce\Source\memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\native\common\juce_MidiDataConcatenator.h"> <ClInclude Include="..\..\src\native\common\juce_MidiDataConcatenator.h">
<Filter>Juce\Source\native\common</Filter> <Filter>Juce\Source\native\common</Filter>
</ClInclude> </ClInclude>
@@ -2172,9 +2175,15 @@
<ClInclude Include="..\..\src\text\juce_CharacterFunctions.h"> <ClInclude Include="..\..\src\text\juce_CharacterFunctions.h">
<Filter>Juce\Source\text</Filter> <Filter>Juce\Source\text</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\text\juce_Identifier.h">
<Filter>Juce\Source\text</Filter>
</ClInclude>
<ClInclude Include="..\..\src\text\juce_LocalisedStrings.h"> <ClInclude Include="..\..\src\text\juce_LocalisedStrings.h">
<Filter>Juce\Source\text</Filter> <Filter>Juce\Source\text</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\text\juce_NewLine.h">
<Filter>Juce\Source\text</Filter>
</ClInclude>
<ClInclude Include="..\..\src\text\juce_String.h"> <ClInclude Include="..\..\src\text\juce_String.h">
<Filter>Juce\Source\text</Filter> <Filter>Juce\Source\text</Filter>
</ClInclude> </ClInclude>


+ 57
- 51
Builds/iPhone/Juce.xcodeproj/project.pbxproj View File

@@ -64,11 +64,7 @@
07E6E11A658930554FF0C56A = { isa = PBXBuildFile; fileRef = ED5966B95F865C586A3CE08F; }; 07E6E11A658930554FF0C56A = { isa = PBXBuildFile; fileRef = ED5966B95F865C586A3CE08F; };
E8DFABC1603D55B97429A8E4 = { isa = PBXBuildFile; fileRef = 35668D8EEA19957C6C9AC83A; }; E8DFABC1603D55B97429A8E4 = { isa = PBXBuildFile; fileRef = 35668D8EEA19957C6C9AC83A; };
1F905F44E5FA23A2D5CCDA0A = { isa = PBXBuildFile; fileRef = 4F22276689685D839BD252EA; }; 1F905F44E5FA23A2D5CCDA0A = { isa = PBXBuildFile; fileRef = 4F22276689685D839BD252EA; };
BE25871C34D79FEFFD1B94B6 = { isa = PBXBuildFile; fileRef = 895D742F49DA9F100990879C; };
4AB5E55BDF79028F82F83D8E = { isa = PBXBuildFile; fileRef = F77C9170829579FABA5679AD; }; 4AB5E55BDF79028F82F83D8E = { isa = PBXBuildFile; fileRef = F77C9170829579FABA5679AD; };
25018C91F79D918FEA084630 = { isa = PBXBuildFile; fileRef = 199DFD1C5A282FE13A585FEA; };
95577AE91AA6CBA7FE9434F3 = { isa = PBXBuildFile; fileRef = 1CF7CC0EB057F995BBBEFC90; };
21BA256CBCC9C15265928A23 = { isa = PBXBuildFile; fileRef = FF40DA899AE16A5E1D8AA54A; };
9D2D1BA65C27BDA1F7C44769 = { isa = PBXBuildFile; fileRef = 70E5409425A76782B6188B31; }; 9D2D1BA65C27BDA1F7C44769 = { isa = PBXBuildFile; fileRef = 70E5409425A76782B6188B31; };
43B3119E2F1B559263AE956C = { isa = PBXBuildFile; fileRef = 9BD379D2F7995BFE0B3E5369; }; 43B3119E2F1B559263AE956C = { isa = PBXBuildFile; fileRef = 9BD379D2F7995BFE0B3E5369; };
4A7952C0A4EEE13296EEED5E = { isa = PBXBuildFile; fileRef = 1809284DD05B56309D7EA24F; }; 4A7952C0A4EEE13296EEED5E = { isa = PBXBuildFile; fileRef = 1809284DD05B56309D7EA24F; };
@@ -78,7 +74,6 @@
77104E86801B6CAD01F963F4 = { isa = PBXBuildFile; fileRef = 5B789AAC295BA4BB6D5AD4A3; }; 77104E86801B6CAD01F963F4 = { isa = PBXBuildFile; fileRef = 5B789AAC295BA4BB6D5AD4A3; };
6A53DA58B55E2DE7241BF2C8 = { isa = PBXBuildFile; fileRef = 4555F03DBD059EEDECEF9F85; }; 6A53DA58B55E2DE7241BF2C8 = { isa = PBXBuildFile; fileRef = 4555F03DBD059EEDECEF9F85; };
0FF71870483AC46D5B7AC5B0 = { isa = PBXBuildFile; fileRef = DF6CAC67C0F2D379BDA03062; }; 0FF71870483AC46D5B7AC5B0 = { isa = PBXBuildFile; fileRef = DF6CAC67C0F2D379BDA03062; };
029702B3954F6968AE804B21 = { isa = PBXBuildFile; fileRef = 2C6C4AB5D82221AB303FBB34; };
FA01B3EABA192AE041D4FE4D = { isa = PBXBuildFile; fileRef = CFAECB6551F48A1695DEC243; }; FA01B3EABA192AE041D4FE4D = { isa = PBXBuildFile; fileRef = CFAECB6551F48A1695DEC243; };
5BF44F954E56B7C2DD15EAEA = { isa = PBXBuildFile; fileRef = 18B170E96511BBA1019C66F8; }; 5BF44F954E56B7C2DD15EAEA = { isa = PBXBuildFile; fileRef = 18B170E96511BBA1019C66F8; };
B14EB5F3829CA26DA906D5C0 = { isa = PBXBuildFile; fileRef = 8D2DE1F3CB15D003C90042E7; }; B14EB5F3829CA26DA906D5C0 = { isa = PBXBuildFile; fileRef = 8D2DE1F3CB15D003C90042E7; };
@@ -255,6 +250,10 @@
1008A8A446B9BCADBB853056 = { isa = PBXBuildFile; fileRef = B3F5E7A708350F72E7C77153; }; 1008A8A446B9BCADBB853056 = { isa = PBXBuildFile; fileRef = B3F5E7A708350F72E7C77153; };
0FB1AED6E5AB5CEA95E70950 = { isa = PBXBuildFile; fileRef = BBE79494A818EF83F52A4C7B; }; 0FB1AED6E5AB5CEA95E70950 = { isa = PBXBuildFile; fileRef = BBE79494A818EF83F52A4C7B; };
103A3B11DFE35E9088ECE933 = { isa = PBXBuildFile; fileRef = AE5A7EC70F288E7EA682081D; }; 103A3B11DFE35E9088ECE933 = { isa = PBXBuildFile; fileRef = AE5A7EC70F288E7EA682081D; };
DAC7AB8D9EA70D99A1C1287E = { isa = PBXBuildFile; fileRef = 7A039686F4F852E26936CA53; };
B3D08D9E24CC369E4838E6FF = { isa = PBXBuildFile; fileRef = 868E43A4BB7015579789E4F8; };
15932C8039A59B0431FBB93E = { isa = PBXBuildFile; fileRef = D99C977ACCD09262F06F6624; };
3BBC410C79D2F53D32ED7466 = { isa = PBXBuildFile; fileRef = AD655AA04981173716022D8D; };
7BBDAAAFBC81C90E6212C6C4 = { isa = PBXBuildFile; fileRef = 1C4E5F07F277AE37C71EA547; }; 7BBDAAAFBC81C90E6212C6C4 = { isa = PBXBuildFile; fileRef = 1C4E5F07F277AE37C71EA547; };
63BEDDA4009950B131FCCA83 = { isa = PBXBuildFile; fileRef = 3BC24CC03A2F940A615FE935; }; 63BEDDA4009950B131FCCA83 = { isa = PBXBuildFile; fileRef = 3BC24CC03A2F940A615FE935; };
056129CB247F785CC536A779 = { isa = PBXBuildFile; fileRef = 9DFCF3F7BB734C8AABD83D8D; }; 056129CB247F785CC536A779 = { isa = PBXBuildFile; fileRef = 9DFCF3F7BB734C8AABD83D8D; };
@@ -324,6 +323,7 @@
B0B82AB2D9B0950F67B11BEA = { isa = PBXBuildFile; fileRef = 8758E6857070D7E5406FDE3F; }; B0B82AB2D9B0950F67B11BEA = { isa = PBXBuildFile; fileRef = 8758E6857070D7E5406FDE3F; };
379B4A89E5403B57A2009E76 = { isa = PBXBuildFile; fileRef = 8E8BE2F1C182E418BBA6903C; }; 379B4A89E5403B57A2009E76 = { isa = PBXBuildFile; fileRef = 8E8BE2F1C182E418BBA6903C; };
2AC6F3BFAAA21E21076A9F8D = { isa = PBXBuildFile; fileRef = 76E2084D2148068F9138A816; }; 2AC6F3BFAAA21E21076A9F8D = { isa = PBXBuildFile; fileRef = 76E2084D2148068F9138A816; };
B8DD4DB0BD1A6B38BBF92413 = { isa = PBXBuildFile; fileRef = 8273A206FB309671284959DD; };
63BEC07A51CB8E516B38ECD4 = { isa = PBXBuildFile; fileRef = 4A97C8D2FF6454DDD3AF4BE5; }; 63BEC07A51CB8E516B38ECD4 = { isa = PBXBuildFile; fileRef = 4A97C8D2FF6454DDD3AF4BE5; };
C8F81E843F446868FAD88197 = { isa = PBXBuildFile; fileRef = B507B4A8712A54D7A8C03223; }; C8F81E843F446868FAD88197 = { isa = PBXBuildFile; fileRef = B507B4A8712A54D7A8C03223; };
50D91A2EC0ABF894E612D936 = { isa = PBXBuildFile; fileRef = 23252E4C97AEFAE0C5EEAA77; }; 50D91A2EC0ABF894E612D936 = { isa = PBXBuildFile; fileRef = 23252E4C97AEFAE0C5EEAA77; };
@@ -487,27 +487,15 @@
9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../src/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; }; 9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../src/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; };
839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../src/containers/juce_Array.h; sourceTree = SOURCE_ROOT; }; 839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../src/containers/juce_Array.h; sourceTree = SOURCE_ROOT; };
EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../src/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; }; EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../src/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; };
895D742F49DA9F100990879C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../src/containers/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; };
96DDC0A32624DA76036824D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../src/containers/juce_BigInteger.h; sourceTree = SOURCE_ROOT; };
F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../src/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; }; F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../src/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; };
34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../src/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; }; 34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../src/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; };
7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../src/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; }; 7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../src/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; };
199DFD1C5A282FE13A585FEA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../src/containers/juce_Expression.cpp; sourceTree = SOURCE_ROOT; };
3C12A5E0EBBB0916C01CFC58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../src/containers/juce_Expression.h; sourceTree = SOURCE_ROOT; };
F364AA2637B7CB89D3657DFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../src/containers/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; };
1CF7CC0EB057F995BBBEFC90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../src/containers/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; };
C16848F86DF014F1CBECE248 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../src/containers/juce_Identifier.h; sourceTree = SOURCE_ROOT; };
FF40DA899AE16A5E1D8AA54A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../src/containers/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; };
2E5D896B8DB2B357D7440F60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../src/containers/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; };
70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../src/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; }; 70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../src/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; };
BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../src/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; }; BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../src/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; };
C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../src/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; }; C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../src/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; };
9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../src/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; }; 9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../src/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; };
C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../src/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; }; C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../src/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; };
71A501DD68F55A8BDC779E57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../src/containers/juce_Range.h; sourceTree = SOURCE_ROOT; };
D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../src/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; }; D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../src/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; };
AF6EF2E3ACA8479A7E47C016 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../src/containers/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; };
C1F3BCAD6E3683B2DA91C5C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../src/containers/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; };
2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../src/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; }; 2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../src/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; };
989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../src/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; }; 989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../src/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; };
1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../src/containers/juce_Value.cpp; sourceTree = SOURCE_ROOT; }; 1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../src/containers/juce_Value.cpp; sourceTree = SOURCE_ROOT; };
@@ -516,24 +504,16 @@
7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../src/containers/juce_ValueTree.h; sourceTree = SOURCE_ROOT; }; 7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../src/containers/juce_ValueTree.h; sourceTree = SOURCE_ROOT; };
4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../src/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; }; 4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../src/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; };
A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../src/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; }; A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../src/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; };
35D32D0A21ABDB7861E3E5B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../src/containers/juce_WeakReference.h; sourceTree = SOURCE_ROOT; };
149E6ECBA264A264C7BB3FB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../src/core/juce_Atomic.h; sourceTree = SOURCE_ROOT; };
45AFA4791D59FBB1B548FB2C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../src/core/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; };
D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../src/core/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; }; D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../src/core/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; };
C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../src/core/juce_FileLogger.h; sourceTree = SOURCE_ROOT; }; C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../src/core/juce_FileLogger.h; sourceTree = SOURCE_ROOT; };
5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Initialisation.cpp; path = ../../src/core/juce_Initialisation.cpp; sourceTree = SOURCE_ROOT; }; 5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Initialisation.cpp; path = ../../src/core/juce_Initialisation.cpp; sourceTree = SOURCE_ROOT; };
92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../src/core/juce_Initialisation.h; sourceTree = SOURCE_ROOT; }; 92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../src/core/juce_Initialisation.h; sourceTree = SOURCE_ROOT; };
DFE0DF77674CB28A2485FFDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../src/core/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; };
4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../src/core/juce_Logger.cpp; sourceTree = SOURCE_ROOT; }; 4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../src/core/juce_Logger.cpp; sourceTree = SOURCE_ROOT; };
63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../src/core/juce_Logger.h; sourceTree = SOURCE_ROOT; }; 63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../src/core/juce_Logger.h; sourceTree = SOURCE_ROOT; };
94BDD1E20915D83AA6729D94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../src/core/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; };
09C02A692734116F30059E9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../src/core/juce_Memory.h; sourceTree = SOURCE_ROOT; };
DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../src/core/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; }; DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../src/core/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; };
1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../src/core/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; }; 1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../src/core/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; };
8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../src/core/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; }; 8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../src/core/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; };
8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformUtilities.h; path = ../../src/core/juce_PlatformUtilities.h; sourceTree = SOURCE_ROOT; }; 8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformUtilities.h; path = ../../src/core/juce_PlatformUtilities.h; sourceTree = SOURCE_ROOT; };
2C6C4AB5D82221AB303FBB34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../src/core/juce_Random.cpp; sourceTree = SOURCE_ROOT; };
4921086FBB82248D0E9EDDBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../src/core/juce_Random.h; sourceTree = SOURCE_ROOT; };
CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../src/core/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; }; CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../src/core/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; };
B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../src/core/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; }; B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../src/core/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; };
C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../src/core/juce_Singleton.h; sourceTree = SOURCE_ROOT; }; C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../src/core/juce_Singleton.h; sourceTree = SOURCE_ROOT; };
@@ -911,6 +891,24 @@
5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../src/io/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; }; 5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../src/io/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; };
AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../src/io/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; }; AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../src/io/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; };
6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../src/io/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; }; 6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../src/io/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; };
7A039686F4F852E26936CA53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../src/maths/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; };
161894D0D279595D88F470A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../src/maths/juce_BigInteger.h; sourceTree = SOURCE_ROOT; };
868E43A4BB7015579789E4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../src/maths/juce_Expression.cpp; sourceTree = SOURCE_ROOT; };
8E0874D93125C2DC34255EDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../src/maths/juce_Expression.h; sourceTree = SOURCE_ROOT; };
7C2A4084A267F57F2E27F3F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../src/maths/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; };
D99C977ACCD09262F06F6624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../src/maths/juce_Random.cpp; sourceTree = SOURCE_ROOT; };
A978BD4031CAE24FB0FE26E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../src/maths/juce_Random.h; sourceTree = SOURCE_ROOT; };
1A656E62C071C54D28343AC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../src/maths/juce_Range.h; sourceTree = SOURCE_ROOT; };
252632F3F97DF57C0781BEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../src/memory/juce_Atomic.h; sourceTree = SOURCE_ROOT; };
8FB80383DF3BAD7227DF465A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../src/memory/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; };
FE76B46873DE20DFDC5A94BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../src/memory/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; };
28C4C81039B42A399F5B7320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../src/memory/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; };
341631A7E86BF1C0E49093C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../src/memory/juce_Memory.h; sourceTree = SOURCE_ROOT; };
AD655AA04981173716022D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../src/memory/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; };
F1D085B5F12E814BF1D5C395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../src/memory/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; };
524A70C9F23954F8F2A3F99B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../src/memory/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; };
E05812E3CC31875A202D6B30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../src/memory/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; };
224C989BF83B6EA867814BFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../src/memory/juce_WeakReference.h; sourceTree = SOURCE_ROOT; };
1C4E5F07F277AE37C71EA547 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_NativeCode.cpp; path = ../../src/native/juce_linux_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; 1C4E5F07F277AE37C71EA547 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_NativeCode.cpp; path = ../../src/native/juce_linux_NativeCode.cpp; sourceTree = SOURCE_ROOT; };
3BC24CC03A2F940A615FE935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NativeCode.mm; path = ../../src/native/juce_mac_NativeCode.mm; sourceTree = SOURCE_ROOT; }; 3BC24CC03A2F940A615FE935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NativeCode.mm; path = ../../src/native/juce_mac_NativeCode.mm; sourceTree = SOURCE_ROOT; };
9DFCF3F7BB734C8AABD83D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_NativeCode.cpp; path = ../../src/native/juce_win32_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; 9DFCF3F7BB734C8AABD83D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_NativeCode.cpp; path = ../../src/native/juce_win32_NativeCode.cpp; sourceTree = SOURCE_ROOT; };
@@ -990,8 +988,11 @@
8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../src/native/windows/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; }; 8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../src/native/windows/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; };
76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../src/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; }; 76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../src/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; };
33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../src/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; }; 33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../src/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; };
8273A206FB309671284959DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../src/text/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; };
BF888BC540B64D5C61E46A34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../src/text/juce_Identifier.h; sourceTree = SOURCE_ROOT; };
4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../src/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; }; 4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../src/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; };
2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../src/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; }; 2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../src/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; };
35DA3E75DDB03BB35794289B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NewLine.h; path = ../../src/text/juce_NewLine.h; sourceTree = SOURCE_ROOT; };
B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../src/text/juce_String.cpp; sourceTree = SOURCE_ROOT; }; B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../src/text/juce_String.cpp; sourceTree = SOURCE_ROOT; };
1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../src/text/juce_String.h; sourceTree = SOURCE_ROOT; }; 1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../src/text/juce_String.h; sourceTree = SOURCE_ROOT; };
23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../src/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; }; 23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../src/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; };
@@ -1213,27 +1214,15 @@
9584B84F23A4251755D49213, 9584B84F23A4251755D49213,
839BE8047CF2F8EBE43ED34F, 839BE8047CF2F8EBE43ED34F,
EDF52FDF87ACD33FE933142C, EDF52FDF87ACD33FE933142C,
895D742F49DA9F100990879C,
96DDC0A32624DA76036824D3,
F77C9170829579FABA5679AD, F77C9170829579FABA5679AD,
34C402EF9ADCAD34FB657D43, 34C402EF9ADCAD34FB657D43,
7DA9AC75A4D9227C8FC4B2F7, 7DA9AC75A4D9227C8FC4B2F7,
199DFD1C5A282FE13A585FEA,
3C12A5E0EBBB0916C01CFC58,
F364AA2637B7CB89D3657DFF,
1CF7CC0EB057F995BBBEFC90,
C16848F86DF014F1CBECE248,
FF40DA899AE16A5E1D8AA54A,
2E5D896B8DB2B357D7440F60,
70E5409425A76782B6188B31, 70E5409425A76782B6188B31,
BB4A73064B0FC74ECCA19116, BB4A73064B0FC74ECCA19116,
C1913C90ED7BE51E823887CD, C1913C90ED7BE51E823887CD,
9BD379D2F7995BFE0B3E5369, 9BD379D2F7995BFE0B3E5369,
C8F0F54CA3D913E7B8D559CF, C8F0F54CA3D913E7B8D559CF,
71A501DD68F55A8BDC779E57,
D7612CE51ED4F9D3F960F922, D7612CE51ED4F9D3F960F922,
AF6EF2E3ACA8479A7E47C016,
C1F3BCAD6E3683B2DA91C5C4,
2F5FD1DEFAE549553A8BE3B1, 2F5FD1DEFAE549553A8BE3B1,
989E03031D341649B4A296F5, 989E03031D341649B4A296F5,
1809284DD05B56309D7EA24F, 1809284DD05B56309D7EA24F,
@@ -1241,26 +1230,18 @@
5D27EE211D9BFF6A58C4DC42, 5D27EE211D9BFF6A58C4DC42,
7CABDD863B47D8ADC900A4D8, 7CABDD863B47D8ADC900A4D8,
4DF9D333038A442870668D31, 4DF9D333038A442870668D31,
A81B4FC81A75E21E5B96E506,
35D32D0A21ABDB7861E3E5B8 ); name = containers; sourceTree = "<group>"; };
A81B4FC81A75E21E5B96E506 ); name = containers; sourceTree = "<group>"; };
1AF37A533ABDD889670F9349 = { isa = PBXGroup; children = ( 1AF37A533ABDD889670F9349 = { isa = PBXGroup; children = (
149E6ECBA264A264C7BB3FB3,
45AFA4791D59FBB1B548FB2C,
D66C00E06B06EAD3B5257DD6, D66C00E06B06EAD3B5257DD6,
C8441B7B3E4CCD4A257B4BFE, C8441B7B3E4CCD4A257B4BFE,
5B789AAC295BA4BB6D5AD4A3, 5B789AAC295BA4BB6D5AD4A3,
92ACFFCCCD1C85A0F8C6F80F, 92ACFFCCCD1C85A0F8C6F80F,
DFE0DF77674CB28A2485FFDF,
4555F03DBD059EEDECEF9F85, 4555F03DBD059EEDECEF9F85,
63F44EC0485FCA050814967E, 63F44EC0485FCA050814967E,
94BDD1E20915D83AA6729D94,
09C02A692734116F30059E9F,
DF6CAC67C0F2D379BDA03062, DF6CAC67C0F2D379BDA03062,
1159C6BB0D33EE8E1A96B083, 1159C6BB0D33EE8E1A96B083,
8292AE37F99FCC1E5BF63A28, 8292AE37F99FCC1E5BF63A28,
8D499CED6DCF525ACD6E39B2, 8D499CED6DCF525ACD6E39B2,
2C6C4AB5D82221AB303FBB34,
4921086FBB82248D0E9EDDBF,
CFAECB6551F48A1695DEC243, CFAECB6551F48A1695DEC243,
B4137E4612C1D161894D0D27, B4137E4612C1D161894D0D27,
C25D6136DF9CE441D6EB4C42, C25D6136DF9CE441D6EB4C42,
@@ -1692,6 +1673,26 @@
3C4DE044AE46D5AE2388C827, 3C4DE044AE46D5AE2388C827,
13FBF71BD76A08C8971C6351, 13FBF71BD76A08C8971C6351,
177636E4EEEBBB139F934897 ); name = io; sourceTree = "<group>"; }; 177636E4EEEBBB139F934897 ); name = io; sourceTree = "<group>"; };
F5A63AD86C7C0A9A2C33D74D = { isa = PBXGroup; children = (
7A039686F4F852E26936CA53,
161894D0D279595D88F470A6,
868E43A4BB7015579789E4F8,
8E0874D93125C2DC34255EDB,
7C2A4084A267F57F2E27F3F7,
D99C977ACCD09262F06F6624,
A978BD4031CAE24FB0FE26E1,
1A656E62C071C54D28343AC2 ); name = maths; sourceTree = "<group>"; };
9518033FC989E104DDB02E8A = { isa = PBXGroup; children = (
252632F3F97DF57C0781BEAD,
8FB80383DF3BAD7227DF465A,
FE76B46873DE20DFDC5A94BE,
28C4C81039B42A399F5B7320,
341631A7E86BF1C0E49093C6,
AD655AA04981173716022D8D,
F1D085B5F12E814BF1D5C395,
524A70C9F23954F8F2A3F99B,
E05812E3CC31875A202D6B30,
224C989BF83B6EA867814BFF ); name = memory; sourceTree = "<group>"; };
DDB94A7300C3D1F2E9E51C47 = { isa = PBXGroup; children = ( DDB94A7300C3D1F2E9E51C47 = { isa = PBXGroup; children = (
213F0A7BF38AF6AB34414A45, 213F0A7BF38AF6AB34414A45,
21B2342B75097AB93CFF7E97, 21B2342B75097AB93CFF7E97,
@@ -1781,8 +1782,11 @@
C6B52BCD0CB1B809D6DE555A = { isa = PBXGroup; children = ( C6B52BCD0CB1B809D6DE555A = { isa = PBXGroup; children = (
76E2084D2148068F9138A816, 76E2084D2148068F9138A816,
33F16EE4F38C9B76E7FAEF78, 33F16EE4F38C9B76E7FAEF78,
8273A206FB309671284959DD,
BF888BC540B64D5C61E46A34,
4A97C8D2FF6454DDD3AF4BE5, 4A97C8D2FF6454DDD3AF4BE5,
2AA21CDC91EA122266EBD780, 2AA21CDC91EA122266EBD780,
35DA3E75DDB03BB35794289B,
B507B4A8712A54D7A8C03223, B507B4A8712A54D7A8C03223,
1EE2A763E06AF4951024950F, 1EE2A763E06AF4951024950F,
23252E4C97AEFAE0C5EEAA77, 23252E4C97AEFAE0C5EEAA77,
@@ -1837,6 +1841,8 @@
89F308FD85F378E278C98884, 89F308FD85F378E278C98884,
A11081920ACF526B1320CA42, A11081920ACF526B1320CA42,
0C54591C1E8594B59F4701FE, 0C54591C1E8594B59F4701FE,
F5A63AD86C7C0A9A2C33D74D,
9518033FC989E104DDB02E8A,
B3E58752D519C56B78A95ACE, B3E58752D519C56B78A95ACE,
C6B52BCD0CB1B809D6DE555A, C6B52BCD0CB1B809D6DE555A,
723AC5B999F1EC8F4A101AAF, 723AC5B999F1EC8F4A101AAF,
@@ -1985,11 +1991,7 @@
07E6E11A658930554FF0C56A, 07E6E11A658930554FF0C56A,
E8DFABC1603D55B97429A8E4, E8DFABC1603D55B97429A8E4,
1F905F44E5FA23A2D5CCDA0A, 1F905F44E5FA23A2D5CCDA0A,
BE25871C34D79FEFFD1B94B6,
4AB5E55BDF79028F82F83D8E, 4AB5E55BDF79028F82F83D8E,
25018C91F79D918FEA084630,
95577AE91AA6CBA7FE9434F3,
21BA256CBCC9C15265928A23,
9D2D1BA65C27BDA1F7C44769, 9D2D1BA65C27BDA1F7C44769,
43B3119E2F1B559263AE956C, 43B3119E2F1B559263AE956C,
4A7952C0A4EEE13296EEED5E, 4A7952C0A4EEE13296EEED5E,
@@ -1999,7 +2001,6 @@
77104E86801B6CAD01F963F4, 77104E86801B6CAD01F963F4,
6A53DA58B55E2DE7241BF2C8, 6A53DA58B55E2DE7241BF2C8,
0FF71870483AC46D5B7AC5B0, 0FF71870483AC46D5B7AC5B0,
029702B3954F6968AE804B21,
FA01B3EABA192AE041D4FE4D, FA01B3EABA192AE041D4FE4D,
5BF44F954E56B7C2DD15EAEA, 5BF44F954E56B7C2DD15EAEA,
B14EB5F3829CA26DA906D5C0, B14EB5F3829CA26DA906D5C0,
@@ -2176,6 +2177,10 @@
1008A8A446B9BCADBB853056, 1008A8A446B9BCADBB853056,
0FB1AED6E5AB5CEA95E70950, 0FB1AED6E5AB5CEA95E70950,
103A3B11DFE35E9088ECE933, 103A3B11DFE35E9088ECE933,
DAC7AB8D9EA70D99A1C1287E,
B3D08D9E24CC369E4838E6FF,
15932C8039A59B0431FBB93E,
3BBC410C79D2F53D32ED7466,
7BBDAAAFBC81C90E6212C6C4, 7BBDAAAFBC81C90E6212C6C4,
63BEDDA4009950B131FCCA83, 63BEDDA4009950B131FCCA83,
056129CB247F785CC536A779, 056129CB247F785CC536A779,
@@ -2245,6 +2250,7 @@
B0B82AB2D9B0950F67B11BEA, B0B82AB2D9B0950F67B11BEA,
379B4A89E5403B57A2009E76, 379B4A89E5403B57A2009E76,
2AC6F3BFAAA21E21076A9F8D, 2AC6F3BFAAA21E21076A9F8D,
B8DD4DB0BD1A6B38BBF92413,
63BEC07A51CB8E516B38ECD4, 63BEC07A51CB8E516B38ECD4,
C8F81E843F446868FAD88197, C8F81E843F446868FAD88197,
50D91A2EC0ABF894E612D936, 50D91A2EC0ABF894E612D936,


+ 41
- 39
Juce.jucer View File

@@ -359,30 +359,12 @@
<FILE id="MMVvnl2oo" name="juce_Array.h" compile="0" resource="0" file="src/containers/juce_Array.h"/> <FILE id="MMVvnl2oo" name="juce_Array.h" compile="0" resource="0" file="src/containers/juce_Array.h"/>
<FILE id="I2LILZNlU" name="juce_ArrayAllocationBase.h" compile="0" <FILE id="I2LILZNlU" name="juce_ArrayAllocationBase.h" compile="0"
resource="0" file="src/containers/juce_ArrayAllocationBase.h"/> resource="0" file="src/containers/juce_ArrayAllocationBase.h"/>
<FILE id="T2Ys7NAuy" name="juce_BigInteger.cpp" compile="1" resource="0"
file="src/containers/juce_BigInteger.cpp"/>
<FILE id="yo9C7IDcf" name="juce_BigInteger.h" compile="0" resource="0"
file="src/containers/juce_BigInteger.h"/>
<FILE id="1cwWOJ3Mv" name="juce_DynamicObject.cpp" compile="1" resource="0" <FILE id="1cwWOJ3Mv" name="juce_DynamicObject.cpp" compile="1" resource="0"
file="src/containers/juce_DynamicObject.cpp"/> file="src/containers/juce_DynamicObject.cpp"/>
<FILE id="e3gh56Kq6" name="juce_DynamicObject.h" compile="0" resource="0" <FILE id="e3gh56Kq6" name="juce_DynamicObject.h" compile="0" resource="0"
file="src/containers/juce_DynamicObject.h"/> file="src/containers/juce_DynamicObject.h"/>
<FILE id="RNHQjBFmS" name="juce_ElementComparator.h" compile="0" resource="0" <FILE id="RNHQjBFmS" name="juce_ElementComparator.h" compile="0" resource="0"
file="src/containers/juce_ElementComparator.h"/> file="src/containers/juce_ElementComparator.h"/>
<FILE id="01ekjVT" name="juce_Expression.cpp" compile="1" resource="0"
file="src/containers/juce_Expression.cpp"/>
<FILE id="MpE62KG" name="juce_Expression.h" compile="0" resource="0"
file="src/containers/juce_Expression.h"/>
<FILE id="ssHjnrvya" name="juce_HeapBlock.h" compile="0" resource="0"
file="src/containers/juce_HeapBlock.h"/>
<FILE id="3Wo76GZwg" name="juce_Identifier.cpp" compile="1" resource="0"
file="src/containers/juce_Identifier.cpp"/>
<FILE id="8q7r0YE6b" name="juce_Identifier.h" compile="0" resource="0"
file="src/containers/juce_Identifier.h"/>
<FILE id="GJt7L3I14" name="juce_MemoryBlock.cpp" compile="1" resource="0"
file="src/containers/juce_MemoryBlock.cpp"/>
<FILE id="09FY4g3q" name="juce_MemoryBlock.h" compile="0" resource="0"
file="src/containers/juce_MemoryBlock.h"/>
<FILE id="zy1yAvLC1" name="juce_NamedValueSet.cpp" compile="1" resource="0" <FILE id="zy1yAvLC1" name="juce_NamedValueSet.cpp" compile="1" resource="0"
file="src/containers/juce_NamedValueSet.cpp"/> file="src/containers/juce_NamedValueSet.cpp"/>
<FILE id="YIzV0n7ns" name="juce_NamedValueSet.h" compile="0" resource="0" <FILE id="YIzV0n7ns" name="juce_NamedValueSet.h" compile="0" resource="0"
@@ -393,13 +375,8 @@
file="src/containers/juce_PropertySet.cpp"/> file="src/containers/juce_PropertySet.cpp"/>
<FILE id="O3bVIfg59" name="juce_PropertySet.h" compile="0" resource="0" <FILE id="O3bVIfg59" name="juce_PropertySet.h" compile="0" resource="0"
file="src/containers/juce_PropertySet.h"/> file="src/containers/juce_PropertySet.h"/>
<FILE id="QXwSdGP77" name="juce_Range.h" compile="0" resource="0" file="src/containers/juce_Range.h"/>
<FILE id="q1WQH39S3" name="juce_ReferenceCountedArray.h" compile="0" <FILE id="q1WQH39S3" name="juce_ReferenceCountedArray.h" compile="0"
resource="0" file="src/containers/juce_ReferenceCountedArray.h"/> resource="0" file="src/containers/juce_ReferenceCountedArray.h"/>
<FILE id="zEp5U1KiQ" name="juce_ReferenceCountedObject.h" compile="0"
resource="0" file="src/containers/juce_ReferenceCountedObject.h"/>
<FILE id="Mt2QA9Qv3" name="juce_ScopedPointer.h" compile="0" resource="0"
file="src/containers/juce_ScopedPointer.h"/>
<FILE id="CPW4LfoeP" name="juce_SortedSet.h" compile="0" resource="0" <FILE id="CPW4LfoeP" name="juce_SortedSet.h" compile="0" resource="0"
file="src/containers/juce_SortedSet.h"/> file="src/containers/juce_SortedSet.h"/>
<FILE id="jo9VOycN5" name="juce_SparseSet.h" compile="0" resource="0" <FILE id="jo9VOycN5" name="juce_SparseSet.h" compile="0" resource="0"
@@ -415,14 +392,8 @@
file="src/containers/juce_Variant.cpp"/> file="src/containers/juce_Variant.cpp"/>
<FILE id="8q9BHXyE6" name="juce_Variant.h" compile="0" resource="0" <FILE id="8q9BHXyE6" name="juce_Variant.h" compile="0" resource="0"
file="src/containers/juce_Variant.h"/> file="src/containers/juce_Variant.h"/>
<FILE id="Nw7LSeh" name="juce_WeakReference.h" compile="0" resource="0"
file="src/containers/juce_WeakReference.h"/>
</GROUP> </GROUP>
<GROUP id="LTuqRhF2Y" name="core"> <GROUP id="LTuqRhF2Y" name="core">
<FILE id="9zAJsfSFe" name="juce_Atomic.h" compile="0" resource="0"
file="src/core/juce_Atomic.h"/>
<FILE id="BVStueO0" name="juce_ByteOrder.h" compile="0" resource="0"
file="src/core/juce_ByteOrder.h"/>
<FILE id="Hth1NsyDV" name="juce_FileLogger.cpp" compile="1" resource="0" <FILE id="Hth1NsyDV" name="juce_FileLogger.cpp" compile="1" resource="0"
file="src/core/juce_FileLogger.cpp"/> file="src/core/juce_FileLogger.cpp"/>
<FILE id="7nItXGiB" name="juce_FileLogger.h" compile="0" resource="0" <FILE id="7nItXGiB" name="juce_FileLogger.h" compile="0" resource="0"
@@ -431,16 +402,10 @@
file="src/core/juce_Initialisation.cpp"/> file="src/core/juce_Initialisation.cpp"/>
<FILE id="nsfdNZAs" name="juce_Initialisation.h" compile="0" resource="0" <FILE id="nsfdNZAs" name="juce_Initialisation.h" compile="0" resource="0"
file="src/core/juce_Initialisation.h"/> file="src/core/juce_Initialisation.h"/>
<FILE id="hRYAldz" name="juce_LeakedObjectDetector.h" compile="0" resource="0"
file="src/core/juce_LeakedObjectDetector.h"/>
<FILE id="43AWfo8b2" name="juce_Logger.cpp" compile="1" resource="0" <FILE id="43AWfo8b2" name="juce_Logger.cpp" compile="1" resource="0"
file="src/core/juce_Logger.cpp"/> file="src/core/juce_Logger.cpp"/>
<FILE id="KrXxapCit" name="juce_Logger.h" compile="0" resource="0" <FILE id="KrXxapCit" name="juce_Logger.h" compile="0" resource="0"
file="src/core/juce_Logger.h"/> file="src/core/juce_Logger.h"/>
<FILE id="PtcTLlFez" name="juce_MathsFunctions.h" compile="0" resource="0"
file="src/core/juce_MathsFunctions.h"/>
<FILE id="S0q5apCvk" name="juce_Memory.h" compile="0" resource="0"
file="src/core/juce_Memory.h"/>
<FILE id="el20KnKqi" name="juce_PerformanceCounter.cpp" compile="1" <FILE id="el20KnKqi" name="juce_PerformanceCounter.cpp" compile="1"
resource="0" file="src/core/juce_PerformanceCounter.cpp"/> resource="0" file="src/core/juce_PerformanceCounter.cpp"/>
<FILE id="ZDqYtDm8E" name="juce_PerformanceCounter.h" compile="0" resource="0" <FILE id="ZDqYtDm8E" name="juce_PerformanceCounter.h" compile="0" resource="0"
@@ -449,10 +414,6 @@
file="src/core/juce_PlatformDefs.h"/> file="src/core/juce_PlatformDefs.h"/>
<FILE id="o1vDnzWWu" name="juce_PlatformUtilities.h" compile="0" resource="0" <FILE id="o1vDnzWWu" name="juce_PlatformUtilities.h" compile="0" resource="0"
file="src/core/juce_PlatformUtilities.h"/> file="src/core/juce_PlatformUtilities.h"/>
<FILE id="XVALcRmOR" name="juce_Random.cpp" compile="1" resource="0"
file="src/core/juce_Random.cpp"/>
<FILE id="i42D5OGHz" name="juce_Random.h" compile="0" resource="0"
file="src/core/juce_Random.h"/>
<FILE id="n3tbSp" name="juce_RelativeTime.cpp" compile="1" resource="0" <FILE id="n3tbSp" name="juce_RelativeTime.cpp" compile="1" resource="0"
file="src/core/juce_RelativeTime.cpp"/> file="src/core/juce_RelativeTime.cpp"/>
<FILE id="51S3JEvsR" name="juce_RelativeTime.h" compile="0" resource="0" <FILE id="51S3JEvsR" name="juce_RelativeTime.h" compile="0" resource="0"
@@ -1251,6 +1212,42 @@
file="src/io/streams/juce_SubregionStream.h"/> file="src/io/streams/juce_SubregionStream.h"/>
</GROUP> </GROUP>
</GROUP> </GROUP>
<GROUP id="1A2IQ32" name="maths">
<FILE id="1m7atLN" name="juce_BigInteger.cpp" compile="1" resource="0"
file="src/maths/juce_BigInteger.cpp"/>
<FILE id="psVWPIJ" name="juce_BigInteger.h" compile="0" resource="0"
file="src/maths/juce_BigInteger.h"/>
<FILE id="HTlnl6C" name="juce_Expression.cpp" compile="1" resource="0"
file="src/maths/juce_Expression.cpp"/>
<FILE id="3xPwpN" name="juce_Expression.h" compile="0" resource="0"
file="src/maths/juce_Expression.h"/>
<FILE id="rt09REF" name="juce_MathsFunctions.h" compile="0" resource="0"
file="src/maths/juce_MathsFunctions.h"/>
<FILE id="YOsrZ7v" name="juce_Random.cpp" compile="1" resource="0"
file="src/maths/juce_Random.cpp"/>
<FILE id="VLf8lcH" name="juce_Random.h" compile="0" resource="0" file="src/maths/juce_Random.h"/>
<FILE id="X1MGYQU" name="juce_Range.h" compile="0" resource="0" file="src/maths/juce_Range.h"/>
</GROUP>
<GROUP id="kTXuVhA" name="memory">
<FILE id="coZd5H5" name="juce_Atomic.h" compile="0" resource="0" file="src/memory/juce_Atomic.h"/>
<FILE id="DbDZ422" name="juce_ByteOrder.h" compile="0" resource="0"
file="src/memory/juce_ByteOrder.h"/>
<FILE id="fsu57zu" name="juce_HeapBlock.h" compile="0" resource="0"
file="src/memory/juce_HeapBlock.h"/>
<FILE id="n924l1" name="juce_LeakedObjectDetector.h" compile="0" resource="0"
file="src/memory/juce_LeakedObjectDetector.h"/>
<FILE id="lL6otkK" name="juce_Memory.h" compile="0" resource="0" file="src/memory/juce_Memory.h"/>
<FILE id="LgiWuqc" name="juce_MemoryBlock.cpp" compile="1" resource="0"
file="src/memory/juce_MemoryBlock.cpp"/>
<FILE id="IDj7DQ2" name="juce_MemoryBlock.h" compile="0" resource="0"
file="src/memory/juce_MemoryBlock.h"/>
<FILE id="0fuAAWP" name="juce_ReferenceCountedObject.h" compile="0"
resource="0" file="src/memory/juce_ReferenceCountedObject.h"/>
<FILE id="WElk5bz" name="juce_ScopedPointer.h" compile="0" resource="0"
file="src/memory/juce_ScopedPointer.h"/>
<FILE id="KAVuOQ" name="juce_WeakReference.h" compile="0" resource="0"
file="src/memory/juce_WeakReference.h"/>
</GROUP>
<GROUP id="fRwnaei56" name="native"> <GROUP id="fRwnaei56" name="native">
<FILE id="m3AUpRM7f" name="juce_linux_NativeCode.cpp" compile="1" resource="0" <FILE id="m3AUpRM7f" name="juce_linux_NativeCode.cpp" compile="1" resource="0"
file="src/native/juce_linux_NativeCode.cpp"/> file="src/native/juce_linux_NativeCode.cpp"/>
@@ -1420,10 +1417,15 @@
resource="0" file="src/text/juce_CharacterFunctions.cpp"/> resource="0" file="src/text/juce_CharacterFunctions.cpp"/>
<FILE id="McKZNzGvH" name="juce_CharacterFunctions.h" compile="0" resource="0" <FILE id="McKZNzGvH" name="juce_CharacterFunctions.h" compile="0" resource="0"
file="src/text/juce_CharacterFunctions.h"/> file="src/text/juce_CharacterFunctions.h"/>
<FILE id="iGtCiI8" name="juce_Identifier.cpp" compile="1" resource="0"
file="src/text/juce_Identifier.cpp"/>
<FILE id="CPlhWqs" name="juce_Identifier.h" compile="0" resource="0"
file="src/text/juce_Identifier.h"/>
<FILE id="HCYu323Km" name="juce_LocalisedStrings.cpp" compile="1" resource="0" <FILE id="HCYu323Km" name="juce_LocalisedStrings.cpp" compile="1" resource="0"
file="src/text/juce_LocalisedStrings.cpp"/> file="src/text/juce_LocalisedStrings.cpp"/>
<FILE id="omEQRDHD" name="juce_LocalisedStrings.h" compile="0" resource="0" <FILE id="omEQRDHD" name="juce_LocalisedStrings.h" compile="0" resource="0"
file="src/text/juce_LocalisedStrings.h"/> file="src/text/juce_LocalisedStrings.h"/>
<FILE id="LzGg5HD" name="juce_NewLine.h" compile="0" resource="0" file="src/text/juce_NewLine.h"/>
<FILE id="k4WycuGq4" name="juce_String.cpp" compile="1" resource="0" <FILE id="k4WycuGq4" name="juce_String.cpp" compile="1" resource="0"
file="src/text/juce_String.cpp"/> file="src/text/juce_String.cpp"/>
<FILE id="fUeX2geSR" name="juce_String.h" compile="0" resource="0" <FILE id="fUeX2geSR" name="juce_String.h" compile="0" resource="0"


+ 5
- 5
amalgamation/juce_amalgamated_template.cpp View File

@@ -98,20 +98,20 @@
#if JUCE_BUILD_CORE #if JUCE_BUILD_CORE
#include "../src/core/juce_FileLogger.cpp" #include "../src/core/juce_FileLogger.cpp"
#include "../src/core/juce_Logger.cpp" #include "../src/core/juce_Logger.cpp"
#include "../src/core/juce_Random.cpp"
#include "../src/maths/juce_Random.cpp"
#include "../src/core/juce_RelativeTime.cpp" #include "../src/core/juce_RelativeTime.cpp"
#include "../src/core/juce_SystemStats.cpp" #include "../src/core/juce_SystemStats.cpp"
#include "../src/core/juce_Time.cpp" #include "../src/core/juce_Time.cpp"
#include "../src/core/juce_Initialisation.cpp" #include "../src/core/juce_Initialisation.cpp"
#include "../src/containers/juce_AbstractFifo.cpp" #include "../src/containers/juce_AbstractFifo.cpp"
#include "../src/containers/juce_BigInteger.cpp"
#include "../src/containers/juce_MemoryBlock.cpp"
#include "../src/maths/juce_BigInteger.cpp"
#include "../src/memory/juce_MemoryBlock.cpp"
#include "../src/containers/juce_PropertySet.cpp" #include "../src/containers/juce_PropertySet.cpp"
#include "../src/containers/juce_Identifier.cpp"
#include "../src/text/juce_Identifier.cpp"
#include "../src/containers/juce_Variant.cpp" #include "../src/containers/juce_Variant.cpp"
#include "../src/containers/juce_NamedValueSet.cpp" #include "../src/containers/juce_NamedValueSet.cpp"
#include "../src/containers/juce_DynamicObject.cpp" #include "../src/containers/juce_DynamicObject.cpp"
#include "../src/containers/juce_Expression.cpp"
#include "../src/maths/juce_Expression.cpp"
#include "../src/cryptography/juce_BlowFish.cpp" #include "../src/cryptography/juce_BlowFish.cpp"
#include "../src/cryptography/juce_MD5.cpp" #include "../src/cryptography/juce_MD5.cpp"
#include "../src/cryptography/juce_Primes.cpp" #include "../src/cryptography/juce_Primes.cpp"


+ 4
- 4
extras/Jucer (experimental)/Source/Application/jucer_JuceUpdater.cpp View File

@@ -38,7 +38,7 @@ JuceUpdater::JuceUpdater()
addAndMakeVisible (&filenameComp); addAndMakeVisible (&filenameComp);
addAndMakeVisible (&checkNowButton); addAndMakeVisible (&checkNowButton);
addAndMakeVisible (&currentVersionLabel); addAndMakeVisible (&currentVersionLabel);
checkNowButton.addButtonListener (this);
checkNowButton.addListener (this);
filenameComp.addListener (this); filenameComp.addListener (this);
currentVersionLabel.setFont (Font (14.0f, Font::italic)); currentVersionLabel.setFont (Font (14.0f, Font::italic));
@@ -53,7 +53,7 @@ JuceUpdater::JuceUpdater()
JuceUpdater::~JuceUpdater() JuceUpdater::~JuceUpdater()
{ {
checkNowButton.removeButtonListener (this);
checkNowButton.removeListener (this);
filenameComp.removeListener (this); filenameComp.removeListener (this);
} }
@@ -339,13 +339,13 @@ Component* JuceUpdater::refreshComponentForRow (int rowNumber, bool isRowSelecte
: updater (updater_), version (0), applyButton ("Install this version...") : updater (updater_), version (0), applyButton ("Install this version...")
{ {
addAndMakeVisible (&applyButton); addAndMakeVisible (&applyButton);
applyButton.addButtonListener (this);
applyButton.addListener (this);
setInterceptsMouseClicks (false, true); setInterceptsMouseClicks (false, true);
} }
~UpdateListComponent() ~UpdateListComponent()
{ {
applyButton.removeButtonListener (this);
applyButton.removeListener (this);
} }
void setVersion (VersionInfo* v) void setVersion (VersionInfo* v)


+ 4
- 4
extras/Jucer (experimental)/Source/Project/jucer_ProjectInformationComponent.cpp View File

@@ -110,16 +110,16 @@ ProjectInformationComponent::ProjectInformationComponent (Project& project_)
addAndMakeVisible (&configTabBox); addAndMakeVisible (&configTabBox);
addAndMakeVisible (&editConfigsButton); addAndMakeVisible (&editConfigsButton);
editConfigsButton.setButtonText ("Add/Remove Configurations..."); editConfigsButton.setButtonText ("Add/Remove Configurations...");
editConfigsButton.addButtonListener (this);
editConfigsButton.addListener (this);
addAndMakeVisible (&openProjectButton); addAndMakeVisible (&openProjectButton);
openProjectButton.setButtonText ("Open Project in "); openProjectButton.setButtonText ("Open Project in ");
openProjectButton.addButtonListener (this);
openProjectButton.addListener (this);
addAndMakeVisible (&editExportersButton); addAndMakeVisible (&editExportersButton);
editExportersButton.setButtonText ("Add/Remove Exporters..."); editExportersButton.setButtonText ("Add/Remove Exporters...");
editExportersButton.addButtonListener (this);
editExportersButton.addListener (this);
addAndMakeVisible (&saveAndOpenButton); addAndMakeVisible (&saveAndOpenButton);
saveAndOpenButton.setButtonText ("Save And Open in"); saveAndOpenButton.setButtonText ("Save And Open in");
saveAndOpenButton.addButtonListener (this);
saveAndOpenButton.addListener (this);
//[UserPreSize] //[UserPreSize]
rebuildConfigTabs(); rebuildConfigTabs();


+ 2
- 2
extras/amalgamator/Source/Main.cpp View File

@@ -27,8 +27,6 @@
//============================================================================== //==============================================================================
static const char* newLine = "\n";
static bool matchesWildcard (const String& filename, const StringArray& wildcards) static bool matchesWildcard (const String& filename, const StringArray& wildcards)
{ {
for (int i = wildcards.size(); --i >= 0;) for (int i = wildcards.size(); --i >= 0;)
@@ -281,6 +279,8 @@ static bool munge (const File& templateFile, const File& targetFile, const Strin
return false; return false;
} }
out->setNewLineString ("\n");
if (! parseFile (targetFile.getParentDirectory(), if (! parseFile (targetFile.getParentDirectory(),
targetFile, targetFile,
*out, templateFile, *out, templateFile,


+ 6
- 10
extras/audio plugin host/Source/GraphEditorPanel.cpp View File

@@ -125,10 +125,10 @@ class PinComponent : public Component,
public: public:
PinComponent (FilterGraph& graph_, PinComponent (FilterGraph& graph_,
const uint32 filterID_, const int index_, const bool isInput_) const uint32 filterID_, const int index_, const bool isInput_)
: graph (graph_),
filterID (filterID_),
: filterID (filterID_),
index (index_), index (index_),
isInput (isInput_)
isInput (isInput_),
graph (graph_)
{ {
const AudioProcessorGraph::Node::Ptr node (graph.getNodeForId (filterID_)); const AudioProcessorGraph::Node::Ptr node (graph.getNodeForId (filterID_));
@@ -155,10 +155,6 @@ public:
setSize (16, 16); setSize (16, 16);
} }
~PinComponent()
{
}
void paint (Graphics& g) void paint (Graphics& g)
{ {
const float w = (float) getWidth(); const float w = (float) getWidth();
@@ -443,9 +439,9 @@ public:
private: private:
int pinSize; int pinSize;
Point<int> originalPos; Point<int> originalPos;
Font font;
int numIns, numOuts; int numIns, numOuts;
DropShadowEffect shadow; DropShadowEffect shadow;
Font font;
GraphEditorPanel* getGraphPanel() const throw() GraphEditorPanel* getGraphPanel() const throw()
{ {
@@ -462,11 +458,11 @@ class ConnectorComponent : public Component,
{ {
public: public:
ConnectorComponent (FilterGraph& graph_) ConnectorComponent (FilterGraph& graph_)
: graph (graph_),
sourceFilterID (0),
: sourceFilterID (0),
destFilterID (0), destFilterID (0),
sourceFilterChannel (0), sourceFilterChannel (0),
destFilterChannel (0), destFilterChannel (0),
graph (graph_),
lastInputX (0), lastInputX (0),
lastInputY (0), lastInputY (0),
lastOutputX (0), lastOutputX (0),


+ 1
- 1
extras/audio plugins/wrapper/Standalone/juce_StandaloneFilterWindow.cpp View File

@@ -44,7 +44,7 @@ StandaloneFilterWindow::StandaloneFilterWindow (const String& title,
setTitleBarButtonsRequired (DocumentWindow::minimiseButton | DocumentWindow::closeButton, false); setTitleBarButtonsRequired (DocumentWindow::minimiseButton | DocumentWindow::closeButton, false);
Component::addAndMakeVisible (&optionsButton); Component::addAndMakeVisible (&optionsButton);
optionsButton.addButtonListener (this);
optionsButton.addListener (this);
optionsButton.setTriggeredOnMouseDown (true); optionsButton.setTriggeredOnMouseDown (true);
JUCE_TRY JUCE_TRY


+ 13
- 8
extras/audio plugins/wrapper/juce_PluginHostType.h View File

@@ -58,7 +58,8 @@ public:
SteinbergWavelab6, SteinbergWavelab6,
SteinbergWavelab7, SteinbergWavelab7,
SteinbergWavelabGeneric, SteinbergWavelabGeneric,
MuseReceptorGeneric
MuseReceptorGeneric,
MagixSamplitude
}; };
const HostType type; const HostType type;
@@ -114,6 +115,11 @@ public:
return type == MuseReceptorGeneric; return type == MuseReceptorGeneric;
} }
bool isSamplitude() const throw()
{
return type == MagixSamplitude;
}
//============================================================================== //==============================================================================
static String getHostPath() static String getHostPath()
{ {
@@ -127,7 +133,7 @@ private:
const String hostPath (getHostPath()); const String hostPath (getHostPath());
const String hostFilename (File (hostPath).getFileName()); const String hostFilename (File (hostPath).getFileName());
#if JUCE_MAC
#if JUCE_MAC
if (hostPath.containsIgnoreCase ("Live 6.")) return AbletonLive6; if (hostPath.containsIgnoreCase ("Live 6.")) return AbletonLive6;
if (hostPath.containsIgnoreCase ("Live 7.")) return AbletonLive7; if (hostPath.containsIgnoreCase ("Live 7.")) return AbletonLive7;
if (hostPath.containsIgnoreCase ("Live 8.")) return AbletonLive8; if (hostPath.containsIgnoreCase ("Live 8.")) return AbletonLive8;
@@ -140,7 +146,7 @@ private:
if (hostPath.containsIgnoreCase ("Wavelab 7")) return SteinbergWavelab7; if (hostPath.containsIgnoreCase ("Wavelab 7")) return SteinbergWavelab7;
if (hostFilename.containsIgnoreCase ("Wavelab")) return SteinbergWavelabGeneric; if (hostFilename.containsIgnoreCase ("Wavelab")) return SteinbergWavelabGeneric;
#elif JUCE_WINDOWS
#elif JUCE_WINDOWS
if (hostFilename.containsIgnoreCase ("Live 6.")) return AbletonLive6; if (hostFilename.containsIgnoreCase ("Live 6.")) return AbletonLive6;
if (hostFilename.containsIgnoreCase ("Live 7.")) return AbletonLive7; if (hostFilename.containsIgnoreCase ("Live 7.")) return AbletonLive7;
if (hostFilename.containsIgnoreCase ("Live 8.")) return AbletonLive8; if (hostFilename.containsIgnoreCase ("Live 8.")) return AbletonLive8;
@@ -161,15 +167,14 @@ private:
if (hostPath.containsIgnoreCase ("Wavelab 6")) return SteinbergWavelab6; if (hostPath.containsIgnoreCase ("Wavelab 6")) return SteinbergWavelab6;
if (hostPath.containsIgnoreCase ("Wavelab 7")) return SteinbergWavelab7; if (hostPath.containsIgnoreCase ("Wavelab 7")) return SteinbergWavelab7;
if (hostFilename.containsIgnoreCase ("Wavelab")) return SteinbergWavelabGeneric; if (hostFilename.containsIgnoreCase ("Wavelab")) return SteinbergWavelabGeneric;
if (hostFilename.containsIgnoreCase ("reaper")) return Reaper;
if (hostFilename.containsIgnoreCase ("rm-host")) return MuseReceptorGeneric; if (hostFilename.containsIgnoreCase ("rm-host")) return MuseReceptorGeneric;
if (hostFilename.startsWithIgnoreCase ("Sam")) return MagixSamplitude;
#elif JUCE_LINUX
#elif JUCE_LINUX
jassertfalse // not yet done! jassertfalse // not yet done!
#else
#else
#error #error
#endif
#endif
return UnknownHost; return UnknownHost;
} }


+ 1
- 1
extras/browser plugins/How to build a browser plugin.txt View File

@@ -4,7 +4,7 @@
============================= =============================
These classes let you easily turn a normal Juce component into a Mac/Windows NPAPI plugin These classes let you easily turn a normal Juce component into a Mac/Windows NPAPI plugin
for use in Firefox, Safari, Opera, etc.
for use in Firefox, Safari, Chrome, etc., and/or an ActiveX plugin for IE.
To create your plugin, your code just needs to implement the createBrowserPlugin() function To create your plugin, your code just needs to implement the createBrowserPlugin() function
to return a subclass of BrowserPluginComponent, and this acts as the plugin window. to return a subclass of BrowserPluginComponent, and this acts as the plugin window.


+ 2
- 0
extras/browser plugins/demo/build/mac/JuceBrowserPluginDemo.xcodeproj/project.pbxproj View File

@@ -270,6 +270,7 @@
GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_MODEL_TUNING = G5; GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0; GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
INFOPLIST_FILE = Info.plist; INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Library/Bundles"; INSTALL_PATH = "$(HOME)/Library/Bundles";
PRODUCT_NAME = JuceBrowserPluginDemo; PRODUCT_NAME = JuceBrowserPluginDemo;
@@ -283,6 +284,7 @@
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_MODEL_TUNING = G5; GCC_MODEL_TUNING = G5;
GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1";
INFOPLIST_FILE = Info.plist; INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Library/Bundles"; INSTALL_PATH = "$(HOME)/Library/Bundles";
PRODUCT_NAME = JuceBrowserPluginDemo; PRODUCT_NAME = JuceBrowserPluginDemo;


+ 1
- 1
extras/browser plugins/demo/src/JuceBrowserPluginDemo.cpp View File

@@ -42,7 +42,7 @@ public:
addAndMakeVisible (button = new TextButton ("Send a message to the webpage")); addAndMakeVisible (button = new TextButton ("Send a message to the webpage"));
button->setBounds (320, 8, 180, 22); button->setBounds (320, 8, 180, 22);
button->addButtonListener (this);
button->addListener (this);
button->setEnabled (false); button->setEnabled (false);
ourJavascriptObject = new DemoBrowserObject (this); ourJavascriptObject = new DemoBrowserObject (this);


+ 11
- 22
extras/example projects/Source/Main.cpp View File

@@ -59,38 +59,21 @@ public:
*/ */
class JUCEHelloWorldApplication : public JUCEApplication class JUCEHelloWorldApplication : public JUCEApplication
{ {
/* Important! NEVER embed objects directly inside your JUCEApplication class! Use
ONLY pointers to objects, which you should create during the initialise() method
(NOT in the constructor!) and delete in the shutdown() method (NOT in the
destructor!)
This is because the application object gets created before Juce has been properly
initialised, so any embedded objects would also get constructed too soon.
*/
HelloWorldWindow* helloWorldWindow;
public: public:
//============================================================================== //==============================================================================
JUCEHelloWorldApplication() JUCEHelloWorldApplication()
: helloWorldWindow (0) : helloWorldWindow (0)
{ {
// NEVER do anything in here that could involve any Juce function being called
// - leave all your startup tasks until the initialise() method.
} }
~JUCEHelloWorldApplication() ~JUCEHelloWorldApplication()
{ {
// Your shutdown() method should already have done all the things necessary to
// clean up this app object, so you should never need to put anything in
// the destructor.
// Making any Juce calls in here could be very dangerous...
} }
//============================================================================== //==============================================================================
void initialise (const String& commandLine) void initialise (const String& commandLine)
{ {
// just create the main window...
// For this demo, we'll just create the main window...
helloWorldWindow = new HelloWorldWindow(); helloWorldWindow = new HelloWorldWindow();
/* ..and now return, which will fall into to the main event /* ..and now return, which will fall into to the main event
@@ -104,20 +87,23 @@ public:
void shutdown() void shutdown()
{ {
// clear up..
// This method is where you should clear-up your app's resources..
if (helloWorldWindow != 0)
delete helloWorldWindow;
// The helloWorldWindow variable is a ScopedPointer, so setting it to a null
// pointer will delete the window.
helloWorldWindow = 0;
} }
//============================================================================== //==============================================================================
const String getApplicationName() const String getApplicationName()
{ {
return T("Hello World for JUCE");
return "Hello World for JUCE";
} }
const String getApplicationVersion() const String getApplicationVersion()
{ {
// The ProjectInfo::versionString value is automatically updated by the Jucer, and
// can be found in the JuceHeader.h file that it generates for our project.
return ProjectInfo::versionString; return ProjectInfo::versionString;
} }
@@ -129,6 +115,9 @@ public:
void anotherInstanceStarted (const String& commandLine) void anotherInstanceStarted (const String& commandLine)
{ {
} }
private:
ScopedPointer<HelloWorldWindow> helloWorldWindow;
}; };


+ 1
- 1
extras/example projects/Source/MainComponent.cpp View File

@@ -44,7 +44,7 @@ MainComponent::MainComponent ()
addAndMakeVisible (quitButton = new TextButton (String::empty)); addAndMakeVisible (quitButton = new TextButton (String::empty));
quitButton->setButtonText (T("Quit")); quitButton->setButtonText (T("Quit"));
quitButton->addButtonListener (this);
quitButton->addListener (this);
//[UserPreSize] //[UserPreSize]


+ 1
- 1
extras/juce demo/Source/demos/AudioDemoLatencyPage.cpp View File

@@ -290,7 +290,7 @@ AudioDemoLatencyPage::AudioDemoLatencyPage (AudioDeviceManager& deviceManager_)
addAndMakeVisible (startTestButton = new TextButton (String::empty)); addAndMakeVisible (startTestButton = new TextButton (String::empty));
startTestButton->setButtonText ("Test Latency"); startTestButton->setButtonText ("Test Latency");
startTestButton->addButtonListener (this);
startTestButton->addListener (this);
addAndMakeVisible (testResultsBox = new TextEditor (String::empty)); addAndMakeVisible (testResultsBox = new TextEditor (String::empty));
testResultsBox->setMultiLine (true); testResultsBox->setMultiLine (true);


+ 1
- 1
extras/juce demo/Source/demos/AudioDemoPlaybackPage.cpp View File

@@ -144,7 +144,7 @@ AudioDemoPlaybackPage::AudioDemoPlaybackPage (AudioDeviceManager& deviceManager_
addAndMakeVisible (startStopButton = new TextButton (String::empty)); addAndMakeVisible (startStopButton = new TextButton (String::empty));
startStopButton->setButtonText (T("Play/Stop")); startStopButton->setButtonText (T("Play/Stop"));
startStopButton->addButtonListener (this);
startStopButton->addListener (this);
startStopButton->setColour (TextButton::buttonColourId, Colour (0xff79ed7f)); startStopButton->setColour (TextButton::buttonColourId, Colour (0xff79ed7f));
addAndMakeVisible (fileTreeComp = new FileTreeComponent (directoryList)); addAndMakeVisible (fileTreeComp = new FileTreeComponent (directoryList));


+ 1
- 1
extras/juce demo/Source/demos/AudioDemoRecordPage.cpp View File

@@ -155,7 +155,7 @@ AudioDemoRecordPage::AudioDemoRecordPage (AudioDeviceManager& deviceManager_)
addAndMakeVisible (recordButton = new TextButton (String::empty)); addAndMakeVisible (recordButton = new TextButton (String::empty));
recordButton->setButtonText (T("Record")); recordButton->setButtonText (T("Record"));
recordButton->addButtonListener (this);
recordButton->addListener (this);
recordButton->setColour (TextButton::buttonColourId, Colour (0xffff5c5c)); recordButton->setColour (TextButton::buttonColourId, Colour (0xffff5c5c));
recordButton->setColour (TextButton::textColourOffId, Colours::black); recordButton->setColour (TextButton::textColourOffId, Colours::black);


+ 2
- 2
extras/juce demo/Source/demos/AudioDemoSynthPage.cpp View File

@@ -259,13 +259,13 @@ AudioDemoSynthPage::AudioDemoSynthPage (AudioDeviceManager& deviceManager_)
addAndMakeVisible (sineButton = new ToggleButton (String::empty)); addAndMakeVisible (sineButton = new ToggleButton (String::empty));
sineButton->setButtonText (T("Use sine wave")); sineButton->setButtonText (T("Use sine wave"));
sineButton->setRadioGroupId (321); sineButton->setRadioGroupId (321);
sineButton->addButtonListener (this);
sineButton->addListener (this);
sineButton->setToggleState (true, false); sineButton->setToggleState (true, false);
addAndMakeVisible (sampledButton = new ToggleButton (String::empty)); addAndMakeVisible (sampledButton = new ToggleButton (String::empty));
sampledButton->setButtonText (T("Use sampled sound")); sampledButton->setButtonText (T("Use sampled sound"));
sampledButton->setRadioGroupId (321); sampledButton->setRadioGroupId (321);
sampledButton->addButtonListener (this);
sampledButton->addListener (this);
addAndMakeVisible (liveAudioDisplayComp = new LiveAudioInputDisplayComp()); addAndMakeVisible (liveAudioDisplayComp = new LiveAudioInputDisplayComp());


+ 2
- 2
extras/juce demo/Source/demos/CameraDemo.cpp View File

@@ -50,11 +50,11 @@ public:
cameraSelectorComboBox.addListener (this); cameraSelectorComboBox.addListener (this);
addAndMakeVisible (&snapshotButton); addAndMakeVisible (&snapshotButton);
snapshotButton.addButtonListener (this);
snapshotButton.addListener (this);
snapshotButton.setEnabled (false); snapshotButton.setEnabled (false);
addAndMakeVisible (&recordMovieButton); addAndMakeVisible (&recordMovieButton);
recordMovieButton.addButtonListener (this);
recordMovieButton.addListener (this);
recordMovieButton.setEnabled (false); recordMovieButton.setEnabled (false);
cameraSelectorComboBox.setSelectedId (2); cameraSelectorComboBox.setSelectedId (2);


+ 2
- 2
extras/juce demo/Source/demos/FontsAndTextDemo.cpp View File

@@ -58,10 +58,10 @@ public:
textBox.setText ("The Quick Brown Fox Jumps Over The Lazy Dog\n\nAa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz 0123456789"); textBox.setText ("The Quick Brown Fox Jumps Over The Lazy Dog\n\nAa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz 0123456789");
addAndMakeVisible (&boldButton); addAndMakeVisible (&boldButton);
boldButton.addButtonListener (this);
boldButton.addListener (this);
addAndMakeVisible (&italicButton); addAndMakeVisible (&italicButton);
italicButton.addButtonListener (this);
italicButton.addListener (this);
addAndMakeVisible (&sizeSlider); addAndMakeVisible (&sizeSlider);
sizeSlider.setRange (3.0, 150.0, 0.1); sizeSlider.setRange (3.0, 150.0, 0.1);


+ 1
- 1
extras/juce demo/Source/demos/InterprocessCommsDemo.cpp View File

@@ -89,7 +89,7 @@ public:
addChildComponent (&sendButton); addChildComponent (&sendButton);
sendButton.setBounds (240, 120, 200, 24); sendButton.setBounds (240, 120, 200, 24);
sendButton.changeWidthToFitText(); sendButton.changeWidthToFitText();
sendButton.addButtonListener (this);
sendButton.addListener (this);
addChildComponent (&incomingMessages); addChildComponent (&incomingMessages);
incomingMessages.setReadOnly (true); incomingMessages.setReadOnly (true);


+ 1
- 1
extras/juce demo/Source/demos/ThreadingDemo.cpp View File

@@ -232,7 +232,7 @@ public:
controlButton.setTopLeftPosition (20, 20); controlButton.setTopLeftPosition (20, 20);
controlButton.setTriggeredOnMouseDown (true); controlButton.setTriggeredOnMouseDown (true);
controlButton.setAlwaysOnTop (true); controlButton.setAlwaysOnTop (true);
controlButton.addButtonListener (this);
controlButton.addListener (this);
} }
~ThreadingDemo() ~ThreadingDemo()


+ 1
- 1
extras/juce demo/Source/demos/TreeViewDemo.cpp View File

@@ -141,7 +141,7 @@ public:
thread.startThread (3); thread.startThread (3);
addAndMakeVisible (&typeButton); addAndMakeVisible (&typeButton);
typeButton.addButtonListener (this);
typeButton.addListener (this);
typeButton.setAlwaysOnTop (true); typeButton.setAlwaysOnTop (true);
typeButton.setTriggeredOnMouseDown (true); typeButton.setTriggeredOnMouseDown (true);


+ 3
- 3
extras/juce demo/Source/demos/WebBrowserDemo.cpp View File

@@ -83,11 +83,11 @@ public:
// add some buttons.. // add some buttons..
addAndMakeVisible (&goButton); addAndMakeVisible (&goButton);
goButton.addButtonListener (this);
goButton.addListener (this);
addAndMakeVisible (&backButton); addAndMakeVisible (&backButton);
backButton.addButtonListener (this);
backButton.addListener (this);
addAndMakeVisible (&forwardButton); addAndMakeVisible (&forwardButton);
forwardButton.addButtonListener (this);
forwardButton.addListener (this);
// send the browser to a start page.. // send the browser to a start page..
webView->goToURL ("http://www.google.com"); webView->goToURL ("http://www.google.com");


+ 7
- 7
extras/juce demo/Source/demos/WidgetsDemo.cpp View File

@@ -526,7 +526,7 @@ public:
addAndMakeVisible (db); addAndMakeVisible (db);
db->setBounds (90, 30, 80, 80); db->setBounds (90, 30, 80, 80);
db->setTooltip ("this is an image-only DrawableButton"); db->setTooltip ("this is an image-only DrawableButton");
db->addButtonListener (buttonListener);
db->addListener (buttonListener);
//============================================================================== //==============================================================================
// create an image-on-button-shape button from the same drawables.. // create an image-on-button-shape button from the same drawables..
@@ -546,7 +546,7 @@ public:
addAndMakeVisible (db); addAndMakeVisible (db);
db->setBounds (200, 70, 50, 50); db->setBounds (200, 70, 50, 50);
db->setTooltip ("this is a DrawableButton on a standard button background"); db->setTooltip ("this is a DrawableButton on a standard button background");
db->addButtonListener (buttonListener);
db->addListener (buttonListener);
//============================================================================== //==============================================================================
HyperlinkButton* hyperlink HyperlinkButton* hyperlink
@@ -580,7 +580,7 @@ public:
addAndMakeVisible (animateButton); addAndMakeVisible (animateButton);
animateButton->changeWidthToFitText (24); animateButton->changeWidthToFitText (24);
animateButton->setTopLeftPosition (350, 70); animateButton->setTopLeftPosition (350, 70);
animateButton->addButtonListener (this);
animateButton->addListener (this);
} }
~ButtonsPage() ~ButtonsPage()
@@ -693,12 +693,12 @@ public:
depthLabel.attachToComponent (&depthSlider, false); depthLabel.attachToComponent (&depthSlider, false);
addAndMakeVisible (&orientationButton); addAndMakeVisible (&orientationButton);
orientationButton.addButtonListener (this);
orientationButton.addListener (this);
orientationButton.changeWidthToFitText (22); orientationButton.changeWidthToFitText (22);
orientationButton.setTopLeftPosition (depthSlider.getX(), depthSlider.getBottom() + 20); orientationButton.setTopLeftPosition (depthSlider.getX(), depthSlider.getBottom() + 20);
addAndMakeVisible (&customiseButton); addAndMakeVisible (&customiseButton);
customiseButton.addButtonListener (this);
customiseButton.addListener (this);
customiseButton.changeWidthToFitText (22); customiseButton.changeWidthToFitText (22);
customiseButton.setTopLeftPosition (orientationButton.getRight() + 20, orientationButton.getY()); customiseButton.setTopLeftPosition (orientationButton.getRight() + 20, orientationButton.getY());
} }
@@ -1103,7 +1103,7 @@ public:
//============================================================================== //==============================================================================
addAndMakeVisible (&menuButton); addAndMakeVisible (&menuButton);
menuButton.setBounds (10, 10, 200, 24); menuButton.setBounds (10, 10, 200, 24);
menuButton.addButtonListener (this);
menuButton.addListener (this);
menuButton.setTriggeredOnMouseDown (true); // because this button pops up a menu, this lets us menuButton.setTriggeredOnMouseDown (true); // because this button pops up a menu, this lets us
// hold down the button and drag straight onto the menu // hold down the button and drag straight onto the menu
@@ -1112,7 +1112,7 @@ public:
enableButton.setBounds (230, 10, 180, 24); enableButton.setBounds (230, 10, 180, 24);
enableButton.setTooltip ("Enables/disables all the components"); enableButton.setTooltip ("Enables/disables all the components");
enableButton.setToggleState (true, false); enableButton.setToggleState (true, false);
enableButton.addButtonListener (this);
enableButton.addListener (this);
addAndMakeVisible (&transformSlider); addAndMakeVisible (&transformSlider);
transformSlider.setSliderStyle (Slider::LinearBar); transformSlider.setSliderStyle (Slider::LinearBar);


+ 1
- 1
extras/the jucer/src/model/components/jucer_ButtonHandler.h View File

@@ -141,7 +141,7 @@ public:
<< b->getRadioGroupId() << ");\n"; << b->getRadioGroupId() << ");\n";
if (needsButtonListener (component)) if (needsButtonListener (component))
code.constructorCode << memberVariableName << "->addButtonListener (this);\n";
code.constructorCode << memberVariableName << "->addListener (this);\n";
} }
void fillInGeneratedCode (Component* component, GeneratedCode& code) void fillInGeneratedCode (Component* component, GeneratedCode& code)


+ 1
- 1
extras/the jucer/src/properties/jucer_PositionPropertyBase.h View File

@@ -60,7 +60,7 @@ public:
allowRelativeOptions (allowRelativeOptions_) allowRelativeOptions (allowRelativeOptions_)
{ {
addAndMakeVisible (button = new TextButton (T("mode"))); addAndMakeVisible (button = new TextButton (T("mode")));
button->addButtonListener (this);
button->addListener (this);
button->setTriggeredOnMouseDown (true); button->setTriggeredOnMouseDown (true);
button->setConnectedEdges (TextButton::ConnectedOnLeft | TextButton::ConnectedOnRight); button->setConnectedEdges (TextButton::ConnectedOnLeft | TextButton::ConnectedOnRight);


+ 1
- 1
extras/the jucer/src/ui/jucer_JucerDocumentHolder.cpp View File

@@ -305,7 +305,7 @@ public:
addAndMakeVisible (editor = new CodeEditorComponent (codeDocument, &tokeniser)); addAndMakeVisible (editor = new CodeEditorComponent (codeDocument, &tokeniser));
addAndMakeVisible (switchButton = new TextButton (String::empty)); addAndMakeVisible (switchButton = new TextButton (String::empty));
switchButton->addButtonListener (this);
switchButton->addListener (this);
setWantsKeyboardFocus (true); setWantsKeyboardFocus (true);
} }


+ 4
- 4
extras/the jucer/src/ui/jucer_ResourceEditorPanel.cpp View File

@@ -37,7 +37,7 @@ public:
{ {
setInterceptsMouseClicks (false, true); setInterceptsMouseClicks (false, true);
addAndMakeVisible (reloadButton = new TextButton (T("Reload"))); addAndMakeVisible (reloadButton = new TextButton (T("Reload")));
reloadButton->addButtonListener (this);
reloadButton->addListener (this);
} }
~ResourceListButton() ~ResourceListButton()
@@ -85,13 +85,13 @@ ResourceEditorPanel::ResourceEditorPanel (JucerDocument& document_)
: document (document_) : document (document_)
{ {
addAndMakeVisible (addButton = new TextButton (T("Add new resource..."))); addAndMakeVisible (addButton = new TextButton (T("Add new resource...")));
addButton->addButtonListener (this);
addButton->addListener (this);
addAndMakeVisible (reloadAllButton = new TextButton (T("Reload all resources"))); addAndMakeVisible (reloadAllButton = new TextButton (T("Reload all resources")));
reloadAllButton->addButtonListener (this);
reloadAllButton->addListener (this);
addAndMakeVisible (delButton = new TextButton (T("Delete selected resources"))); addAndMakeVisible (delButton = new TextButton (T("Delete selected resources")));
delButton->addButtonListener (this);
delButton->addListener (this);
delButton->setEnabled (false); delButton->setEnabled (false);
addAndMakeVisible (listBox = new TableListBox (String::empty, this)); addAndMakeVisible (listBox = new TableListBox (String::empty, this));


+ 1
- 1
extras/the jucer/src/utility/jucer_ColourEditorComponent.h View File

@@ -116,7 +116,7 @@ private:
if (canResetToDefault) if (canResetToDefault)
{ {
addAndMakeVisible (defaultButton = new TextButton (T("Reset to Default"))); addAndMakeVisible (defaultButton = new TextButton (T("Reset to Default")));
defaultButton->addButtonListener (this);
defaultButton->addListener (this);
} }
} }


+ 36
- 34
juce_amalgamated.cpp View File

@@ -31119,7 +31119,7 @@ PluginListComponent::PluginListComponent (KnownPluginList& listToEdit,
addAndMakeVisible (&listBox); addAndMakeVisible (&listBox);


addAndMakeVisible (&optionsButton); addAndMakeVisible (&optionsButton);
optionsButton.addButtonListener (this);
optionsButton.addListener (this);
optionsButton.setTriggeredOnMouseDown (true); optionsButton.setTriggeredOnMouseDown (true);


setSize (400, 600); setSize (400, 600);
@@ -31737,8 +31737,8 @@ private:
AudioUnitPluginInstance::AudioUnitPluginInstance (const String& fileOrIdentifier) AudioUnitPluginInstance::AudioUnitPluginInstance (const String& fileOrIdentifier)
: fileOrIdentifier (fileOrIdentifier), : fileOrIdentifier (fileOrIdentifier),
wantsMidiMessages (false), wasPlaying (false), prepared (false), wantsMidiMessages (false), wasPlaying (false), prepared (false),
audioUnit (0),
currentBuffer (0)
currentBuffer (0),
audioUnit (0)
{ {
using namespace AudioUnitFormatHelpers; using namespace AudioUnitFormatHelpers;


@@ -34128,10 +34128,10 @@ public:
plugin (plugin_), plugin (plugin_),
isOpen (false), isOpen (false),
wasShowing (false), wasShowing (false),
pluginRefusesToResize (false),
recursiveResize (false),
pluginWantsKeys (false), pluginWantsKeys (false),
alreadyInside (false),
recursiveResize (false)
pluginRefusesToResize (false),
alreadyInside (false)
{ {
#if JUCE_WINDOWS #if JUCE_WINDOWS
sizeCheckCount = 0; sizeCheckCount = 0;
@@ -43721,16 +43721,19 @@ void Button::handleCommandMessage (int commandId)
} }
} }


void Button::addButtonListener (ButtonListener* const newListener)
void Button::addListener (ButtonListener* const newListener)
{ {
buttonListeners.add (newListener); buttonListeners.add (newListener);
} }


void Button::removeButtonListener (ButtonListener* const listener)
void Button::removeListener (ButtonListener* const listener)
{ {
buttonListeners.remove (listener); buttonListeners.remove (listener);
} }


void Button::addButtonListener (ButtonListener* l) { addListener (l); }
void Button::removeButtonListener (ButtonListener* l) { removeListener (l); }

void Button::sendClickMessage (const ModifierKeys& modifiers) void Button::sendClickMessage (const ModifierKeys& modifiers)
{ {
Component::BailOutChecker checker (this); Component::BailOutChecker checker (this);
@@ -49856,10 +49859,10 @@ void Slider::lookAndFeelChanged()
if (style == IncDecButtons) if (style == IncDecButtons)
{ {
addAndMakeVisible (incButton = lf.createSliderButton (true)); addAndMakeVisible (incButton = lf.createSliderButton (true));
incButton->addButtonListener (this);
incButton->addListener (this);


addAndMakeVisible (decButton = lf.createSliderButton (false)); addAndMakeVisible (decButton = lf.createSliderButton (false));
decButton->addButtonListener (this);
decButton->addListener (this);


if (incDecButtonMode != incDecButtonsNotDraggable) if (incDecButtonMode != incDecButtonsNotDraggable)
{ {
@@ -55066,7 +55069,7 @@ Toolbar::Toolbar()
addChildComponent (missingItemsButton = getLookAndFeel().createToolbarMissingItemsButton (*this)); addChildComponent (missingItemsButton = getLookAndFeel().createToolbarMissingItemsButton (*this));


missingItemsButton->setAlwaysOnTop (true); missingItemsButton->setAlwaysOnTop (true);
missingItemsButton->addButtonListener (this);
missingItemsButton->addListener (this);
} }


Toolbar::~Toolbar() Toolbar::~Toolbar()
@@ -55567,7 +55570,7 @@ private:
if ((optionFlags & Toolbar::showResetToDefaultsButton) != 0) if ((optionFlags & Toolbar::showResetToDefaultsButton) != 0)
{ {
addAndMakeVisible (&defaultButton); addAndMakeVisible (&defaultButton);
defaultButton.addButtonListener (this);
defaultButton.addListener (this);
} }


addAndMakeVisible (&instructions); addAndMakeVisible (&instructions);
@@ -58107,7 +58110,7 @@ FileBrowserComponent::FileBrowserComponent (int flags_,
fileLabel.attachToComponent (&filenameBox, true); fileLabel.attachToComponent (&filenameBox, true);


addAndMakeVisible (goUpButton = getLookAndFeel().createFileBrowserGoUpButton()); addAndMakeVisible (goUpButton = getLookAndFeel().createFileBrowserGoUpButton());
goUpButton->addButtonListener (this);
goUpButton->addListener (this);
goUpButton->setTooltip (TRANS ("go up to parent directory")); goUpButton->setTooltip (TRANS ("go up to parent directory"));


if (previewComp != 0) if (previewComp != 0)
@@ -58681,9 +58684,9 @@ FileChooserDialogBox::FileChooserDialogBox (const String& name,
setResizable (true, true); setResizable (true, true);
setResizeLimits (300, 300, 1200, 1000); setResizeLimits (300, 300, 1200, 1000);


content->okButton.addButtonListener (this);
content->cancelButton.addButtonListener (this);
content->newFolderButton.addButtonListener (this);
content->okButton.addListener (this);
content->cancelButton.addListener (this);
content->newFolderButton.addListener (this);
content->chooserComponent.addListener (this); content->chooserComponent.addListener (this);


selectionChanged(); selectionChanged();
@@ -59178,7 +59181,7 @@ void FilenameComponent::lookAndFeelChanged()
browseButton->setConnectedEdges (Button::ConnectedOnLeft); browseButton->setConnectedEdges (Button::ConnectedOnLeft);
resized(); resized();


browseButton->addButtonListener (this);
browseButton->addListener (this);
} }


void FilenameComponent::setTooltip (const String& newTooltip) void FilenameComponent::setTooltip (const String& newTooltip)
@@ -59354,18 +59357,18 @@ FileSearchPathListComponent::FileSearchPathListComponent()
listBox.setOutlineThickness (1); listBox.setOutlineThickness (1);


addAndMakeVisible (&addButton); addAndMakeVisible (&addButton);
addButton.addButtonListener (this);
addButton.addListener (this);
addButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop); addButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop);


addAndMakeVisible (&removeButton); addAndMakeVisible (&removeButton);
removeButton.addButtonListener (this);
removeButton.addListener (this);
removeButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop); removeButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop);


addAndMakeVisible (&changeButton); addAndMakeVisible (&changeButton);
changeButton.addButtonListener (this);
changeButton.addListener (this);


addAndMakeVisible (&upButton); addAndMakeVisible (&upButton);
upButton.addButtonListener (this);
upButton.addListener (this);


{ {
Path arrowPath; Path arrowPath;
@@ -59378,7 +59381,7 @@ FileSearchPathListComponent::FileSearchPathListComponent()
} }


addAndMakeVisible (&downButton); addAndMakeVisible (&downButton);
downButton.addButtonListener (this);
downButton.addListener (this);


{ {
Path arrowPath; Path arrowPath;
@@ -60465,7 +60468,7 @@ KeyMappingEditorComponent::KeyMappingEditorComponent (KeyPressMappingSet& mappin
if (showResetToDefaultButton) if (showResetToDefaultButton)
{ {
addAndMakeVisible (&resetButton); addAndMakeVisible (&resetButton);
resetButton.addButtonListener (treeItem);
resetButton.addListener (treeItem);
} }


addAndMakeVisible (&tree); addAndMakeVisible (&tree);
@@ -63991,7 +63994,7 @@ void TabbedButtonBar::resized()
if (extraTabsButton == 0) if (extraTabsButton == 0)
{ {
addAndMakeVisible (extraTabsButton = getLookAndFeel().createTabBarExtrasButton()); addAndMakeVisible (extraTabsButton = getLookAndFeel().createTabBarExtrasButton());
extraTabsButton->addButtonListener (behindFrontTab);
extraTabsButton->addListener (behindFrontTab);
extraTabsButton->setAlwaysOnTop (true); extraTabsButton->setAlwaysOnTop (true);
extraTabsButton->setTriggeredOnMouseDown (true); extraTabsButton->setTriggeredOnMouseDown (true);
} }
@@ -71839,7 +71842,7 @@ BooleanPropertyComponent::BooleanPropertyComponent (const String& name,
{ {
addAndMakeVisible (&button); addAndMakeVisible (&button);
button.setClickingTogglesState (false); button.setClickingTogglesState (false);
button.addButtonListener (this);
button.addListener (this);
} }


BooleanPropertyComponent::BooleanPropertyComponent (const Value& valueToControl, BooleanPropertyComponent::BooleanPropertyComponent (const Value& valueToControl,
@@ -71905,7 +71908,7 @@ ButtonPropertyComponent::ButtonPropertyComponent (const String& name,
{ {
addAndMakeVisible (&button); addAndMakeVisible (&button);
button.setTriggeredOnMouseDown (triggerOnMouseDown); button.setTriggeredOnMouseDown (triggerOnMouseDown);
button.addButtonListener (this);
button.addListener (this);
} }


ButtonPropertyComponent::~ButtonPropertyComponent() ButtonPropertyComponent::~ButtonPropertyComponent()
@@ -72812,7 +72815,7 @@ public:
if (hideAdvancedOptionsWithButton) if (hideAdvancedOptionsWithButton)
{ {
addAndMakeVisible (showAdvancedSettingsButton = new TextButton (TRANS("Show advanced settings..."))); addAndMakeVisible (showAdvancedSettingsButton = new TextButton (TRANS("Show advanced settings...")));
showAdvancedSettingsButton->addButtonListener (this);
showAdvancedSettingsButton->addListener (this);
} }


type->scanForDevices(); type->scanForDevices();
@@ -73003,7 +73006,7 @@ public:
{ {
addAndMakeVisible (showUIButton = new TextButton (TRANS ("show this device's control panel"), addAndMakeVisible (showUIButton = new TextButton (TRANS ("show this device's control panel"),
TRANS ("opens the device's own control panel"))); TRANS ("opens the device's own control panel")));
showUIButton->addButtonListener (this);
showUIButton->addListener (this);
} }


resized(); resized();
@@ -73029,7 +73032,7 @@ public:
if (setup.maxNumOutputChannels > 0) if (setup.maxNumOutputChannels > 0)
{ {
addAndMakeVisible (testButton = new TextButton (TRANS ("Test"))); addAndMakeVisible (testButton = new TextButton (TRANS ("Test")));
testButton->addButtonListener (this);
testButton->addListener (this);
} }
} }


@@ -76253,7 +76256,7 @@ void PreferencesPanel::addSettingsPage (const String& title,


button->setImages (icon, overIcon, downIcon); button->setImages (icon, overIcon, downIcon);
button->setRadioGroupId (1); button->setRadioGroupId (1);
button->addButtonListener (this);
button->addListener (this);
button->setClickingTogglesState (true); button->setClickingTogglesState (true);
button->setWantsKeyboardFocus (false); button->setWantsKeyboardFocus (false);
addAndMakeVisible (button); addAndMakeVisible (button);
@@ -76480,7 +76483,7 @@ void AlertWindow::addButton (const String& name,
b->setCommandToTrigger (0, returnValue, false); b->setCommandToTrigger (0, returnValue, false);
b->addShortcut (shortcutKey1); b->addShortcut (shortcutKey1);
b->addShortcut (shortcutKey2); b->addShortcut (shortcutKey2);
b->addButtonListener (this);
b->addListener (this);
b->changeWidthToFitText (getLookAndFeel().getAlertWindowButtonHeight()); b->changeWidthToFitText (getLookAndFeel().getAlertWindowButtonHeight());


addAndMakeVisible (b, 0); addAndMakeVisible (b, 0);
@@ -78148,7 +78151,7 @@ void DocumentWindow::lookAndFeelChanged()
if (buttonListener == 0) if (buttonListener == 0)
buttonListener = new ButtonListenerProxy (*this); buttonListener = new ButtonListenerProxy (*this);


titleBarButtons[i]->addButtonListener (buttonListener);
titleBarButtons[i]->addListener (buttonListener);
titleBarButtons[i]->setWantsKeyboardFocus (false); titleBarButtons[i]->setWantsKeyboardFocus (false);


// (call the Component method directly to avoid the assertion in ResizableWindow) // (call the Component method directly to avoid the assertion in ResizableWindow)
@@ -243549,9 +243552,8 @@ private:


case SC_MAXIMIZE: case SC_MAXIMIZE:
if (! sendInputAttemptWhenModalMessage()) if (! sendInputAttemptWhenModalMessage())
return 0;
setFullScreen (true);


setFullScreen (true);
return 0; return 0;


case SC_MINIMIZE: case SC_MINIMIZE:


+ 1353
- 1319
juce_amalgamated.h
File diff suppressed because it is too large
View File


+ 1
- 1
src/application/juce_ApplicationProperties.h View File

@@ -29,7 +29,7 @@
#include "../utilities/juce_PropertiesFile.h" #include "../utilities/juce_PropertiesFile.h"
#include "../utilities/juce_DeletedAtShutdown.h" #include "../utilities/juce_DeletedAtShutdown.h"
#include "../core/juce_Singleton.h" #include "../core/juce_Singleton.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/audio/audio_file_formats/juce_AudioCDReader.h View File

@@ -30,7 +30,7 @@
#include "juce_AudioFormatReader.h" #include "juce_AudioFormatReader.h"
#include "../../containers/juce_Array.h" #include "../../containers/juce_Array.h"
#include "../../containers/juce_ScopedPointer.h"
#include "../../memory/juce_ScopedPointer.h"
#include "../../text/juce_StringArray.h" #include "../../text/juce_StringArray.h"
#if JUCE_MAC #if JUCE_MAC
#include "../../io/files/juce_File.h" #include "../../io/files/juce_File.h"


+ 1
- 1
src/audio/audio_file_formats/juce_AudioFormatManager.cpp View File

@@ -33,7 +33,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_FlacAudioFormat.h" #include "juce_FlacAudioFormat.h"
#include "juce_OggVorbisAudioFormat.h" #include "juce_OggVorbisAudioFormat.h"
#include "../../io/files/juce_FileInputStream.h" #include "../../io/files/juce_FileInputStream.h"
#include "../../containers/juce_ScopedPointer.h"
#include "../../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/audio/audio_file_formats/juce_FlacAudioFormat.cpp View File

@@ -76,7 +76,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_FlacAudioFormat.h" #include "juce_FlacAudioFormat.h"
#include "../../text/juce_LocalisedStrings.h" #include "../../text/juce_LocalisedStrings.h"
#include "../../containers/juce_ScopedPointer.h"
#include "../../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp View File

@@ -79,7 +79,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_OggVorbisAudioFormat.h" #include "juce_OggVorbisAudioFormat.h"
#include "../../application/juce_Application.h" #include "../../application/juce_Application.h"
#include "../../core/juce_Random.h"
#include "../../maths/juce_Random.h"
#include "../../io/files/juce_FileInputStream.h" #include "../../io/files/juce_FileInputStream.h"
#include "../../text/juce_LocalisedStrings.h" #include "../../text/juce_LocalisedStrings.h"


+ 1
- 1
src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp View File

@@ -65,7 +65,7 @@ BEGIN_JUCE_NAMESPACE
#include "../../text/juce_LocalisedStrings.h" #include "../../text/juce_LocalisedStrings.h"
#include "../../threads/juce_Thread.h" #include "../../threads/juce_Thread.h"
#include "../../io/network/juce_URL.h" #include "../../io/network/juce_URL.h"
#include "../../containers/juce_ScopedPointer.h"
#include "../../memory/juce_ScopedPointer.h"
#include "../../core/juce_PlatformUtilities.h" #include "../../core/juce_PlatformUtilities.h"
bool juce_OpenQuickTimeMovieFromStream (InputStream* input, Movie& movie, Handle& dataHandle); bool juce_OpenQuickTimeMovieFromStream (InputStream* input, Movie& movie, Handle& dataHandle);


+ 1
- 1
src/audio/audio_sources/juce_AudioTransportSource.cpp View File

@@ -29,7 +29,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_AudioTransportSource.h" #include "juce_AudioTransportSource.h"
#include "../../threads/juce_ScopedLock.h" #include "../../threads/juce_ScopedLock.h"
#include "../../containers/juce_ScopedPointer.h"
#include "../../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/audio/audio_sources/juce_MixerAudioSource.h View File

@@ -29,7 +29,7 @@
#include "juce_AudioSource.h" #include "juce_AudioSource.h"
#include "../../threads/juce_CriticalSection.h" #include "../../threads/juce_CriticalSection.h"
#include "../../containers/juce_Array.h" #include "../../containers/juce_Array.h"
#include "../../containers/juce_BigInteger.h"
#include "../../maths/juce_BigInteger.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/audio/devices/juce_AudioIODevice.h View File

@@ -27,7 +27,7 @@
#define __JUCE_AUDIOIODEVICE_JUCEHEADER__ #define __JUCE_AUDIOIODEVICE_JUCEHEADER__
#include "../../text/juce_StringArray.h" #include "../../text/juce_StringArray.h"
#include "../../containers/juce_BigInteger.h"
#include "../../maths/juce_BigInteger.h"
#include "../../containers/juce_OwnedArray.h" #include "../../containers/juce_OwnedArray.h"
class AudioIODevice; class AudioIODevice;


+ 1
- 1
src/audio/dsp/juce_AudioDataConverters.cpp View File

@@ -535,7 +535,7 @@ void AudioDataConverters::deinterleaveSamples (const float* const source,
#if JUCE_UNIT_TESTS #if JUCE_UNIT_TESTS
#include "../../utilities/juce_UnitTest.h" #include "../../utilities/juce_UnitTest.h"
#include "../../core/juce_Random.h"
#include "../../maths/juce_Random.h"
class AudioConversionTests : public UnitTest class AudioConversionTests : public UnitTest
{ {


+ 1
- 1
src/audio/dsp/juce_AudioSampleBuffer.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_AUDIOSAMPLEBUFFER_JUCEHEADER__ #ifndef __JUCE_AUDIOSAMPLEBUFFER_JUCEHEADER__
#define __JUCE_AUDIOSAMPLEBUFFER_JUCEHEADER__ #define __JUCE_AUDIOSAMPLEBUFFER_JUCEHEADER__
#include "../../containers/juce_HeapBlock.h"
#include "../../memory/juce_HeapBlock.h"
class AudioFormatReader; class AudioFormatReader;
class AudioFormatWriter; class AudioFormatWriter;


+ 1
- 1
src/audio/midi/juce_MidiBuffer.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_MIDIBUFFER_JUCEHEADER__ #ifndef __JUCE_MIDIBUFFER_JUCEHEADER__
#define __JUCE_MIDIBUFFER_JUCEHEADER__ #define __JUCE_MIDIBUFFER_JUCEHEADER__
#include "../../containers/juce_MemoryBlock.h"
#include "../../memory/juce_MemoryBlock.h"
#include "juce_MidiMessage.h" #include "juce_MidiMessage.h"


+ 1
- 1
src/audio/midi/juce_MidiMessage.cpp View File

@@ -28,7 +28,7 @@
BEGIN_JUCE_NAMESPACE BEGIN_JUCE_NAMESPACE
#include "juce_MidiMessage.h" #include "juce_MidiMessage.h"
#include "../../containers/juce_MemoryBlock.h"
#include "../../memory/juce_MemoryBlock.h"
//============================================================================== //==============================================================================


+ 2
- 2
src/audio/plugins/formats/juce_AudioUnitPluginFormat.mm View File

@@ -410,8 +410,8 @@ private:
AudioUnitPluginInstance::AudioUnitPluginInstance (const String& fileOrIdentifier) AudioUnitPluginInstance::AudioUnitPluginInstance (const String& fileOrIdentifier)
: fileOrIdentifier (fileOrIdentifier), : fileOrIdentifier (fileOrIdentifier),
wantsMidiMessages (false), wasPlaying (false), prepared (false), wantsMidiMessages (false), wasPlaying (false), prepared (false),
audioUnit (0),
currentBuffer (0)
currentBuffer (0),
audioUnit (0)
{ {
using namespace AudioUnitFormatHelpers; using namespace AudioUnitFormatHelpers;


+ 4
- 4
src/audio/plugins/formats/juce_VSTPluginFormat.cpp View File

@@ -61,7 +61,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_VSTPluginFormat.h" #include "juce_VSTPluginFormat.h"
#include "../../../threads/juce_Process.h" #include "../../../threads/juce_Process.h"
#include "../../../threads/juce_ScopedLock.h" #include "../../../threads/juce_ScopedLock.h"
#include "../../../core/juce_Random.h"
#include "../../../maths/juce_Random.h"
#include "../../../io/files/juce_DirectoryIterator.h" #include "../../../io/files/juce_DirectoryIterator.h"
#include "../../../events/juce_Timer.h" #include "../../../events/juce_Timer.h"
#include "../../../events/juce_AsyncUpdater.h" #include "../../../events/juce_AsyncUpdater.h"
@@ -1152,10 +1152,10 @@ public:
plugin (plugin_), plugin (plugin_),
isOpen (false), isOpen (false),
wasShowing (false), wasShowing (false),
pluginRefusesToResize (false),
recursiveResize (false),
pluginWantsKeys (false), pluginWantsKeys (false),
alreadyInside (false),
recursiveResize (false)
pluginRefusesToResize (false),
alreadyInside (false)
{ {
#if JUCE_WINDOWS #if JUCE_WINDOWS
sizeCheckCount = 0; sizeCheckCount = 0;


+ 1
- 1
src/audio/plugins/juce_PluginListComponent.cpp View File

@@ -50,7 +50,7 @@ PluginListComponent::PluginListComponent (KnownPluginList& listToEdit,
addAndMakeVisible (&listBox); addAndMakeVisible (&listBox);
addAndMakeVisible (&optionsButton); addAndMakeVisible (&optionsButton);
optionsButton.addButtonListener (this);
optionsButton.addListener (this);
optionsButton.setTriggeredOnMouseDown (true); optionsButton.setTriggeredOnMouseDown (true);
setSize (400, 600); setSize (400, 600);


+ 1
- 1
src/audio/processors/juce_AudioProcessor.h View File

@@ -30,7 +30,7 @@
#include "../dsp/juce_AudioSampleBuffer.h" #include "../dsp/juce_AudioSampleBuffer.h"
#include "../midi/juce_MidiBuffer.h" #include "../midi/juce_MidiBuffer.h"
#include "../../text/juce_XmlElement.h" #include "../../text/juce_XmlElement.h"
#include "../../containers/juce_BigInteger.h"
#include "../../maths/juce_BigInteger.h"
#include "juce_AudioProcessorListener.h" #include "juce_AudioProcessorListener.h"
#include "juce_AudioPlayHead.h" #include "juce_AudioPlayHead.h"


+ 2
- 2
src/audio/synthesisers/juce_Sampler.h View File

@@ -26,8 +26,8 @@
#ifndef __JUCE_SAMPLER_JUCEHEADER__ #ifndef __JUCE_SAMPLER_JUCEHEADER__
#define __JUCE_SAMPLER_JUCEHEADER__ #define __JUCE_SAMPLER_JUCEHEADER__
#include "../../containers/juce_BigInteger.h"
#include "../../containers/juce_ScopedPointer.h"
#include "../../maths/juce_BigInteger.h"
#include "../../memory/juce_ScopedPointer.h"
#include "juce_Synthesiser.h" #include "juce_Synthesiser.h"


+ 1
- 1
src/audio/synthesisers/juce_Synthesiser.h View File

@@ -29,7 +29,7 @@
#include "../dsp/juce_AudioSampleBuffer.h" #include "../dsp/juce_AudioSampleBuffer.h"
#include "../midi/juce_MidiBuffer.h" #include "../midi/juce_MidiBuffer.h"
#include "../../containers/juce_OwnedArray.h" #include "../../containers/juce_OwnedArray.h"
#include "../../containers/juce_ReferenceCountedObject.h"
#include "../../memory/juce_ReferenceCountedObject.h"
#include "../../containers/juce_ReferenceCountedArray.h" #include "../../containers/juce_ReferenceCountedArray.h"
#include "../../threads/juce_CriticalSection.h" #include "../../threads/juce_CriticalSection.h"


+ 1
- 1
src/containers/juce_AbstractFifo.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_ABSTRACTFIFO_JUCEHEADER__ #ifndef __JUCE_ABSTRACTFIFO_JUCEHEADER__
#define __JUCE_ABSTRACTFIFO_JUCEHEADER__ #define __JUCE_ABSTRACTFIFO_JUCEHEADER__
#include "../core/juce_Atomic.h"
#include "../memory/juce_Atomic.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/containers/juce_ArrayAllocationBase.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_ARRAYALLOCATIONBASE_JUCEHEADER__ #ifndef __JUCE_ARRAYALLOCATIONBASE_JUCEHEADER__
#define __JUCE_ARRAYALLOCATIONBASE_JUCEHEADER__ #define __JUCE_ARRAYALLOCATIONBASE_JUCEHEADER__
#include "juce_HeapBlock.h"
#include "../memory/juce_HeapBlock.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/containers/juce_DynamicObject.h View File

@@ -27,7 +27,7 @@
#define __JUCE_DYNAMICOBJECT_JUCEHEADER__ #define __JUCE_DYNAMICOBJECT_JUCEHEADER__
#include "juce_NamedValueSet.h" #include "juce_NamedValueSet.h"
#include "juce_ReferenceCountedObject.h"
#include "../memory/juce_ReferenceCountedObject.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/containers/juce_ReferenceCountedArray.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_REFERENCECOUNTEDARRAY_JUCEHEADER__ #ifndef __JUCE_REFERENCECOUNTEDARRAY_JUCEHEADER__
#define __JUCE_REFERENCECOUNTEDARRAY_JUCEHEADER__ #define __JUCE_REFERENCECOUNTEDARRAY_JUCEHEADER__
#include "juce_ReferenceCountedObject.h"
#include "../memory/juce_ReferenceCountedObject.h"
#include "juce_ArrayAllocationBase.h" #include "juce_ArrayAllocationBase.h"
#include "juce_ElementComparator.h" #include "juce_ElementComparator.h"
#include "../threads/juce_CriticalSection.h" #include "../threads/juce_CriticalSection.h"


+ 1
- 1
src/containers/juce_SparseSet.h View File

@@ -27,7 +27,7 @@
#define __JUCE_SPARSESET_JUCEHEADER__ #define __JUCE_SPARSESET_JUCEHEADER__
#include "juce_ArrayAllocationBase.h" #include "juce_ArrayAllocationBase.h"
#include "juce_Range.h"
#include "../maths/juce_Range.h"
#include "../threads/juce_CriticalSection.h" #include "../threads/juce_CriticalSection.h"


+ 1
- 1
src/containers/juce_Value.h View File

@@ -29,7 +29,7 @@
#include "juce_Variant.h" #include "juce_Variant.h"
#include "../events/juce_AsyncUpdater.h" #include "../events/juce_AsyncUpdater.h"
#include "../events/juce_ListenerList.h" #include "../events/juce_ListenerList.h"
#include "juce_ReferenceCountedObject.h"
#include "../memory/juce_ReferenceCountedObject.h"
#include "juce_SortedSet.h" #include "juce_SortedSet.h"


+ 1
- 1
src/containers/juce_Variant.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_VARIANT_JUCEHEADER__ #ifndef __JUCE_VARIANT_JUCEHEADER__
#define __JUCE_VARIANT_JUCEHEADER__ #define __JUCE_VARIANT_JUCEHEADER__
#include "juce_Identifier.h"
#include "../text/juce_Identifier.h"
#include "../io/streams/juce_OutputStream.h" #include "../io/streams/juce_OutputStream.h"
#include "../io/streams/juce_InputStream.h" #include "../io/streams/juce_InputStream.h"


+ 1
- 1
src/core/juce_FileLogger.cpp View File

@@ -31,7 +31,7 @@ BEGIN_JUCE_NAMESPACE
#include "../io/files/juce_FileOutputStream.h" #include "../io/files/juce_FileOutputStream.h"
#include "../io/files/juce_FileInputStream.h" #include "../io/files/juce_FileInputStream.h"
#include "../threads/juce_ScopedLock.h" #include "../threads/juce_ScopedLock.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
#include "juce_SystemStats.h" #include "juce_SystemStats.h"


+ 1
- 1
src/core/juce_FileLogger.h View File

@@ -28,7 +28,7 @@
#include "juce_Logger.h" #include "juce_Logger.h"
#include "../io/files/juce_File.h" #include "../io/files/juce_File.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 2
- 2
src/core/juce_Initialisation.cpp View File

@@ -27,8 +27,8 @@
BEGIN_JUCE_NAMESPACE BEGIN_JUCE_NAMESPACE
#include "juce_Atomic.h"
#include "juce_Random.h"
#include "../memory/juce_Atomic.h"
#include "../maths/juce_Random.h"
#include "juce_PlatformUtilities.h" #include "juce_PlatformUtilities.h"
#include "juce_SystemStats.h" #include "juce_SystemStats.h"
#include "../text/juce_LocalisedStrings.h" #include "../text/juce_LocalisedStrings.h"


+ 1
- 0
src/core/juce_PerformanceCounter.cpp View File

@@ -29,6 +29,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_PerformanceCounter.h" #include "juce_PerformanceCounter.h"
#include "juce_Time.h" #include "juce_Time.h"
#include "../text/juce_NewLine.h"
//============================================================================== //==============================================================================


+ 11
- 0
src/core/juce_PlatformDefs.h View File

@@ -272,4 +272,15 @@
#endif #endif
//==============================================================================
// Cross-compiler deprecation macros..
#if JUCE_MSVC && ! JUCE_NO_DEPRECATION_WARNINGS
#define JUCE_DEPRECATED(functionDef) __declspec(deprecated) functionDef
#elif JUCE_GCC && ! JUCE_NO_DEPRECATION_WARNINGS
#define JUCE_DEPRECATED(functionDef) functionDef __attribute__ ((deprecated))
#else
#define JUCE_DEPRECATED(functionDef) functionDef
#endif
#endif // __JUCE_PLATFORMDEFS_JUCEHEADER__ #endif // __JUCE_PLATFORMDEFS_JUCEHEADER__

+ 5
- 5
src/core/juce_StandardHeader.h View File

@@ -33,7 +33,7 @@
*/ */
#define JUCE_MAJOR_VERSION 1 #define JUCE_MAJOR_VERSION 1
#define JUCE_MINOR_VERSION 52 #define JUCE_MINOR_VERSION 52
#define JUCE_BUILDNUMBER 108
#define JUCE_BUILDNUMBER 109
/** Current Juce version number. /** Current Juce version number.
@@ -171,11 +171,11 @@ extern JUCE_API bool JUCE_CALLTYPE juce_isRunningUnderDebugger();
extern JUCE_API void juce_LogAssertion (const char* filename, int lineNum) throw(); extern JUCE_API void juce_LogAssertion (const char* filename, int lineNum) throw();
#endif #endif
#include "juce_Memory.h"
#include "juce_MathsFunctions.h"
#include "juce_ByteOrder.h"
#include "../memory/juce_Memory.h"
#include "../maths/juce_MathsFunctions.h"
#include "../memory/juce_ByteOrder.h"
#include "juce_Logger.h" #include "juce_Logger.h"
#include "juce_LeakedObjectDetector.h"
#include "../memory/juce_LeakedObjectDetector.h"
END_JUCE_NAMESPACE END_JUCE_NAMESPACE


+ 1
- 1
src/core/juce_Time.cpp View File

@@ -50,7 +50,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_Time.h" #include "juce_Time.h"
#include "../threads/juce_Thread.h" #include "../threads/juce_Thread.h"
#include "../containers/juce_MemoryBlock.h"
#include "../memory/juce_MemoryBlock.h"
#include "../text/juce_LocalisedStrings.h" #include "../text/juce_LocalisedStrings.h"
//============================================================================== //==============================================================================


+ 2
- 2
src/core/juce_Uuid.cpp View File

@@ -28,10 +28,10 @@
BEGIN_JUCE_NAMESPACE BEGIN_JUCE_NAMESPACE
#include "juce_Uuid.h" #include "juce_Uuid.h"
#include "juce_Random.h"
#include "../maths/juce_Random.h"
#include "juce_Time.h" #include "juce_Time.h"
#include "../io/network/juce_MACAddress.h" #include "../io/network/juce_MACAddress.h"
#include "../containers/juce_MemoryBlock.h"
#include "../memory/juce_MemoryBlock.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/cryptography/juce_BlowFish.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_BLOWFISH_JUCEHEADER__ #ifndef __JUCE_BLOWFISH_JUCEHEADER__
#define __JUCE_BLOWFISH_JUCEHEADER__ #define __JUCE_BLOWFISH_JUCEHEADER__
#include "../containers/juce_HeapBlock.h"
#include "../memory/juce_HeapBlock.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/cryptography/juce_MD5.cpp View File

@@ -29,7 +29,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_MD5.h" #include "juce_MD5.h"
#include "../io/files/juce_FileInputStream.h" #include "../io/files/juce_FileInputStream.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/cryptography/juce_MD5.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_MD5_JUCEHEADER__ #ifndef __JUCE_MD5_JUCEHEADER__
#define __JUCE_MD5_JUCEHEADER__ #define __JUCE_MD5_JUCEHEADER__
#include "../containers/juce_MemoryBlock.h"
#include "../memory/juce_MemoryBlock.h"
#include "../io/streams/juce_InputStream.h" #include "../io/streams/juce_InputStream.h"
#include "../io/files/juce_File.h" #include "../io/files/juce_File.h"


+ 1
- 1
src/cryptography/juce_Primes.cpp View File

@@ -28,7 +28,7 @@
BEGIN_JUCE_NAMESPACE BEGIN_JUCE_NAMESPACE
#include "juce_Primes.h" #include "juce_Primes.h"
#include "../core/juce_Random.h"
#include "../maths/juce_Random.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/cryptography/juce_Primes.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_PRIMES_JUCEHEADER__ #ifndef __JUCE_PRIMES_JUCEHEADER__
#define __JUCE_PRIMES_JUCEHEADER__ #define __JUCE_PRIMES_JUCEHEADER__
#include "../containers/juce_BigInteger.h"
#include "../maths/juce_BigInteger.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/cryptography/juce_RSAKey.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_RSAKEY_JUCEHEADER__ #ifndef __JUCE_RSAKEY_JUCEHEADER__
#define __JUCE_RSAKEY_JUCEHEADER__ #define __JUCE_RSAKEY_JUCEHEADER__
#include "../containers/juce_BigInteger.h"
#include "../maths/juce_BigInteger.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/events/juce_AsyncUpdater.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_ASYNCUPDATER_JUCEHEADER__ #ifndef __JUCE_ASYNCUPDATER_JUCEHEADER__
#define __JUCE_ASYNCUPDATER_JUCEHEADER__ #define __JUCE_ASYNCUPDATER_JUCEHEADER__
#include "../core/juce_Atomic.h"
#include "../memory/juce_Atomic.h"
#include "../events/juce_CallbackMessage.h" #include "../events/juce_CallbackMessage.h"


+ 1
- 1
src/events/juce_InterprocessConnection.cpp View File

@@ -29,7 +29,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_InterprocessConnection.h" #include "juce_InterprocessConnection.h"
#include "../threads/juce_ScopedLock.h" #include "../threads/juce_ScopedLock.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/events/juce_InterprocessConnection.h View File

@@ -30,7 +30,7 @@
#include "../threads/juce_Thread.h" #include "../threads/juce_Thread.h"
#include "../io/network/juce_Socket.h" #include "../io/network/juce_Socket.h"
#include "../io/files/juce_NamedPipe.h" #include "../io/files/juce_NamedPipe.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
class InterprocessConnectionServer; class InterprocessConnectionServer;


+ 1
- 1
src/events/juce_InterprocessConnectionServer.cpp View File

@@ -28,7 +28,7 @@
BEGIN_JUCE_NAMESPACE BEGIN_JUCE_NAMESPACE
#include "juce_InterprocessConnectionServer.h" #include "juce_InterprocessConnectionServer.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
//============================================================================== //==============================================================================


+ 1
- 1
src/events/juce_Message.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_MESSAGE_JUCEHEADER__ #ifndef __JUCE_MESSAGE_JUCEHEADER__
#define __JUCE_MESSAGE_JUCEHEADER__ #define __JUCE_MESSAGE_JUCEHEADER__
#include "../containers/juce_ReferenceCountedObject.h"
#include "../memory/juce_ReferenceCountedObject.h"
class MessageListener; class MessageListener;
class MessageManager; class MessageManager;


+ 1
- 1
src/events/juce_MessageManager.h View File

@@ -28,7 +28,7 @@
#include "../utilities/juce_DeletedAtShutdown.h" #include "../utilities/juce_DeletedAtShutdown.h"
#include "../containers/juce_SortedSet.h" #include "../containers/juce_SortedSet.h"
#include "../containers/juce_ScopedPointer.h"
#include "../memory/juce_ScopedPointer.h"
#include "../threads/juce_Thread.h" #include "../threads/juce_Thread.h"
#include "../threads/juce_ThreadPool.h" #include "../threads/juce_ThreadPool.h"
#include "juce_ActionBroadcaster.h" #include "juce_ActionBroadcaster.h"


+ 5
- 2
src/gui/components/buttons/juce_Button.cpp View File

@@ -344,16 +344,19 @@ void Button::handleCommandMessage (int commandId)
} }
//============================================================================== //==============================================================================
void Button::addButtonListener (ButtonListener* const newListener)
void Button::addListener (ButtonListener* const newListener)
{ {
buttonListeners.add (newListener); buttonListeners.add (newListener);
} }
void Button::removeButtonListener (ButtonListener* const listener)
void Button::removeListener (ButtonListener* const listener)
{ {
buttonListeners.remove (listener); buttonListeners.remove (listener);
} }
void Button::addButtonListener (ButtonListener* l) { addListener (l); }
void Button::removeButtonListener (ButtonListener* l) { removeListener (l); }
void Button::sendClickMessage (const ModifierKeys& modifiers) void Button::sendClickMessage (const ModifierKeys& modifiers)
{ {
Component::BailOutChecker checker (this); Component::BailOutChecker checker (this);


+ 14
- 10
src/gui/components/buttons/juce_Button.h View File

@@ -176,7 +176,7 @@ public:
/** /**
Used to receive callbacks when a button is clicked. Used to receive callbacks when a button is clicked.
@see Button::addButtonListener, Button::removeButtonListener
@see Button::addListener, Button::removeListener
*/ */
class Listener class Listener
{ {
@@ -192,18 +192,15 @@ public:
}; };
/** Registers a listener to receive events when this button's state changes. /** Registers a listener to receive events when this button's state changes.
If the listener is already registered, this will not register it again. If the listener is already registered, this will not register it again.
@see removeButtonListener
@see removeListener
*/ */
void addButtonListener (Listener* newListener);
void addListener (Listener* newListener);
/** Removes a previously-registered button listener /** Removes a previously-registered button listener
@see addButtonListener
@see addListener
*/ */
void removeButtonListener (Listener* listener);
void removeListener (Listener* listener);
//============================================================================== //==============================================================================
/** Causes the button to act as if it's been clicked. /** Causes the button to act as if it's been clicked.
@@ -375,6 +372,11 @@ public:
void setState (const ButtonState newState); void setState (const ButtonState newState);
//==============================================================================
// These are deprecated - please use addListener() and removeListener() instead!
JUCE_DEPRECATED (void addButtonListener (Listener*));
JUCE_DEPRECATED (void removeButtonListener (Listener*));
protected: protected:
//============================================================================== //==============================================================================
/** This method is called when the button has been clicked. /** This method is called when the button has been clicked.
@@ -503,8 +505,10 @@ private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Button); JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Button);
}; };
/** This typedef is just for compatibility with old code - newer code should use Button::Listener instead. */
typedef Button::Listener ButtonListener;
#ifndef DOXYGEN
/** This typedef is just for compatibility with old code and VC6 - newer code should use Button::Listener instead. */
typedef Button::Listener ButtonListener;
#endif
#if JUCE_VC6 #if JUCE_VC6
#undef Listener #undef Listener


+ 2
- 2
src/gui/components/controls/juce_Slider.cpp View File

@@ -356,10 +356,10 @@ void Slider::lookAndFeelChanged()
if (style == IncDecButtons) if (style == IncDecButtons)
{ {
addAndMakeVisible (incButton = lf.createSliderButton (true)); addAndMakeVisible (incButton = lf.createSliderButton (true));
incButton->addButtonListener (this);
incButton->addListener (this);
addAndMakeVisible (decButton = lf.createSliderButton (false)); addAndMakeVisible (decButton = lf.createSliderButton (false));
decButton->addButtonListener (this);
decButton->addListener (this);
if (incDecButtonMode != incDecButtonsNotDraggable) if (incDecButtonMode != incDecButtonsNotDraggable)
{ {


+ 2
- 2
src/gui/components/controls/juce_TableListBox.cpp View File

@@ -28,8 +28,8 @@
BEGIN_JUCE_NAMESPACE BEGIN_JUCE_NAMESPACE
#include "juce_TableListBox.h" #include "juce_TableListBox.h"
#include "../../../containers/juce_BigInteger.h"
#include "../../../core/juce_Random.h"
#include "../../../maths/juce_BigInteger.h"
#include "../../../maths/juce_Random.h"
#include "../mouse/juce_DragAndDropContainer.h" #include "../mouse/juce_DragAndDropContainer.h"
#include "../../graphics/imaging/juce_Image.h" #include "../../graphics/imaging/juce_Image.h"
#include "../../../text/juce_LocalisedStrings.h" #include "../../../text/juce_LocalisedStrings.h"


+ 1
- 1
src/gui/components/controls/juce_TextEditor.h View File

@@ -27,7 +27,7 @@
#define __JUCE_TEXTEDITOR_JUCEHEADER__ #define __JUCE_TEXTEDITOR_JUCEHEADER__
#include "../juce_Component.h" #include "../juce_Component.h"
#include "../../../containers/juce_Range.h"
#include "../../../maths/juce_Range.h"
#include "../../../events/juce_Timer.h" #include "../../../events/juce_Timer.h"
#include "../../../utilities/juce_UndoManager.h" #include "../../../utilities/juce_UndoManager.h"
#include "../layout/juce_Viewport.h" #include "../layout/juce_Viewport.h"


+ 2
- 2
src/gui/components/controls/juce_Toolbar.cpp View File

@@ -270,7 +270,7 @@ Toolbar::Toolbar()
addChildComponent (missingItemsButton = getLookAndFeel().createToolbarMissingItemsButton (*this)); addChildComponent (missingItemsButton = getLookAndFeel().createToolbarMissingItemsButton (*this));
missingItemsButton->setAlwaysOnTop (true); missingItemsButton->setAlwaysOnTop (true);
missingItemsButton->addButtonListener (this);
missingItemsButton->addListener (this);
} }
Toolbar::~Toolbar() Toolbar::~Toolbar()
@@ -777,7 +777,7 @@ private:
if ((optionFlags & Toolbar::showResetToDefaultsButton) != 0) if ((optionFlags & Toolbar::showResetToDefaultsButton) != 0)
{ {
addAndMakeVisible (&defaultButton); addAndMakeVisible (&defaultButton);
defaultButton.addButtonListener (this);
defaultButton.addListener (this);
} }
addAndMakeVisible (&instructions); addAndMakeVisible (&instructions);


+ 1
- 1
src/gui/components/controls/juce_TreeView.cpp View File

@@ -29,7 +29,7 @@ BEGIN_JUCE_NAMESPACE
#include "juce_TreeView.h" #include "juce_TreeView.h"
#include "../lookandfeel/juce_LookAndFeel.h" #include "../lookandfeel/juce_LookAndFeel.h"
#include "../../../containers/juce_BigInteger.h"
#include "../../../maths/juce_BigInteger.h"
#include "../mouse/juce_DragAndDropContainer.h" #include "../mouse/juce_DragAndDropContainer.h"
#include "../mouse/juce_MouseInputSource.h" #include "../mouse/juce_MouseInputSource.h"
#include "../../graphics/imaging/juce_Image.h" #include "../../graphics/imaging/juce_Image.h"


+ 1
- 1
src/gui/components/filebrowser/juce_FileBrowserComponent.cpp View File

@@ -127,7 +127,7 @@ FileBrowserComponent::FileBrowserComponent (int flags_,
fileLabel.attachToComponent (&filenameBox, true); fileLabel.attachToComponent (&filenameBox, true);
addAndMakeVisible (goUpButton = getLookAndFeel().createFileBrowserGoUpButton()); addAndMakeVisible (goUpButton = getLookAndFeel().createFileBrowserGoUpButton());
goUpButton->addButtonListener (this);
goUpButton->addListener (this);
goUpButton->setTooltip (TRANS ("go up to parent directory")); goUpButton->setTooltip (TRANS ("go up to parent directory"));
if (previewComp != 0) if (previewComp != 0)


+ 1
- 1
src/gui/components/filebrowser/juce_FileBrowserComponent.h View File

@@ -29,7 +29,7 @@
#include "juce_DirectoryContentsDisplayComponent.h" #include "juce_DirectoryContentsDisplayComponent.h"
#include "juce_FilePreviewComponent.h" #include "juce_FilePreviewComponent.h"
#include "../../../io/files/juce_File.h" #include "../../../io/files/juce_File.h"
#include "../../../containers/juce_BigInteger.h"
#include "../../../maths/juce_BigInteger.h"
#include "../controls/juce_TextEditor.h" #include "../controls/juce_TextEditor.h"
#include "../controls/juce_ComboBox.h" #include "../controls/juce_ComboBox.h"
#include "../buttons/juce_DrawableButton.h" #include "../buttons/juce_DrawableButton.h"


+ 3
- 3
src/gui/components/filebrowser/juce_FileChooserDialogBox.cpp View File

@@ -47,9 +47,9 @@ FileChooserDialogBox::FileChooserDialogBox (const String& name,
setResizable (true, true); setResizable (true, true);
setResizeLimits (300, 300, 1200, 1000); setResizeLimits (300, 300, 1200, 1000);
content->okButton.addButtonListener (this);
content->cancelButton.addButtonListener (this);
content->newFolderButton.addButtonListener (this);
content->okButton.addListener (this);
content->cancelButton.addListener (this);
content->newFolderButton.addListener (this);
content->chooserComponent.addListener (this); content->chooserComponent.addListener (this);
selectionChanged(); selectionChanged();


+ 5
- 5
src/gui/components/filebrowser/juce_FileSearchPathListComponent.cpp View File

@@ -49,18 +49,18 @@ FileSearchPathListComponent::FileSearchPathListComponent()
listBox.setOutlineThickness (1); listBox.setOutlineThickness (1);
addAndMakeVisible (&addButton); addAndMakeVisible (&addButton);
addButton.addButtonListener (this);
addButton.addListener (this);
addButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop); addButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop);
addAndMakeVisible (&removeButton); addAndMakeVisible (&removeButton);
removeButton.addButtonListener (this);
removeButton.addListener (this);
removeButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop); removeButton.setConnectedEdges (Button::ConnectedOnLeft | Button::ConnectedOnRight | Button::ConnectedOnBottom | Button::ConnectedOnTop);
addAndMakeVisible (&changeButton); addAndMakeVisible (&changeButton);
changeButton.addButtonListener (this);
changeButton.addListener (this);
addAndMakeVisible (&upButton); addAndMakeVisible (&upButton);
upButton.addButtonListener (this);
upButton.addListener (this);
{ {
Path arrowPath; Path arrowPath;
@@ -73,7 +73,7 @@ FileSearchPathListComponent::FileSearchPathListComponent()
} }
addAndMakeVisible (&downButton); addAndMakeVisible (&downButton);
downButton.addButtonListener (this);
downButton.addListener (this);
{ {
Path arrowPath; Path arrowPath;


+ 1
- 1
src/gui/components/filebrowser/juce_FilenameComponent.cpp View File

@@ -94,7 +94,7 @@ void FilenameComponent::lookAndFeelChanged()
browseButton->setConnectedEdges (Button::ConnectedOnLeft); browseButton->setConnectedEdges (Button::ConnectedOnLeft);
resized(); resized();
browseButton->addButtonListener (this);
browseButton->addListener (this);
} }
void FilenameComponent::setTooltip (const String& newTooltip) void FilenameComponent::setTooltip (const String& newTooltip)


+ 1
- 1
src/gui/components/juce_Component.h View File

@@ -40,7 +40,7 @@
#include "../../text/juce_StringArray.h" #include "../../text/juce_StringArray.h"
#include "../../containers/juce_Array.h" #include "../../containers/juce_Array.h"
#include "../../containers/juce_NamedValueSet.h" #include "../../containers/juce_NamedValueSet.h"
#include "../../containers/juce_WeakReference.h"
#include "../../memory/juce_WeakReference.h"
#include "juce_ModalComponentManager.h" #include "juce_ModalComponentManager.h"
class LookAndFeel; class LookAndFeel;


+ 1
- 1
src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp View File

@@ -403,7 +403,7 @@ KeyMappingEditorComponent::KeyMappingEditorComponent (KeyPressMappingSet& mappin
if (showResetToDefaultButton) if (showResetToDefaultButton)
{ {
addAndMakeVisible (&resetButton); addAndMakeVisible (&resetButton);
resetButton.addButtonListener (treeItem);
resetButton.addListener (treeItem);
} }
addAndMakeVisible (&tree); addAndMakeVisible (&tree);


+ 1
- 1
src/gui/components/keyboard/juce_TextInputTarget.h View File

@@ -26,7 +26,7 @@
#ifndef __JUCE_TEXTINPUTTARGET_JUCEHEADER__ #ifndef __JUCE_TEXTINPUTTARGET_JUCEHEADER__
#define __JUCE_TEXTINPUTTARGET_JUCEHEADER__ #define __JUCE_TEXTINPUTTARGET_JUCEHEADER__
#include "../../../containers/juce_Range.h"
#include "../../../maths/juce_Range.h"
//============================================================================== //==============================================================================


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save