From a7b0ec067891dd65def80e665b0095a2305e4e4f Mon Sep 17 00:00:00 2001 From: jules Date: Sat, 15 Jun 2013 19:33:15 +0100 Subject: [PATCH] Removed the old jucer project - this functionality is all now integrated into the introjucer. If you really need the old project for some reason, you can still grab it from the git history. --- extras/the jucer/Builds/Linux/Makefile | 300 -- extras/the jucer/Builds/MacOSX/Icon.icns | Bin 81944 -> 0 bytes extras/the jucer/Builds/MacOSX/Info.plist | 27 - .../MacOSX/Jucer.xcodeproj/project.pbxproj | 1808 --------- .../Builds/MacOSX/RecentFilesMenuTemplate.nib | Bin 2842 -> 0 bytes .../Builds/MacOSX/RecentFilesMenuTemplate.xib | 253 -- .../Builds/VisualStudio2008/Jucer.sln | 19 - .../Builds/VisualStudio2008/Jucer.vcproj | 3474 ----------------- .../Builds/VisualStudio2008/icon.ico | Bin 15086 -> 0 bytes .../Builds/VisualStudio2008/resources.rc | 32 - .../Builds/VisualStudio2010/Jucer.sln | 19 - .../Builds/VisualStudio2010/Jucer.vcxproj | 1372 ------- .../VisualStudio2010/Jucer.vcxproj.filters | 2417 ------------ .../Builds/VisualStudio2010/icon.ico | Bin 15086 -> 0 bytes .../Builds/VisualStudio2010/resources.rc | 32 - extras/the jucer/JuceLibraryCode/AppConfig.h | 89 - .../the jucer/JuceLibraryCode/BinaryData.cpp | 532 --- extras/the jucer/JuceLibraryCode/BinaryData.h | 24 - extras/the jucer/JuceLibraryCode/JuceHeader.h | 38 - extras/the jucer/JuceLibraryCode/ReadMe.txt | 12 - .../modules/juce_core/juce_core.h | 5 - .../juce_data_structures.h | 5 - .../modules/juce_events/juce_events.h | 5 - .../modules/juce_graphics/juce_graphics.h | 5 - .../modules/juce_gui_basics/juce_gui_basics.h | 5 - .../modules/juce_gui_extra/juce_gui_extra.h | 5 - extras/the jucer/Jucer To Do list.txt | 34 - extras/the jucer/Jucer.jucer | 272 -- extras/the jucer/src/binarydata/juce_icon.png | Bin 19826 -> 0 bytes extras/the jucer/src/binarydata/jules.jpg | Bin 24218 -> 0 bytes .../the jucer/src/binarydata/prefs_about.png | Bin 1819 -> 0 bytes .../the jucer/src/binarydata/prefs_keys.png | Bin 3794 -> 0 bytes .../the jucer/src/binarydata/prefs_misc.png | Bin 6162 -> 0 bytes extras/the jucer/src/jucer_Headers.h | 50 - extras/the jucer/src/jucer_Main.cpp | 105 - .../model/components/jucer_ButtonHandler.h | 396 -- .../model/components/jucer_ComboBoxHandler.h | 445 --- .../components/jucer_ComponentNameProperty.h | 212 - .../components/jucer_ComponentTypeHandler.cpp | 589 --- .../components/jucer_ComponentTypeHandler.h | 143 - .../jucer_ComponentUndoableAction.h | 93 - .../jucer_GenericComponentHandler.h | 246 -- .../components/jucer_GroupComponentHandler.h | 238 -- .../components/jucer_HyperlinkButtonHandler.h | 160 - .../components/jucer_ImageButtonHandler.h | 542 --- .../components/jucer_JucerComponentHandler.h | 285 -- .../src/model/components/jucer_LabelHandler.h | 656 ---- .../model/components/jucer_SliderHandler.h | 740 ---- .../components/jucer_TabbedComponentHandler.h | 1234 ------ .../components/jucer_TextButtonHandler.h | 97 - .../components/jucer_TextEditorHandler.h | 442 --- .../components/jucer_ToggleButtonHandler.h | 151 - .../model/components/jucer_TreeViewHandler.h | 274 -- .../model/components/jucer_ViewportHandler.h | 672 ---- .../model/documents/jucer_ButtonDocument.cpp | 434 -- .../model/documents/jucer_ButtonDocument.h | 78 - .../documents/jucer_ComponentDocument.cpp | 170 - .../model/documents/jucer_ComponentDocument.h | 66 - .../src/model/jucer_BinaryResources.cpp | 357 -- .../src/model/jucer_BinaryResources.h | 105 - .../src/model/jucer_ComponentLayout.cpp | 844 ---- .../src/model/jucer_ComponentLayout.h | 133 - .../src/model/jucer_GeneratedCode.cpp | 379 -- .../the jucer/src/model/jucer_GeneratedCode.h | 103 - .../src/model/jucer_JucerDocument.cpp | 653 ---- .../the jucer/src/model/jucer_JucerDocument.h | 202 - .../the jucer/src/model/jucer_ObjectTypes.cpp | 271 -- .../the jucer/src/model/jucer_ObjectTypes.h | 70 - .../src/model/jucer_PaintRoutine.cpp | 617 --- .../the jucer/src/model/jucer_PaintRoutine.h | 120 - .../paintelements/jucer_ColouredElement.cpp | 1041 ----- .../paintelements/jucer_ColouredElement.h | 85 - .../jucer_ElementSiblingComponent.h | 63 - .../model/paintelements/jucer_FillType.cpp | 342 -- .../src/model/paintelements/jucer_FillType.h | 87 - .../jucer_GradientPointComponent.h | 113 - .../jucer_ImageResourceProperty.h | 128 - .../paintelements/jucer_PaintElement.cpp | 484 --- .../model/paintelements/jucer_PaintElement.h | 135 - .../paintelements/jucer_PaintElementEllipse.h | 166 - .../paintelements/jucer_PaintElementGroup.h | 253 -- .../paintelements/jucer_PaintElementImage.h | 524 --- .../paintelements/jucer_PaintElementPath.cpp | 1683 -------- .../paintelements/jucer_PaintElementPath.h | 191 - .../jucer_PaintElementRectangle.h | 173 - .../jucer_PaintElementRoundedRectangle.h | 260 -- .../paintelements/jucer_PaintElementText.h | 565 --- .../jucer_PaintElementUndoableAction.h | 153 - .../paintelements/jucer_PointComponent.h | 121 - .../model/paintelements/jucer_StrokeType.cpp | 199 - .../model/paintelements/jucer_StrokeType.h | 65 - .../jucer_ColourPropertyComponent.h | 92 - .../jucer_ComponentBooleanProperty.h | 65 - .../jucer_ComponentChoiceProperty.h | 63 - .../jucer_ComponentColourProperty.h | 178 - .../properties/jucer_ComponentTextProperty.h | 65 - .../jucer_FilePropertyComponent.cpp | 62 - .../properties/jucer_FilePropertyComponent.h | 58 - .../jucer_FontPropertyComponent.cpp | 146 - .../properties/jucer_FontPropertyComponent.h | 63 - .../properties/jucer_JustificationProperty.h | 111 - .../properties/jucer_PositionPropertyBase.h | 468 --- .../src/templates/jucer_ComponentTemplate.cpp | 73 - .../src/templates/jucer_ComponentTemplate.h | 66 - extras/the jucer/src/ui/jucer_CommandIDs.h | 75 - .../src/ui/jucer_ComponentLayoutEditor.cpp | 420 -- .../src/ui/jucer_ComponentLayoutEditor.h | 87 - .../src/ui/jucer_ComponentLayoutPanel.cpp | 122 - .../src/ui/jucer_ComponentLayoutPanel.h | 54 - .../ui/jucer_ComponentOverlayComponent.cpp | 266 -- .../src/ui/jucer_ComponentOverlayComponent.h | 91 - .../src/ui/jucer_EditingPanelBase.cpp | 264 -- .../the jucer/src/ui/jucer_EditingPanelBase.h | 78 - .../src/ui/jucer_JucerDocumentHolder.cpp | 1305 ------- .../src/ui/jucer_JucerDocumentHolder.h | 97 - extras/the jucer/src/ui/jucer_MainWindow.cpp | 482 --- extras/the jucer/src/ui/jucer_MainWindow.h | 80 - .../src/ui/jucer_PaintRoutineEditor.cpp | 308 -- .../src/ui/jucer_PaintRoutineEditor.h | 89 - .../src/ui/jucer_PaintRoutinePanel.cpp | 190 - .../src/ui/jucer_PaintRoutinePanel.h | 55 - extras/the jucer/src/ui/jucer_PrefsPanel.cpp | 179 - extras/the jucer/src/ui/jucer_PrefsPanel.h | 44 - .../src/ui/jucer_ResourceEditorPanel.cpp | 285 -- .../src/ui/jucer_ResourceEditorPanel.h | 69 - .../src/ui/jucer_SnapGridPainter.cpp | 89 - .../the jucer/src/ui/jucer_SnapGridPainter.h | 55 - .../the jucer/src/ui/jucer_TestComponent.cpp | 184 - extras/the jucer/src/ui/jucer_TestComponent.h | 79 - .../src/utility/jucer_ColourEditorComponent.h | 168 - extras/the jucer/src/utility/jucer_Colours.h | 161 - .../src/utility/jucer_StoredSettings.cpp | 116 - .../src/utility/jucer_StoredSettings.h | 59 - .../src/utility/jucer_UtilityFunctions.cpp | 783 ---- .../src/utility/jucer_UtilityFunctions.h | 660 ---- 135 files changed, 38491 deletions(-) delete mode 100644 extras/the jucer/Builds/Linux/Makefile delete mode 100644 extras/the jucer/Builds/MacOSX/Icon.icns delete mode 100644 extras/the jucer/Builds/MacOSX/Info.plist delete mode 100644 extras/the jucer/Builds/MacOSX/Jucer.xcodeproj/project.pbxproj delete mode 100644 extras/the jucer/Builds/MacOSX/RecentFilesMenuTemplate.nib delete mode 100644 extras/the jucer/Builds/MacOSX/RecentFilesMenuTemplate.xib delete mode 100644 extras/the jucer/Builds/VisualStudio2008/Jucer.sln delete mode 100644 extras/the jucer/Builds/VisualStudio2008/Jucer.vcproj delete mode 100644 extras/the jucer/Builds/VisualStudio2008/icon.ico delete mode 100644 extras/the jucer/Builds/VisualStudio2008/resources.rc delete mode 100644 extras/the jucer/Builds/VisualStudio2010/Jucer.sln delete mode 100644 extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj delete mode 100644 extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj.filters delete mode 100644 extras/the jucer/Builds/VisualStudio2010/icon.ico delete mode 100644 extras/the jucer/Builds/VisualStudio2010/resources.rc delete mode 100644 extras/the jucer/JuceLibraryCode/AppConfig.h delete mode 100644 extras/the jucer/JuceLibraryCode/BinaryData.cpp delete mode 100644 extras/the jucer/JuceLibraryCode/BinaryData.h delete mode 100644 extras/the jucer/JuceLibraryCode/JuceHeader.h delete mode 100644 extras/the jucer/JuceLibraryCode/ReadMe.txt delete mode 100644 extras/the jucer/JuceLibraryCode/modules/juce_core/juce_core.h delete mode 100644 extras/the jucer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h delete mode 100644 extras/the jucer/JuceLibraryCode/modules/juce_events/juce_events.h delete mode 100644 extras/the jucer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h delete mode 100644 extras/the jucer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h delete mode 100644 extras/the jucer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h delete mode 100644 extras/the jucer/Jucer To Do list.txt delete mode 100644 extras/the jucer/Jucer.jucer delete mode 100644 extras/the jucer/src/binarydata/juce_icon.png delete mode 100644 extras/the jucer/src/binarydata/jules.jpg delete mode 100644 extras/the jucer/src/binarydata/prefs_about.png delete mode 100644 extras/the jucer/src/binarydata/prefs_keys.png delete mode 100644 extras/the jucer/src/binarydata/prefs_misc.png delete mode 100644 extras/the jucer/src/jucer_Headers.h delete mode 100644 extras/the jucer/src/jucer_Main.cpp delete mode 100644 extras/the jucer/src/model/components/jucer_ButtonHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_ComboBoxHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_ComponentNameProperty.h delete mode 100644 extras/the jucer/src/model/components/jucer_ComponentTypeHandler.cpp delete mode 100644 extras/the jucer/src/model/components/jucer_ComponentTypeHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_ComponentUndoableAction.h delete mode 100644 extras/the jucer/src/model/components/jucer_GenericComponentHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_GroupComponentHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_HyperlinkButtonHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_ImageButtonHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_JucerComponentHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_LabelHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_SliderHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_TabbedComponentHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_TextButtonHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_TextEditorHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_ToggleButtonHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_TreeViewHandler.h delete mode 100644 extras/the jucer/src/model/components/jucer_ViewportHandler.h delete mode 100644 extras/the jucer/src/model/documents/jucer_ButtonDocument.cpp delete mode 100644 extras/the jucer/src/model/documents/jucer_ButtonDocument.h delete mode 100644 extras/the jucer/src/model/documents/jucer_ComponentDocument.cpp delete mode 100644 extras/the jucer/src/model/documents/jucer_ComponentDocument.h delete mode 100644 extras/the jucer/src/model/jucer_BinaryResources.cpp delete mode 100644 extras/the jucer/src/model/jucer_BinaryResources.h delete mode 100644 extras/the jucer/src/model/jucer_ComponentLayout.cpp delete mode 100644 extras/the jucer/src/model/jucer_ComponentLayout.h delete mode 100644 extras/the jucer/src/model/jucer_GeneratedCode.cpp delete mode 100644 extras/the jucer/src/model/jucer_GeneratedCode.h delete mode 100644 extras/the jucer/src/model/jucer_JucerDocument.cpp delete mode 100644 extras/the jucer/src/model/jucer_JucerDocument.h delete mode 100644 extras/the jucer/src/model/jucer_ObjectTypes.cpp delete mode 100644 extras/the jucer/src/model/jucer_ObjectTypes.h delete mode 100644 extras/the jucer/src/model/jucer_PaintRoutine.cpp delete mode 100644 extras/the jucer/src/model/jucer_PaintRoutine.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_ColouredElement.cpp delete mode 100644 extras/the jucer/src/model/paintelements/jucer_ColouredElement.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_ElementSiblingComponent.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_FillType.cpp delete mode 100644 extras/the jucer/src/model/paintelements/jucer_FillType.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_GradientPointComponent.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_ImageResourceProperty.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElement.cpp delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElement.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementEllipse.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementGroup.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementImage.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementPath.cpp delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementPath.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementRectangle.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementRoundedRectangle.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementText.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PaintElementUndoableAction.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_PointComponent.h delete mode 100644 extras/the jucer/src/model/paintelements/jucer_StrokeType.cpp delete mode 100644 extras/the jucer/src/model/paintelements/jucer_StrokeType.h delete mode 100644 extras/the jucer/src/properties/jucer_ColourPropertyComponent.h delete mode 100644 extras/the jucer/src/properties/jucer_ComponentBooleanProperty.h delete mode 100644 extras/the jucer/src/properties/jucer_ComponentChoiceProperty.h delete mode 100644 extras/the jucer/src/properties/jucer_ComponentColourProperty.h delete mode 100644 extras/the jucer/src/properties/jucer_ComponentTextProperty.h delete mode 100644 extras/the jucer/src/properties/jucer_FilePropertyComponent.cpp delete mode 100644 extras/the jucer/src/properties/jucer_FilePropertyComponent.h delete mode 100644 extras/the jucer/src/properties/jucer_FontPropertyComponent.cpp delete mode 100644 extras/the jucer/src/properties/jucer_FontPropertyComponent.h delete mode 100644 extras/the jucer/src/properties/jucer_JustificationProperty.h delete mode 100644 extras/the jucer/src/properties/jucer_PositionPropertyBase.h delete mode 100644 extras/the jucer/src/templates/jucer_ComponentTemplate.cpp delete mode 100644 extras/the jucer/src/templates/jucer_ComponentTemplate.h delete mode 100644 extras/the jucer/src/ui/jucer_CommandIDs.h delete mode 100644 extras/the jucer/src/ui/jucer_ComponentLayoutEditor.cpp delete mode 100644 extras/the jucer/src/ui/jucer_ComponentLayoutEditor.h delete mode 100644 extras/the jucer/src/ui/jucer_ComponentLayoutPanel.cpp delete mode 100644 extras/the jucer/src/ui/jucer_ComponentLayoutPanel.h delete mode 100644 extras/the jucer/src/ui/jucer_ComponentOverlayComponent.cpp delete mode 100644 extras/the jucer/src/ui/jucer_ComponentOverlayComponent.h delete mode 100644 extras/the jucer/src/ui/jucer_EditingPanelBase.cpp delete mode 100644 extras/the jucer/src/ui/jucer_EditingPanelBase.h delete mode 100644 extras/the jucer/src/ui/jucer_JucerDocumentHolder.cpp delete mode 100644 extras/the jucer/src/ui/jucer_JucerDocumentHolder.h delete mode 100644 extras/the jucer/src/ui/jucer_MainWindow.cpp delete mode 100644 extras/the jucer/src/ui/jucer_MainWindow.h delete mode 100644 extras/the jucer/src/ui/jucer_PaintRoutineEditor.cpp delete mode 100644 extras/the jucer/src/ui/jucer_PaintRoutineEditor.h delete mode 100644 extras/the jucer/src/ui/jucer_PaintRoutinePanel.cpp delete mode 100644 extras/the jucer/src/ui/jucer_PaintRoutinePanel.h delete mode 100644 extras/the jucer/src/ui/jucer_PrefsPanel.cpp delete mode 100644 extras/the jucer/src/ui/jucer_PrefsPanel.h delete mode 100644 extras/the jucer/src/ui/jucer_ResourceEditorPanel.cpp delete mode 100644 extras/the jucer/src/ui/jucer_ResourceEditorPanel.h delete mode 100644 extras/the jucer/src/ui/jucer_SnapGridPainter.cpp delete mode 100644 extras/the jucer/src/ui/jucer_SnapGridPainter.h delete mode 100644 extras/the jucer/src/ui/jucer_TestComponent.cpp delete mode 100644 extras/the jucer/src/ui/jucer_TestComponent.h delete mode 100644 extras/the jucer/src/utility/jucer_ColourEditorComponent.h delete mode 100644 extras/the jucer/src/utility/jucer_Colours.h delete mode 100644 extras/the jucer/src/utility/jucer_StoredSettings.cpp delete mode 100644 extras/the jucer/src/utility/jucer_StoredSettings.h delete mode 100644 extras/the jucer/src/utility/jucer_UtilityFunctions.cpp delete mode 100644 extras/the jucer/src/utility/jucer_UtilityFunctions.h diff --git a/extras/the jucer/Builds/Linux/Makefile b/extras/the jucer/Builds/Linux/Makefile deleted file mode 100644 index 85bc94db94..0000000000 --- a/extras/the jucer/Builds/Linux/Makefile +++ /dev/null @@ -1,300 +0,0 @@ -# Automatically generated makefile, created by the Introjucer -# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project! - -ifndef CONFIG - CONFIG=Debug -endif - -ifeq ($(CONFIG),Debug) - BINDIR := build - LIBDIR := build - OBJDIR := build/intermediate/Debug - OUTDIR := build - - ifeq ($(TARGET_ARCH),) - TARGET_ARCH := -march=native - endif - - CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode - CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 - CXXFLAGS += $(CFLAGS) - LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -ldl -lfreetype -lpthread -lrt - LDDEPS := - RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode - TARGET := Jucer - BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) -endif - -ifeq ($(CONFIG),Release) - BINDIR := build - LIBDIR := build - OBJDIR := build/intermediate/Release - OUTDIR := build - - ifeq ($(TARGET_ARCH),) - TARGET_ARCH := -march=native - endif - - CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode - CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -Os - CXXFLAGS += $(CFLAGS) - LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -fvisibility=hidden -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -ldl -lfreetype -lpthread -lrt - LDDEPS := - RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -I /usr/include -I /usr/include/freetype2 -I ../../JuceLibraryCode - TARGET := Jucer - BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) -endif - -# (this disables dependency generation if multiple architectures are set) -DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) - -OBJECTS := \ - $(OBJDIR)/jucer_ComponentTypeHandler_354f298a.o \ - $(OBJDIR)/jucer_ButtonDocument_2640b7a4.o \ - $(OBJDIR)/jucer_ComponentDocument_6b7b1bab.o \ - $(OBJDIR)/jucer_BinaryResources_58dfb26e.o \ - $(OBJDIR)/jucer_ComponentLayout_e6861851.o \ - $(OBJDIR)/jucer_GeneratedCode_21f6b0a6.o \ - $(OBJDIR)/jucer_JucerDocument_84dcbdea.o \ - $(OBJDIR)/jucer_ObjectTypes_b1a6db44.o \ - $(OBJDIR)/jucer_PaintRoutine_28460bc6.o \ - $(OBJDIR)/jucer_ColouredElement_df063961.o \ - $(OBJDIR)/jucer_FillType_95631dd7.o \ - $(OBJDIR)/jucer_PaintElement_e65c9438.o \ - $(OBJDIR)/jucer_PaintElementPath_e99c487d.o \ - $(OBJDIR)/jucer_StrokeType_1099c4c.o \ - $(OBJDIR)/jucer_FilePropertyComponent_1d8c8e56.o \ - $(OBJDIR)/jucer_FontPropertyComponent_7bcf0963.o \ - $(OBJDIR)/jucer_ComponentLayoutEditor_281590ff.o \ - $(OBJDIR)/jucer_ComponentLayoutPanel_e5a9efbc.o \ - $(OBJDIR)/jucer_ComponentOverlayComponent_786fc5d5.o \ - $(OBJDIR)/jucer_EditingPanelBase_c6a2f93c.o \ - $(OBJDIR)/jucer_JucerDocumentHolder_6f9b88d7.o \ - $(OBJDIR)/jucer_MainWindow_eaa39988.o \ - $(OBJDIR)/jucer_PaintRoutineEditor_84958712.o \ - $(OBJDIR)/jucer_PaintRoutinePanel_b7196b49.o \ - $(OBJDIR)/jucer_PrefsPanel_97415233.o \ - $(OBJDIR)/jucer_ResourceEditorPanel_d49fe8d4.o \ - $(OBJDIR)/jucer_SnapGridPainter_5a2aa466.o \ - $(OBJDIR)/jucer_TestComponent_f0e05136.o \ - $(OBJDIR)/jucer_StoredSettings_235fe7c3.o \ - $(OBJDIR)/jucer_UtilityFunctions_9848bfec.o \ - $(OBJDIR)/jucer_Main_f97c9d13.o \ - $(OBJDIR)/BinaryData_ce4232d4.o \ - $(OBJDIR)/juce_core_1ee54a40.o \ - $(OBJDIR)/juce_data_structures_84790dfc.o \ - $(OBJDIR)/juce_events_584896b4.o \ - $(OBJDIR)/juce_graphics_f9afc18.o \ - $(OBJDIR)/juce_gui_basics_90929794.o \ - $(OBJDIR)/juce_gui_extra_b81d9e1c.o \ - -.PHONY: clean - -$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) - @echo Linking Jucer - -@mkdir -p $(BINDIR) - -@mkdir -p $(LIBDIR) - -@mkdir -p $(OUTDIR) - @$(BLDCMD) - -clean: - @echo Cleaning Jucer - -@rm -f $(OUTDIR)/$(TARGET) - -@rm -rf $(OBJDIR)/* - -@rm -rf $(OBJDIR) - -strip: - @echo Stripping Jucer - -@strip --strip-unneeded $(OUTDIR)/$(TARGET) - -$(OBJDIR)/jucer_ComponentTypeHandler_354f298a.o: ../../src/model/components/jucer_ComponentTypeHandler.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentTypeHandler.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ButtonDocument_2640b7a4.o: ../../src/model/documents/jucer_ButtonDocument.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ButtonDocument.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentDocument_6b7b1bab.o: ../../src/model/documents/jucer_ComponentDocument.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentDocument.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_BinaryResources_58dfb26e.o: ../../src/model/jucer_BinaryResources.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_BinaryResources.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentLayout_e6861851.o: ../../src/model/jucer_ComponentLayout.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentLayout.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_GeneratedCode_21f6b0a6.o: ../../src/model/jucer_GeneratedCode.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_GeneratedCode.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_JucerDocument_84dcbdea.o: ../../src/model/jucer_JucerDocument.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_JucerDocument.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ObjectTypes_b1a6db44.o: ../../src/model/jucer_ObjectTypes.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ObjectTypes.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintRoutine_28460bc6.o: ../../src/model/jucer_PaintRoutine.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintRoutine.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ColouredElement_df063961.o: ../../src/model/paintelements/jucer_ColouredElement.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ColouredElement.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_FillType_95631dd7.o: ../../src/model/paintelements/jucer_FillType.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_FillType.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintElement_e65c9438.o: ../../src/model/paintelements/jucer_PaintElement.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintElement.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintElementPath_e99c487d.o: ../../src/model/paintelements/jucer_PaintElementPath.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintElementPath.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_StrokeType_1099c4c.o: ../../src/model/paintelements/jucer_StrokeType.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_StrokeType.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_FilePropertyComponent_1d8c8e56.o: ../../src/properties/jucer_FilePropertyComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_FilePropertyComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_FontPropertyComponent_7bcf0963.o: ../../src/properties/jucer_FontPropertyComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_FontPropertyComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentLayoutEditor_281590ff.o: ../../src/ui/jucer_ComponentLayoutEditor.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentLayoutEditor.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentLayoutPanel_e5a9efbc.o: ../../src/ui/jucer_ComponentLayoutPanel.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentLayoutPanel.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ComponentOverlayComponent_786fc5d5.o: ../../src/ui/jucer_ComponentOverlayComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ComponentOverlayComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_EditingPanelBase_c6a2f93c.o: ../../src/ui/jucer_EditingPanelBase.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_EditingPanelBase.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_JucerDocumentHolder_6f9b88d7.o: ../../src/ui/jucer_JucerDocumentHolder.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_JucerDocumentHolder.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_MainWindow_eaa39988.o: ../../src/ui/jucer_MainWindow.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_MainWindow.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintRoutineEditor_84958712.o: ../../src/ui/jucer_PaintRoutineEditor.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintRoutineEditor.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PaintRoutinePanel_b7196b49.o: ../../src/ui/jucer_PaintRoutinePanel.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PaintRoutinePanel.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_PrefsPanel_97415233.o: ../../src/ui/jucer_PrefsPanel.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_PrefsPanel.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_ResourceEditorPanel_d49fe8d4.o: ../../src/ui/jucer_ResourceEditorPanel.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_ResourceEditorPanel.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_SnapGridPainter_5a2aa466.o: ../../src/ui/jucer_SnapGridPainter.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_SnapGridPainter.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_TestComponent_f0e05136.o: ../../src/ui/jucer_TestComponent.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_TestComponent.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_StoredSettings_235fe7c3.o: ../../src/utility/jucer_StoredSettings.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_StoredSettings.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_UtilityFunctions_9848bfec.o: ../../src/utility/jucer_UtilityFunctions.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_UtilityFunctions.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/jucer_Main_f97c9d13.o: ../../src/jucer_Main.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling jucer_Main.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/BinaryData_ce4232d4.o: ../../JuceLibraryCode/BinaryData.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling BinaryData.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_core_1ee54a40.o: ../../../../modules/juce_core/juce_core.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_core.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_data_structures_84790dfc.o: ../../../../modules/juce_data_structures/juce_data_structures.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_data_structures.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_events_584896b4.o: ../../../../modules/juce_events/juce_events.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_events.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_graphics_f9afc18.o: ../../../../modules/juce_graphics/juce_graphics.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_graphics.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_gui_basics_90929794.o: ../../../../modules/juce_gui_basics/juce_gui_basics.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_gui_basics.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_gui_extra_b81d9e1c.o: ../../../../modules/juce_gui_extra/juce_gui_extra.cpp - -@mkdir -p $(OBJDIR) - @echo "Compiling juce_gui_extra.cpp" - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - --include $(OBJECTS:%.o=%.d) diff --git a/extras/the jucer/Builds/MacOSX/Icon.icns b/extras/the jucer/Builds/MacOSX/Icon.icns deleted file mode 100644 index a1d2ba8423941483ac31efaf090732faf70ae952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81944 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%0DPVM z6awn|M>X%zcjS}@Dk&AE?YejB?fp8Z#|GWF0L~@AIt@eOTXh{cX4(tqZPBjW-yMH? z+L%GzS|^4zuIs9s9*KMX4@3Yf&=JXPd*x1;wdi8GJG=1)7v7pNerT_@DNX$9yE)xZ z1|I)VasFRyqlaP{-qlZN-{&>|)XWmpE;S2(~DysIq0=sIBZT@O{fAzX9! zl-v8|SSoOA6k!z+p#)AOF4_-C6&1$NU-Nb8l&% z8jTXT8){D!3P^!k^%|o9t8?EGlV&aW#riHc{W<@MnG=Tf>6jK9+|Z+#3OvdH3(yi; z<@6glY1X3^v?OtD`MjAEhxhH2-ZZokB;O|SbsRtou>db3DYHwz5tC*<@ZO&{J>}~^ zJp0}QGbfJdo0B1{-)@wAg?@5?UV!KyDF-ld#(ggzE3Ylke*O1-GbRl0m(wb-`0777 z4Ak7C2+oTG$mu(L{Iogq^2(=)F0Pw9XWIB-ec8Pqs~-!S9mCx9w_pKQfMNixI`_#P zd*|H`t}KsBd}i^3ci%Z?XrE3Qi4p!@B~*V}Fn~P|z(7PoddFJ^-!Wy@{fiFYtV3Wr z{OO)7tkKFmmGbIZtjpax+Wg7mj}O_?&4IM)dFA z9u?ren0;}qf1MIk11|3MeL`bXv%2)n9W!X01BiGU)b+)9!iTspW^tk{vN0T0Z}QyQfXOeNeBC8A(w= z*a0ASVO;N|xOZ~r32M*-A`;Ttckh=wX3C5?55BNuPiePdT-v?t`3L9Bm^?bSU$=H? z@e%$F>S6~(8Fryqw!X+62(3HaGGN5GDKqCh_|(EuZ3H>J@$CiZeahJ31A2AJOo<8g z^^%)lY!B)Ho(MAz{7XF%wz}c;?w_j*XvyArL^by>1|GXz(T9RK>ka~Q};+Gc8yZ;{9d!MfD z)0;(y`l{V0g>PT-CkqWc8wEtfrDSAd1S7^yo;Lg52jeXc%^7b4!a`KGcPX2me zSN{5CuRb|{?gRJEo;GRBh(Ue2wa-YA8<5Jr`^GXhod$CIRU}5xzH6U>!$(h;I(^nX z_ul`&Lk~YZciy~tkFeo&?!yl~^uYc1-ZN|Z)Cr@959r;Mz3UsWZf5t9J^~DYn~>b= zdHV#(5p=nw|IiVm$4{Di*YugQX5W4HJ#%Ec=bpP~&z?DB`dw2ejUPQ?$Zfs4v_tQa zh7D*XW83x>L;*Md)${hn7PRE_tWMqg^dCHIILrJbBWjiQ~tQ z9X)E~u)+QNbnldv-i&kiu2=32c(llB1lR-@o7AFJ+fH43_U_w%z@WiHb909cXB(C~ zbm-tg18(cvyJy!_#M~7!NCii3fUW0+-M2v@*n1ll9TOWHr?=SHnCK|% z!3_z*4qUH#6}$cQIu5u2*bTdny&7=uvA=&nKwuDCU_gMsKldOv@WKvcw+i3>TQCBB z_jN5d_d3{m?de&+zL(zW*Z1_SSJ$HswqO_Rz*eZMz*ox#a7S!D$KG>S*IKpQ^j51D zH=#RY3%X-vZU0u&;25f58#*?@J37{|G`z*uckKGE#NF>|0P+>1U_*bh>7UAI;Pe~* EAODerLjV8( diff --git a/extras/the jucer/Builds/MacOSX/Info.plist b/extras/the jucer/Builds/MacOSX/Info.plist deleted file mode 100644 index bc7c91b2d5..0000000000 --- a/extras/the jucer/Builds/MacOSX/Info.plist +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Icon.icns - CFBundleIdentifier - com.yourcompany.Jucer - CFBundleName - Jucer - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - NSHumanReadableCopyright - - NSHighResolutionCapable - - - diff --git a/extras/the jucer/Builds/MacOSX/Jucer.xcodeproj/project.pbxproj b/extras/the jucer/Builds/MacOSX/Jucer.xcodeproj/project.pbxproj deleted file mode 100644 index 479eca115c..0000000000 --- a/extras/the jucer/Builds/MacOSX/Jucer.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1808 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - - 5D6CFF5028489308D7858ED5 = { isa = PBXBuildFile; fileRef = 9787BBA62FFDE7CC54A3E05E; }; - 6D73F3D7D95B0525EFD1E3C8 = { isa = PBXBuildFile; fileRef = 52554FCDDCC81D87EBE5CD22; }; - 0F242B74AEB50B9C33B5E546 = { isa = PBXBuildFile; fileRef = 71EDA2F9C7ACDF625B840274; }; - 651E9E554EE669F755503CD9 = { isa = PBXBuildFile; fileRef = 89BE7D12224043BD11510870; }; - 59D707C6BFB8DDAB38398B4E = { isa = PBXBuildFile; fileRef = 2215814E81D68382A2659093; }; - FD59195F9D4E987A26392AB6 = { isa = PBXBuildFile; fileRef = EBC0CDADE803D52E00F988B1; }; - E0DA84A74FBC8FEA743CEC28 = { isa = PBXBuildFile; fileRef = 292D265400A63B191B93428C; }; - 478ABAE2C6404C2175CAEFDD = { isa = PBXBuildFile; fileRef = 20015A8127372B4AF9F1A9A4; }; - DE359ADFBA6E13CD4938EE7D = { isa = PBXBuildFile; fileRef = 98362403845C0976BEAAE71D; }; - 38288EDD3EF9BCABFB361845 = { isa = PBXBuildFile; fileRef = 372C9185AC97800649895268; }; - 6986F6477C6916E85E195B49 = { isa = PBXBuildFile; fileRef = 4D62E6D0F93176C6ECD1E11A; }; - 4FD146D36A9B39B01997AD01 = { isa = PBXBuildFile; fileRef = FF266A651E416A201FB7C210; }; - 489EF6112253C7A983E59A26 = { isa = PBXBuildFile; fileRef = 700F70E54315881EB5D45567; }; - 7C4120651D78150160054F80 = { isa = PBXBuildFile; fileRef = 2B5335A70C3D9C71930CE802; }; - FBB248DE2B23FF5A8F2E84CB = { isa = PBXBuildFile; fileRef = 7FB03B39400A90762E864855; }; - 1DF0CDB7DADA0F07FAAC3C40 = { isa = PBXBuildFile; fileRef = E722D016083E79E592A5243B; }; - C32EBB17EA0E030718E127B9 = { isa = PBXBuildFile; fileRef = A2988F4F5DE48BF6090BF2DA; }; - FA910680EE604CE68E17E9B7 = { isa = PBXBuildFile; fileRef = 86C00D9FE681C7318697DBFB; }; - 15124259D3411BF7F48BC79B = { isa = PBXBuildFile; fileRef = 1AE7F1B9793D6954ED51660B; }; - 70382EADCCD82860B2FA251D = { isa = PBXBuildFile; fileRef = 3702470D0E6BB40A942EDDA8; }; - ADAED8F0211EA325C8B64BF0 = { isa = PBXBuildFile; fileRef = 3B319ACE5B636F6378D4ED6C; }; - CA3AD0957BE6ED3390D9ADD1 = { isa = PBXBuildFile; fileRef = 7206CABD04144822D9B4878F; }; - 44C87445E6AEAB1D2463C181 = { isa = PBXBuildFile; fileRef = 3C8B8BFFF743A230F1BCBF54; }; - A65FF0439771BBB13A5BA837 = { isa = PBXBuildFile; fileRef = 9B8A8395AB72FE7E7032DCED; }; - E8FD80D8A9D5A759D9EA6328 = { isa = PBXBuildFile; fileRef = 854E09D6791FAA63FD774F05; }; - 23042C30526585EDC8EEB9CA = { isa = PBXBuildFile; fileRef = 60216ED39C56C152FE828AC7; }; - D9E18B80FB4EE45D65DE7430 = { isa = PBXBuildFile; fileRef = C40BF8794A62D93ABBF4E834; }; - AE1471AED8E41FBA89D3C0D2 = { isa = PBXBuildFile; fileRef = 9B7ABF2C23DA6E9757B49776; }; - B435AFD656E2D797B0CDCE15 = { isa = PBXBuildFile; fileRef = 34402FD201180B17EE71F463; }; - E3A234D1FE7EDA61C9647321 = { isa = PBXBuildFile; fileRef = F04BF3F08D2E6AD3A96EC9A1; }; - 3869276E05B5D886F060AA22 = { isa = PBXBuildFile; fileRef = 2FC7C92E56BC1FBAB4CB34B4; }; - A47DD84057677231CE15C869 = { isa = PBXBuildFile; fileRef = 1A734B3497D65CAFF82C87AD; }; - D13A6F4D82A704D4E61B31BB = { isa = PBXBuildFile; fileRef = 7B2163EA70C6A9AD91105B22; }; - 7E3657353105FE05B1EE405E = { isa = PBXBuildFile; fileRef = 921B9C9127FA44BD03D73E6B; }; - 9FC923316A5ACB62749289D5 = { isa = PBXBuildFile; fileRef = 055A8501648EC9E173708E7F; }; - 6F1387E743E59FBB7E00DF03 = { isa = PBXBuildFile; fileRef = A69DAE468414B98E595F6260; }; - D1FCEA3F06BB66BE06813FDB = { isa = PBXBuildFile; fileRef = B94ABB13A3A446637A56055E; }; - 3F8D676A427504E43DFBBCA7 = { isa = PBXBuildFile; fileRef = 2CCAAE22C308769866A5A9FD; }; - 02F6664CCB98B84B509BEC71 = { isa = PBXBuildFile; fileRef = B665F814FB6BEFA5FBC7FC0D; }; - 5EEA29250EDDF75FAABDFA99 = { isa = PBXBuildFile; fileRef = 4D5AE0F55C03F1A2EFFA74BA; }; - 80061ACF8A15E196E095BAAE = { isa = PBXBuildFile; fileRef = 7216D4A305303A9016403385; }; - 099B535465E888CA81BA583A = { isa = PBXBuildFile; fileRef = 7836430BAE7AFEF02ACC7D76; }; - EB240626A9FAD3C9D69C2FD9 = { isa = PBXBuildFile; fileRef = 33156F1A9EDB4DA390B37CFA; }; - ACDF52E251AAAA5529B16713 = { isa = PBXBuildFile; fileRef = 80E1166777550DBC3D7C6A37; }; - 759A8F02BE3E3878D6186985 = { isa = PBXBuildFile; fileRef = 21FC95935AD7E580049C9021; }; - F50FD824D28A687D93C2CAC0 = { isa = PBXBuildFile; fileRef = FB1706F1C47FDEC80F3E7F71; }; - 0061EE500EA5CB7B8C407984 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../../../modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; - 011A2993F715E322A5AF5644 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_UtilityFunctions.h"; path = "../../src/utility/jucer_UtilityFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 02314F5CE4D8509DE87CF93E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 02EB9284D2977FE6C314E473 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 03A3A03E12DD16AE8DC4B1B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; - 04398F35C4301DB7C16D1C32 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../../../modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; - 0473AFCA5ADE9E7BD92D7159 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; - 04CC081487193A4CF6848E4A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - 053D5E2DEC4DC4C3F89D664C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0542DC47766D750AF3A127B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - 055A8501648EC9E173708E7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_TestComponent.cpp"; path = "../../src/ui/jucer_TestComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 05782738F3F2430B66A3CD87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 061599A139B11AD581EE888B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; - 06DD56B294C5B50C89402EB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementRoundedRectangle.h"; path = "../../src/model/paintelements/jucer_PaintElementRoundedRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 06F508851D1F21085FABC74B = { isa = PBXFileReference; lastKnownFileType = image.png; name = "prefs_keys.png"; path = "../../src/binarydata/prefs_keys.png"; sourceTree = "SOURCE_ROOT"; }; - 073FC13763A2EBD64AA41202 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; - 07606C10A9B5602F7823DA9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../../../modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; - 0765428E614D94E9DE840701 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 0776311FFEE821738B496C69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - 07C8846A998182DD1FCDA11C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 07D2384852DE629295E92AB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../../../modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - 0807E8C32FFD2AA19FC76FD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0875B5E550065BE3ACF5833E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 093EBB64A15DF44E3AA41056 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 096C72DA317D4CC8C87340B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 097D987D704DAA705704FD37 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_StrokeType.h"; path = "../../src/model/paintelements/jucer_StrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - 09806752C35290FF914306A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 09985D2E340A54ED548ABEC3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 09F7F81475634085AEF8232C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; - 0A50311CE61AA07132808CEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0A8BE93AFC1FE53151243119 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0A9DD92D598B6915F649348D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_HyperlinkButtonHandler.h"; path = "../../src/model/components/jucer_HyperlinkButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 0AA593C50D038F21C0D4DBB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0ACA4C74F402F53D274B49E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../../../modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; - 0AEFC506E56C27748FED9D33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SliderHandler.h"; path = "../../src/model/components/jucer_SliderHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 0B2636489749ECE6D24B1C8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; - 0C6F960F716D9B3022AE1162 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 0D1814D4597520C0684AF234 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D68FA8EE4C54878BFF83090 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../../../modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; - 0DCADB8BDB13B9EBA009CA73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0DE4E5E3BFDB4D6F1D9A631D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; - 0E6C0A8610BFDCCF21D311F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0E95EA8564E0D7F149689E0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0EAFD7F029F842EA5C4FECF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - 0EB67303D121424FE9D5F31A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../../../modules/juce_events/broadcasters/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - 0EBF64D1E2649A70EFB16370 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentChoiceProperty.h"; path = "../../src/properties/jucer_ComponentChoiceProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 0ED7907CBC5E6D5EB568BA97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0F30F8A1B685B67F6DBBEB72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../../../modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; - 0F374E9B523A94C8B8B6863B = { isa = PBXFileReference; lastKnownFileType = image.jpeg; name = jules.jpg; path = ../../src/binarydata/jules.jpg; sourceTree = "SOURCE_ROOT"; }; - 0FAA89C354EC832EA4DB5BCA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 0FB4AAC8B353058327347F7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; - 0FC9A364088CFE20AE9E6FDD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 100EFE11DAFBA2BC5062BEF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 108EC1486DE816F15D3AEB71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_BinaryResources.h"; path = "../../src/model/jucer_BinaryResources.h"; sourceTree = "SOURCE_ROOT"; }; - 11294F114CB53D1083E858A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 115A88B1F4903B4BC10DF81A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; - 116776A5EBF52D7BEEDE64C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - 116AD9367AFF9F2E2452B6DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; - 120139986BD15BE4836FEE5C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../../../modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; - 120F9B8491990538D90EEFA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 12577080134C0C5D3F909D0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 13A4BF57ECC22D11C092D84E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; - 13FDE2C82F52EF0EF4E3B92F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementEllipse.h"; path = "../../src/model/paintelements/jucer_PaintElementEllipse.h"; sourceTree = "SOURCE_ROOT"; }; - 142CA660F399DA113DA25006 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 147280BED7BEE78C954F6E30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../../../modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 1680EBAF537BDE61DB20735A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectangleList.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 16D0867487EBA27D8E8DCEC3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 16D67B5CA9FB1282CECF7442 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../../../modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 17AB9CABBE4BBFD06DF49427 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 183B7B5B5384CF81221E2110 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 184057B03008D72671894ED7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 18DCE822FF9B4B7761AC9E09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 193BA5B4D0759D406DC4400A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - 19C6453ECF66E9253839345C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Colours.h"; path = "../../src/utility/jucer_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - 1A734B3497D65CAFF82C87AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PrefsPanel.cpp"; path = "../../src/ui/jucer_PrefsPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1A98D1F65F0BBD67058935C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; - 1AE7F1B9793D6954ED51660B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintElement.cpp"; path = "../../src/model/paintelements/jucer_PaintElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1BCD08170B5668F39939A02F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; - 1BE6AD432A084798952D11EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FilePropertyComponent.h"; path = "../../src/properties/jucer_FilePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1C34468F9EE9FDA29E2EAF1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; - 1C7F2DFB4806CB61F7418026 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1C8596595800800EBFA8F5DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1C9DD099F0D624D149CD208C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1CFA9F56A73C4C8A9DC80967 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1E57672E89EA45B1C1D6F00B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1EAAC76578102778EB76768C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1EAD01D9E1F6BDF4B870ADF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../../../modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; - 1FA9F28CF3DDB1018F74E688 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../../../modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 20015A8127372B4AF9F1A9A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentTypeHandler.cpp"; path = "../../src/model/components/jucer_ComponentTypeHandler.cpp"; sourceTree = "SOURCE_ROOT"; }; - 202AA0562F754C0A5A8ABB00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 2093137873DC6C86370F76B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; - 20F894F40AE88ADC2341D9DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintRoutinePanel.h"; path = "../../src/ui/jucer_PaintRoutinePanel.h"; sourceTree = "SOURCE_ROOT"; }; - 211E2D74A6630AF99AA6E864 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - 21D8353B7854A26B77223A09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; - 21FC95935AD7E580049C9021 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; - 2215814E81D68382A2659093 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; - 22320E67259DDB4CE4AB53F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 22DF83BDCCD004CD8B6AB3FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - 237563836AE4D67D568414F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ButtonHandler.h"; path = "../../src/model/components/jucer_ButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 23A75C72D2432D40E65EC324 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 2462071E3029E9CDFEEA15A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 247D90FC77F7285037CB7496 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_StoredSettings.h"; path = "../../src/utility/jucer_StoredSettings.h"; sourceTree = "SOURCE_ROOT"; }; - 247F5A5145FAE9D9755F5290 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentLayoutPanel.h"; path = "../../src/ui/jucer_ComponentLayoutPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 249C3A8FA3AD6F765ECA2825 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ColourPropertyComponent.h"; path = "../../src/properties/jucer_ColourPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 25260BDCE3A6D700EC09BF2F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../../../modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; - 259B8E80A8C62FB7A64C4D90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; - 262B6D740E74B6EBC61629BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; - 266BEA84995AF0CF6EFB977B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 272694D598F2E74DAE9D6025 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 27341217070B7FC8DC19D672 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 279EFE0B49C2ED264D2AC242 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 27BC66BC4126E37CDA00A60C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../../../modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; - 27D88C214CE488DEA2590C68 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2900297A4B38A6B406B89382 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GenericComponentHandler.h"; path = "../../src/model/components/jucer_GenericComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 292D265400A63B191B93428C = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; - 29692A6A3CC0281457C5104E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 299AF088378BA647D837A103 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2A453C9CEED8D8B2ACA93E0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FillType.h"; path = "../../src/model/paintelements/jucer_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - 2A4B8EC4F1F0087DCC7D26FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2A620A9534EA6F8F36A6437A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2AEE5DAE4D72BF2616A31D50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../../../modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 2AFD9D4B1E1E32D2DB5BBE21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ViewportHandler.h"; path = "../../src/model/components/jucer_ViewportHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 2B220890A7D912DD3F452B06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; - 2B44124D8C0058DA1316547D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../../../modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2B5335A70C3D9C71930CE802 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_JucerDocument.cpp"; path = "../../src/model/jucer_JucerDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2C0877B11609160BFF1BE81A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; - 2C7435982321C750169EDB7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - 2C9A482DD20125F15CF4F094 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; - 2CCAAE22C308769866A5A9FD = { isa = PBXFileReference; lastKnownFileType = image.png; name = "juce_icon.png"; path = "../../src/binarydata/juce_icon.png"; sourceTree = "SOURCE_ROOT"; }; - 2CF355B56AB95B06D8716684 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2DF8116FA476D39EBC960A34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../../../modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; - 2E0500023D772C7C11CB4355 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../../../modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; - 2E0B098D81F7D1C43E38766F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; - 2E2C2A76F80AADA0127A5C33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2E4D4E3D588F0807E735F337 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ResourceEditorPanel.h"; path = "../../src/ui/jucer_ResourceEditorPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 2ED187018BBA229878768DE6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/json/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; - 2F2AA6FA49DC6B7A0072CBCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F4E5CDCCD9B5ADEC3088057 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../../../modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - 2FC7C92E56BC1FBAB4CB34B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintRoutinePanel.cpp"; path = "../../src/ui/jucer_PaintRoutinePanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2FCCDD8C932EB4457DD6918D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 30186699B45E27F46CA3DC89 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 30815C6C668E6F8C5730D339 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../../../modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3115152416B738D95BAA7865 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; - 3120D58B8822C88983AAD0B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../../../modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; - 319A5701B35B2316F5438E04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 31C51244519FA10EE0802703 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementRectangle.h"; path = "../../src/model/paintelements/jucer_PaintElementRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 3201E00DE4E65FB5AB7064E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3306C47DED5AC69421DC2003 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 33156F1A9EDB4DA390B37CFA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../../../modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; - 33C4517BBCD260958A38BB00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; - 34296E5618EB9248C9397B6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 34402FD201180B17EE71F463 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainWindow.cpp"; path = "../../src/ui/jucer_MainWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3467235E30BBB2F7A7E8603E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ElementSiblingComponent.h"; path = "../../src/model/paintelements/jucer_ElementSiblingComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 348CCC36E256298688DE2665 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 34A6C1C2DFBBCCA8DAEE5A40 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; - 34C5BA2A80E9B60794A04348 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; - 35F8BD1350F8BD6615D84F16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 36675B0E801B4EA2E202BA69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 36B2616B6B40B48070755232 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 36F27BFC4CE5EE7F91012B95 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3702470D0E6BB40A942EDDA8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintElementPath.cpp"; path = "../../src/model/paintelements/jucer_PaintElementPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3710DA15F41124033A5D7F5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerDocument.h"; path = "../../src/model/jucer_JucerDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 372C6C9BC7ACAD463A1F550B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../../../modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 372C9185AC97800649895268 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentDocument.cpp"; path = "../../src/model/documents/jucer_ComponentDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 373A643B6A8D23CAB469E369 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 38A29C0D2733460F250E7A45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 38E9F9DE2A9BF0285D1D1CF5 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "prefs_about.png"; path = "../../src/binarydata/prefs_about.png"; sourceTree = "SOURCE_ROOT"; }; - 38EAA970408DFB6C488044B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 3A889B42A19D28430DBD4480 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3ADDEC280E6910EBE04E5F35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../../modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; - 3B126203A245254502955C71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../../../modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3B319ACE5B636F6378D4ED6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_StrokeType.cpp"; path = "../../src/model/paintelements/jucer_StrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3B36C611C1D8FEAA6A744E28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 3BB5112E0620777F6F7366AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../../../modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; - 3C8B8BFFF743A230F1BCBF54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_FontPropertyComponent.cpp"; path = "../../src/properties/jucer_FontPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3C94F8864032C41B96851597 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3CAF4F225FB95CF2C0580DB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3CC2F870EC0FC5DF5CD02E39 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; - 3D0D8945A0B1FB73B468522A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3D4E8350DACB26F337C7B3BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; - 3E37772DCDC386131BE078DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E4377792A31E6BA418FD02D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../../../modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E585923AA31C3802F807A8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 3E6AC8218E8005810036DDC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3EFE333BC8F55ED770FFC534 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - 3F3A73BE98F18FC395135D03 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3F47FAD4F18A9AC9F31D1AF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3F75E8E94C7483C2090D5333 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3F78AD99200269A71518EB23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; - 40140516A838A42622A94550 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4072A4A77C192E9EFFAB503F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CommandIDs.h"; path = "../../src/ui/jucer_CommandIDs.h"; sourceTree = "SOURCE_ROOT"; }; - 417C8E8D9C316406EFF9AC74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 419ED5DB2D8FF395AB605C9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 41C6527D3FD4196EB4652513 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../../../modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4210CC45F74FF89E991A6136 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 422C5FF6EB8BF4E39B895F10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; - 4244105565D44C0B37873EE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GeneratedCode.h"; path = "../../src/model/jucer_GeneratedCode.h"; sourceTree = "SOURCE_ROOT"; }; - 4273090A4E7A5C7B9CEC88FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 432B7E0358DFE37147F19FC5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../../../modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44262B89E660079B968E4E4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentOverlayComponent.h"; path = "../../src/ui/jucer_ComponentOverlayComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 445E10EF2CC255EE8EE6925C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 4470FE4E7E5CC5950AB2ECE0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../../../modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; - 452F05F5E32303CB61535B10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; - 45A4232B54CF70F000E5AF91 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentLayout.h"; path = "../../src/model/jucer_ComponentLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 45CA4D5B179A0C5AE28BD425 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 45F50EF6EADE5E9274D5D134 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - 469A99DBE49F84BADF0A7E56 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; - 471343BB8242CDC001A67A10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4780B6D9106EA607AED05EA0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - 47F53C68F9CF3697E5796AC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4814C611C362F4376186E8CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 499814057EDF06F9013D46E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B75F7762F3BF16B19CE7092 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4BB3BFE0AF4B563BCBD74C61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../../../modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; - 4C99C08F4142AFC9AAB37415 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 4CE65BD54FEC28C43F93CB3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; - 4D385CCEDF0EBF53DCD6853C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4D5AE0F55C03F1A2EFFA74BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; - 4D62E6D0F93176C6ECD1E11A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_BinaryResources.cpp"; path = "../../src/model/jucer_BinaryResources.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4D9325C9A7FE0E1B4F7B489F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../../../modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; - 4DF3CEAA25F14103BA475AFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../../../modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; - 4E07995C0E9951843B936AF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; - 4E0D5F10AFD80BDD5DEB0479 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4E52B4AA6477CBC56EEAC70B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../../../modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4E5E878BA21D6EEFB63287C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; - 4E7D9A7FE4AB7B3D28C5AFD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 4F0BA51CB6936E45640A53CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../../../modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; - 4F3893C2D06AA46B25B11F0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 4FD837D1198ADBCE6D4F4A3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5018B2149F5982A330AA29E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - 50200F0A529B2D036E35C96B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 504A856418D9C2752F5FD34C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; - 50EFF428020185E2AE66AA54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 516338E1BF4DD016941738F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GradientPointComponent.h"; path = "../../src/model/paintelements/jucer_GradientPointComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 51633D7CEC3F685FBA20C350 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; - 519E7267DC96416543B7D847 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 52554FCDDCC81D87EBE5CD22 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - 526FD2C32AC44AEB085DE0A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; - 52B7EC1B24062BEB423D2E44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 52E85132437D7DE06CC08C85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../../../modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 531184B0BB0CF021F258C19C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; - 53375137308194FAA3EB00C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; - 53903FBDDB88E16CCDD8D17E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; - 547C8C764B26FE0DEAB5A254 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 547E937ECD95C221A949865F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5485FEAB4E5FB27968EA7F77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; - 55090D85BF15E971089F147D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 55670E58151A717FBD6D1C65 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5587371165B2EA31B81CC4FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - 55D37267E32AF0C9C712BD6E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PointComponent.h"; path = "../../src/model/paintelements/jucer_PointComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 55E036566435E4952628EF03 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../../../modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - 55E2C43D87FBC1D4558E9978 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../../../modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; - 56303E710F2064688347C037 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; - 5631A6AF397BF17971A88D29 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../../../modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 568F49023595072F6E4915D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - 56AF594373CD84AB81D63595 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../../modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; - 56B86E116B1A1204837D4F02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../../../modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; - 570D06B805FFCB2D29247478 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../../../modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 571668630341CED2E68ED143 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../../../modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - 5727AEA6C0EC63CDBC35623D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../../../modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; - 5730B4F295752F68F543A5F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - 574499A204A6917818B94A7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; - 57574E3651DE138C6C466E3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; - 57D8E4D78A4E8B8EC8466B98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; - 587803BCDE3F4909B29F4CCD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JustificationProperty.h"; path = "../../src/properties/jucer_JustificationProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 58B02AFC943D5636840624B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 58F468911A5F18DE9B49DEC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementImage.h"; path = "../../src/model/paintelements/jucer_PaintElementImage.h"; sourceTree = "SOURCE_ROOT"; }; - 593DF8106634C561021E113B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 59925ADFC394949574A8A5F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 59BCD836346D5C8DA7F8B59D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentTemplate.cpp"; path = "../../src/templates/jucer_ComponentTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; - 59BD304171723A28AB5AB7F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5A297CBB0504CDCF08A7B66B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TextEditorHandler.h"; path = "../../src/model/components/jucer_TextEditorHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 5A6407AC864832FB0645CF30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5AD700319E9D8F4F3A6843AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; - 5AEF2EF969E6E65F9059FE10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; - 5B779EFD38CCDD2B22D534EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - 5CEDA81592412BB2AEC2BD7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../../../modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5CFDB40C4E709755B51D1C16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; - 5E1BA362F741577130C12400 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementUndoableAction.h"; path = "../../src/model/paintelements/jucer_PaintElementUndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - 5E8969C4910FB3BB6DE7AC01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentTypeHandler.h"; path = "../../src/model/components/jucer_ComponentTypeHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 5E8B0F44AA52505CC9C270F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; - 5EEB7F10116B2DA6E25FD9C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../../../modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; - 5EFD0EA259FFE0B1EB41E22A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../../../modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 60216ED39C56C152FE828AC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentOverlayComponent.cpp"; path = "../../src/ui/jucer_ComponentOverlayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 606D9DAF95CFCBBAECEE4DF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentNameProperty.h"; path = "../../src/model/components/jucer_ComponentNameProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 6070C836E37D90EFF40BC086 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6076334B3102C9F2B2685961 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_MainWindow.h"; path = "../../src/ui/jucer_MainWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 609F334741C63C1884264B7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6136B1558ABCC7B705BBEAB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - 626709752775FA8AF596B1A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - 62C2F9EC8A1044F97446B3C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; - 637F9CE1A86009D8421014F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; - 63C8166F5EB82E92D76B9856 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6414B7B6CCAF9EAB99EC5373 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 64888DC8B3C6FBDD83827F6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../../../modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; - 65258EBD42BC7807135AE057 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 65658C7AB6177027E3ABF74F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6580C9E7411D176E445F6E30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65F705083EAB723C2FF87FD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerDocumentHolder.h"; path = "../../src/ui/jucer_JucerDocumentHolder.h"; sourceTree = "SOURCE_ROOT"; }; - 6616F5F039AB532E91291341 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6644D131E809965C53E72229 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 66BCEB0EB713A756F7A61E05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../../../modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; - 66ED948A8EBAED562101EE36 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 683C10B8E0478F35B3402026 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 683F3EAEC4FD8CAF92D2143F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../../../modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 68A2693AFB9AB27B9D3B9B2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - 693D009359581C0D049EAEE7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../../../modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 69ADB3E04A9B2273A9E481CC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../../../modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - 69C6BDB5F2A6F1392CA18FE4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 6A9AC6FCEC2BC2C35F80812C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6AC27B2485FCB68A2A99E6DC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 6ACD53EF8FCEC0EB983091DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6AEBA52E51DD10D81ABF4B6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; - 6BE35308F433CB68D0B18FAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; - 6C53350C78E06A5342B955EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../../../modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6C7F29F70FA62B98B14FB776 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 6C83B7369C7BB91E5EC754F9 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 6C8C401CF675E939FAC136D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; - 6CB008F31FC0A32C018D2AFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../../../modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; - 6CB2152E6A053D0E7245F3E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../../../modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; - 6D0720DA1AAEA7290738FA79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6D4F04497FDE7DEB17308D3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../../../modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6D72E18850E8708F0B9AB85D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6E82C9C39339B4D35930F5C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6EA69D5F453B736C1AC1AABC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6F03F26F8FD9DCF9C336C7C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6F67B1874F95EF2376AA9753 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; - 700F70E54315881EB5D45567 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_GeneratedCode.cpp"; path = "../../src/model/jucer_GeneratedCode.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7016A4E79EB2EB9FC1C023F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 708B1CE6788DAB9C8F760335 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentLayoutEditor.h"; path = "../../src/ui/jucer_ComponentLayoutEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 70F7AEAB69E238142019B010 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7131ED325D6F9EBE6859FB46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; - 71E0C34C2BD183E50D1488F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 71EDA2F9C7ACDF625B840274 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - 7206CABD04144822D9B4878F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_FilePropertyComponent.cpp"; path = "../../src/properties/jucer_FilePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 720862974CB2C4193C8F0348 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementGroup.h"; path = "../../src/model/paintelements/jucer_PaintElementGroup.h"; sourceTree = "SOURCE_ROOT"; }; - 7216D4A305303A9016403385 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../../../modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; - 724CDC465BF4426A3FD57C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../../../modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; - 72A33ACFFB64FE8A52B4ED7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; - 73580140646A8832FDEEDD4A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; - 73B018D531FC6AB2E3A73FA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComboBoxHandler.h"; path = "../../src/model/components/jucer_ComboBoxHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 74727E609CB7E1E9B3A01D5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - 74DFA045C650CBB4FF3A5A95 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../../../modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; - 74E58518172E6234F9B887E1 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 7599121AB5A8187B361B7744 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; - 7653EA75D4324FD04CA530A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; - 766178F49C1E4829C59F8FAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 76B1703511AE713E063ADA4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 76E42B724C73C8F8350DA33D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; - 7760351A65CF5078AC6AADFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; - 782B2C89B09629E5EF233E3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7836430BAE7AFEF02ACC7D76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../../../modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; - 78523DB0F5E9068E227EE052 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GroupComponentHandler.h"; path = "../../src/model/components/jucer_GroupComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 7892F5EA9948EF525D687B5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ImageResourceProperty.h"; path = "../../src/model/paintelements/jucer_ImageResourceProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 78A12483EA00D5F0622BADEB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 78E32002E6D676424D7E0AD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintRoutineEditor.h"; path = "../../src/ui/jucer_PaintRoutineEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 79360F5486DB557302C2CDB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../../../modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; - 7AA7A3D47A61A4AF626EDBD2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../../../modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7B2163EA70C6A9AD91105B22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ResourceEditorPanel.cpp"; path = "../../src/ui/jucer_ResourceEditorPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7C416774EA6FA160BB47A2C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7CB38E0FFD17B18E68DB5487 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; - 7CC654DDE172CD09ACB7A054 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7CC66B40D5C3739D0A284D20 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../../../modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - 7D3624000CAB22908F768E79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; - 7D756488BD3EA6FA4B592B32 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7E1102808EC2A1A3DA676E74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 7E1C9DDB7A06CE9F25FABB17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7E3F55C0299155E2BF10C89A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7E9461652B3F35C68CD213CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - 7F2DF94073BE6C4CC46E04B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7F6FE9E3DCD7726F170D52B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; - 7F8DDDAFF79F6EBFF60C584A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; - 7FA9B339790DB5CF2F6300E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; - 7FB03B39400A90762E864855 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ObjectTypes.cpp"; path = "../../src/model/jucer_ObjectTypes.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7FC96E6B2F78F5CC90DC52B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../../../modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 80433CA6A332B4D2C7F7069A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElement.h"; path = "../../src/model/paintelements/jucer_PaintElement.h"; sourceTree = "SOURCE_ROOT"; }; - 80E1166777550DBC3D7C6A37 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../../../modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; - 814FFDA698E109CEE727F845 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 826C6A5DB67F679A587A6250 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 828B7021E90E543E56A5A66E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 82F59FC944BB2D8494A3B7CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FontPropertyComponent.h"; path = "../../src/properties/jucer_FontPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 8320B2015DE8A326060F4F1F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 83214AF032C71787E8C07DA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 838C8BC94587962A4EFAFB11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../../../modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; - 845740A8408732586803CB33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 845B3A4C092F9A2CB514223F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 845D46B7A5E4469CBF9A4820 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; - 84608C638F6D469A76D279D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../../../modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 846146B17629B8601BAFD3BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../../../modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; - 846878FB700DB0D0419EFB8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../../../modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - 847C9FA7C341B3F18502B6F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 84B6F29C5F33E4D4A1D4FB67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 84BF853B4C48223946CAF8F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; - 852C44541F302ECE66F1369D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; - 854E09D6791FAA63FD774F05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentLayoutPanel.cpp"; path = "../../src/ui/jucer_ComponentLayoutPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 858CB9B13580398A66685B49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 85C3E577B62AAE4E02295B40 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; - 866CDAD4E22B3318EEE45621 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentUndoableAction.h"; path = "../../src/model/components/jucer_ComponentUndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - 86742D778847DB69243EAF2F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; - 86C00D9FE681C7318697DBFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_FillType.cpp"; path = "../../src/model/paintelements/jucer_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 86E9565FC420530BC7605C88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - 876FE055F6A7E62454733735 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 87F485DBC67B2E75E06DAAF8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; - 886410279D967652AA4FFC10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../../../modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - 887612A0EEF17B5A59DF5C99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8883ABB16AA67959B24B994C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../../../modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; - 893530001B024C7CB6255A52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; - 89434B86AC9DFC8D040FC13A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - 89BE7D12224043BD11510870 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - 89DE383ED84FECD8CC6B9DF9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentTemplate.h"; path = "../../src/templates/jucer_ComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; - 8A4A740A60E31CC350BCD626 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8ACC55F626C2E2AB18C3E0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 8AEE7FFCCC5933EDA0F0E083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../../../modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 8B315AF14598BE539480070E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 8B928FD2BA805E1B0FD5A218 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8BC3E3B38EF9A601F212E5CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 8C7A42B16018A7EFBCC84F13 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; - 8C90BEA9F42B1CD3D358BE0C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; - 8C96948B01B70F125652B4A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../../../modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8C9987F812960988EBE4CC6D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../../../modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; - 8CBAA0DE1F30C590E248CE92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../../../modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8D4A3D0BDE86DEA5FF304FD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; - 8D7CCBC48D3D21B535663490 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../../../modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8DBDD4F65CC8C34616C34255 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../../../modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8E412B488CC4A124A64B3793 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - 8E688DB7AD6E4E2F081ABAE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 8EB878D513D3C06CD2135E1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8FEDA6D69C324C9C69A1F2A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ButtonDocument.h"; path = "../../src/model/documents/jucer_ButtonDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 9009F9F37A39D3DB40B0CD16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; - 90A38EBB6FBA3605102D5773 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 90B8DAA89BD84BA025FEBCDE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../../../modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 90BDEA93AF98E7FC6150DBBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 90EC9058FDD032DD4C0AFD9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../../../modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 918605EB5D669837583BAFC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; - 921B9C9127FA44BD03D73E6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_SnapGridPainter.cpp"; path = "../../src/ui/jucer_SnapGridPainter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 925F9493AF7065AEFCB14010 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 93AA4CDC8F989A51433310BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9401241578D2016EC22F7F8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../../../modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; - 9486A7255ECAB5C26F74C06D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentColourProperty.h"; path = "../../src/properties/jucer_ComponentColourProperty.h"; sourceTree = "SOURCE_ROOT"; }; - 94B784D2AE2B38BBAC736187 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 94EA5DBE439289275DCABF6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9537592EE1AB5CDE343A1257 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 953A5573D643490F13B36F26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96249C42FFDB43D016D200A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TabbedComponentHandler.h"; path = "../../src/model/components/jucer_TabbedComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - 9685FA3B40FE10B954CD818B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96D335956BE397BC762DE04B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96E86A2DFBF465DADACD626F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 976539A918F5DB499ECE122F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../../../modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; - 9787BBA62FFDE7CC54A3E05E = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - 97A13BC9A2DC16EE15EAF43D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - 9820EF163239A8E8CB5A1F63 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 98362403845C0976BEAAE71D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ButtonDocument.cpp"; path = "../../src/model/documents/jucer_ButtonDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 985FFEEFD3DE9601807C6991 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9875C33452286BA64462BF03 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 98CD93D839AAA85D9ED06A17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9937E9582E692F1E560D81CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9A90DF52C53190D3CFB9262F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; - 9B6F187B35076291AEE1BCC8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Justification.cpp"; path = "../../../../modules/juce_graphics/placement/juce_Justification.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B7ABF2C23DA6E9757B49776 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_JucerDocumentHolder.cpp"; path = "../../src/ui/jucer_JucerDocumentHolder.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B8A8395AB72FE7E7032DCED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentLayoutEditor.cpp"; path = "../../src/ui/jucer_ComponentLayoutEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9BDA6D0F80A9A9359293BE4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9BDAE4D113167F80BD5A3441 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9BF8987B2460C4A2765A2DAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9C01CAF89DF78ED7E0E4B0D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../../../modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - 9CC862E8382707FFE0421B5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; - 9CE698430BB54D88AD824D3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 9D3335B2EEF539537D2C18BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 9DBF612E3994107930C5EE53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../../../modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; - 9E71E418B558C8C24DA3C9C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9E8074377F6981C89C1FFC2B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; - 9E87F2FD5BAC57AA7773547D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SnapGridPainter.h"; path = "../../src/ui/jucer_SnapGridPainter.h"; sourceTree = "SOURCE_ROOT"; }; - 9F5D8D97A08A679F97F8F742 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ColouredElement.h"; path = "../../src/model/paintelements/jucer_ColouredElement.h"; sourceTree = "SOURCE_ROOT"; }; - 9FA1E9EC5F4FD0BB19DFC784 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9FC008033E08C2B6D1AB2B9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../../../modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; - 9FED1FE648C3D54CB5F167E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A035CEC7C1D7AF958429FD18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - A10219A4EBD9E1A2CDF66D48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../../../modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - A105EB88BF1184D9D54F9B93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - A1631D31AAC9719E9690BE93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../../../modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - A1729DE1120C8BA881063431 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentBooleanProperty.h"; path = "../../src/properties/jucer_ComponentBooleanProperty.h"; sourceTree = "SOURCE_ROOT"; }; - A217D327A854ADD31DD3EE69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementText.h"; path = "../../src/model/paintelements/jucer_PaintElementText.h"; sourceTree = "SOURCE_ROOT"; }; - A21D2EB0BD8CA4435DBC2DB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../../../modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; - A24CE1E7A39A0623FDD3774C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; - A27536EAA6565A95670917FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - A2988F4F5DE48BF6090BF2DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ColouredElement.cpp"; path = "../../src/model/paintelements/jucer_ColouredElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - A29AB4975A8297224BD9A474 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; - A2FC3F04B58818CD1D8491F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../../../modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; - A2FE7299CBEB721A901862E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../../../modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; - A31AE6550DA9688363E6B043 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../../../modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - A354286AA182B636E728D60B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../../../modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; - A3CF2B5CE18AAEB9541B0187 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../../../modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; - A49A5F8E0470EAFF3F14D047 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A4A1CD33047E46C1E1F20F7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - A5A55498865040371E226986 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A5AF3ACB8410EC8AD4264DB0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../../../modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; - A639ECE96CA7798C1E61F5FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - A657AAA8B0ACAFCCD6010FC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - A662F3CCEBD83F3C10857FFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../../../modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; - A69DAE468414B98E595F6260 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_StoredSettings.cpp"; path = "../../src/utility/jucer_StoredSettings.cpp"; sourceTree = "SOURCE_ROOT"; }; - A6F15CB7C68364B331149CFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../../../modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - A75CCDBE91330AF3C8AF0C9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; - A77B76A12F2E43B7DE9D43DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; - A7D1BC59530C96AC6FC02779 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_EditingPanelBase.h"; path = "../../src/ui/jucer_EditingPanelBase.h"; sourceTree = "SOURCE_ROOT"; }; - A7F78CB00645FDE5F018BA6D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - A8023C1E88385900D5BA555D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../../../modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; - A8395AF8B717E13F6DA505F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; - A8BADDA2042BF3B0034B4FD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - A8C2A32CCDD999BF8320AE6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - A8ED2088E4636DD9BC944833 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - A95DEC9B4E7B7AD8173135B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; - A9EA278B65F7457CEF738B40 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - AA41395DBEF90EE917B97EEB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - AB583E5B8743B3D842540E67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../../../modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; - AB7F00640F77000E18811A78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../../../modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - ABF777B426D495786130B52C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; - AC736CAD4CC8C9573D1FDBAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD3AC7D0A65B3C433C2E5CE7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintRoutine.h"; path = "../../src/model/jucer_PaintRoutine.h"; sourceTree = "SOURCE_ROOT"; }; - ADBA4A07F094BA3432707D64 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE0CA8E2604B16965C942A27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PrefsPanel.h"; path = "../../src/ui/jucer_PrefsPanel.h"; sourceTree = "SOURCE_ROOT"; }; - AE950E04AEE2441BC6B6D2CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; - AE99E069DB3EA38E5664E1AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; - AEE21B60BDB0DBEDECC0A194 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerComponentHandler.h"; path = "../../src/model/components/jucer_JucerComponentHandler.h"; sourceTree = "SOURCE_ROOT"; }; - AEE78FC2ACC32C9446C6D055 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../../../modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; - AFBE132DCF46D754AB003320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; - B106EF8F90D0851DA971007B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - B13B3784D431CBC967A43A23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - B2155B56194AEBA21C1DE8D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TextButtonHandler.h"; path = "../../src/model/components/jucer_TextButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - B22AF25F5DEB48469657B759 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B26854A29368099FF3D8BFE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../../../modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; - B2A214C9F5E03B62D0D98212 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - B2F268461E72BFE4B9B6642A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - B32502920C2634ECD316B785 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - B33DBBC96201DC447AF14F39 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; - B37C04A2088762B6E7DE0F03 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; - B490A6CF1CAE56DCB40FE167 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../../../modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - B56883D972CF9604F0F0C3B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../../../modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; - B5F2101B935A8AD561BDDFFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ImageButtonHandler.h"; path = "../../src/model/components/jucer_ImageButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - B64C459A45B039D75ACB37A2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_LabelHandler.h"; path = "../../src/model/components/jucer_LabelHandler.h"; sourceTree = "SOURCE_ROOT"; }; - B665F814FB6BEFA5FBC7FC0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Main.cpp"; path = "../../src/jucer_Main.cpp"; sourceTree = "SOURCE_ROOT"; }; - B68E8BB129DE04F272FB085A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; - B6FBD253A8BFE5D62A25AF1A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B7ED22936D98754DC03A9814 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; - B82800B6AD87F076F22EE6ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B8A76938F597EE7B5FFE7A75 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../../modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; - B94ABB13A3A446637A56055E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_UtilityFunctions.cpp"; path = "../../src/utility/jucer_UtilityFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; - B953BED04E48980757C729F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - BA20E35BA5FF1801D0B86BC9 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - BA37C645586FC46E82CC9586 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - BA813705EF9F57DF2CA3ABEB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - BADBC94932A227D64E79AB30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_gui_basics/application/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; - BB16813D245877CBAAF3195A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../../../modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; - BB4EEBB5485065252A9958D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB810B17C5BC59CBBE757BD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../../../modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; - BC1E88C63AAB840FBE803249 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; - BC79C877A34D68C6D497081A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - BCCA9224BBA2DC97107B3304 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; - BD13314CA14F2A762F4D9E3E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; - BD82329251460242B23E042D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; - BE5F0F7002AEEB8673FC3A21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; - BE9ABB21F4E778A7C0A20D49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - BEE796EE7004ED908D949561 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../../../modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; - BF5E43444DDAB8D4C2FA15EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - BF6D060F3BDD13444577FCD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; - BFBF9F25D8F0D8D94EBA00EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; - BFDAEC5DF55AD6846CDC533F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OldSchoolLookAndFeel.h"; path = "../../../../modules/juce_gui_extra/lookandfeel/juce_OldSchoolLookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - C014BA415527A6607A681CA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; - C05D777DF6F9B240AD599FB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; - C1228FD33D877397B9FD6D5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; - C15C02F4EF29F8CBA481DC44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../../../modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; - C2070DE2D6C322FDEADA3835 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Jucer.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; - C207147F3CAE1A0C6956F456 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; - C273EF447DD9016C85562314 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; - C319EBC54ECF922FF2763A03 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../../../modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - C335EF83AA063590077DEE48 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "prefs_misc.png"; path = "../../src/binarydata/prefs_misc.png"; sourceTree = "SOURCE_ROOT"; }; - C40BF8794A62D93ABBF4E834 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_EditingPanelBase.cpp"; path = "../../src/ui/jucer_EditingPanelBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - C545B03F2A532B56AF53CB8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; - C5E316D834C58B2113FF66BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; - C5FD9C2D1DA597D2D926400F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - C6626BBC6ED7A488B891B12F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; - C710724CA8E3ECC8D28376AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; - C792CAD85CBE611B4791799D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; - C7A7D531589532C2DFD124D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; - C8C564D50FB069D7623C6FA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../../../modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; - C8E4037CF65EAE2BCF64795E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; - C8F1130C03838B84039BBDBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - C8F94D1DD7AAE746D00E0B60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; - C970A3C4B712FCE8E628D9A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; - C9B7D174811C277ACF2DD420 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; - C9EBD689F17867D645831EFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - CA7FB41C53F2D6B39B8B018C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - CAED7E989BA7F158EB08D39F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; - CB3C8822A37F1E3D560B23D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../../../modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; - CB6817202EE26525193AC51D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ObjectTypes.h"; path = "../../src/model/jucer_ObjectTypes.h"; sourceTree = "SOURCE_ROOT"; }; - CB6F4303F6FDA75CDC36F0B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; - CBA8C35713DB5C34251DEFDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - CC0D32094399D2F95C0FE69B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; - CC4D497B5FADB68A9BD98EB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; - CC51D497E63D9AA0F35D50DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CC9BE0D1B41324DCF9B99216 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../../../modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; - CE78ADB548F4B0F5C58E4A2B = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - CE8263516A129D15A9ED41D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; - CE84AE1E70ECD26DBB6354E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - CEDA98F322DFB30DF9D960E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; - CF7759B083070E02D05F85DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - CFF1331D5917F0CFF7FDE319 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; - D0194D682F412D26BF30CC86 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D031A5834F8EEE344710F4B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../../../modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - D0401A0E0BD00A1DD56DE7A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; - D042FD3D9858132386725882 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../../../modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; - D0A8C36C9B953A8422C2E6A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; - D0F99A989D63302C0DF44773 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../../../modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - D176DBAB01F457D60581617D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D1C2106C5A2AF082AA96DA2B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; - D20B92A40DB4468E6D07C7F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - D21927F519E17C90F390F470 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D31D27BD0AF555AA17263FED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - D395686470754264F4337BEB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - D42B614C50C4F26FF9183E3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TreeViewHandler.h"; path = "../../src/model/components/jucer_TreeViewHandler.h"; sourceTree = "SOURCE_ROOT"; }; - D4FCC266DAD5801D4D3AC04F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../../../modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; - D651C2D9024AE7A1C90BC19E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - D65444FE87BDE05FF6F9F5C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../../../modules/juce_core/json/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; - D6693AEA757A77CD7993A42E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; - D6AF800284D2C5D83D5D737E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - D75A81917CD1683835FD6CD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ColourEditorComponent.h"; path = "../../src/utility/jucer_ColourEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - D7C344B148CBD2B5F4D4B557 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - D867B3203366118995F9D300 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - D8B9A324AF74F0EA1E5EF352 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - D93095E92FD769B333B58A08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - D94975D87A655A493391A84B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - D954DA39C577BD6C5DEF9579 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - D9CF227D49952B5F7A8F1C56 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../../../modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - DA3F613780ECF4565D4A70E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Headers.h"; path = "../../src/jucer_Headers.h"; sourceTree = "SOURCE_ROOT"; }; - DA8D22EE4D8A3C88BB60BD2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TestComponent.h"; path = "../../src/ui/jucer_TestComponent.h"; sourceTree = "SOURCE_ROOT"; }; - DB4BB79021DBB8BE1847787E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; - DB5E058486E309D69E538BF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; - DBBEA89FDA8D05EE9CEAAF87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC41DA31947DB3370DFC5034 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../../modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; - DC5F33450FDAF78D3C918F87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC7F24486E7C5C9B60CEDB38 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; - DD6069923737D4FD08A5B0FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../../../modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; - DDA7C903ACC648BEF42A71B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; - DE4CE102717400DCD28F6B6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../../../modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; - DE81BE674A387F094FA6405B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../../../modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; - DED072796EB8701F82ACC8B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; - DF268F7AC6E048667B09F412 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - DF280ADDD06EC92CDA9564DC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - DFF279125E31455F9598CD18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - E00C562464867BB0A9DAA286 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; - E050BA97AFEED2BE695D9D83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - E0A101B97A58CFE2AB788AD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; - E118B06F6FF7D196A146B56B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PaintElementPath.h"; path = "../../src/model/paintelements/jucer_PaintElementPath.h"; sourceTree = "SOURCE_ROOT"; }; - E20A62685E18A4BC65510903 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - E3143AED92179D58C404D907 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; - E39C49F1188E28A7DD8E8FC7 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - E3C9F25C379C05C4BBAA13B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../../../modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - E3CAE2EF8D6683380562B3A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; - E3E4BCA767FAF1D1C4F6A0CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E459690840B166C0B0EA3BDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../../../modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; - E4A09F5C36C5C7244408D3B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; - E505DF3AB6C6532285F74EC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; - E523C3474A46E31321E30B7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../../../modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; - E5895BD6AC5C6054ED5F5976 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; - E5FC88EF4B7A030A050AE9BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; - E627E6CBB6D1C0F0483B94E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; - E64EA0E89C5F307B04ABEB83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - E6A2BE34D5352C168955683F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../../../modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; - E722D016083E79E592A5243B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintRoutine.cpp"; path = "../../src/model/jucer_PaintRoutine.cpp"; sourceTree = "SOURCE_ROOT"; }; - E735628197A697D07EED203B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentDocument.h"; path = "../../src/model/documents/jucer_ComponentDocument.h"; sourceTree = "SOURCE_ROOT"; }; - E7A41EEFB44D55C2CF2F5C3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - E7BD0A9FD4394E4B7E3915D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7FB6096CB8C2F4F51EAF40B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../../../modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; - E8842F2B65CEFE2DABCB7C06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; - E9DC95A85AB25565E8FACF91 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../../modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - E9E8942208E99D96B2B88B0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../../../modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; - E9FA21969B0983F69D4FC6F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; - EA9725FA6D87462D439FF37D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; - EAE4C31394717E77675A375F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; - EB4F8E7ABFA49F98EFE32A57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - EB6FA110BA7A43CF7BDED1CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - EBC0CDADE803D52E00F988B1 = { isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - EC51741E247D4B4F06613C8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../../modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; - ECAEC38870957013D18E51DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PositionPropertyBase.h"; path = "../../src/properties/jucer_PositionPropertyBase.h"; sourceTree = "SOURCE_ROOT"; }; - ECF89AE44B18B0FD4FB2D728 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - ED2707A8479D2F6AB21EB8EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - EE27FB132BB31A2D365263E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; - EEB7CFA0FBFF01581B524C6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F01782C964109AD1ED77D586 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F04BF3F08D2E6AD3A96EC9A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_PaintRoutineEditor.cpp"; path = "../../src/ui/jucer_PaintRoutineEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - F063C41ED7B74514A30D4516 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../../modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; - F066D126F1E16F0D4C0EF330 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; - F0E4CBBCE745CDAB2BCE9BA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - F19C572BE537ECEE32243D53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; - F1C2BA6947DEEC7A2FF1D9EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../../../modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; - F233BDCE6D542E561B263413 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - F296A1DBEF5812E3592D0123 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; - F2E48F527D479CFD9A23F54A = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; - F2F8B40CE1894AB56C3F20BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; - F3D4262DE9E1CC835A795A8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - F4DE12E7D2AA57F12E087734 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../../../modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; - F4E02B94DE69B0D5FAAE29BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F65E29974BC6055F80DA44C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - F66E3475BA4C36658C3EDA15 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F672BEFBC87CBC0692E299FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; - F6B1C427AA9129CDD9E4761B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - F6F724542F5201858B8145DC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - F758385A897FAE5BE521CD98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../../../modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; - F893F4BF51977AD2C0A65A61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../../../modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; - F8C5B36505991E30A3B5B873 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - F8C5FCB2CCEC869DD5AEF806 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - F8EF61F18821D1F9ED3CCF15 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - F9D4A57B315F77043BF6DE49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; - FA2410FA658C17A930890FFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../../../modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; - FA95E1B6FD8D263A36A449B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - FB03386CEAF2975CFB81C485 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OldSchoolLookAndFeel.cpp"; path = "../../../../modules/juce_gui_extra/lookandfeel/juce_OldSchoolLookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB1706F1C47FDEC80F3E7F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; - FBE4CB87FF965A0B7B12F96B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; - FC12048164B8A20BFC9479D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; - FCA983AB246CBC5D90DC5294 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ComponentTextProperty.h"; path = "../../src/properties/jucer_ComponentTextProperty.h"; sourceTree = "SOURCE_ROOT"; }; - FCB2AD7C12426703410DA46C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; - FD1005FCBBBB1BF079E8219C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ToggleButtonHandler.h"; path = "../../src/model/components/jucer_ToggleButtonHandler.h"; sourceTree = "SOURCE_ROOT"; }; - FD4E80A1BDA0CAACC9AB1780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - FD942AD7F0B4045348CB928F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; - FDAB1DD7CD4DDC91B1584779 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - FDD225B5A53B9AFD652F2682 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../../../modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - FDE547BA78E1D4C180415D72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../../../modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; - FE097BBDEB800260CFE8BABC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; - FE0BCE6E58A40A1B5F32709F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - FE1EB08B3D0A896845BD689F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../../../modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; - FF266A651E416A201FB7C210 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ComponentLayout.cpp"; path = "../../src/model/jucer_ComponentLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF6709CDB4441DC38539E469 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - FF87A4F25EAFD358975B4133 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - FFB1CCCE179A8E3549F9C030 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8C2CA21236AA341D60D40CE0 = { isa = PBXGroup; children = ( - 237563836AE4D67D568414F8, - 73B018D531FC6AB2E3A73FA3, - 606D9DAF95CFCBBAECEE4DF5, - 20015A8127372B4AF9F1A9A4, - 5E8969C4910FB3BB6DE7AC01, - 866CDAD4E22B3318EEE45621, - 2900297A4B38A6B406B89382, - 78523DB0F5E9068E227EE052, - 0A9DD92D598B6915F649348D, - B5F2101B935A8AD561BDDFFB, - AEE21B60BDB0DBEDECC0A194, - B64C459A45B039D75ACB37A2, - 0AEFC506E56C27748FED9D33, - 96249C42FFDB43D016D200A3, - B2155B56194AEBA21C1DE8D9, - 5A297CBB0504CDCF08A7B66B, - FD1005FCBBBB1BF079E8219C, - D42B614C50C4F26FF9183E3D, - 2AFD9D4B1E1E32D2DB5BBE21 ); name = components; sourceTree = ""; }; - 11628BE5083DB24C063DD440 = { isa = PBXGroup; children = ( - 98362403845C0976BEAAE71D, - 8FEDA6D69C324C9C69A1F2A7, - 372C9185AC97800649895268, - E735628197A697D07EED203B ); name = documents; sourceTree = ""; }; - ACD0E96F9D397496862FC03F = { isa = PBXGroup; children = ( - A2988F4F5DE48BF6090BF2DA, - 9F5D8D97A08A679F97F8F742, - 3467235E30BBB2F7A7E8603E, - 86C00D9FE681C7318697DBFB, - 2A453C9CEED8D8B2ACA93E0A, - 516338E1BF4DD016941738F5, - 7892F5EA9948EF525D687B5D, - 1AE7F1B9793D6954ED51660B, - 80433CA6A332B4D2C7F7069A, - 13FDE2C82F52EF0EF4E3B92F, - 720862974CB2C4193C8F0348, - 58F468911A5F18DE9B49DEC4, - 3702470D0E6BB40A942EDDA8, - E118B06F6FF7D196A146B56B, - 31C51244519FA10EE0802703, - 06DD56B294C5B50C89402EB5, - A217D327A854ADD31DD3EE69, - 5E1BA362F741577130C12400, - 55D37267E32AF0C9C712BD6E, - 3B319ACE5B636F6378D4ED6C, - 097D987D704DAA705704FD37 ); name = paintelements; sourceTree = ""; }; - D02B77305E92DA6F800E9511 = { isa = PBXGroup; children = ( - 8C2CA21236AA341D60D40CE0, - 11628BE5083DB24C063DD440, - 4D62E6D0F93176C6ECD1E11A, - 108EC1486DE816F15D3AEB71, - FF266A651E416A201FB7C210, - 45A4232B54CF70F000E5AF91, - 700F70E54315881EB5D45567, - 4244105565D44C0B37873EE1, - 2B5335A70C3D9C71930CE802, - 3710DA15F41124033A5D7F5F, - 7FB03B39400A90762E864855, - CB6817202EE26525193AC51D, - E722D016083E79E592A5243B, - AD3AC7D0A65B3C433C2E5CE7, - ACD0E96F9D397496862FC03F ); name = model; sourceTree = ""; }; - E8C5F3DEBCDE90B23C6E7066 = { isa = PBXGroup; children = ( - 249C3A8FA3AD6F765ECA2825, - A1729DE1120C8BA881063431, - 0EBF64D1E2649A70EFB16370, - 9486A7255ECAB5C26F74C06D, - FCA983AB246CBC5D90DC5294, - 7206CABD04144822D9B4878F, - 1BE6AD432A084798952D11EF, - 3C8B8BFFF743A230F1BCBF54, - 82F59FC944BB2D8494A3B7CB, - 587803BCDE3F4909B29F4CCD, - ECAEC38870957013D18E51DB ); name = properties; sourceTree = ""; }; - BC9692BC44E3939E44B044B7 = { isa = PBXGroup; children = ( - 59BCD836346D5C8DA7F8B59D, - 89DE383ED84FECD8CC6B9DF9 ); name = templates; sourceTree = ""; }; - 1EF8264613B7ADA47A5B0C12 = { isa = PBXGroup; children = ( - 4072A4A77C192E9EFFAB503F, - 9B8A8395AB72FE7E7032DCED, - 708B1CE6788DAB9C8F760335, - 854E09D6791FAA63FD774F05, - 247F5A5145FAE9D9755F5290, - 60216ED39C56C152FE828AC7, - 44262B89E660079B968E4E4B, - C40BF8794A62D93ABBF4E834, - A7D1BC59530C96AC6FC02779, - 9B7ABF2C23DA6E9757B49776, - 65F705083EAB723C2FF87FD9, - 34402FD201180B17EE71F463, - 6076334B3102C9F2B2685961, - F04BF3F08D2E6AD3A96EC9A1, - 78E32002E6D676424D7E0AD9, - 2FC7C92E56BC1FBAB4CB34B4, - 20F894F40AE88ADC2341D9DE, - 1A734B3497D65CAFF82C87AD, - AE0CA8E2604B16965C942A27, - 7B2163EA70C6A9AD91105B22, - 2E4D4E3D588F0807E735F337, - 921B9C9127FA44BD03D73E6B, - 9E87F2FD5BAC57AA7773547D, - 055A8501648EC9E173708E7F, - DA8D22EE4D8A3C88BB60BD2A ); name = ui; sourceTree = ""; }; - 2316975C30FAF1EE95B3932E = { isa = PBXGroup; children = ( - D75A81917CD1683835FD6CD1, - 19C6453ECF66E9253839345C, - A69DAE468414B98E595F6260, - 247D90FC77F7285037CB7496, - B94ABB13A3A446637A56055E, - 011A2993F715E322A5AF5644 ); name = utility; sourceTree = ""; }; - 17AE3525317DBE3557E7C2A1 = { isa = PBXGroup; children = ( - 2CCAAE22C308769866A5A9FD, - 0F374E9B523A94C8B8B6863B, - 38E9F9DE2A9BF0285D1D1CF5, - 06F508851D1F21085FABC74B, - C335EF83AA063590077DEE48 ); name = binarydata; sourceTree = ""; }; - EDBA711C8365A3FB018B746C = { isa = PBXGroup; children = ( - D02B77305E92DA6F800E9511, - E8C5F3DEBCDE90B23C6E7066, - BC9692BC44E3939E44B044B7, - 1EF8264613B7ADA47A5B0C12, - 2316975C30FAF1EE95B3932E, - 17AE3525317DBE3557E7C2A1, - B665F814FB6BEFA5FBC7FC0D, - DA3F613780ECF4565D4A70E5 ); name = src; sourceTree = ""; }; - E176E0772F905AC69C3C8D9B = { isa = PBXGroup; children = ( - EDBA711C8365A3FB018B746C ); name = Jucer; sourceTree = ""; }; - 0C798FF766D94DDB493D07BD = { isa = PBXGroup; children = ( - E3143AED92179D58C404D907, - D867B3203366118995F9D300, - BD82329251460242B23E042D, - CC0D32094399D2F95C0FE69B, - 62C2F9EC8A1044F97446B3C4, - C8E4037CF65EAE2BCF64795E, - 25260BDCE3A6D700EC09BF2F, - C319EBC54ECF922FF2763A03, - 918605EB5D669837583BAFC7, - AEE78FC2ACC32C9446C6D055, - F2F8B40CE1894AB56C3F20BC, - 432B7E0358DFE37147F19FC5, - DD6069923737D4FD08A5B0FF, - 8D7CCBC48D3D21B535663490, - 55E2C43D87FBC1D4558E9978, - 18DCE822FF9B4B7761AC9E09, - 34C5BA2A80E9B60794A04348, - 7FC96E6B2F78F5CC90DC52B7, - 0F30F8A1B685B67F6DBBEB72, - 3120D58B8822C88983AAD0B7, - A10219A4EBD9E1A2CDF66D48 ); name = text; sourceTree = ""; }; - 8F494C8345B60E4F56EC7693 = { isa = PBXGroup; children = ( - 09806752C35290FF914306A0, - B26854A29368099FF3D8BFE5, - A3CF2B5CE18AAEB9541B0187, - DE4CE102717400DCD28F6B6F, - D94975D87A655A493391A84B, - 8883ABB16AA67959B24B994C, - 2F4E5CDCCD9B5ADEC3088057, - E3C9F25C379C05C4BBAA13B0 ); name = maths; sourceTree = ""; }; - 822F791F16417B6B8E9F24BF = { isa = PBXGroup; children = ( - BB16813D245877CBAAF3195A, - AB583E5B8743B3D842540E67, - 9DBF612E3994107930C5EE53, - BFBF9F25D8F0D8D94EBA00EB, - F4DE12E7D2AA57F12E087734, - AE950E04AEE2441BC6B6D2CA, - E4A09F5C36C5C7244408D3B2, - B953BED04E48980757C729F4, - E0A101B97A58CFE2AB788AD4, - 6414B7B6CCAF9EAB99EC5373, - 74DFA045C650CBB4FF3A5A95, - A31AE6550DA9688363E6B043 ); name = memory; sourceTree = ""; }; - 03458DB9D68239235B28D021 = { isa = PBXGroup; children = ( - A24CE1E7A39A0623FDD3774C, - 626709752775FA8AF596B1A9, - 5485FEAB4E5FB27968EA7F77, - E5895BD6AC5C6054ED5F5976, - 56B86E116B1A1204837D4F02, - 0DE4E5E3BFDB4D6F1D9A631D, - 637F9CE1A86009D8421014F4, - 0D68FA8EE4C54878BFF83090, - 147280BED7BEE78C954F6E30, - C9EBD689F17867D645831EFD, - E9E8942208E99D96B2B88B0E, - 372C6C9BC7ACAD463A1F550B, - FE097BBDEB800260CFE8BABC, - 5727AEA6C0EC63CDBC35623D, - 8ACC55F626C2E2AB18C3E0C6, - 4BB3BFE0AF4B563BCBD74C61, - CFF1331D5917F0CFF7FDE319, - A2FC3F04B58818CD1D8491F1, - 8C96948B01B70F125652B4A6, - D4FCC266DAD5801D4D3AC04F ); name = containers; sourceTree = ""; }; - 9CEDAE68FB9B5C7D48B08B26 = { isa = PBXGroup; children = ( - 5A6407AC864832FB0645CF30, - 7CC66B40D5C3739D0A284D20, - 4D9325C9A7FE0E1B4F7B489F, - 55E036566435E4952628EF03, - F8C5B36505991E30A3B5B873, - 893530001B024C7CB6255A52, - 3ADDEC280E6910EBE04E5F35, - 5AEF2EF969E6E65F9059FE10, - 6F67B1874F95EF2376AA9753, - 6AC27B2485FCB68A2A99E6DC, - D031A5834F8EEE344710F4B1, - 259B8E80A8C62FB7A64C4D90, - A9EA278B65F7457CEF738B40, - 3BB5112E0620777F6F7366AA, - 3E4377792A31E6BA418FD02D, - DC7F24486E7C5C9B60CEDB38, - 6BE35308F433CB68D0B18FAE, - 8CBAA0DE1F30C590E248CE92, - 13A4BF57ECC22D11C092D84E, - 12577080134C0C5D3F909D0A, - FDD225B5A53B9AFD652F2682, - E6A2BE34D5352C168955683F ); name = threads; sourceTree = ""; }; - CC68DFA05D73FAD9CBDAE2B1 = { isa = PBXGroup; children = ( - 609F334741C63C1884264B7F, - 976539A918F5DB499ECE122F, - 116776A5EBF52D7BEEDE64C1, - 0ACA4C74F402F53D274B49E0, - 7F2DF94073BE6C4CC46E04B0, - F893F4BF51977AD2C0A65A61 ); name = time; sourceTree = ""; }; - 84650D7147BF3B8EE7CFB842 = { isa = PBXGroup; children = ( - 52E85132437D7DE06CC08C85, - 193BA5B4D0759D406DC4400A, - E523C3474A46E31321E30B7C, - CC9BE0D1B41324DCF9B99216, - D20B92A40DB4468E6D07C7F4, - 8AEE7FFCCC5933EDA0F0E083, - 925F9493AF7065AEFCB14010, - 593DF8106634C561021E113B, - 5CEDA81592412BB2AEC2BD7B, - 1C34468F9EE9FDA29E2EAF1E, - 4F0BA51CB6936E45640A53CD, - 693D009359581C0D049EAEE7, - 1BCD08170B5668F39939A02F ); name = files; sourceTree = ""; }; - AEA2CD6C6CE5701C8488AFEC = { isa = PBXGroup; children = ( - 2B44124D8C0058DA1316547D, - A354286AA182B636E728D60B, - 30815C6C668E6F8C5730D339, - CB3C8822A37F1E3D560B23D4, - 1FA9F28CF3DDB1018F74E688, - DE81BE674A387F094FA6405B, - E459690840B166C0B0EA3BDB, - 5EEB7F10116B2DA6E25FD9C3, - 8DBDD4F65CC8C34616C34255, - 724CDC465BF4426A3FD57C7B ); name = network; sourceTree = ""; }; - 3967E44571C3018BDC287BB1 = { isa = PBXGroup; children = ( - CBA8C35713DB5C34251DEFDA, - A8C2A32CCDD999BF8320AE6C, - 17AB9CABBE4BBFD06DF49427, - 683F3EAEC4FD8CAF92D2143F, - D042FD3D9858132386725882, - A105EB88BF1184D9D54F9B93, - 5EFD0EA259FFE0B1EB41E22A, - E7BD0A9FD4394E4B7E3915D7, - 59925ADFC394949574A8A5F9, - 11294F114CB53D1083E858A5, - 07C8846A998182DD1FCDA11C, - D651C2D9024AE7A1C90BC19E, - 2AEE5DAE4D72BF2616A31D50, - 3E6AC8218E8005810036DDC4, - 69ADB3E04A9B2273A9E481CC ); name = streams; sourceTree = ""; }; - 947CD1A6273D0A1FD4BA2BB2 = { isa = PBXGroup; children = ( - 84608C638F6D469A76D279D8, - BB810B17C5BC59CBBE757BD6, - 41C6527D3FD4196EB4652513, - D9CF227D49952B5F7A8F1C56 ); name = logging; sourceTree = ""; }; - 20C32677B6D8391B5838DBC0 = { isa = PBXGroup; children = ( - 9FC008033E08C2B6D1AB2B9B, - C15C02F4EF29F8CBA481DC44, - 4210CC45F74FF89E991A6136, - 0061EE500EA5CB7B8C407984, - 04398F35C4301DB7C16D1C32 ); name = system; sourceTree = ""; }; - B7CBCD2710F37025385FF082 = { isa = PBXGroup; children = ( - 3B126203A245254502955C71, - 142CA660F399DA113DA25006, - 184057B03008D72671894ED7, - F233BDCE6D542E561B263413 ); name = xml; sourceTree = ""; }; - D5F755B808F8A5252772E924 = { isa = PBXGroup; children = ( - D65444FE87BDE05FF6F9F5C6, - 2ED187018BBA229878768DE6 ); name = json; sourceTree = ""; }; - AACEBC21300993FBA74CE306 = { isa = PBXGroup; children = ( - 7016A4E79EB2EB9FC1C023F8, - 36B2616B6B40B48070755232, - D93095E92FD769B333B58A08, - 65258EBD42BC7807135AE057, - B13B3784D431CBC967A43A23, - 07606C10A9B5602F7823DA9D ); name = zip; sourceTree = ""; }; - 3285A06603D68A3E977CAE06 = { isa = PBXGroup; children = ( - 299AF088378BA647D837A103, - 56303E710F2064688347C037 ); name = "unit_tests"; sourceTree = ""; }; - A8B50BCDDE9F6AD9D6F7B5E4 = { isa = PBXGroup; children = ( - A662F3CCEBD83F3C10857FFF, - FA2410FA658C17A930890FFF, - 6D4F04497FDE7DEB17308D3F, - 2E0500023D772C7C11CB4355, - C8C564D50FB069D7623C6FA6 ); name = misc; sourceTree = ""; }; - A3D0498446FDB5031D6FF04B = { isa = PBXGroup; children = ( - AB7F00640F77000E18811A78, - B490A6CF1CAE56DCB40FE167, - 7AA7A3D47A61A4AF626EDBD2, - 5631A6AF397BF17971A88D29, - 90B8DAA89BD84BA025FEBCDE, - 0E6C0A8610BFDCCF21D311F3, - 886410279D967652AA4FFC10, - 70F7AEAB69E238142019B010, - A8BADDA2042BF3B0034B4FD1, - 266BEA84995AF0CF6EFB977B, - 35F8BD1350F8BD6615D84F16, - 571668630341CED2E68ED143, - BEE796EE7004ED908D949561, - 66BCEB0EB713A756F7A61E05, - B8A76938F597EE7B5FFE7A75, - 4DF3CEAA25F14103BA475AFD, - 16D0867487EBA27D8E8DCEC3, - 22320E67259DDB4CE4AB53F7, - B56883D972CF9604F0F0C3B7, - 8C7A42B16018A7EFBCC84F13, - 272694D598F2E74DAE9D6025, - 4D385CCEDF0EBF53DCD6853C, - 27D88C214CE488DEA2590C68, - 6D0720DA1AAEA7290738FA79, - 6C53350C78E06A5342B955EC ); name = native; sourceTree = ""; }; - 0176D116E1A31C2E7DB84700 = { isa = PBXGroup; children = ( - 0C798FF766D94DDB493D07BD, - 8F494C8345B60E4F56EC7693, - 822F791F16417B6B8E9F24BF, - 03458DB9D68239235B28D021, - 9CEDAE68FB9B5C7D48B08B26, - CC68DFA05D73FAD9CBDAE2B1, - 84650D7147BF3B8EE7CFB842, - AEA2CD6C6CE5701C8488AFEC, - 3967E44571C3018BDC287BB1, - 947CD1A6273D0A1FD4BA2BB2, - 20C32677B6D8391B5838DBC0, - B7CBCD2710F37025385FF082, - D5F755B808F8A5252772E924, - AACEBC21300993FBA74CE306, - 3285A06603D68A3E977CAE06, - A8B50BCDDE9F6AD9D6F7B5E4, - A3D0498446FDB5031D6FF04B, - 373A643B6A8D23CAB469E369, - EC51741E247D4B4F06613C8F ); name = "juce_core"; sourceTree = ""; }; - F692501B061A1C9F8D077AA0 = { isa = PBXGroup; children = ( - 4E52B4AA6477CBC56EEAC70B, - 838C8BC94587962A4EFAFB11, - C05D777DF6F9B240AD599FB7, - F758385A897FAE5BE521CD98 ); name = values; sourceTree = ""; }; - F5BDF80BA6BAE48AB07DB0DE = { isa = PBXGroup; children = ( - 6136B1558ABCC7B705BBEAB5, - 96D335956BE397BC762DE04B, - 76E42B724C73C8F8350DA33D ); name = undomanager; sourceTree = ""; }; - AAE089C8DE065064866D9F69 = { isa = PBXGroup; children = ( - CAED7E989BA7F158EB08D39F, - 3D4E8350DACB26F337C7B3BE, - EB6FA110BA7A43CF7BDED1CF, - 422C5FF6EB8BF4E39B895F10 ); name = "app_properties"; sourceTree = ""; }; - 99A8122CA15059353CF30577 = { isa = PBXGroup; children = ( - F692501B061A1C9F8D077AA0, - F5BDF80BA6BAE48AB07DB0DE, - AAE089C8DE065064866D9F69, - CE78ADB548F4B0F5C58E4A2B, - DC41DA31947DB3370DFC5034 ); name = "juce_data_structures"; sourceTree = ""; }; - 08A6D082FE3A039270F53634 = { isa = PBXGroup; children = ( - A1631D31AAC9719E9690BE93, - 2C0877B11609160BFF1BE81A, - 2DF8116FA476D39EBC960A34, - 3E37772DCDC386131BE078DE, - FBE4CB87FF965A0B7B12F96B, - 7653EA75D4324FD04CA530A6, - FD4E80A1BDA0CAACC9AB1780, - 27BC66BC4126E37CDA00A60C, - 828B7021E90E543E56A5A66E, - 72A33ACFFB64FE8A52B4ED7E, - F1C2BA6947DEEC7A2FF1D9EA ); name = messages; sourceTree = ""; }; - 3B849C3A515D9BECE9812EC8 = { isa = PBXGroup; children = ( - 9537592EE1AB5CDE343A1257, - C5E316D834C58B2113FF66BE, - A8023C1E88385900D5BA555D, - 9401241578D2016EC22F7F8F ); name = timers; sourceTree = ""; }; - 27580F9599E37AAFF03CACB1 = { isa = PBXGroup; children = ( - 7E1C9DDB7A06CE9F25FABB17, - 97A13BC9A2DC16EE15EAF43D, - 3115152416B738D95BAA7865, - 887612A0EEF17B5A59DF5C99, - 5CFDB40C4E709755B51D1C16, - 0A8BE93AFC1FE53151243119, - 7E9461652B3F35C68CD213CE, - 53903FBDDB88E16CCDD8D17E, - 0EB67303D121424FE9D5F31A ); name = broadcasters; sourceTree = ""; }; - 9FB66BD6FF57B3B837FD2B42 = { isa = PBXGroup; children = ( - 94EA5DBE439289275DCABF6C, - 2C9A482DD20125F15CF4F094, - CE84AE1E70ECD26DBB6354E6, - 5B779EFD38CCDD2B22D534EB ); name = interprocess; sourceTree = ""; }; - 16C8E52D6647334006FC4DB9 = { isa = PBXGroup; children = ( - 45CA4D5B179A0C5AE28BD425, - D0F99A989D63302C0DF44773, - 0A50311CE61AA07132808CEE, - 211E2D74A6630AF99AA6E864, - 6CB008F31FC0A32C018D2AFB, - 1EAD01D9E1F6BDF4B870ADF0, - 9CE698430BB54D88AD824D3B, - 8A4A740A60E31CC350BCD626 ); name = native; sourceTree = ""; }; - AAE5977B0AB6B6C2D662656B = { isa = PBXGroup; children = ( - 08A6D082FE3A039270F53634, - 3B849C3A515D9BECE9812EC8, - 27580F9599E37AAFF03CACB1, - 9FB66BD6FF57B3B837FD2B42, - 16C8E52D6647334006FC4DB9, - 74E58518172E6234F9B887E1, - F063C41ED7B74514A30D4516 ); name = "juce_events"; sourceTree = ""; }; - 8DEFDD87D21258051455B4DF = { isa = PBXGroup; children = ( - 47F53C68F9CF3697E5796AC2, - FDE547BA78E1D4C180415D72, - 2F2AA6FA49DC6B7A0072CBCB, - 87F485DBC67B2E75E06DAAF8, - A21D2EB0BD8CA4435DBC2DB8, - 9C01CAF89DF78ED7E0E4B0D1, - 16D67B5CA9FB1282CECF7442, - 5587371165B2EA31B81CC4FB, - 79360F5486DB557302C2CDB5 ); name = colour; sourceTree = ""; }; - 900DC9D84D65D62F28DF97FA = { isa = PBXGroup; children = ( - BA813705EF9F57DF2CA3ABEB, - 90A38EBB6FBA3605102D5773, - E050BA97AFEED2BE695D9D83, - 2A620A9534EA6F8F36A6437A, - FA95E1B6FD8D263A36A449B0, - 0ED7907CBC5E6D5EB568BA97, - F6B1C427AA9129CDD9E4761B ); name = contexts; sourceTree = ""; }; - 0338EDD040F1275F5ED2DD53 = { isa = PBXGroup; children = ( - 2093137873DC6C86370F76B0, - FE1EB08B3D0A896845BD689F, - 3F78AD99200269A71518EB23, - 64888DC8B3C6FBDD83827F6B, - 3201E00DE4E65FB5AB7064E3, - E627E6CBB6D1C0F0483B94E4, - 100EFE11DAFBA2BC5062BEF5, - 0765428E614D94E9DE840701 ); name = images; sourceTree = ""; }; - C5DC56D7048D87985ED576BF = { isa = PBXGroup; children = ( - 55090D85BF15E971089F147D, - 7C416774EA6FA160BB47A2C9, - 2E2C2A76F80AADA0127A5C33 ); name = "image_formats"; sourceTree = ""; }; - 389006F00987684A8EA60B64 = { isa = PBXGroup; children = ( - 3F75E8E94C7483C2090D5333, - 7131ED325D6F9EBE6859FB46, - A2FE7299CBEB721A901862E5, - 6F03F26F8FD9DCF9C336C7C9, - A75CCDBE91330AF3C8AF0C9C, - 120139986BD15BE4836FEE5C, - BF6D060F3BDD13444577FCD7, - A6F15CB7C68364B331149CFB, - 683C10B8E0478F35B3402026, - 0B2636489749ECE6D24B1C8B, - D0401A0E0BD00A1DD56DE7A5, - 86E9565FC420530BC7605C88, - 4470FE4E7E5CC5950AB2ECE0, - 202AA0562F754C0A5A8ABB00, - 1680EBAF537BDE61DB20735A, - 846878FB700DB0D0419EFB8F ); name = geometry; sourceTree = ""; }; - DA24C9704F80708F234E332F = { isa = PBXGroup; children = ( - 9B6F187B35076291AEE1BCC8, - 07D2384852DE629295E92AB1, - 4B75F7762F3BF16B19CE7092, - A77B76A12F2E43B7DE9D43DB ); name = placement; sourceTree = ""; }; - 1928B752EB0E2D436E7D9058 = { isa = PBXGroup; children = ( - F9D4A57B315F77043BF6DE49, - 8D4A3D0BDE86DEA5FF304FD3, - 6644D131E809965C53E72229, - 852C44541F302ECE66F1369D, - DC5F33450FDAF78D3C918F87, - 8C9987F812960988EBE4CC6D, - C014BA415527A6607A681CA6, - 4E5E878BA21D6EEFB63287C8, - 6616F5F039AB532E91291341, - 90EC9058FDD032DD4C0AFD9D, - 94B784D2AE2B38BBAC736187, - BE5F0F7002AEEB8673FC3A21 ); name = fonts; sourceTree = ""; }; - 0928F215716E67C82243F18B = { isa = PBXGroup; children = ( - FE0BCE6E58A40A1B5F32709F, - A4A1CD33047E46C1E1F20F7F, - 782B2C89B09629E5EF233E3C, - 45F50EF6EADE5E9274D5D134, - 847C9FA7C341B3F18502B6F4 ); name = effects; sourceTree = ""; }; - 52A53F1777A820F2AB42DD91 = { isa = PBXGroup; children = ( - 50EFF428020185E2AE66AA54, - 02314F5CE4D8509DE87CF93E, - F0E4CBBCE745CDAB2BCE9BA7, - 814FFDA698E109CEE727F845, - 66ED948A8EBAED562101EE36, - FCB2AD7C12426703410DA46C, - 0875B5E550065BE3ACF5833E, - 4E07995C0E9951843B936AF1, - 570D06B805FFCB2D29247478, - A27536EAA6565A95670917FE, - B106EF8F90D0851DA971007B, - 6EA69D5F453B736C1AC1AABC, - A639ECE96CA7798C1E61F5FA ); name = native; sourceTree = ""; }; - 8E157165495A4C0D5FE429BE = { isa = PBXGroup; children = ( - 8DEFDD87D21258051455B4DF, - 900DC9D84D65D62F28DF97FA, - 0338EDD040F1275F5ED2DD53, - C5DC56D7048D87985ED576BF, - 389006F00987684A8EA60B64, - DA24C9704F80708F234E332F, - 1928B752EB0E2D436E7D9058, - 0928F215716E67C82243F18B, - 52A53F1777A820F2AB42DD91, - BA20E35BA5FF1801D0B86BC9, - E9DC95A85AB25565E8FACF91 ); name = "juce_graphics"; sourceTree = ""; }; - F873E58ECE3D8868365BBECC = { isa = PBXGroup; children = ( - F672BEFBC87CBC0692E299FC, - 55670E58151A717FBD6D1C65, - 846146B17629B8601BAFD3BC, - A8ED2088E4636DD9BC944833, - AFBE132DCF46D754AB003320, - 9BDA6D0F80A9A9359293BE4E, - 0776311FFEE821738B496C69, - E20A62685E18A4BC65510903, - 3EFE333BC8F55ED770FFC534 ); name = components; sourceTree = ""; }; - 7C1C5B2403B0C003F73F4861 = { isa = PBXGroup; children = ( - 29692A6A3CC0281457C5104E, - B68E8BB129DE04F272FB085A, - 183B7B5B5384CF81221E2110, - 22DF83BDCCD004CD8B6AB3FB, - 348CCC36E256298688DE2665, - 8E688DB7AD6E4E2F081ABAE9, - D176DBAB01F457D60581617D, - FD942AD7F0B4045348CB928F, - 73580140646A8832FDEEDD4A, - 6ACD53EF8FCEC0EB983091DE, - 03A3A03E12DD16AE8DC4B1B7, - ADBA4A07F094BA3432707D64, - CF7759B083070E02D05F85DA, - B2F268461E72BFE4B9B6642A, - 57D8E4D78A4E8B8EC8466B98, - DB4BB79021DBB8BE1847787E, - 7E1102808EC2A1A3DA676E74, - E9FA21969B0983F69D4FC6F8 ); name = mouse; sourceTree = ""; }; - DBD798D7F4C2E66D303CD10D = { isa = PBXGroup; children = ( - 3CAF4F225FB95CF2C0580DB5, - 90BDEA93AF98E7FC6150DBBA, - 1C8596595800800EBFA8F5DB, - 34A6C1C2DFBBCCA8DAEE5A40, - 93AA4CDC8F989A51433310BC, - A8395AF8B717E13F6DA505F5, - C8F94D1DD7AAE746D00E0B60, - 09F7F81475634085AEF8232C, - 0D1814D4597520C0684AF234, - B7ED22936D98754DC03A9814, - C792CAD85CBE611B4791799D, - 0FB4AAC8B353058327347F7E, - 69C6BDB5F2A6F1392CA18FE4 ); name = keyboard; sourceTree = ""; }; - 0EA0539F25043997FDBBDA01 = { isa = PBXGroup; children = ( - D8B9A324AF74F0EA1E5EF352, - 4CE65BD54FEC28C43F93CB3D, - 8320B2015DE8A326060F4F1F, - A7F78CB00645FDE5F018BA6D, - DED072796EB8701F82ACC8B4, - 84BF853B4C48223946CAF8F2, - 36675B0E801B4EA2E202BA69, - 51633D7CEC3F685FBA20C350, - 519E7267DC96416543B7D847, - D0A8C36C9B953A8422C2E6A3, - 7E3F55C0299155E2BF10C89A, - 574499A204A6917818B94A7B, - 98CD93D839AAA85D9ED06A17, - 9937E9582E692F1E560D81CE, - 3D0D8945A0B1FB73B468522A, - C273EF447DD9016C85562314, - 8EB878D513D3C06CD2135E1D, - F8C5FCB2CCEC869DD5AEF806, - 78A12483EA00D5F0622BADEB, - ED2707A8479D2F6AB21EB8EB, - 50200F0A529B2D036E35C96B, - 1EAAC76578102778EB76768C, - CC4D497B5FADB68A9BD98EB7, - C970A3C4B712FCE8E628D9A5, - 21D8353B7854A26B77223A09, - 9E71E418B558C8C24DA3C9C4, - A035CEC7C1D7AF958429FD18 ); name = widgets; sourceTree = ""; }; - CE14787298C35A915843EA3F = { isa = PBXGroup; children = ( - D6AF800284D2C5D83D5D737E, - 279EFE0B49C2ED264D2AC242, - F65E29974BC6055F80DA44C4, - 0473AFCA5ADE9E7BD92D7159, - 985FFEEFD3DE9601807C6991, - 9E8074377F6981C89C1FFC2B, - 499814057EDF06F9013D46E0, - 445E10EF2CC255EE8EE6925C, - 02EB9284D2977FE6C314E473, - E7A41EEFB44D55C2CF2F5C3B, - 526FD2C32AC44AEB085DE0A3, - 27341217070B7FC8DC19D672, - A95DEC9B4E7B7AD8173135B5, - 547E937ECD95C221A949865F, - 34296E5618EB9248C9397B6B, - FFB1CCCE179A8E3549F9C030, - DDA7C903ACC648BEF42A71B4, - 2CF355B56AB95B06D8716684, - 093EBB64A15DF44E3AA41056 ); name = windows; sourceTree = ""; }; - 52B2E55340E1431F9F5CF2A9 = { isa = PBXGroup; children = ( - BF5E43444DDAB8D4C2FA15EB, - F66E3475BA4C36658C3EDA15, - 3F3A73BE98F18FC395135D03, - CE8263516A129D15A9ED41D8, - 9BF8987B2460C4A2765A2DAD, - 5018B2149F5982A330AA29E0 ); name = menus; sourceTree = ""; }; - A33E9AA5B6C6BA8B2C6D664D = { isa = PBXGroup; children = ( - 84B6F29C5F33E4D4A1D4FB67, - 568F49023595072F6E4915D7, - 471343BB8242CDC001A67A10, - 7599121AB5A8187B361B7744, - FC12048164B8A20BFC9479D4, - DB5E058486E309D69E538BF6, - 053D5E2DEC4DC4C3F89D664C, - 2C7435982321C750169EDB7D, - 40140516A838A42622A94550, - 8BC3E3B38EF9A601F212E5CB, - 0DCADB8BDB13B9EBA009CA73, - 3B36C611C1D8FEAA6A744E28, - B32502920C2634ECD316B785, - 4E7D9A7FE4AB7B3D28C5AFD9, - 826C6A5DB67F679A587A6250, - A49A5F8E0470EAFF3F14D047, - BB4EEBB5485065252A9958D7, - 83214AF032C71787E8C07DA2, - 319A5701B35B2316F5438E04, - 71E0C34C2BD183E50D1488F5, - DF280ADDD06EC92CDA9564DC, - C207147F3CAE1A0C6956F456, - 65658C7AB6177027E3ABF74F, - 1A98D1F65F0BBD67058935C7, - 6580C9E7411D176E445F6E30, - D1C2106C5A2AF082AA96DA2B, - CB6F4303F6FDA75CDC36F0B6, - 7760351A65CF5078AC6AADFB, - D31D27BD0AF555AA17263FED, - AE99E069DB3EA38E5664E1AF, - 3C94F8864032C41B96851597, - F4E02B94DE69B0D5FAAE29BC, - C1228FD33D877397B9FD6D5B, - E7FB6096CB8C2F4F51EAF40B ); name = layout; sourceTree = ""; }; - 2E056FEC115573AD84C52A93 = { isa = PBXGroup; children = ( - AC736CAD4CC8C9573D1FDBAF, - 845D46B7A5E4469CBF9A4820, - 4E0D5F10AFD80BDD5DEB0479, - F296A1DBEF5812E3592D0123, - D7C344B148CBD2B5F4D4B557, - 89434B86AC9DFC8D040FC13A, - 1C9DD099F0D624D149CD208C, - 262B6D740E74B6EBC61629BA, - 4FD837D1198ADBCE6D4F4A3C, - 7FA9B339790DB5CF2F6300E3, - D395686470754264F4337BEB, - BC79C877A34D68C6D497081A, - 36F27BFC4CE5EE7F91012B95, - 86742D778847DB69243EAF2F, - C5FD9C2D1DA597D2D926400F, - C7A7D531589532C2DFD124D9, - FDAB1DD7CD4DDC91B1584779, - 3CC2F870EC0FC5DF5CD02E39 ); name = buttons; sourceTree = ""; }; - 0642A69E0189D6BEE2B1C5A8 = { isa = PBXGroup; children = ( - 120F9B8491990538D90EEFA6, - 57574E3651DE138C6C466E3F, - B37C04A2088762B6E7DE0F03, - 9009F9F37A39D3DB40B0CD16, - 0AA593C50D038F21C0D4DBB8, - 115A88B1F4903B4BC10DF81A, - E8842F2B65CEFE2DABCB7C06, - 5E8B0F44AA52505CC9C270F4, - E505DF3AB6C6532285F74EC1, - 531184B0BB0CF021F258C19C, - 7D756488BD3EA6FA4B592B32, - E3CAE2EF8D6683380562B3A6, - CA7FB41C53F2D6B39B8B018C, - B2A214C9F5E03B62D0D98212 ); name = positioning; sourceTree = ""; }; - C35B275789EBED2A0B53571D = { isa = PBXGroup; children = ( - 5730B4F295752F68F543A5F1, - 7F6FE9E3DCD7726F170D52B2, - EAE4C31394717E77675A375F, - F3D4262DE9E1CC835A795A8C, - 766178F49C1E4829C59F8FAD, - E5FC88EF4B7A030A050AE9BA, - BD13314CA14F2A762F4D9E3E, - C9B7D174811C277ACF2DD420, - BA37C645586FC46E82CC9586, - EB4F8E7ABFA49F98EFE32A57, - 6070C836E37D90EFF40BC086, - C710724CA8E3ECC8D28376AC, - 073FC13763A2EBD64AA41202, - 6C8C401CF675E939FAC136D2, - 6D72E18850E8708F0B9AB85D ); name = drawables; sourceTree = ""; }; - E370D73342EE41BF0C77AC32 = { isa = PBXGroup; children = ( - 419ED5DB2D8FF395AB605C9D, - 9D3335B2EEF539537D2C18BF, - 30186699B45E27F46CA3DC89, - 3306C47DED5AC69421DC2003, - EEB7CFA0FBFF01581B524C6C, - 58B02AFC943D5636840624B8, - B82800B6AD87F076F22EE6ED, - F01782C964109AD1ED77D586, - 6E82C9C39339B4D35930F5C6, - 0C6F960F716D9B3022AE1162, - 9FA1E9EC5F4FD0BB19DFC784, - FF6709CDB4441DC38539E469, - B22AF25F5DEB48469657B759, - 7CC654DDE172CD09ACB7A054 ); name = properties; sourceTree = ""; }; - 239B4F925CB43D4E11418E07 = { isa = PBXGroup; children = ( - 858CB9B13580398A66685B49, - C8F1130C03838B84039BBDBD ); name = lookandfeel; sourceTree = ""; }; - 973D2CD56A29AFEFD34857EB = { isa = PBXGroup; children = ( - DFF279125E31455F9598CD18, - BC1E88C63AAB840FBE803249, - ABF777B426D495786130B52C, - 6AEBA52E51DD10D81ABF4B6C, - 0E95EA8564E0D7F149689E0A, - 8B315AF14598BE539480070E, - D6693AEA757A77CD7993A42E, - 9BDAE4D113167F80BD5A3441, - 504A856418D9C2752F5FD34C, - 0807E8C32FFD2AA19FC76FD8, - 7D3624000CAB22908F768E79, - 953A5573D643490F13B36F26, - 4C99C08F4142AFC9AAB37415, - 59BD304171723A28AB5AB7F9, - 845B3A4C092F9A2CB514223F, - 876FE055F6A7E62454733735, - 6C7F29F70FA62B98B14FB776, - 23A75C72D2432D40E65EC324, - 4273090A4E7A5C7B9CEC88FE, - DF268F7AC6E048667B09F412, - B6FBD253A8BFE5D62A25AF1A, - AA41395DBEF90EE917B97EEB, - 1C7F2DFB4806CB61F7418026, - E3E4BCA767FAF1D1C4F6A0CF, - 38A29C0D2733460F250E7A45, - 38EAA970408DFB6C488044B4 ); name = filebrowser; sourceTree = ""; }; - 06ACF0BE9F3DDF5CD460537A = { isa = PBXGroup; children = ( - 2B220890A7D912DD3F452B06, - 33C4517BBCD260958A38BB00, - 9CC862E8382707FFE0421B5F, - D954DA39C577BD6C5DEF9579, - 469A99DBE49F84BADF0A7E56, - E00C562464867BB0A9DAA286, - A29AB4975A8297224BD9A474, - 4814C611C362F4376186E8CE, - C545B03F2A532B56AF53CB8B ); name = commands; sourceTree = ""; }; - D634E43C71D4EA9B386FB850 = { isa = PBXGroup; children = ( - 096C72DA317D4CC8C87340B5, - D0194D682F412D26BF30CC86, - 8B928FD2BA805E1B0FD5A218, - 0EAFD7F029F842EA5C4FECF3 ); name = misc; sourceTree = ""; }; - 68FC5AED79E07E72A6B0640E = { isa = PBXGroup; children = ( - A5AF3ACB8410EC8AD4264DB0, - 6CB2152E6A053D0E7245F3E1, - BADBC94932A227D64E79AB30 ); name = application; sourceTree = ""; }; - 3DBDCFAC3CEE5DD6386391B4 = { isa = PBXGroup; children = ( - 09985D2E340A54ED548ABEC3, - 68A2693AFB9AB27B9D3B9B2A, - C6626BBC6ED7A488B891B12F, - 4780B6D9106EA607AED05EA0, - 6A9AC6FCEC2BC2C35F80812C, - 1CFA9F56A73C4C8A9DC80967, - CEDA98F322DFB30DF9D960E0, - 8C90BEA9F42B1CD3D358BE0C, - 2E0B098D81F7D1C43E38766F, - 7F8DDDAFF79F6EBFF60C584A, - 0542DC47766D750AF3A127B6, - 7CB38E0FFD17B18E68DB5487, - 85C3E577B62AAE4E02295B40, - 116AD9367AFF9F2E2452B6DB, - 3A889B42A19D28430DBD4480, - 52B7EC1B24062BEB423D2E44 ); name = native; sourceTree = ""; }; - 29BEDF9CDE94E54987AC3EB4 = { isa = PBXGroup; children = ( - F873E58ECE3D8868365BBECC, - 7C1C5B2403B0C003F73F4861, - DBD798D7F4C2E66D303CD10D, - 0EA0539F25043997FDBBDA01, - CE14787298C35A915843EA3F, - 52B2E55340E1431F9F5CF2A9, - A33E9AA5B6C6BA8B2C6D664D, - 2E056FEC115573AD84C52A93, - 0642A69E0189D6BEE2B1C5A8, - C35B275789EBED2A0B53571D, - E370D73342EE41BF0C77AC32, - 239B4F925CB43D4E11418E07, - 973D2CD56A29AFEFD34857EB, - 06ACF0BE9F3DDF5CD460537A, - D634E43C71D4EA9B386FB850, - 68FC5AED79E07E72A6B0640E, - 3DBDCFAC3CEE5DD6386391B4, - 6C83B7369C7BB91E5EC754F9, - 56AF594373CD84AB81D63595 ); name = "juce_gui_basics"; sourceTree = ""; }; - F4C99A00609880C22E136E09 = { isa = PBXGroup; children = ( - 76B1703511AE713E063ADA4F, - 3E585923AA31C3802F807A8C, - 63C8166F5EB82E92D76B9856, - 96E86A2DFBF465DADACD626F, - FF87A4F25EAFD358975B4133, - 2A4B8EC4F1F0087DCC7D26FC, - 05782738F3F2430B66A3CD87, - 2FCCDD8C932EB4457DD6918D ); name = "code_editor"; sourceTree = ""; }; - B8C35D3BF86EF68A2863BE2A = { isa = PBXGroup; children = ( - F6F724542F5201858B8145DC, - EE27FB132BB31A2D365263E3 ); name = documents; sourceTree = ""; }; - 357B68D9D69ECAF0F76C3498 = { isa = PBXGroup; children = ( - 0FC9A364088CFE20AE9E6FDD, - 0FAA89C354EC832EA4DB5BCA, - CC51D497E63D9AA0F35D50DB ); name = embedding; sourceTree = ""; }; - 3E917AF8DC4C8322B769E9F1 = { isa = PBXGroup; children = ( - FB03386CEAF2975CFB81C485, - BFDAEC5DF55AD6846CDC533F ); name = lookandfeel; sourceTree = ""; }; - 8998C6E2282A7756E3987C64 = { isa = PBXGroup; children = ( - 53375137308194FAA3EB00C5, - 417C8E8D9C316406EFF9AC74, - 9FED1FE648C3D54CB5F167E6, - 845740A8408732586803CB33, - F19C572BE537ECEE32243D53, - 1E57672E89EA45B1C1D6F00B, - 9820EF163239A8E8CB5A1F63, - BE9ABB21F4E778A7C0A20D49, - 4F3893C2D06AA46B25B11F0D, - 547C8C764B26FE0DEAB5A254, - 061599A139B11AD581EE888B, - F066D126F1E16F0D4C0EF330, - EA9725FA6D87462D439FF37D, - DBBEA89FDA8D05EE9CEAAF87, - 9875C33452286BA64462BF03, - A5A55498865040371E226986 ); name = misc; sourceTree = ""; }; - D3F3EAB4D55A43D472A75274 = { isa = PBXGroup; children = ( - 9685FA3B40FE10B954CD818B, - E64EA0E89C5F307B04ABEB83, - B33DBBC96201DC447AF14F39, - D21927F519E17C90F390F470, - 5AD700319E9D8F4F3A6843AA, - 2462071E3029E9CDFEEA15A5, - 04CC081487193A4CF6848E4A, - 74727E609CB7E1E9B3A01D5F, - F8EF61F18821D1F9ED3CCF15, - ECF89AE44B18B0FD4FB2D728, - A657AAA8B0ACAFCCD6010FC4, - 3F47FAD4F18A9AC9F31D1AF0 ); name = native; sourceTree = ""; }; - 8EFA641ADC9E03C5D746CB1B = { isa = PBXGroup; children = ( - F4C99A00609880C22E136E09, - B8C35D3BF86EF68A2863BE2A, - 357B68D9D69ECAF0F76C3498, - 3E917AF8DC4C8322B769E9F1, - 8998C6E2282A7756E3987C64, - D3F3EAB4D55A43D472A75274, - E39C49F1188E28A7DD8E8FC7, - 8E412B488CC4A124A64B3793 ); name = "juce_gui_extra"; sourceTree = ""; }; - 5D456E86A33BD0AE8D876CE1 = { isa = PBXGroup; children = ( - 0176D116E1A31C2E7DB84700, - 99A8122CA15059353CF30577, - AAE5977B0AB6B6C2D662656B, - 8E157165495A4C0D5FE429BE, - 29BEDF9CDE94E54987AC3EB4, - 8EFA641ADC9E03C5D746CB1B ); name = "Juce Modules"; sourceTree = ""; }; - EB48991F621A900EEBDC3310 = { isa = PBXGroup; children = ( - 452F05F5E32303CB61535B10, - 4D5AE0F55C03F1A2EFFA74BA, - 9A90DF52C53190D3CFB9262F, - 7216D4A305303A9016403385, - 7836430BAE7AFEF02ACC7D76, - 33156F1A9EDB4DA390B37CFA, - 80E1166777550DBC3D7C6A37, - 21FC95935AD7E580049C9021, - FB1706F1C47FDEC80F3E7F71, - BCCA9224BBA2DC97107B3304 ); name = "Juce Library Code"; sourceTree = ""; }; - 35E78DF3B882743C2D418E5B = { isa = PBXGroup; children = ( - F2E48F527D479CFD9A23F54A, - EBC0CDADE803D52E00F988B1, - 292D265400A63B191B93428C, - 2CCAAE22C308769866A5A9FD ); name = Resources; sourceTree = ""; }; - 680BC5D164A7D17AAD7A2932 = { isa = PBXGroup; children = ( - 9787BBA62FFDE7CC54A3E05E, - 52554FCDDCC81D87EBE5CD22, - 71EDA2F9C7ACDF625B840274, - 89BE7D12224043BD11510870, - 2215814E81D68382A2659093 ); name = Frameworks; sourceTree = ""; }; - 593092CA73B75DE094D9E93D = { isa = PBXGroup; children = ( - C2070DE2D6C322FDEADA3835 ); name = Products; sourceTree = ""; }; - A7BE471011DB0F6646F53DC3 = { isa = PBXGroup; children = ( - E176E0772F905AC69C3C8D9B, - 5D456E86A33BD0AE8D876CE1, - EB48991F621A900EEBDC3310, - 35E78DF3B882743C2D418E5B, - 680BC5D164A7D17AAD7A2932, - 593092CA73B75DE094D9E93D ); name = Source; sourceTree = ""; }; - C4428643C14DD60BA895A378 = { isa = XCBuildConfiguration; buildSettings = { - HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; - GCC_OPTIMIZATION_LEVEL = 0; - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Applications"; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - SDKROOT_ppc = macosx10.5; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - ONLY_ACTIVE_ARCH = YES; - COPY_PHASE_STRIP = NO; - GCC_DYNAMIC_NO_PIC = NO; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_DEBUG=1", - "DEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; - EB7F74BF01346F8C6BCC31A7 = { isa = XCBuildConfiguration; buildSettings = { - HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; - GCC_OPTIMIZATION_LEVEL = s; - INFOPLIST_FILE = Info.plist; - INSTALL_PATH = "$(HOME)/Applications"; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - SDKROOT_ppc = macosx10.5; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_NDEBUG=1", - "NDEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Release; }; - 4EC79CF8247C17DA12FB3EEC = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - WARNING_CFLAGS = -Wreorder; - GCC_MODEL_TUNING = G5; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - ZERO_LINK = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - PRODUCT_NAME = "Jucer"; }; name = Debug; }; - 11B8E946432817A869D93879 = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - WARNING_CFLAGS = -Wreorder; - GCC_MODEL_TUNING = G5; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - ZERO_LINK = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - PRODUCT_NAME = "Jucer"; }; name = Release; }; - B01CF9105DD0717790C4738E = { isa = XCConfigurationList; buildConfigurations = ( - 4EC79CF8247C17DA12FB3EEC, - 11B8E946432817A869D93879 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - A9CC92C100A9D13778F17079 = { isa = XCConfigurationList; buildConfigurations = ( - C4428643C14DD60BA895A378, - EB7F74BF01346F8C6BCC31A7 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - C06AC70106231834669512C5 = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - FD59195F9D4E987A26392AB6, - E0DA84A74FBC8FEA743CEC28, - 3F8D676A427504E43DFBBCA7 ); runOnlyForDeploymentPostprocessing = 0; }; - 394C2D5A71955036D265B490 = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 478ABAE2C6404C2175CAEFDD, - DE359ADFBA6E13CD4938EE7D, - 38288EDD3EF9BCABFB361845, - 6986F6477C6916E85E195B49, - 4FD146D36A9B39B01997AD01, - 489EF6112253C7A983E59A26, - 7C4120651D78150160054F80, - FBB248DE2B23FF5A8F2E84CB, - 1DF0CDB7DADA0F07FAAC3C40, - C32EBB17EA0E030718E127B9, - FA910680EE604CE68E17E9B7, - 15124259D3411BF7F48BC79B, - 70382EADCCD82860B2FA251D, - ADAED8F0211EA325C8B64BF0, - CA3AD0957BE6ED3390D9ADD1, - 44C87445E6AEAB1D2463C181, - A65FF0439771BBB13A5BA837, - E8FD80D8A9D5A759D9EA6328, - 23042C30526585EDC8EEB9CA, - D9E18B80FB4EE45D65DE7430, - AE1471AED8E41FBA89D3C0D2, - B435AFD656E2D797B0CDCE15, - E3A234D1FE7EDA61C9647321, - 3869276E05B5D886F060AA22, - A47DD84057677231CE15C869, - D13A6F4D82A704D4E61B31BB, - 7E3657353105FE05B1EE405E, - 9FC923316A5ACB62749289D5, - 6F1387E743E59FBB7E00DF03, - D1FCEA3F06BB66BE06813FDB, - 02F6664CCB98B84B509BEC71, - 5EEA29250EDDF75FAABDFA99, - 80061ACF8A15E196E095BAAE, - 099B535465E888CA81BA583A, - EB240626A9FAD3C9D69C2FD9, - ACDF52E251AAAA5529B16713, - 759A8F02BE3E3878D6186985, - F50FD824D28A687D93C2CAC0 ); runOnlyForDeploymentPostprocessing = 0; }; - B11FA40C6130EB5EB185D0FF = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 5D6CFF5028489308D7858ED5, - 6D73F3D7D95B0525EFD1E3C8, - 0F242B74AEB50B9C33B5E546, - 651E9E554EE669F755503CD9, - 59D707C6BFB8DDAB38398B4E ); runOnlyForDeploymentPostprocessing = 0; }; - CC78C20B8F6159F24605BED8 = { isa = PBXNativeTarget; buildConfigurationList = A9CC92C100A9D13778F17079; buildPhases = ( - C06AC70106231834669512C5, - 394C2D5A71955036D265B490, - B11FA40C6130EB5EB185D0FF ); buildRules = ( ); dependencies = ( ); name = Jucer; productName = Jucer; productReference = C2070DE2D6C322FDEADA3835; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 67EDA91590B438C436662019 = { isa = PBXProject; buildConfigurationList = B01CF9105DD0717790C4738E; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = A7BE471011DB0F6646F53DC3; projectDirPath = ""; projectRoot = ""; targets = ( CC78C20B8F6159F24605BED8 ); }; - }; - rootObject = 67EDA91590B438C436662019; -} diff --git a/extras/the jucer/Builds/MacOSX/RecentFilesMenuTemplate.nib b/extras/the jucer/Builds/MacOSX/RecentFilesMenuTemplate.nib deleted file mode 100644 index cec7f7c72bb7b287e0d493d53b0c487866ed6038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2842 zcmai03v3kE6}|7xy!Xa&z`M5b4;%lM&tmWg|D6Ew7aQ2M@%n>tur*!}uy{Yt&e%Yj z!V5{9M2(VAB|&M`7EBWqMJYm*Qk147ZPe1JqQtSlrHBH7I0T_IjZ#F@)_t?%Ee=It zN7~t$ckeyto_pVY+c)U<=|*AUI3U0vfeZvFDn(`M9m85!_l1J%9ihIhn%B^~9BSCR z#V203IgHR?JfM+%hit2XfdZM33l3Ne`LGO1p%PYu3*68FouI-XJOW|Z2HRl=JO&&d zhbQ3$coFu%%kV0U!U6axya8{)&*3Qi0*=GG@E)9mKfr1D5GLTya1k!SWw;8Tz^8Bv z#i9%}4`re(l#OywE^?sxXaQP?79l5EjPlSDRDhPXJAy-g|6d>m?t@skA7;U9hyxqg zAs!MS5#~S=Btr_MLK@74bjW~=UYpJB>G0{kKEKxK3-*V$=^NdiW-IkI+77+L?P(2# zjEBWbU%%d=`iC^V!{PO-y1v1BXIcrL+E6ek^b*qPy|%dj#jrejZK-Zgwb!fZ0?Ft1 z89S!ULt$Z^e8-xJWJdjeuiG3r;V~TZa^A$tIOC;!6>sE?VWu%!dWA5EgB)G6@Q+_0~^K?-8y;x)BOkDvSy{=lWhr{ZQ15gGP z;OrD+%}2|n3LfAkKZ6HhIjn${@DNl(4b(y%)I$TTf<|cK_woDrQXa<_@>HJA=kaWw z%k#LC7w~0KMb-)xV!x@vI5dlFT3{Wtf(P25U5Mt=fYA2|)`3%3tXY&QT zh|lV(cB#IgX%)?M5LB%O3Eae3g&<9@V7f2dxg3SVLi^yav z41ga35QI>#&F=Pya@RjH7ukjfz9|JYZG%QTR?|*H}#w^&f>t!FfCQP8jBMcrs6j zn3_={EIo#5XjYir@PtUpTru??h27vh2TuvHM(&X7X(3q6Hza#rv}1K-s|kTTLwx}e zgwGX~pUzw)oz~Xi^J_i2wP+bveH1D9I{3aQ_wzhMR5UGG#l2kF54C*W-6{M)P^c3m zZdYwT&k|jhZYeGBGP|1xwP04O=GB769k93i>@@*=5ccyN0X?5*M#0}S!RvYM-CCt? z2Ivt187Zv*bZn^gYic;l6tLHp)N5AK#I6f@hlC!6ZZ23#AA?^`_tPjG1LxgPW;W!B z88R+vtMB(2XYZ)UOzYpzuwLBJ5DEuW<6a1Vn&Gpgt;45nyO+n=86No^)}a12R)3vg zU)a{D`3Jj&LNm9nIVG=%nNTdYQ$r|dxYVH7W?@UQ3YZ)<2a#2vD)`JCKuO|SK7B<; zkoBA-1~C?h))gH=))S7#_?nj-vc-uQ-!{nby+&CcRH0dsNN6^SLpEeb@hAZ$qB$rD zC8HFSiqggI%~8 zx8N?k2?wx_AHzHGF8mDMi+_w?$A|D?d*2`4pWg6Sed~ARjY?$q3ud*Mq zAF-dX{p<~N5j6 diff --git a/extras/the jucer/Builds/MacOSX/RecentFilesMenuTemplate.xib b/extras/the jucer/Builds/MacOSX/RecentFilesMenuTemplate.xib deleted file mode 100644 index a0a291901b..0000000000 --- a/extras/the jucer/Builds/MacOSX/RecentFilesMenuTemplate.xib +++ /dev/null @@ -1,253 +0,0 @@ - - - - 1080 - 12C60 - - NSCustomObject - NSMenu - NSMenuItem - - - - NSApplication - - - FirstResponder - - - NSApplication - - - AMainMenu - - - - delmeAppKit - - 1048576 - 2147483647 - - NSImage - NSMenuCheckmark - - - NSImage - NSMenuMixedState - - - - - File - - 1048576 - 2147483647 - - - submenuAction: - - File - - - - Open Recent - - 1048576 - 2147483647 - - - submenuAction: - - Open Recent - - - - Clear Menu - - 1048576 - 2147483647 - - - - - _NSRecentDocumentsMenu - - - - - - - - Edit - - 1048576 - 2147483647 - - - - - - Format - - 2147483647 - - - - - - View - - 1048576 - 2147483647 - - - - - - Window - - 1048576 - 2147483647 - - - - - - Help - - 2147483647 - - - - - _NSMainMenu - - - NSFontManager - - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 29 - - - - - - - - - - - - - - 19 - - - - - - 56 - - - - - - 217 - - - - - - 83 - - - - - - - - 81 - - - - - - - - 124 - - - - - - - - 125 - - - - - - - - 126 - - - - - 295 - - - - - - 374 - - - - - - 419 - - - - - 491 - - - - - - - 533 - - - diff --git a/extras/the jucer/Builds/VisualStudio2008/Jucer.sln b/extras/the jucer/Builds/VisualStudio2008/Jucer.sln deleted file mode 100644 index a9096c151c..0000000000 --- a/extras/the jucer/Builds/VisualStudio2008/Jucer.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual C++ Express 2008 -Project("{564A18DF-F8DA-8D8F-D473-CFFE700460BA}") = "Jucer", "Jucer.vcproj", "{47850045-7AC4-D12B-6F23-A2E7E3B3617A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Debug|Win32.ActiveCfg = Debug|Win32 - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Debug|Win32.Build.0 = Debug|Win32 - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Release|Win32.ActiveCfg = Release|Win32 - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/extras/the jucer/Builds/VisualStudio2008/Jucer.vcproj b/extras/the jucer/Builds/VisualStudio2008/Jucer.vcproj deleted file mode 100644 index 3bcd9127f4..0000000000 --- a/extras/the jucer/Builds/VisualStudio2008/Jucer.vcproj +++ /dev/null @@ -1,3474 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/the jucer/Builds/VisualStudio2008/icon.ico b/extras/the jucer/Builds/VisualStudio2008/icon.ico deleted file mode 100644 index 978b919a98a3ee18cc50bb789b2856e6230b9a25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 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 diff --git a/extras/the jucer/Builds/VisualStudio2008/resources.rc b/extras/the jucer/Builds/VisualStudio2008/resources.rc deleted file mode 100644 index 3de8d72875..0000000000 --- a/extras/the jucer/Builds/VisualStudio2008/resources.rc +++ /dev/null @@ -1,32 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 1,0,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "FileDescription", "Jucer\0" - VALUE "FileVersion", "1.0.0\0" - VALUE "ProductName", "Jucer\0" - VALUE "ProductVersion", "1.0.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 65001 - END -END - -#endif - -IDI_ICON1 ICON DISCARDABLE "icon.ico" -IDI_ICON2 ICON DISCARDABLE "icon.ico" \ No newline at end of file diff --git a/extras/the jucer/Builds/VisualStudio2010/Jucer.sln b/extras/the jucer/Builds/VisualStudio2010/Jucer.sln deleted file mode 100644 index 87e930c8da..0000000000 --- a/extras/the jucer/Builds/VisualStudio2010/Jucer.sln +++ /dev/null @@ -1,19 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{564A18DF-F8DA-8D8F-D473-CFFE700460BA}") = "Jucer", "Jucer.vcxproj", "{47850045-7AC4-D12B-6F23-A2E7E3B3617A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Debug|Win32.ActiveCfg = Debug|Win32 - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Debug|Win32.Build.0 = Debug|Win32 - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Release|Win32.ActiveCfg = Release|Win32 - {47850045-7AC4-D12B-6F23-A2E7E3B3617A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj b/extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj deleted file mode 100644 index 412c1141dd..0000000000 --- a/extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj +++ /dev/null @@ -1,1372 +0,0 @@ - - - - - - Debug - Win32 - - - Release - Win32 - - - - {47850045-7AC4-D12B-6F23-A2E7E3B3617A} - - - - Application - false - MultiByte - - - Application - false - MultiByte - true - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - .\Debug\ - Jucer - true - .\Release\ - Jucer - true - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - Disabled - EditAndContinue - ..\..\JuceLibraryCode;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=1;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - _DEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\Jucer.exe - true - libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries) - true - $(IntDir)\Jucer.pdb - Windows - MachineX86 - false - true - - - true - $(IntDir)\Jucer.bsc - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - - - - MinSpace - ..\..\JuceLibraryCode;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=1;%(PreprocessorDefinitions) - MultiThreaded - true - - $(IntDir)\ - $(IntDir)\ - $(IntDir)\ - Level4 - true - true - - - NDEBUG;%(PreprocessorDefinitions) - - - $(OutDir)\Jucer.exe - true - %(IgnoreSpecificDefaultLibraries) - false - $(IntDir)\Jucer.pdb - Windows - MachineX86 - true - true - true - - - true - $(IntDir)\Jucer.bsc - - - - - - - - - - - - - - - - - - - - - true - - - - - - - - - - - - - - - - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj.filters b/extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj.filters deleted file mode 100644 index ab46d7f76a..0000000000 --- a/extras/the jucer/Builds/VisualStudio2010/Jucer.vcxproj.filters +++ /dev/null @@ -1,2417 +0,0 @@ - - - - - - {71BA5221-58DF-8F73-F543-0FD9505B2718} - - - {9F871E10-DAE3-8F41-6FF6-722C1E85AA0C} - - - {2A522ACE-F185-9687-AC2E-0FE7AED17FFF} - - - {0353796E-9010-22E3-CB56-AB1CC5ED586C} - - - {DD13F3F7-1613-B531-4459-85C2218BA12B} - - - {CE8E2E46-1C35-CAA7-EFDE-5B7FE02C523A} - - - {C77B3083-819A-A842-D06A-5B2AB5F8EB81} - - - {CFAC1E18-6284-34FD-9BFA-BAECAA67D958} - - - {E75614CF-94C7-DB67-F18F-354D9A63AEE2} - - - {8510206A-F91E-64E7-621E-AD2F8BEF823C} - - - {77E56D66-03CB-3E34-B140-96DA4197050B} - - - {422C46B7-0467-2DB0-BF3C-16DFCAFD69AC} - - - {95CA1506-2B94-0DEE-0C8D-85EDEBBC4E88} - - - {244D11B0-2D68-3C08-A0B7-0D12469BC3AA} - - - {476C69CE-0B67-6B85-E888-45D91E37A29E} - - - {7C5AD030-F8CC-6E85-0AF6-196B3ED40AC6} - - - {0608ADE9-66EF-1A19-6D57-12D07F76EB53} - - - {05F3DB8A-499C-6ACA-282F-5BF8455A0DE1} - - - {C9F6D785-BF78-5AA1-B479-111C65397864} - - - {C8F726FC-26BF-2E6B-4ED5-55A7FE316D7D} - - - {DA0DC4AC-B511-A2D4-199A-C93454D6F114} - - - {91929C6F-7902-B87D-5260-2F6CBF8ACD93} - - - {C294408A-2005-2E9E-7AC0-8D3ABE8AC175} - - - {4634FFAE-9586-A970-364C-4FDDA635F99F} - - - {F2B2F310-F30F-7166-42A9-9BF9C230DA78} - - - {5B662103-FB59-7229-1076-6A6665724ED0} - - - {F03654BC-34D8-F975-BEA3-750CC2783D23} - - - {4927C7A1-9235-4AA1-93CD-B4E67E6F1E5F} - - - {FA891A58-9FDA-9651-43C4-714A19B5D08D} - - - {C79A4D23-7866-8F3E-AC39-BD68C52A9259} - - - {928D8FCC-5E00-174B-6538-93E8D75AB396} - - - {1988E68A-A964-64CA-0E0C-26FF9BC5176C} - - - {3DF036EA-3B80-553B-2494-3AAC835CAE75} - - - {358AEA11-3F96-36AE-7B32-71373B5C5396} - - - {F2A38F45-6E55-E147-2E52-64A89FDD9D59} - - - {6172822C-01A5-E824-12DA-FA43FA934D35} - - - {41DC3BE3-D629-8A17-C32B-F5B4008B5FAD} - - - {B098BC87-3298-7E6B-12DC-D26C09CDCAED} - - - {6322B88F-984A-C3CD-6263-38D7AA49B6EC} - - - {73C1E759-AD90-59A3-942E-2D10FAA29107} - - - {EE1AE8C3-0908-8F53-A4E5-D930C7C97C26} - - - {4926B3FF-E797-F586-857A-69D9703FA2D1} - - - {EBC65085-3AD5-280C-1A29-2B1683643AA1} - - - {413F481F-075C-2958-115C-D8268682FCB7} - - - {69E1179D-76EC-26DC-C3E6-6602ED26D783} - - - {C1A1A236-AB01-173E-96C3-0706BFF93B1E} - - - {1182303F-ECA3-166D-AC0C-92C5E762CB93} - - - {26ECA2AF-7368-C6CC-58EF-017ECD1862D0} - - - {E37D25CD-4350-4614-055B-7ABC55E67895} - - - {FFC6E1CC-C772-75E6-5087-FB5D4E016799} - - - {8E43579F-C185-266D-DD67-F8B95BD80F2F} - - - {2CB59E7C-D0E4-7D27-2ACF-C7ABADEE936D} - - - {796B7886-44A7-34CC-9B95-BF4FB2C7B6F4} - - - {A92719C7-70BE-57C4-CE9E-A9BC9DFEB757} - - - {75F1F352-251A-75E0-D941-8431588F5C1E} - - - {DB6E3D09-66DA-12DA-BAE8-A5BFFA7A14AC} - - - {7BCEAB87-62FD-0327-EB5D-679E54EDB9B1} - - - {E980FADB-6E3F-B93C-DE02-CE4271C9BA93} - - - {C3B2EB8A-1A2F-306F-AA78-3E9D1593788B} - - - {7A53E6F1-1343-33B8-4CA8-1D7B714A0E76} - - - {5A0AA36E-3957-E413-14C6-31CBE15271DF} - - - {D7E3D10F-3ED8-DFC5-6DB3-E4ACBF8678FB} - - - {F408DCA2-D5E2-0A3A-A064-A1D045889BC1} - - - {5FDBD6B1-9BBD-392F-4DA5-FEA40A9370C4} - - - {46535B56-3737-2BE8-E3A0-571BCBEB2DA4} - - - {C2B9505B-27B4-F650-12BD-F477D4BBCBAA} - - - {61712B09-5783-ADFA-2001-5A0C3D7764EB} - - - {8A80BA78-D3A8-C0F8-7FFD-61AA028CE852} - - - {8EC9572F-3CCA-E930-74B6-CB6139DE0E17} - - - {C60A6FCA-9462-922E-AD8D-69F10C9049AF} - - - {D56498EE-E354-1F00-5EEE-8CF7944BEAFB} - - - {61B2920C-494D-D8CB-C0C7-5DBF3D76D164} - - - {4980B18D-FEDE-B773-F254-E3B5207D81F0} - - - {66C9B809-8739-A217-C78D-A15D6089B8E3} - - - {C413328B-5D81-89EE-F4F3-75752E700DE4} - - - {8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61} - - - - - Jucer\src\model\components - - - Jucer\src\model\documents - - - Jucer\src\model\documents - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\templates - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\utility - - - Jucer\src\utility - - - Jucer\src - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\json - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\image_formats - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\lookandfeel - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra\native - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\components - - - Jucer\src\model\documents - - - Jucer\src\model\documents - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\model\paintelements - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\properties - - - Jucer\src\templates - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\ui - - - Jucer\src\utility - - - Jucer\src\utility - - - Jucer\src\utility - - - Jucer\src\utility - - - Jucer\src - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\text - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\maths - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\memory - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\containers - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\threads - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\time - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\files - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\network - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\streams - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\logging - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\system - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\xml - - - Juce Modules\juce_core\json - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\zip - - - Juce Modules\juce_core\unit_tests - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\misc - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core\native - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\values - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\undomanager - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures\app_properties - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\messages - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\timers - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\broadcasters - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\interprocess - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events\native - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\colour - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\contexts - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\images - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\geometry - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\placement - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\fonts - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\effects - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics\native - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\components - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\mouse - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\keyboard - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\widgets - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\windows - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\menus - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\layout - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\buttons - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\positioning - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\drawables - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\properties - - - Juce Modules\juce_gui_basics\lookandfeel - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\filebrowser - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\commands - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\misc - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\application - - - Juce Modules\juce_gui_basics\native - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\code_editor - - - Juce Modules\juce_gui_extra\documents - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\embedding - - - Juce Modules\juce_gui_extra\lookandfeel - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\misc - - - Juce Modules\juce_gui_extra\native - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - Juce Library Code - - - Juce Library Code - - - - - Jucer\src\binarydata - - - Jucer\src\binarydata - - - Jucer\src\binarydata - - - Jucer\src\binarydata - - - Jucer\src\binarydata - - - Juce Modules\juce_core - - - Juce Modules\juce_data_structures - - - Juce Modules\juce_events - - - Juce Modules\juce_graphics - - - Juce Modules\juce_gui_basics - - - Juce Modules\juce_gui_extra - - - Juce Library Code - - - - - Juce Library Code - - - diff --git a/extras/the jucer/Builds/VisualStudio2010/icon.ico b/extras/the jucer/Builds/VisualStudio2010/icon.ico deleted file mode 100644 index 978b919a98a3ee18cc50bb789b2856e6230b9a25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 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 diff --git a/extras/the jucer/Builds/VisualStudio2010/resources.rc b/extras/the jucer/Builds/VisualStudio2010/resources.rc deleted file mode 100644 index 3de8d72875..0000000000 --- a/extras/the jucer/Builds/VisualStudio2010/resources.rc +++ /dev/null @@ -1,32 +0,0 @@ -#ifdef JUCE_USER_DEFINED_RC_FILE - #include JUCE_USER_DEFINED_RC_FILE -#else - -#undef WIN32_LEAN_AND_MEAN -#define WIN32_LEAN_AND_MEAN -#include - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 1,0,0,0 -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "FileDescription", "Jucer\0" - VALUE "FileVersion", "1.0.0\0" - VALUE "ProductName", "Jucer\0" - VALUE "ProductVersion", "1.0.0\0" - END - END - - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 65001 - END -END - -#endif - -IDI_ICON1 ICON DISCARDABLE "icon.ico" -IDI_ICON2 ICON DISCARDABLE "icon.ico" \ No newline at end of file diff --git a/extras/the jucer/JuceLibraryCode/AppConfig.h b/extras/the jucer/JuceLibraryCode/AppConfig.h deleted file mode 100644 index 00daeb9856..0000000000 --- a/extras/the jucer/JuceLibraryCode/AppConfig.h +++ /dev/null @@ -1,89 +0,0 @@ -/* - - IMPORTANT! This file is auto-generated each time you save your - project - if you alter its contents, your changes may be overwritten! - - There's a section below where you can add your own custom code safely, and the - Introjucer will preserve the contents of that block, but the best way to change - any of these definitions is by using the Introjucer's project settings. - - Any commented-out settings will assume their default values. - -*/ - -#ifndef __JUCE_APPCONFIG_UY86NK__ -#define __JUCE_APPCONFIG_UY86NK__ - -//============================================================================== -// [BEGIN_USER_CODE_SECTION] - -// (You can add your own code in this section, and the Introjucer will not overwrite it) - -// [END_USER_CODE_SECTION] - -//============================================================================== -#define JUCE_MODULE_AVAILABLE_juce_core 1 -#define JUCE_MODULE_AVAILABLE_juce_data_structures 1 -#define JUCE_MODULE_AVAILABLE_juce_events 1 -#define JUCE_MODULE_AVAILABLE_juce_graphics 1 -#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1 -#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1 - -//============================================================================== -// juce_core flags: - -#ifndef JUCE_FORCE_DEBUG - //#define JUCE_FORCE_DEBUG -#endif - -#ifndef JUCE_LOG_ASSERTIONS - //#define JUCE_LOG_ASSERTIONS -#endif - -#ifndef JUCE_CHECK_MEMORY_LEAKS - //#define JUCE_CHECK_MEMORY_LEAKS -#endif - -#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES - //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES -#endif - -//============================================================================== -// juce_graphics flags: - -#ifndef JUCE_USE_COREIMAGE_LOADER - //#define JUCE_USE_COREIMAGE_LOADER -#endif - -#ifndef JUCE_USE_DIRECTWRITE - //#define JUCE_USE_DIRECTWRITE -#endif - -//============================================================================== -// juce_gui_basics flags: - -#ifndef JUCE_ENABLE_REPAINT_DEBUGGING - //#define JUCE_ENABLE_REPAINT_DEBUGGING -#endif - -#ifndef JUCE_USE_XSHM - //#define JUCE_USE_XSHM -#endif - -#ifndef JUCE_USE_XRENDER - //#define JUCE_USE_XRENDER -#endif - -#ifndef JUCE_USE_XCURSOR - //#define JUCE_USE_XCURSOR -#endif - -//============================================================================== -// juce_gui_extra flags: - -#ifndef JUCE_WEB_BROWSER - //#define JUCE_WEB_BROWSER -#endif - - -#endif // __JUCE_APPCONFIG_UY86NK__ diff --git a/extras/the jucer/JuceLibraryCode/BinaryData.cpp b/extras/the jucer/JuceLibraryCode/BinaryData.cpp deleted file mode 100644 index 4a6437a147..0000000000 --- a/extras/the jucer/JuceLibraryCode/BinaryData.cpp +++ /dev/null @@ -1,532 +0,0 @@ -/* ==================================== JUCER_BINARY_RESOURCE ==================================== - - This is an auto-generated file: Any edits you make may be overwritten! - -*/ - -namespace BinaryData -{ - -//================== jules.jpg ================== -static const unsigned char temp_ec935dd1[] = -{ 255,216,255,224,0,16,74,70,73,70,0,1,2,1,0,180,0,180,0,0,255,225,20,89,69,120,105,102,0,0,73,73,42,0,8,0,0,0,10,0,15,1,2,0,6,0,0,0,134,0,0,0,16,1,2,0,22,0,0,0,140,0,0,0,18,1,3,0,1,0,0,0,1,0,0,0,26,1,5,0,1,0,0,0,162,0,0,0,27,1,5,0,1,0,0,0,170,0,0,0,40, -1,3,0,1,0,0,0,2,0,0,0,49,1,2,0,20,0,0,0,178,0,0,0,50,1,2,0,20,0,0,0,198,0,0,0,19,2,3,0,1,0,0,0,1,0,0,0,105,135,4,0,1,0,0,0,220,0,0,0,200,3,0,0,67,97,110,111,110,0,67,97,110,111,110,32,68,73,71,73,84,65,76,32,73,88,85,83,32,53,48,0,180,0,0,0,1,0,0,0,180, -0,0,0,1,0,0,0,65,100,111,98,101,32,80,104,111,116,111,115,104,111,112,32,55,46,48,0,50,48,48,54,58,48,53,58,50,53,32,50,50,58,52,54,58,49,53,0,0,0,29,0,154,130,5,0,1,0,0,0,62,2,0,0,157,130,5,0,1,0,0,0,70,2,0,0,0,144,7,0,4,0,0,0,48,50,50,48,3,144,2,0, -20,0,0,0,78,2,0,0,4,144,2,0,20,0,0,0,98,2,0,0,1,145,7,0,4,0,0,0,1,2,3,0,2,145,5,0,1,0,0,0,118,2,0,0,1,146,10,0,1,0,0,0,126,2,0,0,2,146,5,0,1,0,0,0,134,2,0,0,4,146,10,0,1,0,0,0,142,2,0,0,5,146,5,0,1,0,0,0,150,2,0,0,7,146,3,0,1,0,0,0,5,0,0,0,9,146,3,0, -1,0,0,0,24,0,0,0,10,146,5,0,1,0,0,0,158,2,0,0,134,146,7,0,8,1,0,0,166,2,0,0,0,160,7,0,4,0,0,0,48,49,48,48,1,160,3,0,1,0,0,0,1,0,0,0,2,160,4,0,1,0,0,0,220,0,0,0,3,160,4,0,1,0,0,0,246,0,0,0,14,162,5,0,1,0,0,0,174,3,0,0,15,162,5,0,1,0,0,0,182,3,0,0,16,162, -3,0,1,0,0,0,2,0,0,0,23,162,3,0,1,0,0,0,2,0,0,0,0,163,7,0,1,0,0,0,3,0,0,0,1,164,3,0,1,0,0,0,0,0,0,0,2,164,3,0,1,0,0,0,0,0,0,0,3,164,3,0,1,0,0,0,0,0,0,0,4,164,5,0,1,0,0,0,190,3,0,0,6,164,3,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,60,0,0,0,28,0,0,0,10,0,0,0,50, -48,48,54,58,48,53,58,49,50,32,49,56,58,53,49,58,52,56,0,50,48,48,54,58,48,53,58,49,50,32,49,56,58,53,49,58,52,56,0,3,0,0,0,1,0,0,0,189,0,0,0,32,0,0,0,95,0,0,0,32,0,0,0,0,0,0,0,3,0,0,0,95,0,0,0,32,0,0,0,168,22,0,0,232,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,64,31,0,225,0,0,0,0,112,23,0,168,0,0,0,32,10,0,0,32,10,0,0,0,0,6,0,3,1,3,0,1,0,0,0,6,0,0,0,26,1,5,0,1,0,0,0,22,4,0,0,27,1,5,0,1,0,0,0,30,4,0,0,40,1,3,0,1,0,0,0,2,0,0,0,1,2,4,0,1,0,0,0,38,4,0,0,2,2,4,0,1,0,0,0,43,16,0,0,0,0,0,0,72,0,0,0,1,0,0,0,72,0, -0,0,1,0,0,0,255,216,255,224,0,16,74,70,73,70,0,1,2,1,0,72,0,72,0,0,255,237,0,12,65,100,111,98,101,95,67,77,0,1,255,238,0,14,65,100,111,98,101,0,100,128,0,0,0,1,255,219,0,132,0,12,8,8,8,9,8,12,9,9,12,17,11,10,11,17,21,15,12,12,15,21,24,19,19,21,19,19, -24,17,12,12,12,12,12,12,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1,13,11,11,13,14,13,16,14,14,16,20,14,14,14,20,20,14,14,14,14,20,17,12,12,12,12,12,17,17,12,12,12,12,12,12,17,12,12,12,12,12,12,12,12,12,12, -12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,255,192,0,17,8,0,128,0,114,3,1,34,0,2,17,1,3,17,1,255,221,0,4,0,8,255,196,1,63,0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0,3,0,1,2,4,5,6,7,8,9,10,11,1,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,2,3,4,5,6,7,8,9,10, -11,16,0,1,4,1,3,2,4,2,5,7,6,8,5,3,12,51,1,0,2,17,3,4,33,18,49,5,65,81,97,19,34,113,129,50,6,20,145,161,177,66,35,36,21,82,193,98,51,52,114,130,209,67,7,37,146,83,240,225,241,99,115,53,22,162,178,131,38,68,147,84,100,69,194,163,116,54,23,210,85,226,101, -242,179,132,195,211,117,227,243,70,39,148,164,133,180,149,196,212,228,244,165,181,197,213,229,245,86,102,118,134,150,166,182,198,214,230,246,55,71,87,103,119,135,151,167,183,199,215,231,247,17,0,2,2,1,2,4,4,3,4,5,6,7,7,6,5,53,1,0,2,17,3,33,49,18,4,65, -81,97,113,34,19,5,50,129,145,20,161,177,66,35,193,82,209,240,51,36,98,225,114,130,146,67,83,21,99,115,52,241,37,6,22,162,178,131,7,38,53,194,210,68,147,84,163,23,100,69,85,54,116,101,226,242,179,132,195,211,117,227,243,70,148,164,133,180,149,196,212, -228,244,165,181,197,213,229,245,86,102,118,134,150,166,182,198,214,230,246,39,55,71,87,103,119,135,151,167,183,199,255,218,0,12,3,1,0,2,17,3,17,0,63,0,245,84,146,73,37,41,84,234,61,75,23,167,81,235,100,58,39,70,48,106,247,159,221,173,170,191,89,235,148, -116,202,142,158,165,228,75,107,237,175,181,190,163,191,55,114,243,206,171,214,175,201,176,223,147,97,178,195,160,141,0,19,59,43,73,78,151,87,250,197,212,51,156,237,196,213,65,250,52,7,67,0,252,223,82,33,247,61,97,93,152,71,243,143,237,196,144,127,232, -172,203,179,237,113,59,121,58,15,159,116,204,104,96,157,95,97,214,79,0,36,166,225,201,214,67,39,249,86,104,63,205,111,185,232,111,201,177,192,130,75,167,191,3,224,192,134,210,118,146,243,171,126,147,143,105,237,255,0,168,210,245,91,249,154,120,58,53, -249,36,166,205,87,190,182,251,160,1,171,221,225,253,79,229,163,83,213,178,153,107,125,43,94,209,38,54,184,130,73,254,87,210,89,173,123,28,240,3,139,136,51,167,3,205,206,86,241,131,55,238,112,144,14,131,78,15,146,74,119,153,215,179,61,48,215,63,99,79, -238,253,35,58,61,223,201,220,187,63,171,217,84,59,13,149,48,137,29,198,147,253,152,110,213,231,153,45,118,29,14,204,13,47,169,132,7,30,205,113,250,45,127,242,81,186,31,94,125,89,0,182,64,221,45,111,135,194,82,83,234,169,42,93,51,169,87,155,72,112,210, -193,244,199,241,87,82,82,146,73,36,148,255,0,255,208,245,85,91,55,45,184,213,23,146,27,226,227,240,221,223,249,35,251,9,198,110,43,234,23,87,107,29,91,132,135,238,17,3,233,119,252,213,198,125,104,235,99,34,195,77,4,122,76,36,23,146,61,196,115,179,249, -31,245,105,41,195,235,125,81,217,25,54,90,73,13,36,237,110,186,142,55,127,45,238,254,82,231,178,50,64,110,231,18,92,103,107,103,95,235,35,229,228,86,194,231,191,244,150,25,219,174,130,86,112,220,92,109,183,158,117,237,63,247,212,148,154,138,255,0,62, -193,50,102,60,124,26,63,145,251,232,143,201,173,142,241,121,50,99,83,62,27,190,139,22,126,70,123,157,53,211,26,142,70,146,56,221,252,148,42,193,104,157,73,252,231,159,250,150,164,167,69,249,35,233,16,8,224,52,153,215,254,165,56,177,214,235,97,7,200,5, -65,165,187,139,139,128,62,3,82,172,87,123,195,161,130,62,73,41,211,166,176,90,54,128,209,220,232,63,0,175,225,98,92,251,131,106,105,48,68,186,63,34,169,211,114,139,236,109,100,6,204,2,232,4,254,43,174,192,244,105,172,150,0,9,229,199,147,231,41,41,209, -192,233,117,183,12,226,88,198,217,75,218,89,101,100,123,92,211,244,155,5,112,217,253,50,206,141,213,31,136,101,212,59,223,141,105,231,97,250,33,223,203,175,249,187,23,79,127,214,159,179,203,107,108,144,64,104,84,58,151,80,175,175,227,53,187,90,204,218, -28,95,75,187,56,127,132,99,167,253,39,181,37,55,254,173,117,39,213,149,64,115,165,150,205,124,240,70,172,93,242,242,174,143,97,102,109,77,112,44,12,123,108,45,58,29,195,254,252,189,85,37,41,36,146,73,79,255,209,205,234,89,85,215,157,125,152,47,138,220, -231,30,76,17,62,215,55,232,189,173,119,238,172,219,186,149,174,27,92,211,161,137,107,129,34,127,173,244,85,60,140,135,181,230,90,96,73,105,227,226,15,42,185,190,155,218,67,72,22,52,125,23,72,14,29,219,38,118,191,254,131,210,82,123,50,153,59,156,209,61, -139,140,253,205,84,175,203,54,238,18,67,7,49,202,103,186,166,56,135,0,90,121,19,175,127,162,134,227,140,91,184,177,251,121,107,73,26,159,236,251,146,83,42,73,35,113,208,56,201,238,79,238,171,52,212,235,221,185,211,180,24,107,2,5,108,177,231,128,28,116, -107,7,2,120,106,232,49,122,69,206,107,91,95,132,72,255,0,95,206,73,72,177,49,177,196,147,16,222,120,0,127,109,222,213,103,211,97,159,73,205,124,114,24,90,226,63,205,114,144,250,161,101,237,27,242,54,25,58,153,208,125,45,163,243,127,170,180,241,126,174, -87,94,51,49,203,131,236,173,206,119,172,7,190,93,251,159,186,212,148,231,99,2,109,3,110,163,184,93,142,14,41,183,167,216,233,146,24,92,103,159,104,220,178,235,233,133,142,0,146,253,186,239,116,79,245,125,171,115,164,90,106,120,97,59,72,212,20,148,242, -216,244,156,183,200,4,131,169,32,73,90,76,233,184,149,157,142,5,182,196,236,123,75,28,64,253,221,223,73,47,172,223,84,247,100,183,55,2,223,79,31,32,145,109,4,146,218,236,62,239,209,126,229,54,253,61,159,224,237,254,66,54,7,70,203,123,217,83,114,79,162, -215,53,204,170,199,111,212,24,115,153,171,189,47,111,210,73,77,17,176,117,55,177,178,118,88,198,130,126,13,220,189,73,121,78,3,29,111,87,59,199,185,249,78,99,154,237,0,62,163,153,14,251,151,168,228,100,83,139,67,239,189,219,43,172,75,137,254,31,188,231, -36,164,169,44,223,249,193,211,255,0,225,63,154,245,254,129,250,63,249,63,228,164,146,159,255,210,227,58,147,50,234,176,250,155,235,121,27,128,113,247,65,226,89,252,175,229,172,155,108,113,33,238,209,196,159,112,210,99,201,110,117,190,159,151,138,226, -203,137,54,56,146,246,144,224,225,175,211,119,170,214,57,219,191,121,97,216,221,196,15,205,104,129,230,92,82,82,236,188,3,250,82,230,142,197,176,164,114,234,4,10,65,115,143,47,112,136,254,171,117,65,200,111,181,173,28,142,84,43,104,221,175,110,82,83, -214,116,46,158,203,94,219,158,37,199,81,229,162,238,58,126,3,54,180,129,240,92,143,213,171,195,128,99,185,17,248,133,218,225,218,26,209,7,64,146,155,204,194,100,106,209,243,0,169,187,20,52,113,3,192,104,153,153,109,28,165,110,88,32,136,146,120,73,77, -12,141,141,119,245,76,66,150,48,45,247,185,170,175,81,203,56,100,92,246,151,52,141,72,18,1,92,254,103,214,110,171,145,102,220,26,26,41,225,214,88,226,63,232,49,37,62,129,94,86,56,168,139,92,11,72,135,52,35,87,141,141,27,234,32,131,171,93,226,188,227, -27,168,117,27,92,69,77,54,217,3,216,211,166,226,118,237,220,232,93,167,75,179,39,19,18,188,108,178,223,93,128,185,229,135,112,247,29,222,215,254,118,212,148,243,223,89,75,122,127,214,91,72,59,27,152,198,100,2,59,88,127,69,119,246,94,250,247,45,11,49, -242,50,250,69,217,199,61,239,244,195,94,113,92,231,57,164,110,107,119,139,29,103,230,207,238,111,171,254,219,89,95,94,47,221,213,48,206,147,232,109,37,220,107,103,182,127,170,159,166,245,76,113,137,86,59,129,245,107,162,202,11,1,141,238,178,192,107,99, -191,125,149,181,182,110,223,255,0,162,82,83,115,115,63,210,31,232,243,201,255,0,53,36,47,81,190,95,205,237,231,183,250,52,146,83,255,211,231,186,247,80,181,247,220,50,94,255,0,90,231,189,199,213,97,107,200,107,221,91,95,186,208,223,221,244,108,175,217, -233,217,91,214,9,44,58,254,112,146,216,17,202,238,190,188,226,245,10,186,147,242,89,211,233,109,57,172,39,37,213,150,184,11,88,108,161,214,220,75,91,238,177,187,93,235,123,23,3,151,77,213,88,230,185,165,140,124,237,208,196,115,237,253,228,148,137,187, -73,177,199,77,187,118,159,158,191,244,84,30,0,121,178,177,236,221,161,31,31,15,234,169,122,126,155,73,38,55,112,15,17,228,228,29,192,55,159,139,103,68,148,244,189,6,210,215,135,107,218,15,97,251,171,180,197,203,110,226,211,161,28,174,19,160,219,46,214, -6,237,38,99,88,90,148,117,11,25,103,168,79,178,75,79,156,120,164,167,180,174,226,240,72,62,200,146,124,148,109,234,152,248,195,125,179,36,75,90,59,172,154,58,163,44,197,115,75,183,232,75,128,19,49,244,90,213,137,144,115,242,46,138,234,51,38,94,239,162, -33,37,59,221,71,235,15,168,215,54,166,255,0,184,31,250,75,26,247,61,214,19,99,245,105,237,225,251,205,133,99,23,160,2,221,249,249,78,104,208,157,128,52,104,54,255,0,89,95,175,23,234,206,43,161,237,118,69,156,151,190,74,74,114,107,206,115,92,230,63,218, -28,1,13,34,36,143,166,92,186,30,153,213,217,233,52,94,233,20,193,175,249,32,129,53,159,222,107,165,8,143,171,54,88,67,177,3,172,208,110,39,77,120,104,85,114,186,30,21,78,25,221,61,239,101,65,195,126,51,158,76,31,228,57,223,155,162,74,108,245,30,134,239, -172,157,105,152,152,217,35,31,211,163,75,139,61,65,4,185,237,107,154,215,179,111,210,250,107,164,233,127,81,250,87,76,197,200,201,113,118,94,126,203,7,175,102,141,107,182,150,111,166,129,236,175,119,253,113,255,0,240,139,137,233,159,88,173,233,157,97, -217,21,57,142,246,150,239,123,36,65,31,155,183,220,221,206,218,182,236,250,251,155,233,58,187,44,17,108,7,61,149,22,134,2,96,128,231,126,255,0,239,255,0,131,73,77,13,195,195,252,26,73,122,99,255,0,5,244,127,243,20,146,83,255,212,25,250,192,236,160,107, -5,214,154,154,97,141,253,24,104,115,137,47,46,218,55,251,157,238,92,231,85,109,87,57,222,156,1,27,182,151,76,145,164,107,30,228,59,125,127,93,190,139,95,107,158,100,50,176,92,226,54,159,205,103,187,107,84,50,30,227,81,173,204,45,115,76,16,241,193,227, -86,253,36,148,225,221,201,0,184,158,118,144,90,62,48,129,14,58,144,174,230,226,93,77,134,155,218,234,173,137,34,198,154,196,30,29,239,252,213,75,210,113,16,7,120,158,117,73,77,236,75,126,207,105,15,252,221,7,197,93,178,247,88,221,160,134,123,131,140, -76,253,223,71,220,139,214,250,75,198,6,55,82,165,164,135,86,209,123,71,103,16,54,191,111,203,107,214,53,121,47,107,136,58,105,4,164,167,127,15,57,213,153,26,54,125,179,224,22,167,76,234,142,101,229,210,54,184,16,225,243,246,174,65,185,71,121,113,137, -39,131,224,143,86,97,101,141,33,222,208,116,9,41,244,65,151,70,85,96,52,246,209,156,29,86,22,107,11,46,253,27,183,201,246,198,160,115,43,8,117,107,160,53,142,45,34,64,29,160,248,255,0,85,89,167,168,110,21,180,17,181,218,23,31,15,16,18,83,167,138,219, -154,90,94,230,145,35,116,247,229,88,234,189,87,102,59,41,167,70,59,233,56,243,253,191,234,44,191,182,186,73,6,88,4,65,215,143,5,159,145,152,94,231,158,210,8,157,9,145,206,191,188,146,146,222,246,55,38,210,6,208,53,104,105,142,211,183,243,191,59,222,167, -141,116,227,187,113,116,30,197,198,57,14,14,115,103,201,85,164,59,33,236,222,8,107,156,3,200,48,118,147,179,83,254,107,83,84,242,49,109,104,236,199,71,200,18,146,146,126,214,204,255,0,74,239,231,253,110,127,194,127,164,73,108,254,206,233,63,232,63,237, -39,173,244,157,244,191,123,233,36,146,159,255,213,193,233,39,103,87,161,237,225,193,224,107,221,204,63,218,219,162,173,214,198,220,156,147,196,218,231,126,59,209,122,8,109,221,107,2,151,184,214,219,109,53,7,176,251,160,135,53,63,214,236,102,227,245,108, -202,24,9,4,49,204,220,100,251,235,99,191,233,61,37,55,62,179,81,234,219,139,125,160,238,123,8,105,112,137,247,51,255,0,38,168,116,142,140,51,178,158,11,35,31,20,143,81,192,71,187,150,83,223,254,49,108,125,111,235,61,39,53,221,31,6,172,182,54,246,108, -251,93,196,23,85,64,181,180,79,172,230,255,0,57,109,91,63,75,83,63,235,155,23,73,78,14,46,22,53,120,216,131,244,13,27,154,233,14,47,221,238,118,67,158,223,109,142,187,247,218,146,156,230,225,49,216,130,151,137,96,150,150,248,130,87,29,214,254,170,178, -178,235,176,125,147,175,162,120,254,195,191,53,122,9,104,108,129,164,254,85,67,50,144,240,100,74,74,124,153,236,125,79,117,111,4,56,29,65,242,73,182,17,248,253,203,179,234,125,22,155,206,231,180,57,195,131,199,60,172,43,58,8,14,118,215,16,59,55,193,37, -57,109,179,82,9,249,249,132,97,105,12,157,78,224,53,208,113,164,43,71,162,63,243,93,4,242,79,31,234,229,167,141,245,70,175,176,59,51,38,231,109,96,18,198,136,146,231,10,254,147,191,117,37,56,227,49,204,108,253,39,22,236,4,241,4,238,118,209,252,159,222, -70,197,198,204,203,166,235,233,172,186,140,102,151,221,111,33,160,71,231,253,22,185,206,115,118,177,110,98,116,126,145,77,173,38,128,242,209,14,47,37,210,15,59,155,59,125,203,91,11,8,213,245,43,173,214,203,236,109,117,91,145,52,6,214,107,112,96,165,213, -151,61,213,253,163,249,189,191,70,196,148,228,253,85,195,171,168,117,79,179,58,199,214,61,23,88,31,92,53,210,199,213,237,247,7,126,242,197,36,183,214,103,238,61,237,4,114,126,147,23,65,254,47,173,99,126,177,86,29,195,233,181,186,248,254,141,203,14,214, -56,245,28,138,91,163,190,210,240,60,65,245,28,208,146,157,111,183,81,254,139,35,143,217,255,0,69,188,254,239,254,25,254,66,75,103,237,110,255,0,184,244,125,61,252,191,249,207,243,191,157,254,95,244,127,229,164,146,159,255,214,229,177,30,220,110,185,142, -251,93,233,51,27,51,244,142,224,53,173,176,135,189,220,237,216,161,245,163,173,226,231,245,123,178,48,119,186,146,24,198,217,107,97,206,53,141,158,163,25,249,140,119,248,61,254,245,153,159,158,114,50,46,181,160,51,214,177,214,57,163,128,94,227,102,209, -254,114,164,73,148,148,201,207,220,100,232,127,189,109,253,93,250,219,155,209,99,30,192,114,122,113,50,236,114,117,100,253,39,226,188,255,0,54,239,248,47,230,109,255,0,166,176,15,41,106,146,159,93,195,234,120,29,79,31,237,56,54,139,171,31,77,188,61,135, -247,110,171,233,86,239,250,31,232,208,239,113,215,72,30,43,202,177,115,50,176,239,110,70,37,174,162,230,232,44,172,193,143,221,254,83,127,146,186,76,31,175,153,13,1,157,79,29,183,129,254,26,152,173,255,0,23,87,252,203,255,0,179,232,164,167,167,182,160, -241,10,139,250,116,146,121,8,76,250,219,208,45,0,250,239,161,223,187,101,110,7,255,0,2,22,181,88,111,214,30,128,6,231,231,213,240,135,147,248,86,146,154,206,193,113,246,141,10,159,87,180,97,116,74,113,103,117,153,22,130,233,240,175,222,239,236,239,117, -109,84,242,254,182,116,118,60,154,158,251,135,109,140,32,31,157,190,154,200,205,235,191,181,114,155,96,172,211,85,21,250,117,176,187,113,130,226,247,61,199,70,238,119,242,82,83,118,156,250,205,128,88,54,7,55,97,112,212,110,31,69,199,247,86,246,14,68, -253,93,235,184,254,158,224,227,116,184,17,166,236,122,136,150,124,151,25,99,128,27,154,116,61,188,21,222,157,215,242,176,105,200,196,210,204,92,182,61,150,48,136,50,230,26,125,86,188,123,189,141,252,207,160,146,155,63,81,30,71,214,92,120,4,185,213,90, -52,254,166,239,251,234,163,115,157,87,214,60,182,180,25,25,175,129,19,197,165,200,255,0,82,207,167,245,143,13,142,131,252,235,99,88,214,167,237,66,207,107,91,245,187,38,183,31,105,206,51,179,221,203,231,217,244,247,164,167,75,211,119,252,31,210,219,244, -199,208,73,105,125,137,191,232,153,253,51,253,37,63,250,95,250,71,253,215,254,142,146,74,127,255,217,255,237,21,222,80,104,111,116,111,115,104,111,112,32,51,46,48,0,56,66,73,77,4,37,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,66,73,77,3,237,0,0,0, -0,0,16,0,180,0,0,0,1,0,2,0,180,0,0,0,1,0,2,56,66,73,77,4,38,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,63,128,0,0,56,66,73,77,4,13,0,0,0,0,0,4,0,0,0,30,56,66,73,77,4,25,0,0,0,0,0,4,0,0,0,30,56,66,73,77,3,243,0,0,0,0,0,9,0,0,0,0,0,0,0,0,1,0,56,66,73,77,4,10,0,0, -0,0,0,1,0,0,56,66,73,77,39,16,0,0,0,0,0,10,0,1,0,0,0,0,0,0,0,2,56,66,73,77,3,245,0,0,0,0,0,72,0,47,102,102,0,1,0,108,102,102,0,6,0,0,0,0,0,1,0,47,102,102,0,1,0,161,153,154,0,6,0,0,0,0,0,1,0,50,0,0,0,1,0,90,0,0,0,6,0,0,0,0,0,1,0,53,0,0,0,1,0,45,0,0,0, -6,0,0,0,0,0,1,56,66,73,77,3,248,0,0,0,0,0,112,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,232,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,232,0,0, -0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,232,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,232,0,0,56,66,73,77,4,8,0,0,0,0,0,16,0,0,0,1,0,0,2,64, -0,0,2,64,0,0,0,0,56,66,73,77,4,30,0,0,0,0,0,4,0,0,0,0,56,66,73,77,4,26,0,0,0,0,3,63,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,246,0,0,0,220,0,0,0,5,0,106,0,117,0,108,0,101,0,115,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,220,0,0,0,246, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,0,0,0,110,117,108,108,0,0,0,2,0,0,0,6,98,111,117,110,100,115,79,98,106,99,0,0,0,1,0,0,0,0,0,0,82,99,116,49,0,0,0,4,0,0,0,0,84,111,112,32,108,111,110,103,0,0,0,0, -0,0,0,0,76,101,102,116,108,111,110,103,0,0,0,0,0,0,0,0,66,116,111,109,108,111,110,103,0,0,0,246,0,0,0,0,82,103,104,116,108,111,110,103,0,0,0,220,0,0,0,6,115,108,105,99,101,115,86,108,76,115,0,0,0,1,79,98,106,99,0,0,0,1,0,0,0,0,0,5,115,108,105,99,101, -0,0,0,18,0,0,0,7,115,108,105,99,101,73,68,108,111,110,103,0,0,0,0,0,0,0,7,103,114,111,117,112,73,68,108,111,110,103,0,0,0,0,0,0,0,6,111,114,105,103,105,110,101,110,117,109,0,0,0,12,69,83,108,105,99,101,79,114,105,103,105,110,0,0,0,13,97,117,116,111,71, -101,110,101,114,97,116,101,100,0,0,0,0,84,121,112,101,101,110,117,109,0,0,0,10,69,83,108,105,99,101,84,121,112,101,0,0,0,0,73,109,103,32,0,0,0,6,98,111,117,110,100,115,79,98,106,99,0,0,0,1,0,0,0,0,0,0,82,99,116,49,0,0,0,4,0,0,0,0,84,111,112,32,108,111, -110,103,0,0,0,0,0,0,0,0,76,101,102,116,108,111,110,103,0,0,0,0,0,0,0,0,66,116,111,109,108,111,110,103,0,0,0,246,0,0,0,0,82,103,104,116,108,111,110,103,0,0,0,220,0,0,0,3,117,114,108,84,69,88,84,0,0,0,1,0,0,0,0,0,0,110,117,108,108,84,69,88,84,0,0,0,1,0, -0,0,0,0,0,77,115,103,101,84,69,88,84,0,0,0,1,0,0,0,0,0,6,97,108,116,84,97,103,84,69,88,84,0,0,0,1,0,0,0,0,0,14,99,101,108,108,84,101,120,116,73,115,72,84,77,76,98,111,111,108,1,0,0,0,8,99,101,108,108,84,101,120,116,84,69,88,84,0,0,0,1,0,0,0,0,0,9,104, -111,114,122,65,108,105,103,110,101,110,117,109,0,0,0,15,69,83,108,105,99,101,72,111,114,122,65,108,105,103,110,0,0,0,7,100,101,102,97,117,108,116,0,0,0,9,118,101,114,116,65,108,105,103,110,101,110,117,109,0,0,0,15,69,83,108,105,99,101,86,101,114,116, -65,108,105,103,110,0,0,0,7,100,101,102,97,117,108,116,0,0,0,11,98,103,67,111,108,111,114,84,121,112,101,101,110,117,109,0,0,0,17,69,83,108,105,99,101,66,71,67,111,108,111,114,84,121,112,101,0,0,0,0,78,111,110,101,0,0,0,9,116,111,112,79,117,116,115,101, -116,108,111,110,103,0,0,0,0,0,0,0,10,108,101,102,116,79,117,116,115,101,116,108,111,110,103,0,0,0,0,0,0,0,12,98,111,116,116,111,109,79,117,116,115,101,116,108,111,110,103,0,0,0,0,0,0,0,11,114,105,103,104,116,79,117,116,115,101,116,108,111,110,103,0,0, -0,0,0,56,66,73,77,4,20,0,0,0,0,0,4,0,0,0,3,56,66,73,77,4,12,0,0,0,0,16,71,0,0,0,1,0,0,0,114,0,0,0,128,0,0,1,88,0,0,172,0,0,0,16,43,0,24,0,1,255,216,255,224,0,16,74,70,73,70,0,1,2,1,0,72,0,72,0,0,255,237,0,12,65,100,111,98,101,95,67,77,0,1,255,238,0,14, -65,100,111,98,101,0,100,128,0,0,0,1,255,219,0,132,0,12,8,8,8,9,8,12,9,9,12,17,11,10,11,17,21,15,12,12,15,21,24,19,19,21,19,19,24,17,12,12,12,12,12,12,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1,13,11,11,13, -14,13,16,14,14,16,20,14,14,14,20,20,14,14,14,14,20,17,12,12,12,12,12,17,17,12,12,12,12,12,12,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,255,192,0,17,8,0,128,0,114,3,1,34,0,2,17,1,3,17,1,255,221,0,4,0,8,255, -196,1,63,0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0,3,0,1,2,4,5,6,7,8,9,10,11,1,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,2,3,4,5,6,7,8,9,10,11,16,0,1,4,1,3,2,4,2,5,7,6,8,5,3,12,51,1,0,2,17,3,4,33,18,49,5,65,81,97,19,34,113,129,50,6,20,145,161,177,66,35,36,21,82,193, -98,51,52,114,130,209,67,7,37,146,83,240,225,241,99,115,53,22,162,178,131,38,68,147,84,100,69,194,163,116,54,23,210,85,226,101,242,179,132,195,211,117,227,243,70,39,148,164,133,180,149,196,212,228,244,165,181,197,213,229,245,86,102,118,134,150,166,182, -198,214,230,246,55,71,87,103,119,135,151,167,183,199,215,231,247,17,0,2,2,1,2,4,4,3,4,5,6,7,7,6,5,53,1,0,2,17,3,33,49,18,4,65,81,97,113,34,19,5,50,129,145,20,161,177,66,35,193,82,209,240,51,36,98,225,114,130,146,67,83,21,99,115,52,241,37,6,22,162,178, -131,7,38,53,194,210,68,147,84,163,23,100,69,85,54,116,101,226,242,179,132,195,211,117,227,243,70,148,164,133,180,149,196,212,228,244,165,181,197,213,229,245,86,102,118,134,150,166,182,198,214,230,246,39,55,71,87,103,119,135,151,167,183,199,255,218,0, -12,3,1,0,2,17,3,17,0,63,0,245,84,146,73,37,41,84,234,61,75,23,167,81,235,100,58,39,70,48,106,247,159,221,173,170,191,89,235,148,116,202,142,158,165,228,75,107,237,175,181,190,163,191,55,114,243,206,171,214,175,201,176,223,147,97,178,195,160,141,0,19, -59,43,73,78,151,87,250,197,212,51,156,237,196,213,65,250,52,7,67,0,252,223,82,33,247,61,97,93,152,71,243,143,237,196,144,127,232,172,203,179,237,113,59,121,58,15,159,116,204,104,96,157,95,97,214,79,0,36,166,225,201,214,67,39,249,86,104,63,205,111,185, -232,111,201,177,192,130,75,167,191,3,224,192,134,210,118,146,243,171,126,147,143,105,237,255,0,168,210,245,91,249,154,120,58,53,249,36,166,205,87,190,182,251,160,1,171,221,225,253,79,229,163,83,213,178,153,107,125,43,94,209,38,54,184,130,73,254,87,210, -89,173,123,28,240,3,139,136,51,167,3,205,206,86,241,131,55,238,112,144,14,131,78,15,146,74,119,153,215,179,61,48,215,63,99,79,238,253,35,58,61,223,201,220,187,63,171,217,84,59,13,149,48,137,29,198,147,253,152,110,213,231,153,45,118,29,14,204,13,47,169, -132,7,30,205,113,250,45,127,242,81,186,31,94,125,89,0,182,64,221,45,111,135,194,82,83,234,169,42,93,51,169,87,155,72,112,210,193,244,199,241,87,82,82,146,73,36,148,255,0,255,208,245,85,91,55,45,184,213,23,146,27,226,227,240,221,223,249,35,251,9,198,110, -43,234,23,87,107,29,91,132,135,238,17,3,233,119,252,213,198,125,104,235,99,34,195,77,4,122,76,36,23,146,61,196,115,179,249,31,245,105,41,195,235,125,81,217,25,54,90,73,13,36,237,110,186,142,55,127,45,238,254,82,231,178,50,64,110,231,18,92,103,107,103, -95,235,35,229,228,86,194,231,191,244,150,25,219,174,130,86,112,220,92,109,183,158,117,237,63,247,212,148,154,138,255,0,62,193,50,102,60,124,26,63,145,251,232,143,201,173,142,241,121,50,99,83,62,27,190,139,22,126,70,123,157,53,211,26,142,70,146,56,221, -252,148,42,193,104,157,73,252,231,159,250,150,164,167,69,249,35,233,16,8,224,52,153,215,254,165,56,177,214,235,97,7,200,5,65,165,187,139,139,128,62,3,82,172,87,123,195,161,130,62,73,41,211,166,176,90,54,128,209,220,232,63,0,175,225,98,92,251,131,106, -105,48,68,186,63,34,169,211,114,139,236,109,100,6,204,2,232,4,254,43,174,192,244,105,172,150,0,9,229,199,147,231,41,41,209,192,233,117,183,12,226,88,198,217,75,218,89,101,100,123,92,211,244,155,5,112,217,253,50,206,141,213,31,136,101,212,59,223,141,105, -231,97,250,33,223,203,175,249,187,23,79,127,214,159,179,203,107,108,144,64,104,84,58,151,80,175,175,227,53,187,90,204,218,28,95,75,187,56,127,132,99,167,253,39,181,37,55,254,173,117,39,213,149,64,115,165,150,205,124,240,70,172,93,242,242,174,143,97,102, -109,77,112,44,12,123,108,45,58,29,195,254,252,189,85,37,41,36,146,73,79,255,209,205,234,89,85,215,157,125,152,47,138,220,231,30,76,17,62,215,55,232,189,173,119,238,172,219,186,149,174,27,92,211,161,137,107,129,34,127,173,244,85,60,140,135,181,230,90, -96,73,105,227,226,15,42,185,190,155,218,67,72,22,52,125,23,72,14,29,219,38,118,191,254,131,210,82,123,50,153,59,156,209,61,139,140,253,205,84,175,203,54,238,18,67,7,49,202,103,186,166,56,135,0,90,121,19,175,127,162,134,227,140,91,184,177,251,121,107, -73,26,159,236,251,146,83,42,73,35,113,208,56,201,238,79,238,171,52,212,235,221,185,211,180,24,107,2,5,108,177,231,128,28,116,107,7,2,120,106,232,49,122,69,206,107,91,95,132,72,255,0,95,206,73,72,177,49,177,196,147,16,222,120,0,127,109,222,213,103,211, -97,159,73,205,124,114,24,90,226,63,205,114,144,250,161,101,237,27,242,54,25,58,153,208,125,45,163,243,127,170,180,241,126,174,87,94,51,49,203,131,236,173,206,119,172,7,190,93,251,159,186,212,148,231,99,2,109,3,110,163,184,93,142,14,41,183,167,216,233, -146,24,92,103,159,104,220,178,235,233,133,142,0,146,253,186,239,116,79,245,125,171,115,164,90,106,120,97,59,72,212,20,148,242,216,244,156,183,200,4,131,169,32,73,90,76,233,184,149,157,142,5,182,196,236,123,75,28,64,253,221,223,73,47,172,223,84,247,100, -183,55,2,223,79,31,32,145,109,4,146,218,236,62,239,209,126,229,54,253,61,159,224,237,254,66,54,7,70,203,123,217,83,114,79,162,215,53,204,170,199,111,212,24,115,153,171,189,47,111,210,73,77,17,176,117,55,177,178,118,88,198,130,126,13,220,189,73,121,78, -3,29,111,87,59,199,185,249,78,99,154,237,0,62,163,153,14,251,151,168,228,100,83,139,67,239,189,219,43,172,75,137,254,31,188,231,36,164,169,44,223,249,193,211,255,0,225,63,154,245,254,129,250,63,249,63,228,164,146,159,255,210,227,58,147,50,234,176,250, -155,235,121,27,128,113,247,65,226,89,252,175,229,172,155,108,113,33,238,209,196,159,112,210,99,201,110,117,190,159,151,138,226,203,137,54,56,146,246,144,224,225,175,211,119,170,214,57,219,191,121,97,216,221,196,15,205,104,129,230,92,82,82,236,188,3,250, -82,230,142,197,176,164,114,234,4,10,65,115,143,47,112,136,254,171,117,65,200,111,181,173,28,142,84,43,104,221,175,110,82,83,214,116,46,158,203,94,219,158,37,199,81,229,162,238,58,126,3,54,180,129,240,92,143,213,171,195,128,99,185,17,248,133,218,225,218, -26,209,7,64,146,155,204,194,100,106,209,243,0,169,187,20,52,113,3,192,104,153,153,109,28,165,110,88,32,136,146,120,73,77,12,141,141,119,245,76,66,150,48,45,247,185,170,175,81,203,56,100,92,246,151,52,141,72,18,1,92,254,103,214,110,171,145,102,220,26, -26,41,225,214,88,226,63,232,49,37,62,129,94,86,56,168,139,92,11,72,135,52,35,87,141,141,27,234,32,131,171,93,226,188,227,27,168,117,27,92,69,77,54,217,3,216,211,166,226,118,237,220,232,93,167,75,179,39,19,18,188,108,178,223,93,128,185,229,135,112,247, -29,222,215,254,118,212,148,243,223,89,75,122,127,214,91,72,59,27,152,198,100,2,59,88,127,69,119,246,94,250,247,45,11,49,242,50,250,69,217,199,61,239,244,195,94,113,92,231,57,164,110,107,119,139,29,103,230,207,238,111,171,254,219,89,95,94,47,221,213,48, -206,147,232,109,37,220,107,103,182,127,170,159,166,245,76,113,137,86,59,129,245,107,162,202,11,1,141,238,178,192,107,99,191,125,149,181,182,110,223,255,0,162,82,83,115,115,63,210,31,232,243,201,255,0,53,36,47,81,190,95,205,237,231,183,250,52,146,83,255, -211,231,186,247,80,181,247,220,50,94,255,0,90,231,189,199,213,97,107,200,107,221,91,95,186,208,223,221,244,108,175,217,233,217,91,214,9,44,58,254,112,146,216,17,202,238,190,188,226,245,10,186,147,242,89,211,233,109,57,172,39,37,213,150,184,11,88,108, -161,214,220,75,91,238,177,187,93,235,123,23,3,151,77,213,88,230,185,165,140,124,237,208,196,115,237,253,228,148,137,187,73,177,199,77,187,118,159,158,191,244,84,30,0,121,178,177,236,221,161,31,31,15,234,169,122,126,155,73,38,55,112,15,17,228,228,29,192, -55,159,139,103,68,148,244,189,6,210,215,135,107,218,15,97,251,171,180,197,203,110,226,211,161,28,174,19,160,219,46,214,6,237,38,99,88,90,148,117,11,25,103,168,79,178,75,79,156,120,164,167,180,174,226,240,72,62,200,146,124,148,109,234,152,248,195,125, -179,36,75,90,59,172,154,58,163,44,197,115,75,183,232,75,128,19,49,244,90,213,137,144,115,242,46,138,234,51,38,94,239,162,33,37,59,221,71,235,15,168,215,54,166,255,0,184,31,250,75,26,247,61,214,19,99,245,105,237,225,251,205,133,99,23,160,2,221,249,249, -78,104,208,157,128,52,104,54,255,0,89,95,175,23,234,206,43,161,237,118,69,156,151,190,74,74,114,107,206,115,92,230,63,218,28,1,13,34,36,143,166,92,186,30,153,213,217,233,52,94,233,20,193,175,249,32,129,53,159,222,107,165,8,143,171,54,88,67,177,3,172, -208,110,39,77,120,104,85,114,186,30,21,78,25,221,61,239,101,65,195,126,51,158,76,31,228,57,223,155,162,74,108,245,30,134,239,172,157,105,152,152,217,35,31,211,163,75,139,61,65,4,185,237,107,154,215,179,111,210,250,107,164,233,127,81,250,87,76,197,200, -201,113,118,94,126,203,7,175,102,141,107,182,150,111,166,129,236,175,119,253,113,255,0,240,139,137,233,159,88,173,233,157,97,217,21,57,142,246,150,239,123,36,65,31,155,183,220,221,206,218,182,236,250,251,155,233,58,187,44,17,108,7,61,149,22,134,2,96, -128,231,126,255,0,239,255,0,131,73,77,13,195,195,252,26,73,122,99,255,0,5,244,127,243,20,146,83,255,212,25,250,192,236,160,107,5,214,154,154,97,141,253,24,104,115,137,47,46,218,55,251,157,238,92,231,85,109,87,57,222,156,1,27,182,151,76,145,164,107,30, -228,59,125,127,93,190,139,95,107,158,100,50,176,92,226,54,159,205,103,187,107,84,50,30,227,81,173,204,45,115,76,16,241,193,227,86,253,36,148,225,221,201,0,184,158,118,144,90,62,48,129,14,58,144,174,230,226,93,77,134,155,218,234,173,137,34,198,154,196, -30,29,239,252,213,75,210,113,16,7,120,158,117,73,77,236,75,126,207,105,15,252,221,7,197,93,178,247,88,221,160,134,123,131,140,76,253,223,71,220,139,214,250,75,198,6,55,82,165,164,135,86,209,123,71,103,16,54,191,111,203,107,214,53,121,47,107,136,58,105, -4,164,167,127,15,57,213,153,26,54,125,179,224,22,167,76,234,142,101,229,210,54,184,16,225,243,246,174,65,185,71,121,113,137,39,131,224,143,86,97,101,141,33,222,208,116,9,41,244,65,151,70,85,96,52,246,209,156,29,86,22,107,11,46,253,27,183,201,246,198, -160,115,43,8,117,107,160,53,142,45,34,64,29,160,248,255,0,85,89,167,168,110,21,180,17,181,218,23,31,15,16,18,83,167,138,219,154,90,94,230,145,35,116,247,229,88,234,189,87,102,59,41,167,70,59,233,56,243,253,191,234,44,191,182,186,73,6,88,4,65,215,143, -5,159,145,152,94,231,158,210,8,157,9,145,206,191,188,146,146,222,246,55,38,210,6,208,53,104,105,142,211,183,243,191,59,222,167,141,116,227,187,113,116,30,197,198,57,14,14,115,103,201,85,164,59,33,236,222,8,107,156,3,200,48,118,147,179,83,254,107,83,84, -242,49,109,104,236,199,71,200,18,146,146,126,214,204,255,0,74,239,231,253,110,127,194,127,164,73,108,254,206,233,63,232,63,237,39,173,244,157,244,191,123,233,36,146,159,255,213,193,233,39,103,87,161,237,225,193,224,107,221,204,63,218,219,162,173,214, -198,220,156,147,196,218,231,126,59,209,122,8,109,221,107,2,151,184,214,219,109,53,7,176,251,160,135,53,63,214,236,102,227,245,108,202,24,9,4,49,204,220,100,251,235,99,191,233,61,37,55,62,179,81,234,219,139,125,160,238,123,8,105,112,137,247,51,255,0,38, -168,116,142,140,51,178,158,11,35,31,20,143,81,192,71,187,150,83,223,254,49,108,125,111,235,61,39,53,221,31,6,172,182,54,246,108,251,93,196,23,85,64,181,180,79,172,230,255,0,57,109,91,63,75,83,63,235,155,23,73,78,14,46,22,53,120,216,131,244,13,27,154, -233,14,47,221,238,118,67,158,223,109,142,187,247,218,146,156,230,225,49,216,130,151,137,96,150,150,248,130,87,29,214,254,170,178,178,235,176,125,147,175,162,120,254,195,191,53,122,9,104,108,129,164,254,85,67,50,144,240,100,74,74,124,153,236,125,79,117, -111,4,56,29,65,242,73,182,17,248,253,203,179,234,125,22,155,206,231,180,57,195,131,199,60,172,43,58,8,14,118,215,16,59,55,193,37,57,109,179,82,9,249,249,132,97,105,12,157,78,224,53,208,113,164,43,71,162,63,243,93,4,242,79,31,234,229,167,141,245,70,175, -176,59,51,38,231,109,96,18,198,136,146,231,10,254,147,191,117,37,56,227,49,204,108,253,39,22,236,4,241,4,238,118,209,252,159,222,70,197,198,204,203,166,235,233,172,186,140,102,151,221,111,33,160,71,231,253,22,185,206,115,118,177,110,98,116,126,145,77, -173,38,128,242,209,14,47,37,210,15,59,155,59,125,203,91,11,8,213,245,43,173,214,203,236,109,117,91,145,52,6,214,107,112,96,165,213,151,61,213,253,163,249,189,191,70,196,148,228,253,85,195,171,168,117,79,179,58,199,214,61,23,88,31,92,53,210,199,213,237, -247,7,126,242,197,36,183,214,103,238,61,237,4,114,126,147,23,65,254,47,173,99,126,177,86,29,195,233,181,186,248,254,141,203,14,214,56,245,28,138,91,163,190,210,240,60,65,245,28,208,146,157,111,183,81,254,139,35,143,217,255,0,69,188,254,239,254,25,254, -66,75,103,237,110,255,0,184,244,125,61,252,191,249,207,243,191,157,254,95,244,127,229,164,146,159,255,214,229,177,30,220,110,185,142,251,93,233,51,27,51,244,142,224,53,173,176,135,189,220,237,216,161,245,163,173,226,231,245,123,178,48,119,186,146,24, -198,217,107,97,206,53,141,158,163,25,249,140,119,248,61,254,245,153,159,158,114,50,46,181,160,51,214,177,214,57,163,128,94,227,102,209,254,114,164,73,148,148,201,207,220,100,232,127,189,109,253,93,250,219,155,209,99,30,192,114,122,113,50,236,114,117, -100,253,39,226,188,255,0,54,239,248,47,230,109,255,0,166,176,15,41,106,146,159,93,195,234,120,29,79,31,237,56,54,139,171,31,77,188,61,135,247,110,171,233,86,239,250,31,232,208,239,113,215,72,30,43,202,177,115,50,176,239,110,70,37,174,162,230,232,44,172, -193,143,221,254,83,127,146,186,76,31,175,153,13,1,157,79,29,183,129,254,26,152,173,255,0,23,87,252,203,255,0,179,232,164,167,167,182,160,241,10,139,250,116,146,121,8,76,250,219,208,45,0,250,239,161,223,187,101,110,7,255,0,2,22,181,88,111,214,30,128,6, -231,231,213,240,135,147,248,86,146,154,206,193,113,246,141,10,159,87,180,97,116,74,113,103,117,153,22,130,233,240,175,222,239,236,239,117,109,84,242,254,182,116,118,60,154,158,251,135,109,140,32,31,157,190,154,200,205,235,191,181,114,155,96,172,211,85, -21,250,117,176,187,113,130,226,247,61,199,70,238,119,242,82,83,118,156,250,205,128,88,54,7,55,97,112,212,110,31,69,199,247,86,246,14,68,253,93,235,184,254,158,224,227,116,184,17,166,236,122,136,150,124,151,25,99,128,27,154,116,61,188,21,222,157,215,242, -176,105,200,196,210,204,92,182,61,150,48,136,50,230,26,125,86,188,123,189,141,252,207,160,146,155,63,81,30,71,214,92,120,4,185,213,90,52,254,166,239,251,234,163,115,157,87,214,60,182,180,25,25,175,129,19,197,165,200,255,0,82,207,167,245,143,13,142,131, -252,235,99,88,214,167,237,66,207,107,91,245,187,38,183,31,105,206,51,179,221,203,231,217,244,247,164,167,75,211,119,252,31,210,219,244,199,208,73,105,125,137,191,232,153,253,51,253,37,63,250,95,250,71,253,215,254,142,146,74,127,255,217,0,56,66,73,77, -4,33,0,0,0,0,0,85,0,0,0,1,1,0,0,0,15,0,65,0,100,0,111,0,98,0,101,0,32,0,80,0,104,0,111,0,116,0,111,0,115,0,104,0,111,0,112,0,0,0,19,0,65,0,100,0,111,0,98,0,101,0,32,0,80,0,104,0,111,0,116,0,111,0,115,0,104,0,111,0,112,0,32,0,55,0,46,0,48,0,0,0,1,0,56, -66,73,77,4,6,0,0,0,0,0,7,255,255,1,1,0,1,1,0,255,225,18,72,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,0,60,63,120,112,97,99,107,101,116,32,98,101,103,105,110,61,39,239,187,191,39,32,105,100,61,39, -87,53,77,48,77,112,67,101,104,105,72,122,114,101,83,122,78,84,99,122,107,99,57,100,39,63,62,10,60,63,97,100,111,98,101,45,120,97,112,45,102,105,108,116,101,114,115,32,101,115,99,61,34,67,82,34,63,62,10,60,120,58,120,97,112,109,101,116,97,32,120,109,108, -110,115,58,120,61,39,97,100,111,98,101,58,110,115,58,109,101,116,97,47,39,32,120,58,120,97,112,116,107,61,39,88,77,80,32,116,111,111,108,107,105,116,32,50,46,56,46,50,45,51,51,44,32,102,114,97,109,101,119,111,114,107,32,49,46,53,39,62,10,60,114,100,102, -58,82,68,70,32,120,109,108,110,115,58,114,100,102,61,39,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57,57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,39,32,120,109,108,110,115,58,105,88,61,39,104, -116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,105,88,47,49,46,48,47,39,62,10,10,32,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,97,98,111,117,116,61,39,117,117,105,100,58,99,52,51,52,99,53,48,52,45,101,99,51,55, -45,49,49,100,97,45,98,102,97,49,45,98,49,51,52,56,102,52,57,97,98,98,50,39,10,32,32,120,109,108,110,115,58,120,97,112,77,77,61,39,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,39,62,10,32, -32,60,120,97,112,77,77,58,68,111,99,117,109,101,110,116,73,68,62,97,100,111,98,101,58,100,111,99,105,100,58,112,104,111,116,111,115,104,111,112,58,99,52,51,52,99,53,48,48,45,101,99,51,55,45,49,49,100,97,45,98,102,97,49,45,98,49,51,52,56,102,52,57,97, -98,98,50,60,47,120,97,112,77,77,58,68,111,99,117,109,101,110,116,73,68,62,10,32,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,10,10,60,47,114,100,102,58,82,68,70,62,10,60,47,120,58,120,97,112,109,101,116,97,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,63,120,112,97,99,107,101,116,32,101,110,100,61,39,119,39,63,62,255,226,12, -88,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,12,72,76,105,110,111,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,7,206,0,2,0,9,0,6,0,49,0,0,97,99,115,112,77,83,70,84,0,0,0,0,73,69,67,32,115,82,71,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,214,0,1,0,0,0,0, -211,45,72,80,32,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,99,112,114,116,0,0,1,80,0,0,0,51,100,101,115,99,0,0,1,132,0,0,0,108,119,116,112,116,0,0,1,240,0,0,0,20,98,107,112,116,0,0,2,4,0,0,0,20, -114,88,89,90,0,0,2,24,0,0,0,20,103,88,89,90,0,0,2,44,0,0,0,20,98,88,89,90,0,0,2,64,0,0,0,20,100,109,110,100,0,0,2,84,0,0,0,112,100,109,100,100,0,0,2,196,0,0,0,136,118,117,101,100,0,0,3,76,0,0,0,134,118,105,101,119,0,0,3,212,0,0,0,36,108,117,109,105,0, -0,3,248,0,0,0,20,109,101,97,115,0,0,4,12,0,0,0,36,116,101,99,104,0,0,4,48,0,0,0,12,114,84,82,67,0,0,4,60,0,0,8,12,103,84,82,67,0,0,4,60,0,0,8,12,98,84,82,67,0,0,4,60,0,0,8,12,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,40,99,41,32,49, -57,57,56,32,72,101,119,108,101,116,116,45,80,97,99,107,97,114,100,32,67,111,109,112,97,110,121,0,0,100,101,115,99,0,0,0,0,0,0,0,18,115,82,71,66,32,73,69,67,54,49,57,54,54,45,50,46,49,0,0,0,0,0,0,0,0,0,0,0,18,115,82,71,66,32,73,69,67,54,49,57,54,54,45, -50,46,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0, -3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,100,101,115,99,0,0,0,0,0,0,0,22,73,69,67,32,104,116,116,112,58,47,47,119,119,119,46,105,101,99,46,99,104,0,0,0,0,0,0,0,0,0,0,0,22,73,69, -67,32,104,116,116,112,58,47,47,119,119,119,46,105,101,99,46,99,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,101,115,99,0,0,0,0,0,0,0,46,73,69,67,32,54,49,57,54,54,45,50,46,49,32,68,101,102,97,117, -108,116,32,82,71,66,32,99,111,108,111,117,114,32,115,112,97,99,101,32,45,32,115,82,71,66,0,0,0,0,0,0,0,0,0,0,0,46,73,69,67,32,54,49,57,54,54,45,50,46,49,32,68,101,102,97,117,108,116,32,82,71,66,32,99,111,108,111,117,114,32,115,112,97,99,101,32,45,32, -115,82,71,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,101,115,99,0,0,0,0,0,0,0,44,82,101,102,101,114,101,110,99,101,32,86,105,101,119,105,110,103,32,67,111,110,100,105,116,105,111,110,32,105,110,32,73,69,67,54,49,57,54,54,45,50,46,49,0,0,0,0,0, -0,0,0,0,0,0,44,82,101,102,101,114,101,110,99,101,32,86,105,101,119,105,110,103,32,67,111,110,100,105,116,105,111,110,32,105,110,32,73,69,67,54,49,57,54,54,45,50,46,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,105,101,119,0,0,0,0,0,19,164, -254,0,20,95,46,0,16,207,20,0,3,237,204,0,4,19,11,0,3,92,158,0,0,0,1,88,89,90,32,0,0,0,0,0,76,9,86,0,80,0,0,0,87,31,231,109,101,97,115,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,143,0,0,0,2,115,105,103,32,0,0,0,0,67,82,84,32,99,117,114,118, -0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208, -0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3, -2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224, -3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6, -140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229, -9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13, -142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17, -201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178, -22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28, -123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175, -34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208, -42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49, -242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58, -178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68, -71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183, -79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90, -86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102, -61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113, -149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161, -126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138, -202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152, -76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166, -139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138, -182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75, -197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214, -85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231, -169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249, -199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,238,0,33,65,100,111,98,101,0,100,128,0,0,0,1,3,0,16,3,2,3,6,0,0,0,0,0,0,0,0,0,0,0,0,255,219,0,132,0,18,14,14,14,16,14,21,16,16,21,30,19,17,19,30,35,26,21,21,26, -35,34,23,23,23,23,23,34,17,12,12,12,12,12,12,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1,20,19,19,22,25,22,27,23,23,27,20,14,14,14,20,20,14,14,14,14,20,17,12,12,12,12,12,17,17,12,12,12,12,12,12,17,12,12,12, -12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,255,194,0,17,8,0,246,0,220,3,1,34,0,2,17,1,3,17,1,255,196,0,165,0,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,3,4,0,2,5,6,1,7,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,2,2,2,2,2,1,2,6,3,1, -1,0,0,0,0,1,2,0,3,17,4,18,5,33,19,34,20,6,16,32,49,35,51,21,48,50,36,112,37,17,0,1,3,2,4,2,7,6,2,9,3,5,0,0,0,0,1,0,17,2,33,49,65,81,18,3,97,34,16,113,129,145,50,66,82,32,161,177,98,19,4,114,35,48,240,193,209,130,194,51,67,195,225,210,211,162,226,99,115, -20,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,255,218,0,12,3,1,1,2,17,3,17,0,0,0,238,36,132,146,18,72,79,7,206,142,98,140,1,40,17,135,240,62,5,160,236,50,69,106,104,59,130,209,182,108,45,35,169,245,86,137,36,36,144,146,66,73,8,173,57,144,185,245,76,32,69, -98,246,243,210,222,214,161,43,90,151,184,76,17,128,56,11,210,227,29,71,65,194,238,157,44,9,137,36,36,144,128,38,41,155,151,116,200,31,64,93,138,120,18,43,3,192,64,215,25,66,90,197,41,164,61,128,156,207,92,185,199,233,102,182,116,187,60,175,80,90,72,79, -48,238,51,204,145,0,65,241,99,194,212,33,148,173,139,251,231,133,138,59,150,48,174,61,161,143,176,104,145,117,13,26,224,208,208,69,145,141,246,60,95,100,94,72,112,217,182,88,40,132,16,245,0,194,6,181,8,90,122,122,207,133,10,116,236,30,123,115,205,4,244, -13,44,142,131,12,93,164,220,12,3,170,123,217,241,61,185,105,33,242,145,21,96,212,90,197,189,165,2,74,122,67,87,68,242,218,109,152,126,244,54,16,166,167,166,113,205,6,216,71,64,228,24,233,21,51,150,232,178,0,246,124,103,78,63,92,69,14,57,77,76,208,52, -184,139,152,34,27,170,199,53,54,80,215,25,106,140,158,88,150,0,54,87,23,167,183,44,202,129,54,173,136,201,165,159,160,19,146,213,231,246,134,130,226,38,14,95,85,130,102,212,245,40,3,64,71,9,77,157,206,115,116,211,58,101,27,245,95,70,67,91,136,41,161, -142,34,75,88,182,146,186,134,143,139,248,114,122,88,229,58,10,214,166,78,127,83,206,137,87,193,149,58,215,60,158,122,104,109,98,106,154,76,100,56,59,106,44,54,190,90,230,130,171,16,189,76,192,163,21,17,183,126,125,192,253,10,123,39,188,143,83,202,15, -241,253,166,97,201,135,115,44,13,108,34,121,95,71,181,49,116,2,52,144,142,129,117,24,18,97,173,0,13,13,19,71,220,42,155,228,193,209,60,206,208,197,25,107,20,166,169,178,8,24,153,208,58,44,170,36,34,132,240,131,49,25,245,65,191,64,64,230,66,230,150,134, -3,70,240,178,160,74,207,66,52,149,10,134,180,39,149,240,113,38,46,92,5,210,50,198,234,226,139,117,24,134,113,217,116,123,152,237,115,78,94,228,92,45,129,232,114,45,232,205,148,176,241,243,172,60,10,12,191,148,40,81,104,34,91,79,43,68,3,217,218,32,83, -208,206,55,241,187,14,56,247,160,41,64,208,254,25,120,93,74,39,37,93,180,4,253,188,41,121,80,158,24,194,115,90,22,75,172,228,78,151,15,127,16,85,165,122,19,19,103,33,225,188,61,206,116,222,67,34,167,209,171,197,117,193,107,122,2,89,144,137,169,168,185, -153,87,188,17,57,172,61,157,161,148,49,229,33,209,240,125,239,4,116,153,143,162,43,175,148,232,15,42,128,101,103,132,158,67,210,134,29,94,175,207,220,58,250,102,233,30,86,245,41,83,193,82,142,130,217,190,66,204,35,14,191,139,232,57,227,125,70,2,35,165, -157,180,115,131,4,13,3,2,193,64,190,14,4,131,133,200,8,109,177,206,67,168,23,57,13,5,5,6,207,155,13,26,35,7,124,78,29,47,156,220,53,54,249,8,127,255,218,0,8,1,2,0,1,5,0,255,0,216,63,255,218,0,8,1,3,0,1,5,0,255,0,216,63,255,218,0,8,1,1,0,1,5,0,252,236, -193,70,231,112,115,118,203,51,53,164,198,102,131,4,155,107,88,108,56,15,229,108,64,61,204,2,111,90,30,189,242,97,236,115,52,126,118,175,233,254,59,239,174,148,223,236,108,217,44,99,16,35,218,130,123,25,137,4,194,216,158,98,172,24,134,194,96,39,40,39, -51,52,182,49,53,182,21,135,248,182,247,106,214,93,173,235,118,26,203,99,223,44,180,177,68,38,22,196,30,64,25,132,168,133,137,152,102,62,64,173,76,53,156,12,2,111,80,116,246,200,154,219,2,213,255,0,6,246,232,164,109,108,181,142,246,248,178,198,98,91,205, -67,203,19,21,96,253,61,132,204,144,77,161,98,150,99,19,244,164,153,187,165,96,161,28,205,123,78,117,54,89,101,54,139,7,230,186,254,35,127,103,155,216,240,146,101,140,4,65,225,87,138,252,68,231,11,46,77,220,103,34,209,23,240,10,76,79,19,82,162,93,83,227, -219,245,255,0,77,117,71,51,90,214,19,173,216,200,252,174,192,13,237,209,139,172,2,59,23,143,103,0,1,102,80,4,103,81,26,242,103,41,236,16,31,35,38,34,182,81,103,6,43,173,169,202,107,211,197,85,70,55,181,86,250,90,166,166,234,31,13,162,252,54,144,252,63, -18,211,123,101,42,91,246,25,217,128,118,186,212,65,254,204,48,35,221,136,246,23,101,194,204,248,0,146,190,32,179,6,187,124,213,124,162,176,101,68,1,239,8,27,125,21,87,180,172,158,218,144,229,49,199,72,150,181,14,87,240,175,190,169,35,247,84,50,108,237, -11,94,203,129,150,221,227,203,17,196,75,46,196,44,204,203,136,120,168,230,12,82,230,45,110,96,161,224,169,165,64,131,174,217,85,39,142,197,199,46,236,208,51,230,155,206,45,161,84,106,30,50,175,227,252,59,52,168,92,110,113,62,169,99,220,173,13,149,195, -100,178,226,97,49,76,7,1,65,98,149,137,93,80,34,224,172,242,34,17,157,81,146,149,146,155,56,22,37,108,210,189,89,232,2,109,160,74,233,35,157,95,197,248,93,178,246,22,124,134,111,44,203,158,113,153,140,30,78,75,48,194,143,214,86,164,12,132,131,98,180, -131,176,158,203,56,170,6,9,81,7,89,112,104,108,175,103,67,83,179,94,222,178,202,118,116,236,30,198,70,236,31,19,92,229,170,254,63,194,219,56,147,98,224,88,24,56,40,231,2,7,76,19,73,140,202,144,2,101,53,150,117,168,195,168,207,63,172,176,170,244,214,2, -53,207,1,160,144,85,17,120,205,118,151,234,211,183,70,199,85,177,69,244,233,241,170,157,43,130,111,131,245,90,63,205,87,241,18,4,246,215,139,150,177,8,66,28,50,50,222,112,206,76,32,152,1,17,107,242,1,206,166,185,197,116,68,215,24,26,236,7,166,216,41, -48,215,10,133,133,68,167,32,214,199,27,90,226,248,41,117,149,43,9,221,209,235,217,212,112,150,142,219,76,14,199,180,75,87,222,191,75,108,177,76,228,211,49,94,41,170,27,107,80,150,51,182,181,32,157,122,128,21,84,34,86,4,9,56,67,92,112,4,121,159,53,248, -149,49,48,50,128,85,26,122,196,238,41,246,232,107,218,24,107,83,245,7,127,173,58,139,199,254,125,139,145,150,210,4,199,196,8,71,131,250,137,64,249,234,140,138,71,138,241,132,43,128,103,136,101,184,132,146,85,20,6,185,20,29,213,88,55,131,13,77,188,218, -26,109,124,245,208,16,122,187,44,101,216,218,59,58,88,62,155,116,157,69,168,67,63,233,140,67,254,164,121,0,202,252,29,43,37,4,21,67,21,224,176,65,108,54,70,37,141,214,250,222,238,196,32,183,119,126,198,174,205,140,37,204,7,89,86,207,37,179,34,215,197, -121,96,253,118,200,215,100,216,84,213,229,240,237,31,81,236,217,173,20,154,252,133,142,78,125,121,36,97,170,242,117,92,114,214,124,170,49,129,167,40,26,103,36,40,155,41,83,45,218,244,130,89,68,8,174,42,245,162,106,238,22,10,112,251,12,69,46,248,111,99, -147,167,214,237,250,124,227,98,234,13,214,186,180,4,2,196,66,126,108,84,90,192,152,135,13,172,64,154,207,43,183,36,63,129,242,133,184,147,176,137,31,176,150,237,147,24,151,66,51,25,192,21,217,133,174,194,101,123,3,134,213,161,181,250,238,143,87,176,154, -29,54,158,149,155,171,157,73,247,7,90,106,59,26,117,162,183,197,157,188,2,114,241,95,140,83,150,214,39,149,109,192,45,196,20,177,76,70,92,91,115,41,187,101,137,55,129,5,249,10,110,97,94,142,219,207,235,111,10,58,157,188,221,173,185,174,42,217,118,151, -92,22,175,183,236,172,35,108,107,43,237,238,107,173,25,249,118,218,91,150,234,250,247,57,93,89,4,12,206,60,75,249,128,248,7,206,177,242,91,246,129,50,187,162,94,172,54,173,44,93,110,115,78,128,105,78,173,8,21,245,146,127,97,88,35,124,97,123,18,224,94, -174,54,180,210,179,182,234,6,166,194,169,27,84,44,254,192,59,100,123,91,125,25,54,17,109,93,138,221,99,214,1,107,8,135,204,56,128,74,152,136,173,148,230,202,137,111,35,77,176,186,149,214,116,46,170,153,124,75,178,176,216,192,251,252,165,128,202,115,54, -246,2,174,207,32,85,136,137,123,150,119,103,95,175,255,0,168,239,32,141,117,172,183,217,201,111,81,193,156,70,25,156,76,69,203,15,139,165,185,153,4,41,10,43,102,0,216,74,212,248,106,182,136,43,106,176,187,4,88,48,86,161,201,43,80,5,252,87,98,214,45,176, -67,86,44,110,53,49,230,236,49,203,247,45,62,83,98,195,6,12,184,40,142,115,31,57,25,154,222,111,221,214,122,138,182,10,191,203,154,229,108,204,228,34,221,229,46,226,62,175,139,125,81,177,253,139,144,248,130,208,101,150,96,88,224,150,96,87,230,90,188,134, -176,254,223,245,246,122,156,2,22,155,221,191,113,73,66,239,177,77,212,66,170,64,76,205,116,253,221,141,85,190,139,169,116,112,78,121,146,3,136,175,241,230,48,109,36,123,152,202,237,193,47,150,54,64,101,182,18,165,188,32,36,212,167,216,127,145,137,53, -115,255,0,231,184,34,117,39,20,109,168,27,58,237,199,111,180,79,102,185,160,79,82,77,45,50,98,47,237,238,245,203,124,191,82,234,91,204,6,103,192,105,203,200,108,128,254,85,136,90,237,33,171,124,2,249,60,129,137,52,233,189,235,183,43,121,39,24,111,160, -36,21,235,63,215,116,126,253,103,27,27,84,217,244,163,12,250,186,239,179,120,164,42,214,184,91,19,35,98,133,97,181,161,196,149,101,63,134,96,98,8,97,147,226,43,70,108,197,60,138,245,86,166,178,177,19,237,255,0,58,221,144,35,124,147,142,123,127,80,8,199, -83,93,214,30,218,150,171,102,191,23,110,32,109,61,106,222,235,245,116,147,86,146,176,12,70,150,46,101,245,2,54,116,195,155,52,216,65,75,147,233,124,154,157,96,173,153,147,71,97,205,93,85,132,209,213,214,140,250,130,157,206,205,183,27,64,102,125,182,51, -71,110,49,216,131,242,206,175,32,62,95,109,191,253,31,112,140,90,63,219,179,251,144,181,125,39,103,70,165,225,150,197,35,16,195,230,48,17,214,89,88,50,202,68,53,9,233,16,208,9,215,161,121,217,90,215,168,27,194,52,180,230,238,204,19,160,15,159,183,28, -129,221,248,236,117,208,189,191,12,91,129,111,66,95,235,126,225,5,67,220,12,102,204,204,235,187,109,141,23,213,221,215,220,172,195,24,195,25,99,215,152,106,243,234,196,100,148,87,97,179,177,176,87,167,85,136,101,39,50,194,0,220,42,218,102,125,182,103, -220,3,29,142,163,98,220,140,238,175,13,221,93,182,211,191,107,110,253,155,51,249,40,217,187,94,205,14,250,155,193,57,12,4,243,12,43,61,98,53,115,128,149,40,7,183,187,149,196,196,181,209,173,181,90,171,170,206,185,62,126,220,254,79,184,64,27,250,131,54, -226,174,91,215,165,187,47,102,73,63,155,51,87,181,220,213,154,253,246,173,161,44,170,197,108,99,38,1,152,229,112,92,67,183,175,72,178,255,0,117,228,2,9,34,11,10,205,94,231,157,103,195,253,186,71,212,125,198,63,236,208,82,219,62,145,245,118,114,229,231, -252,85,123,249,82,123,240,18,222,248,79,119,125,139,159,238,18,45,254,202,55,179,52,231,138,242,205,159,128,204,127,215,237,222,95,89,247,49,206,207,92,24,236,243,210,247,127,255,218,0,8,1,2,2,6,63,0,96,255,218,0,8,1,3,2,6,63,0,96,255,218,0,8,1,1,1,6, -63,0,246,220,208,11,147,101,163,237,237,235,68,202,70,115,55,76,234,238,50,78,104,51,92,156,210,78,75,44,250,215,57,87,32,96,29,1,2,65,28,83,238,200,200,198,174,108,134,154,75,220,19,200,84,214,69,238,135,233,12,247,36,209,30,245,166,60,187,66,209,123, -252,211,77,169,129,239,42,152,98,172,234,129,151,57,61,74,129,149,221,61,214,162,104,19,16,195,5,75,148,196,211,18,154,33,208,4,2,217,208,161,23,161,182,96,250,63,70,76,139,202,224,39,145,112,44,48,68,186,161,170,210,10,121,89,1,26,146,171,82,191,106, -99,117,91,11,15,247,46,9,216,18,44,83,148,241,193,85,3,19,214,16,171,252,87,17,223,250,29,27,100,29,211,255,0,79,226,68,202,90,155,19,137,85,78,127,95,149,86,248,167,185,54,28,21,45,137,78,244,207,53,90,68,123,211,70,203,245,126,129,128,77,128,232,111, -48,163,35,185,7,45,89,14,8,50,15,222,129,123,98,19,226,125,178,5,0,188,242,62,152,252,234,81,133,0,185,185,145,249,164,138,108,74,96,93,18,113,178,175,136,220,228,173,168,149,82,220,19,214,92,85,2,168,170,193,113,78,152,45,68,87,52,215,11,234,109,143, -202,220,56,121,100,184,133,76,170,17,131,248,106,31,218,169,108,202,58,105,113,182,50,143,159,118,127,62,226,63,171,42,91,134,40,181,206,63,203,20,248,44,206,1,115,84,166,5,149,106,152,95,37,96,153,130,253,202,130,185,167,102,64,154,241,66,61,18,219, -149,164,40,114,62,85,40,74,241,44,131,215,62,165,17,153,110,194,163,213,236,124,74,119,171,213,74,68,212,226,170,250,113,122,38,29,193,57,84,174,104,129,220,152,84,252,17,55,145,247,46,37,80,55,21,94,138,171,58,213,46,99,240,84,92,83,209,52,170,13,148, -126,227,106,180,231,9,202,18,61,99,177,3,211,163,126,36,17,77,81,55,79,16,242,193,202,148,228,229,197,30,128,42,142,244,206,169,222,169,108,83,70,233,133,241,41,135,250,148,228,171,42,123,33,58,113,130,0,88,96,135,4,211,14,17,148,60,50,171,100,81,25, -40,245,14,153,179,137,221,197,139,252,170,194,67,185,84,49,79,169,102,85,45,197,48,78,75,42,14,196,73,79,210,206,21,199,72,170,100,99,146,200,42,170,132,8,243,22,81,80,252,35,225,210,101,41,60,179,56,167,179,44,211,128,239,238,76,213,54,85,234,92,5,202, -167,98,226,179,123,42,221,113,85,58,143,5,203,8,246,221,9,110,109,242,155,24,212,46,85,84,10,100,101,34,208,153,120,156,25,23,6,77,146,26,103,45,169,30,228,35,34,39,25,120,38,44,86,220,123,74,10,61,67,225,210,225,187,83,129,214,154,76,70,98,132,32,252, -209,62,25,14,42,151,92,227,181,51,245,0,134,145,84,229,1,149,83,166,205,12,197,147,146,6,101,139,161,0,57,64,197,57,36,27,184,77,118,196,161,195,160,236,239,7,140,172,113,137,245,193,74,4,62,154,2,40,37,31,44,144,137,241,93,144,32,211,0,180,31,44,98, -160,25,203,168,14,1,86,129,62,160,217,189,21,193,9,132,171,197,94,171,78,0,184,25,43,247,170,200,86,201,128,98,156,166,103,57,39,55,55,86,232,160,86,29,235,152,170,123,1,9,10,78,62,245,64,21,84,55,199,131,116,105,151,226,138,140,241,137,118,65,228,65, -107,50,27,123,50,120,72,115,209,138,209,199,83,43,30,33,147,217,49,168,78,184,39,4,245,156,23,41,212,113,37,57,236,78,130,7,218,5,112,232,224,156,173,67,21,69,63,86,223,48,254,100,1,45,44,20,99,57,104,123,79,7,244,40,79,94,189,68,134,102,78,142,222,220, -68,35,137,188,229,248,164,153,18,122,151,5,78,144,131,32,131,251,77,209,84,193,93,8,59,131,209,185,28,226,71,185,80,226,221,202,96,49,17,26,140,13,164,7,163,209,184,163,2,8,220,219,147,86,186,131,38,199,36,126,164,163,22,226,231,240,166,34,183,110,9, -144,6,234,157,20,65,54,40,123,117,162,44,229,114,129,24,224,233,183,8,235,69,176,67,126,96,198,2,206,170,166,126,83,240,92,165,137,149,123,84,204,195,176,49,111,83,168,237,248,165,41,234,36,122,165,253,180,252,108,180,253,180,4,32,13,119,5,111,205,162, -58,147,2,9,56,132,115,21,70,70,229,1,250,213,17,143,238,89,61,151,16,131,118,251,21,167,67,116,17,58,167,114,9,226,152,7,9,197,26,235,149,137,197,104,221,96,44,22,159,41,172,79,5,187,31,148,167,177,5,67,77,117,134,45,119,117,47,185,222,137,132,54,195, -196,74,132,255,0,2,237,117,185,35,33,162,103,150,64,49,4,15,52,22,99,4,225,213,59,208,235,85,176,6,169,197,250,63,106,24,103,193,30,29,3,52,215,41,165,116,90,141,100,98,13,113,90,177,114,17,56,154,16,136,141,30,157,200,135,230,186,225,25,10,240,40,2, -113,167,90,148,133,12,131,93,72,238,78,123,115,108,49,254,37,166,17,213,202,8,148,134,162,254,101,186,62,83,209,61,237,185,64,125,190,235,75,112,16,211,140,163,249,127,149,255,0,181,72,194,100,177,0,71,27,35,19,130,97,138,226,15,75,224,184,33,243,98, -159,0,83,154,228,159,222,140,137,234,224,170,108,170,106,207,218,156,23,150,45,154,104,192,212,215,169,96,31,173,88,63,106,50,167,189,60,182,201,139,220,21,164,135,6,232,196,158,53,70,50,220,20,115,16,75,48,37,9,75,118,33,131,92,41,13,90,140,226,68,64, -197,194,101,189,19,56,202,123,122,76,72,167,204,136,220,113,39,50,114,88,58,37,159,50,170,158,65,149,10,226,152,89,2,253,104,72,151,43,81,46,112,124,130,191,134,200,0,105,136,71,72,164,113,64,105,161,55,79,58,149,88,133,70,76,6,107,80,32,139,135,93,127, -21,162,86,54,90,246,219,153,203,34,215,96,228,102,137,37,169,78,181,168,213,173,215,243,32,36,73,47,66,120,166,237,91,166,114,51,145,210,192,6,240,167,208,36,9,38,36,142,100,218,92,0,196,90,136,176,229,226,154,227,37,90,5,78,134,8,196,155,217,73,152, -241,85,194,232,86,202,165,158,235,76,170,13,149,40,233,130,162,113,213,222,180,131,96,162,31,18,128,43,67,212,45,78,226,116,126,40,2,28,226,176,60,26,138,36,196,70,181,108,25,107,242,89,57,212,80,105,52,13,64,85,147,149,168,84,100,169,22,235,79,154,100, -200,158,8,0,171,218,152,88,221,7,197,126,244,12,112,178,17,205,81,115,98,128,136,171,151,78,123,184,32,229,243,70,24,97,44,81,171,140,80,24,26,247,35,86,41,240,76,108,187,83,35,23,164,109,208,238,201,205,176,233,136,56,150,78,220,166,197,85,63,122,117, -122,33,87,64,102,162,94,128,32,214,53,85,46,214,9,201,68,220,96,233,138,229,184,197,106,190,69,8,26,1,94,245,166,33,204,172,81,6,225,19,146,250,186,162,218,117,32,123,74,145,219,132,165,18,110,5,22,153,6,34,224,221,8,128,101,35,64,2,26,246,204,99,43, -58,115,38,57,21,74,168,145,129,4,173,56,222,39,138,32,131,79,97,151,21,149,40,155,133,211,10,19,82,113,110,128,213,165,184,167,199,36,114,6,170,236,6,10,253,171,110,120,18,64,71,173,72,112,79,255,0,141,12,153,72,57,3,95,236,91,131,139,173,179,148,130, -36,134,168,35,22,71,85,243,76,253,136,238,16,192,219,177,12,194,123,28,74,49,144,166,4,91,165,211,166,184,89,172,203,50,118,170,1,145,51,194,200,213,198,43,51,117,102,66,91,91,98,122,102,93,212,132,134,146,230,138,67,58,45,44,117,125,59,98,200,57,97, -137,91,129,205,8,101,35,155,93,67,30,96,183,11,88,126,212,127,10,250,99,194,43,57,53,162,180,196,48,22,77,208,196,58,50,133,49,100,196,49,233,37,56,186,201,211,58,204,230,132,93,201,64,11,217,110,125,206,228,116,198,32,104,123,148,203,117,238,55,31,220, -183,71,204,139,94,139,233,127,115,78,151,236,212,180,155,173,200,109,224,197,205,148,65,62,56,2,123,22,217,30,161,241,91,205,140,15,193,13,157,177,170,115,139,1,146,27,113,172,141,103,47,84,189,167,52,100,225,51,38,101,80,180,139,166,49,44,3,186,252, -201,105,25,138,167,148,181,140,172,182,225,181,29,90,136,48,28,95,192,183,70,231,219,8,67,77,101,168,29,63,195,209,189,248,199,193,110,143,153,3,197,107,215,207,118,106,187,41,27,17,78,229,189,19,140,31,184,173,153,103,18,61,232,102,8,43,255,0,159,236, -249,98,99,167,115,116,138,154,126,100,118,212,254,184,97,186,195,235,99,16,60,178,249,16,148,14,168,144,224,138,134,246,173,208,204,172,156,139,32,88,45,194,40,224,124,83,167,95,109,184,47,29,192,31,181,125,197,124,133,5,189,27,135,7,220,183,115,36,31, -114,132,64,121,18,24,45,20,109,109,175,205,169,255,0,164,183,34,40,117,17,239,68,59,60,74,217,148,141,57,151,40,237,43,227,208,0,252,205,131,226,218,63,227,95,83,102,79,234,137,241,71,241,199,218,162,175,72,24,58,211,234,32,119,115,34,9,106,34,22,209, -179,110,71,226,183,128,46,251,102,253,93,27,224,101,18,165,196,15,130,219,113,171,129,90,120,248,184,250,150,244,70,19,147,47,175,16,36,64,32,3,103,62,100,119,55,166,101,35,209,78,145,185,179,51,9,12,71,243,33,183,247,13,181,187,234,242,75,253,137,197, -138,113,127,108,102,163,180,15,244,133,71,205,37,84,241,61,138,36,122,163,78,213,57,69,195,192,191,114,162,223,4,179,196,124,85,49,136,81,4,183,21,224,230,102,189,27,214,183,55,97,225,156,137,7,244,32,66,122,182,199,146,85,8,71,120,29,153,103,226,138, -213,183,49,49,152,46,178,246,46,181,110,204,6,242,249,150,230,229,90,114,36,62,93,52,71,111,238,41,202,64,144,181,191,185,21,212,86,240,151,160,31,122,137,3,200,29,64,2,1,119,15,101,167,64,250,183,119,228,117,95,110,158,192,250,58,181,124,143,252,139, -148,76,143,157,191,200,191,163,9,117,152,15,242,170,125,188,31,241,67,254,85,205,182,34,56,24,127,200,142,189,125,159,246,46,103,124,93,118,171,46,56,244,252,235,113,189,21,239,91,116,110,79,218,160,1,107,212,217,105,250,99,194,218,181,27,250,180,248, -215,255,217,0,0 }; - -const char* jules_jpg = (const char*) temp_ec935dd1; - -//================== prefs_about.png ================== -static const unsigned char temp_101ffda8[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,60,0,0,0,60,8,6,0,0,0,58,252,217,114,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,4,103,65,77,65,0,0,177,142,124,251,81,147,0,0,0,32,99,72,82,77,0,0,122,37,0,0,128,131,0,0,249,255, -0,0,128,233,0,0,117,48,0,0,234,96,0,0,58,152,0,0,23,111,146,95,197,70,0,0,6,145,73,68,65,84,120,218,98,252,255,255,63,195,72,2,0,1,196,196,48,194,0,64,0,141,56,15,3,4,208,136,243,48,64,0,141,56,15,3,4,208,136,243,48,64,0,141,56,15,3,4,208,136,243,48, -64,0,141,56,15,3,4,208,136,243,48,64,0,141,56,15,3,4,208,136,243,48,64,0,141,56,15,3,4,208,136,243,48,64,0,141,56,15,3,4,208,136,243,48,64,0,177,80,162,89,215,233,32,33,37,140,64,44,12,196,78,64,108,10,210,242,247,223,127,21,126,30,86,209,162,52,69,102, -31,87,113,38,14,118,102,198,123,143,191,221,41,105,188,214,119,237,246,151,45,108,172,140,111,129,234,254,225,51,244,242,62,123,178,221,12,16,64,140,148,12,0,16,240,176,26,16,199,0,177,47,16,27,128,4,64,54,253,253,243,159,97,66,163,22,131,187,163,24, -138,226,27,119,190,48,36,22,94,188,242,233,203,159,45,76,140,12,11,65,66,180,240,48,64,0,209,34,73,115,2,113,28,16,175,5,226,90,152,103,65,224,215,175,127,12,6,58,124,12,214,102,66,24,154,52,84,120,24,236,44,132,116,254,253,251,95,1,228,174,1,226,52, -32,230,166,182,227,0,2,136,133,202,230,73,1,113,1,16,103,3,49,23,186,228,31,96,236,74,75,112,48,48,51,99,15,103,57,105,78,72,50,96,96,208,6,226,73,64,172,3,196,93,64,252,132,90,14,4,8,32,38,42,123,182,5,136,139,177,121,22,4,88,89,24,25,30,60,249,206, -240,227,231,95,172,6,220,121,240,141,129,145,17,206,101,7,226,28,32,110,5,133,5,181,28,9,16,64,212,242,48,27,16,23,1,113,60,62,51,217,216,152,24,46,93,251,196,176,231,240,27,12,185,211,23,62,48,28,58,254,150,129,137,137,17,189,208,3,149,3,101,184,2,145, -84,0,16,64,212,74,210,17,64,156,65,76,0,178,177,50,49,180,76,184,205,240,225,227,111,6,83,3,1,6,102,160,7,239,63,250,202,208,51,227,30,195,183,31,127,25,88,152,25,177,69,74,50,16,95,1,226,25,148,58,20,32,128,168,81,74,171,0,241,22,32,86,39,86,223,63, -96,165,243,245,219,31,6,1,126,86,6,22,22,38,134,55,111,127,50,112,114,48,3,217,140,248,180,61,4,98,15,80,233,77,73,41,13,16,64,148,38,105,102,32,142,133,86,65,196,91,10,180,149,151,135,5,92,106,127,253,250,135,129,135,155,133,144,103,65,64,30,154,101, -88,41,113,48,64,0,81,234,97,1,32,14,132,230,53,172,224,239,223,255,12,127,64,24,88,66,255,70,195,160,180,197,8,116,1,9,169,204,15,136,69,41,113,48,64,0,81,154,135,65,45,40,93,92,146,32,111,136,8,177,129,99,15,148,116,129,173,40,20,57,81,97,118,6,25,9, -118,134,15,159,254,48,156,60,251,158,225,251,207,127,200,165,52,54,160,5,196,110,64,188,128,92,7,3,4,16,165,30,54,199,37,1,138,81,25,41,14,134,169,173,186,12,18,226,236,12,124,60,184,173,58,125,241,3,195,185,203,31,25,190,124,199,90,104,161,3,51,74,60, -12,16,64,148,122,88,27,103,236,2,147,41,40,159,222,126,240,149,225,241,179,239,192,124,202,204,96,168,195,15,174,154,208,193,165,235,159,25,62,125,254,195,192,196,72,153,157,196,0,128,0,162,212,195,170,184,36,88,129,213,207,93,96,67,162,186,227,6,195, -23,96,137,236,104,37,194,48,173,93,0,171,218,91,192,118,244,23,96,225,197,203,67,148,115,148,41,113,48,64,0,81,234,97,17,124,146,160,2,11,132,65,125,31,89,41,78,112,75,11,29,252,0,230,219,87,192,106,137,137,200,232,37,100,39,33,0,16,64,148,150,210,120, -93,9,42,128,64,85,16,168,190,53,208,226,195,170,230,254,163,111,12,207,94,254,36,166,90,34,202,78,66,0,32,128,40,245,240,107,66,10,64,53,14,39,7,19,131,170,18,55,78,15,63,1,230,113,86,226,61,252,134,18,7,3,4,16,165,30,190,71,140,135,249,120,88,25,20, -229,176,55,133,239,63,254,198,240,17,84,96,17,159,164,239,81,226,96,128,0,162,212,195,87,8,166,63,160,63,20,128,158,229,96,199,180,234,39,176,165,117,15,88,176,49,51,147,100,231,85,74,28,12,16,64,148,122,248,36,225,102,36,35,131,161,46,246,252,251,238, -195,47,134,39,207,127,0,147,51,73,206,56,69,137,131,1,2,136,82,15,239,3,226,107,132,98,88,71,141,23,123,1,240,246,23,195,173,251,95,192,85,24,145,224,38,16,239,166,196,193,0,1,68,169,135,223,1,241,38,6,216,56,5,142,78,191,142,6,246,24,126,241,234,39, -195,171,215,63,193,173,43,34,155,211,160,94,217,11,74,28,12,16,64,148,122,24,52,116,49,31,52,88,129,171,30,86,87,225,97,224,228,100,194,42,119,230,210,7,6,54,118,102,120,203,236,227,231,223,248,60,254,24,136,231,1,241,111,74,28,12,16,64,212,24,241,184, -13,196,221,160,54,4,134,167,254,253,103,208,211,226,103,96,198,210,35,248,254,227,31,195,245,219,95,192,41,224,247,239,255,12,182,22,66,12,85,185,170,12,220,192,38,40,150,222,19,200,147,125,64,124,157,82,199,2,4,16,53,60,12,114,221,98,32,158,131,158, -180,65,177,168,166,200,133,181,169,0,26,215,2,151,208,192,66,13,212,81,76,143,145,103,8,242,146,0,55,49,177,104,88,132,205,124,114,0,64,0,81,107,76,11,20,187,157,64,188,4,217,81,127,129,77,74,61,28,45,172,199,79,127,48,188,0,230,223,175,223,255,48,68, -5,72,131,59,22,139,214,60,97,248,251,135,1,189,139,184,12,58,56,248,133,26,14,5,8,32,106,142,90,130,134,82,107,128,120,42,168,138,133,55,214,113,180,160,46,92,5,118,7,191,254,101,208,215,228,103,72,140,144,5,86,79,223,25,214,108,121,14,84,143,146,140, -103,3,113,53,16,63,160,150,35,1,2,136,218,227,210,143,128,184,18,218,56,40,2,198,148,234,215,175,216,135,100,153,129,54,123,56,137,50,84,100,171,48,200,72,114,48,36,21,93,4,15,4,64,155,152,119,160,1,7,42,16,63,82,211,129,0,1,68,109,15,51,64,147,30,104, -116,241,32,176,186,137,221,119,244,109,156,142,6,175,52,186,162,96,47,41,134,16,31,41,6,46,14,102,134,198,222,91,12,199,78,191,7,213,199,160,233,149,173,80,143,94,165,129,219,24,0,2,136,22,30,134,129,235,192,242,168,230,229,235,31,179,159,189,248,57, -85,74,130,221,19,89,146,155,139,153,225,225,227,239,63,251,103,223,187,178,101,207,203,83,64,207,158,6,246,172,246,0,165,158,65,171,59,154,0,128,0,162,165,135,65,224,31,48,150,239,3,219,204,33,12,144,145,77,123,104,127,246,19,16,31,251,240,233,247,205, -7,143,191,253,252,247,239,255,15,160,186,223,12,116,0,0,1,196,56,210,150,15,3,4,208,136,155,16,7,8,160,17,231,97,128,0,26,113,30,6,8,160,17,231,97,128,0,26,113,30,6,8,160,17,231,97,128,0,26,113,30,6,8,160,17,231,97,128,0,26,113,30,6,8,160,17,231,97,128, -0,26,113,30,6,8,160,17,231,97,128,0,3,0,159,22,207,49,216,248,213,199,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* prefs_about_png = (const char*) temp_101ffda8; - -//================== prefs_keys.png ================== -static const unsigned char temp_958eb5cf[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,42,0,0,0,60,8,6,0,0,0,16,76,40,221,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,4,103,65,77,65,0,0,177,142,124,251,81,147,0,0,0,32,99,72,82,77,0,0,122,37,0,0,128,131,0,0,249,255,0, -0,128,233,0,0,117,48,0,0,234,96,0,0,58,152,0,0,23,111,146,95,197,70,0,0,14,72,73,68,65,84,120,218,98,252,255,255,63,195,80,0,0,1,196,196,48,68,0,64,0,13,25,135,2,4,208,144,113,40,64,0,13,25,135,2,4,208,144,113,40,64,0,13,25,135,2,4,208,144,113,40,64, -0,49,18,33,199,72,132,90,74,192,127,34,216,12,0,1,196,130,195,129,200,152,9,141,77,169,163,209,29,131,140,255,33,177,81,212,3,4,16,11,150,16,100,130,225,134,134,70,125,14,14,14,109,109,109,173,121,48,69,31,63,126,186,249,247,223,63,145,191,127,254,178, -51,49,51,51,51,49,50,50,252,251,255,143,129,153,133,153,225,255,191,255,12,127,126,255,97,0,138,51,0,133,25,254,253,131,216,205,8,52,142,145,137,17,226,91,38,198,127,192,218,240,15,80,231,143,95,63,127,126,248,241,227,199,27,46,46,174,199,192,10,242, -49,35,35,227,149,39,79,158,238,169,174,174,122,141,228,104,176,99,1,2,136,17,75,40,50,139,138,138,178,102,103,103,39,124,253,254,93,221,197,201,217,198,212,212,68,149,141,141,141,5,104,40,3,43,27,59,80,243,127,160,7,25,129,110,3,185,147,17,98,26,35,68, -51,168,74,6,213,202,32,250,239,223,127,96,7,131,192,191,127,255,128,248,47,216,82,160,71,255,1,61,244,251,229,203,151,63,46,93,186,244,237,195,251,119,159,190,124,251,246,230,247,239,223,15,153,152,24,207,51,49,50,109,153,51,123,246,195,7,15,30,252,129, -57,24,32,0,23,100,172,131,48,12,196,208,112,177,239,138,154,37,123,6,96,133,159,160,51,162,255,193,63,208,63,204,223,16,178,114,45,11,226,36,75,30,172,211,179,227,63,164,139,207,101,121,244,222,111,167,195,241,60,207,247,75,74,105,88,65,189,57,204,148, -126,66,165,152,106,32,177,201,161,183,37,1,124,245,227,69,196,51,12,170,116,31,119,0,189,37,36,231,236,111,212,90,123,15,227,152,246,4,204,199,176,8,145,233,58,189,74,41,173,214,186,194,134,143,0,98,65,10,81,80,116,179,148,150,150,105,1,29,25,36,43,43, -39,46,34,42,194,7,114,20,70,34,6,130,255,192,232,254,243,231,47,195,175,95,191,192,14,1,90,12,140,250,127,64,199,50,33,18,22,35,34,242,64,33,10,12,45,48,254,15,138,14,96,34,0,134,28,19,208,14,102,126,1,1,166,127,127,255,50,115,112,176,254,103,98,102, -248,245,241,195,71,29,160,249,119,5,4,4,94,2,181,126,7,153,2,16,64,200,25,5,228,104,86,96,168,24,115,113,113,171,10,8,240,139,252,250,253,139,251,207,159,63,40,142,4,122,130,225,246,157,59,12,32,135,254,253,251,7,232,208,223,12,175,95,191,102,184,114, -229,50,195,151,175,159,25,126,3,211,40,48,106,33,73,1,24,239,160,180,9,114,60,35,19,35,60,193,129,67,5,40,0,76,226,140,236,236,236,76,220,220,156,44,236,192,56,227,227,231,227,22,22,18,17,2,106,148,123,250,236,249,223,174,174,174,31,208,88,102,4,8,32, -38,180,16,101,253,241,253,59,7,144,195,206,193,193,201,6,204,48,172,95,191,125,131,231,112,80,8,190,123,247,145,225,192,129,253,12,55,110,92,7,71,57,40,13,158,59,119,158,225,211,199,15,192,244,203,10,78,155,136,60,139,200,192,96,71,131,48,48,73,128,18, -29,40,3,50,64,211,52,72,26,152,44,88,216,217,192,233,138,7,152,60,248,128,1,38,9,4,108,176,128,4,8,32,38,164,156,14,78,159,192,80,98,2,166,33,176,102,144,25,63,127,254,68,41,207,132,132,132,24,212,84,53,24,78,157,62,205,240,235,247,111,134,75,151,47, -1,45,253,203,96,104,100,204,192,10,212,7,11,61,152,239,144,155,187,16,199,253,103,96,6,151,10,140,144,36,3,82,15,132,224,18,130,145,145,137,131,147,147,25,232,90,54,198,255,12,92,220,220,220,108,176,16,5,8,32,22,180,140,196,2,140,58,70,144,241,64,199, -254,7,137,126,255,249,19,238,115,70,160,161,76,192,104,213,214,214,97,120,242,244,49,195,250,141,235,193,22,90,152,91,50,112,113,241,0,213,252,101,128,101,115,104,56,2,163,24,41,128,255,254,7,134,230,63,72,248,252,7,167,13,134,223,192,88,250,11,42,222, -152,153,255,131,60,9,244,12,51,48,84,89,128,118,113,0,147,29,51,172,28,7,8,32,38,164,104,7,135,42,51,48,220,193,145,7,20,5,249,24,168,152,17,92,26,2,29,250,15,84,220,0,33,47,55,15,131,178,130,26,195,213,203,87,25,212,212,84,24,36,196,197,129,33,242,7, -28,58,160,114,149,17,71,233,14,204,59,160,92,15,246,52,168,220,101,132,6,57,200,92,80,102,3,42,254,207,204,200,244,159,141,157,29,228,21,78,96,41,195,10,11,72,128,0,92,150,65,14,0,33,8,3,187,186,137,250,255,255,233,83,220,14,97,47,156,9,164,166,116,176, -21,224,119,224,24,29,55,45,242,6,80,128,137,4,139,100,195,211,125,182,230,88,114,66,109,119,166,185,222,148,250,177,176,208,176,92,143,18,182,97,21,51,233,180,88,191,179,93,75,120,93,129,219,191,219,250,4,224,170,92,114,0,4,97,40,216,160,103,196,59,107, -92,187,86,143,97,210,199,20,76,19,221,3,133,247,25,202,31,248,48,45,242,34,112,193,190,208,81,67,77,247,62,4,78,219,182,175,54,241,214,90,23,218,126,216,117,159,93,205,7,2,40,77,207,162,124,255,207,136,208,112,234,173,154,114,29,214,123,153,185,43,103, -161,14,217,83,82,169,9,32,38,204,58,254,255,63,96,232,252,7,250,158,9,17,170,96,239,50,0,163,5,232,176,171,192,226,233,22,131,131,131,3,131,188,188,2,131,148,164,12,195,233,83,103,24,126,252,252,1,118,44,3,158,64,5,215,90,64,115,192,229,45,56,25,48,129, -197,128,14,252,15,5,224,164,245,255,239,95,198,127,127,254,2,195,234,239,127,88,136,2,4,16,19,166,97,12,176,84,246,31,148,118,64,134,129,69,128,142,124,249,242,21,195,229,203,151,25,172,173,109,25,248,248,248,25,62,127,254,204,96,100,104,204,240,237, -235,15,96,113,117,147,129,5,88,92,193,2,241,63,172,72,66,15,77,80,219,0,82,149,130,99,9,28,154,160,82,139,133,5,148,40,64,118,2,29,248,31,228,194,223,95,191,124,253,7,11,68,128,0,194,214,122,2,183,40,128,134,128,92,7,207,28,160,34,135,5,88,13,58,57,57, -49,136,139,139,129,27,31,160,234,81,68,88,152,193,210,210,26,168,224,31,168,40,3,251,29,228,185,127,208,90,10,22,106,176,52,10,17,103,6,39,39,112,59,225,255,127,198,63,191,254,252,7,229,4,80,38,2,21,97,64,167,130,146,222,239,111,223,191,193,67,20,32, -128,88,176,199,16,36,93,50,65,11,105,6,72,113,192,32,36,44,200,192,47,192,15,22,99,134,214,52,160,74,64,70,74,26,24,36,140,224,154,138,145,9,104,228,63,72,141,4,117,8,122,245,203,0,43,164,25,145,204,135,52,86,254,128,147,44,48,253,2,83,199,223,63,200, -241,1,16,128,205,50,202,1,0,134,96,232,58,187,255,137,23,166,132,248,216,1,200,179,182,230,124,40,217,29,25,70,133,45,29,235,197,95,197,208,233,21,164,156,202,69,177,67,194,144,149,144,226,192,245,213,79,216,224,10,145,123,16,26,211,88,83,86,96,208,220, -159,215,175,169,62,243,158,0,98,193,82,132,252,251,253,247,15,72,17,27,40,243,51,130,157,135,200,111,176,12,3,115,4,184,102,97,135,26,3,178,236,15,36,202,25,145,67,240,63,3,188,52,0,87,78,72,9,23,28,24,144,128,97,4,229,95,38,80,193,15,164,129,121,130, -17,212,226,130,57,22,32,128,208,27,206,140,60,60,192,210,156,129,1,92,54,65,27,74,40,165,55,216,217,255,97,237,79,104,20,195,171,31,160,71,88,152,48,219,243,140,136,166,47,184,192,131,149,161,176,116,6,106,29,177,176,128,252,194,8,12,35,80,179,10,156, -77,190,125,251,6,143,10,128,0,194,8,81,126,62,126,53,14,54,246,111,191,127,255,226,0,55,88,129,62,132,228,75,70,72,245,197,200,8,15,145,255,240,50,13,34,6,43,65,255,35,187,18,238,38,72,131,26,226,111,136,206,127,224,30,193,95,72,105,0,77,22,127,255,129, -61,2,108,187,48,177,128,26,57,160,178,25,4,0,2,136,5,189,3,247,251,207,31,96,75,238,251,79,96,59,19,152,244,32,173,35,120,109,128,84,111,51,34,107,66,202,52,140,140,168,221,47,104,184,193,139,45,72,6,98,134,247,4,64,142,5,55,1,33,165,204,127,70,48,96, -98,252,143,86,11,3,4,16,19,122,71,13,88,236,0,187,50,63,254,254,250,249,235,31,36,44,24,25,80,115,2,246,130,28,181,199,247,31,73,252,63,162,254,71,242,29,180,201,10,114,27,195,95,80,195,228,31,56,181,129,219,228,160,50,1,84,33,2,67,19,30,46,0,1,132,81, -51,1,155,108,127,129,45,168,127,160,242,12,86,206,161,228,90,52,159,193,219,153,140,140,112,143,48,50,32,21,44,208,250,31,28,122,127,255,129,59,128,144,228,15,41,77,64,81,13,110,249,131,123,13,96,185,255,96,187,129,130,172,108,108,240,128,4,8,32,22,204, -190,50,211,127,88,173,244,23,84,31,35,18,61,212,29,136,242,145,17,45,132,25,145,67,29,86,29,50,34,234,114,80,117,12,139,114,112,105,1,86,250,15,92,235,65,28,253,247,63,200,149,64,123,255,131,11,28,164,16,2,8,64,118,153,160,0,0,130,64,48,169,255,255,183, -75,115,211,14,234,1,130,44,50,179,166,223,160,96,167,144,114,44,160,191,2,17,59,53,207,233,133,248,18,196,81,164,165,21,157,183,236,23,68,254,158,8,219,124,210,101,81,182,167,157,90,159,132,41,53,83,199,147,170,173,252,226,104,24,2,136,5,91,93,15,108, -56,253,5,165,171,63,192,74,23,154,78,192,206,68,14,69,228,208,252,9,108,233,195,28,7,115,4,168,133,196,200,194,0,110,127,130,74,213,127,208,214,62,72,27,200,3,255,161,250,127,254,254,5,10,81,112,233,2,180,150,17,146,99,65,149,14,188,80,1,3,128,0,66,111, -148,128,210,9,211,127,112,141,4,41,24,159,63,127,6,105,189,128,219,155,144,34,5,214,111,135,165,65,38,70,38,104,202,132,116,43,64,161,4,236,250,34,236,97,100,128,166,67,132,71,88,129,142,253,9,44,122,190,127,251,6,108,33,115,50,50,65,187,39,32,252,7, -146,228,144,91,183,255,1,2,136,5,45,127,252,7,55,65,193,33,198,244,159,131,131,131,225,249,139,23,12,143,30,61,98,144,146,146,2,55,66,48,70,115,128,92,96,191,12,140,25,144,66,13,25,252,5,151,31,255,224,158,3,229,242,159,63,126,50,60,125,254,12,84,243, -48,0,123,162,96,26,212,75,128,12,92,252,253,15,77,184,112,147,0,2,136,5,217,213,192,244,8,78,155,160,52,3,116,20,104,160,0,108,246,245,155,55,24,94,188,124,193,192,203,203,11,108,225,176,49,0,123,139,192,110,42,59,120,144,129,141,149,13,148,68,224,105, -239,63,35,52,165,195,234,109,160,28,136,255,27,216,255,7,177,65,106,64,93,106,96,203,8,136,191,195,186,21,255,33,101,234,63,160,246,31,140,144,144,69,45,92,0,2,8,37,141,66,18,239,127,80,170,254,203,194,12,30,186,1,183,246,129,22,48,190,122,245,154,225, -217,179,103,176,134,46,196,49,64,204,197,201,5,111,194,33,231,108,96,122,99,248,15,235,25,48,64,50,24,184,36,1,210,160,12,10,194,192,30,231,127,54,54,182,255,48,125,64,79,51,254,4,103,94,80,50,102,2,141,198,48,2,243,8,216,193,0,1,216,48,131,29,0,32,24, -134,166,248,255,207,69,130,209,78,66,36,110,59,74,83,221,235,190,152,71,213,71,140,32,20,170,86,106,255,142,201,5,112,58,56,165,145,249,125,206,185,248,149,68,246,147,87,129,77,103,155,215,153,203,102,111,82,0,222,191,90,175,135,73,131,127,166,100,10, -8,62,86,65,202,74,68,26,159,87,213,37,0,23,102,140,3,48,8,195,192,129,180,130,255,127,182,162,41,244,28,194,194,14,82,44,34,227,179,29,77,193,199,239,229,40,121,1,182,7,208,171,242,97,66,108,2,163,136,182,196,144,115,241,121,164,30,38,27,102,128,10,151, -180,127,73,49,171,229,43,17,49,210,35,199,110,103,212,232,17,180,187,246,126,182,218,20,212,92,47,201,121,183,251,114,105,76,123,10,133,191,0,76,152,193,10,128,48,12,67,55,197,255,255,81,47,30,116,232,148,154,151,34,243,184,75,73,67,23,146,252,129,230, -148,58,157,186,189,67,91,237,180,117,50,200,203,227,38,113,118,5,3,80,131,15,18,35,206,204,133,67,152,22,116,193,253,82,218,159,114,15,143,139,220,5,185,93,116,178,112,90,185,34,249,187,120,84,49,217,53,79,22,163,55,221,240,166,152,179,66,220,247,161, -94,1,196,130,228,72,16,254,11,212,248,232,245,235,55,10,114,242,114,108,64,95,2,53,254,98,2,166,19,22,144,77,160,17,184,63,192,156,9,108,58,128,29,10,78,228,204,224,17,59,112,200,2,83,33,200,1,127,193,221,94,38,72,36,252,6,151,147,140,32,9,102,88,122, -3,135,40,184,32,0,117,189,127,130,203,109,6,110,198,63,108,172,172,63,129,81,254,237,215,143,159,79,150,44,94,124,7,230,38,144,57,0,1,152,176,130,28,0,97,16,150,109,137,143,48,153,255,127,141,190,129,249,3,14,206,108,113,72,25,38,94,129,3,33,5,218,254, -39,138,64,163,82,142,156,183,149,232,108,10,69,229,166,178,216,173,76,209,236,183,228,224,148,103,184,31,55,121,62,244,84,12,230,2,69,76,79,203,6,150,80,25,56,48,41,159,3,56,37,56,148,140,253,86,195,192,93,107,80,186,214,53,223,137,232,98,230,29,191, -192,123,50,37,248,10,32,216,80,14,8,131,198,121,64,109,80,30,63,191,0,37,9,9,73,83,96,2,23,7,22,87,28,192,244,7,14,33,112,142,103,98,98,1,85,8,255,192,169,12,220,96,1,119,83,193,157,85,112,218,4,117,183,153,192,67,76,127,64,99,50,64,125,160,97,34,160, -135,254,1,253,4,74,19,160,192,4,38,19,198,127,224,150,242,127,80,219,14,156,114,126,1,243,198,23,96,7,228,214,148,201,147,15,1,221,241,5,58,228,8,26,209,251,3,16,64,200,195,57,172,80,199,114,2,49,59,16,115,65,249,236,72,158,97,68,155,124,96,68,107,199, -99,235,214,99,155,64,96,66,27,183,7,133,26,168,133,252,11,201,113,223,160,124,144,248,95,128,0,66,143,250,223,80,7,193,198,207,127,66,53,194,28,138,62,209,192,136,133,255,15,143,67,255,161,85,221,48,123,254,64,233,95,80,71,194,220,2,31,26,7,8,32,148, -154,9,150,78,161,244,63,164,225,72,102,180,201,8,108,51,40,255,209,102,52,112,57,26,61,244,145,103,66,254,64,237,255,15,11,73,152,60,64,0,49,98,155,13,65,74,187,76,104,211,55,184,28,202,64,68,180,51,160,57,156,17,203,116,13,44,243,252,71,162,193,122, -0,2,8,91,212,33,15,238,226,74,147,12,104,105,141,145,152,73,45,28,195,82,255,208,216,200,14,135,203,1,4,16,35,17,179,116,184,102,238,112,241,255,227,160,137,153,40,195,233,49,128,0,98,36,194,98,98,166,38,25,137,156,54,68,155,43,33,56,179,7,23,3,8,32, -198,161,178,166,4,32,128,134,204,236,50,64,0,13,25,135,2,4,208,144,113,40,64,0,13,25,135,2,4,208,144,113,40,64,0,13,25,135,2,4,208,144,113,40,64,128,1,0,18,155,223,249,154,121,1,250,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* prefs_keys_png = (const char*) temp_958eb5cf; - -//================== prefs_misc.png ================== -static const unsigned char temp_2dcb70c7[] = -{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,57,0,0,0,60,8,6,0,0,0,220,213,18,54,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,4,103,65,77,65,0,0,177,142,124,251,81,147,0,0,0,32,99,72,82,77,0,0,122,37,0,0,128,131,0,0,249,255,0, -0,128,233,0,0,117,48,0,0,234,96,0,0,58,152,0,0,23,111,146,95,197,70,0,0,23,136,73,68,65,84,120,218,98,252,255,255,63,195,112,7,0,1,196,196,48,2,0,64,0,141,8,79,2,4,16,203,80,112,228,253,251,247,25,153,153,153,25,62,125,250,196,160,163,163,67,114,254, -2,8,32,198,193,154,39,31,63,126,204,248,239,223,63,48,91,94,94,30,236,200,11,23,46,48,254,252,249,147,193,220,220,156,36,71,3,4,16,221,146,43,35,18,64,23,207,205,205,99,218,179,103,15,138,184,172,172,236,127,144,231,96,30,4,129,247,239,223,51,48,49,145, -238,100,128,0,162,106,76,194,60,240,31,106,40,11,43,51,35,43,11,43,211,239,223,127,64,124,166,191,127,255,254,23,20,20,224,100,97,101,147,250,251,239,47,3,48,9,254,96,248,247,239,165,170,170,218,223,99,199,142,253,131,106,197,235,160,171,87,175,50,106, -107,107,147,228,104,128,0,98,161,178,7,25,153,152,153,152,69,196,132,68,255,255,99,82,81,82,86,18,151,149,147,253,248,232,254,163,35,47,94,188,252,251,249,243,231,159,161,225,193,206,10,202,234,253,63,127,253,101,228,230,227,124,242,243,235,219,218,254, -174,41,39,128,122,255,2,241,63,40,141,98,38,208,223,255,96,98,239,222,189,35,217,109,0,1,196,66,69,15,130,210,17,19,7,7,59,191,147,155,125,25,195,63,238,124,30,30,17,6,17,49,193,135,191,127,239,142,185,115,231,238,73,144,58,93,3,3,59,30,46,1,69,33,97, -41,134,143,175,127,43,252,101,251,29,8,212,119,30,136,255,0,3,232,143,161,177,142,160,172,172,188,237,205,155,183,206,3,61,247,0,100,52,16,51,193,98,249,204,153,51,12,124,124,124,140,250,250,250,68,199,38,64,0,177,80,234,185,255,80,0,117,8,43,80,148, -151,133,129,75,143,155,139,147,65,65,81,129,225,215,127,102,57,6,38,118,127,86,86,166,139,191,127,255,251,242,239,239,127,17,102,86,160,10,46,22,134,239,191,126,48,240,178,243,2,245,48,112,1,241,79,62,62,46,38,115,107,171,234,127,127,184,10,84,213,181, -182,7,135,249,205,149,145,145,62,240,228,201,211,247,160,0,4,218,241,15,100,215,131,7,15,24,73,113,39,64,0,177,144,225,49,38,164,252,252,87,73,89,94,76,128,95,232,23,200,145,64,204,14,20,99,249,253,231,215,203,95,191,88,24,62,127,124,197,192,194,33,200, -168,174,173,235,250,247,223,151,11,31,222,127,249,42,35,45,163,203,201,193,197,240,15,232,76,110,30,110,134,167,207,239,232,128,12,227,224,100,231,84,211,210,41,102,102,20,200,55,54,51,101,120,249,226,185,231,135,247,31,229,149,85,148,98,128,158,124, -7,77,41,32,207,253,87,80,80,32,41,79,2,4,16,185,49,201,12,244,204,111,21,85,21,117,125,125,131,118,62,1,161,55,47,95,61,43,127,246,244,21,227,143,239,63,88,30,60,186,251,90,91,77,159,225,247,239,159,12,255,254,127,96,16,23,149,213,102,54,96,105,250,251, -251,47,19,15,7,167,12,51,227,63,134,191,127,254,50,8,137,136,51,124,251,254,195,216,192,196,56,7,152,38,254,232,104,25,87,25,153,90,49,136,138,137,50,124,253,242,133,225,237,235,55,79,159,61,123,246,18,104,31,39,40,175,2,237,252,67,142,99,1,2,8,197,147, -215,175,95,103,212,212,212,252,79,32,22,65,248,175,158,158,158,1,16,244,138,8,137,58,177,113,241,50,24,154,90,177,112,243,95,88,245,237,203,183,175,220,64,240,247,239,63,80,41,196,240,231,247,47,6,214,95,223,89,4,184,4,148,254,252,249,195,192,204,244, -151,225,31,72,14,104,20,211,127,102,6,13,77,61,46,1,97,129,162,119,47,95,254,214,208,210,1,122,92,132,225,203,231,79,12,207,158,60,252,253,236,217,211,203,143,31,61,253,10,74,206,64,15,190,177,180,50,227,57,126,236,212,23,144,91,20,21,21,153,129,117, -233,63,96,137,205,64,168,68,6,8,32,162,171,16,164,194,133,5,168,231,167,139,171,75,178,136,176,200,84,89,89,57,118,38,160,103,126,252,102,248,255,229,219,231,187,15,239,221,126,47,45,45,173,40,34,44,38,194,240,15,40,200,0,201,62,204,44,204,160,162,131, -1,236,81,102,86,6,14,46,62,6,46,110,1,6,62,65,49,6,38,32,159,9,24,220,66,66,124,192,140,199,196,240,238,237,107,134,3,187,183,60,186,124,229,76,197,149,139,215,246,41,43,43,254,214,212,210,244,103,100,100,78,254,249,227,199,254,93,187,118,119,168,168, -168,252,0,182,132,24,64,213,18,161,170,7,32,128,200,73,174,160,2,128,71,87,79,231,52,144,190,37,44,44,162,203,197,197,197,192,194,248,143,81,82,92,82,69,136,79,136,225,199,143,143,192,64,1,38,73,144,23,129,118,255,7,250,243,15,48,121,2,185,32,4,140,97, -70,80,168,129,49,168,114,96,227,100,99,224,224,102,3,185,21,104,248,127,6,46,78,46,6,33,97,49,33,33,33,17,43,83,51,163,63,156,92,188,1,194,66,226,110,186,122,6,34,47,94,60,53,228,226,225,254,188,127,239,254,217,64,15,130,98,153,96,18,6,8,32,22,82,234, -64,104,76,2,163,132,129,251,230,141,155,239,4,4,4,231,60,124,248,176,94,67,67,75,8,164,238,251,151,247,224,100,200,2,108,103,254,255,7,169,238,254,195,203,65,144,167,254,131,114,22,200,43,208,150,11,35,152,6,181,75,193,209,0,137,19,6,30,94,46,6,75,107, -91,30,22,54,182,248,39,143,238,134,40,42,40,139,0,147,53,139,180,148,4,176,237,240,151,235,195,251,119,209,192,20,177,14,90,216,253,135,214,173,56,99,18,32,128,88,136,105,193,64,61,247,95,79,95,143,243,221,219,183,12,192,210,238,239,175,95,191,133,143, -28,62,114,208,216,212,228,172,132,148,148,179,132,152,36,211,183,239,95,128,249,237,55,88,195,191,127,8,191,33,153,8,49,9,20,0,64,207,48,1,147,48,19,11,80,128,133,145,1,216,56,2,230,87,112,157,200,0,138,104,1,65,126,6,91,59,123,222,159,63,44,121,217, -217,217,25,216,217,57,24,30,63,121,200,112,230,204,73,6,14,118,246,133,160,48,5,102,125,214,175,95,191,130,27,17,176,234,12,155,63,0,2,136,80,76,194,98,239,159,145,145,17,183,134,186,122,215,155,183,239,236,84,213,212,15,61,122,248,96,179,168,132,168, -150,0,175,176,161,156,188,26,19,40,153,253,5,250,236,231,143,207,12,196,100,115,144,18,102,102,96,140,50,50,131,61,7,242,24,51,56,9,131,253,15,76,222,255,24,88,88,128,121,149,11,136,129,121,254,251,183,31,12,231,206,156,2,6,222,159,185,91,183,238,62, -4,244,28,35,15,15,15,11,122,48,98,3,0,1,196,66,68,18,101,4,54,150,89,4,4,4,18,248,5,4,163,108,237,157,120,95,189,122,163,121,247,222,157,88,96,146,100,55,48,180,96,230,229,19,100,248,242,245,35,184,52,5,185,254,219,183,79,12,144,212,200,136,51,236,64, -5,12,8,50,179,2,61,201,12,137,65,80,210,102,98,68,4,2,56,176,64,45,30,160,224,165,139,103,25,62,126,122,187,239,192,129,131,91,223,190,125,7,74,46,108,95,190,124,249,137,84,127,226,4,0,1,68,76,76,130,242,140,26,176,41,21,40,39,39,207,163,166,174,206, -160,161,173,205,96,102,97,197,245,11,152,191,64,201,242,231,143,95,12,44,108,192,36,197,198,5,206,147,32,93,160,24,133,25,1,78,69,140,136,56,252,15,110,162,2,147,39,51,27,3,27,59,43,48,15,51,194,99,19,174,234,63,4,131,186,91,255,129,85,13,7,176,48,2, -198,222,71,32,31,232,28,102,126,96,94,102,229,224,228,100,253,242,229,243,191,255,255,192,245,39,168,213,245,15,185,131,0,3,0,1,196,66,192,131,160,66,134,253,5,176,72,3,54,165,166,0,93,39,202,193,193,165,165,173,163,203,4,108,166,129,195,240,47,176,120, -252,207,200,10,12,109,110,6,70,96,30,251,7,118,28,208,35,255,255,50,252,248,254,149,1,158,173,255,131,60,251,15,230,109,6,80,88,0,219,170,240,88,68,142,10,184,7,129,4,200,60,80,93,171,160,164,204,240,252,233,195,64,123,59,22,254,151,175,95,252,149,148, -146,210,100,99,101,103,58,122,236,224,196,71,247,31,79,66,202,5,24,153,5,32,128,8,121,18,92,232,252,248,241,131,11,216,97,61,1,244,104,211,143,159,63,235,191,126,251,170,1,108,10,48,115,114,112,2,99,0,148,232,254,3,243,19,11,176,46,228,6,242,129,201, -143,133,13,136,89,25,62,188,123,206,240,243,251,55,176,81,63,126,126,103,120,253,234,213,223,111,223,190,253,1,230,49,70,97,225,247,172,64,175,50,114,241,178,51,112,9,8,2,147,55,184,197,6,78,25,255,193,133,48,40,143,255,7,199,228,207,95,191,128,5,243, -63,6,29,3,35,96,201,203,231,164,169,163,207,192,197,203,205,192,6,12,164,239,63,126,212,60,123,252,108,62,176,138,250,4,107,168,160,23,66,0,1,196,66,160,108,128,209,160,40,16,250,240,225,195,213,123,247,239,46,99,99,99,45,150,148,150,19,146,145,149,5, -199,10,48,91,1,49,19,195,111,150,255,192,164,199,5,106,135,50,176,3,27,232,192,100,196,240,250,231,125,80,59,244,223,213,171,215,158,223,190,125,251,236,55,80,134,5,166,16,33,33,65,57,85,21,21,77,35,99,19,33,109,3,19,6,105,25,69,176,69,127,64,30,3,123, -144,129,225,55,176,240,249,251,251,55,184,196,254,243,23,212,176,96,102,80,84,211,4,167,136,95,63,190,49,252,250,249,21,36,255,23,88,79,75,124,250,244,249,35,212,157,40,93,51,16,0,8,32,22,2,133,206,127,22,22,22,78,96,126,84,6,106,20,3,230,5,1,118,54, -54,117,81,113,113,22,96,123,154,225,231,111,72,245,196,2,74,118,160,154,0,148,29,217,128,213,1,184,117,195,206,112,247,243,123,134,43,151,47,125,187,114,229,234,145,231,207,159,175,5,42,190,7,173,211,24,223,189,123,207,124,242,212,105,163,143,31,63,197, -62,125,250,68,203,221,59,152,81,82,86,1,232,201,63,192,216,251,15,108,247,254,5,150,176,191,128,109,220,63,96,143,254,254,11,18,255,13,182,15,228,193,103,143,31,48,188,0,70,225,235,215,47,119,2,91,80,175,161,89,11,107,195,0,32,128,88,240,85,29,172,172, -172,140,202,202,202,58,106,106,106,53,28,28,28,2,64,44,200,202,198,46,169,174,161,197,250,7,104,233,151,15,159,128,201,18,152,76,217,88,25,88,129,221,39,80,146,3,213,119,28,108,204,12,175,94,190,102,56,113,252,192,151,131,7,14,46,0,182,76,118,2,205,123, -11,196,191,161,248,31,164,91,198,112,224,198,205,155,15,128,141,240,116,96,11,199,209,81,80,20,104,43,27,48,105,3,61,7,108,220,255,5,218,1,194,192,6,42,216,243,160,84,3,18,191,126,249,252,207,83,199,143,238,254,255,239,223,62,96,116,156,228,227,227,229, -122,255,254,221,23,88,125,142,158,92,1,2,136,5,79,27,149,25,24,131,44,26,192,230,140,184,184,184,54,176,65,204,3,212,198,204,197,195,199,196,198,198,6,44,233,62,51,128,70,47,128,1,193,192,252,139,29,88,167,1,49,208,179,127,216,88,24,126,252,250,205,112, -238,236,153,255,103,207,156,189,2,244,32,168,101,2,114,0,168,9,246,13,218,74,97,128,122,146,3,228,233,79,159,63,79,57,113,236,168,129,130,170,182,160,180,178,54,56,255,130,10,27,112,91,23,152,76,65,141,112,80,107,9,148,109,127,0,27,28,175,95,61,127,3, -236,76,44,0,234,125,6,196,63,76,141,141,121,129,45,175,55,184,98,19,32,128,88,240,52,0,254,2,147,42,15,176,85,193,1,180,228,11,208,239,28,192,216,98,250,245,227,59,176,122,248,14,42,30,25,153,153,129,177,200,12,138,65,86,112,140,130,42,111,54,80,50,254, -249,131,225,198,213,43,223,62,126,252,184,7,52,98,1,196,160,254,230,103,36,79,50,65,237,254,5,205,243,192,70,212,147,11,143,31,220,118,20,144,144,5,122,18,216,69,3,198,32,40,190,65,181,3,168,240,1,5,61,40,175,130,26,243,98,98,18,28,58,186,218,214,192, -252,125,238,254,221,251,103,94,191,121,203,200,199,199,207,254,233,211,199,223,216,146,37,64,0,177,224,41,116,152,62,127,254,252,3,216,157,57,35,33,33,113,241,220,185,115,182,252,252,252,108,162,162,162,192,228,192,2,42,217,153,65,45,22,72,239,11,88, -199,1,219,159,160,138,128,5,24,179,64,203,129,33,254,253,7,52,164,191,131,66,27,9,195,198,112,96,237,77,80,232,179,2,3,241,5,80,15,195,247,175,223,128,233,249,31,184,52,5,21,92,32,159,66,202,17,70,134,127,192,130,136,13,88,23,203,41,170,8,50,179,178, -196,126,122,255,222,145,143,95,240,36,59,51,203,194,23,47,95,190,66,138,32,148,170,4,32,128,240,121,18,228,88,208,152,202,77,96,243,105,6,48,63,30,7,246,200,157,129,98,230,34,34,162,220,172,192,152,251,15,87,138,218,224,248,243,231,55,3,48,154,255,65, -147,40,204,147,63,161,30,251,139,164,244,55,84,28,132,127,128,146,227,127,70,112,5,9,78,170,160,60,248,239,63,162,242,4,214,82,12,191,128,237,94,118,110,126,38,89,5,53,129,255,178,191,248,197,164,101,212,247,236,222,241,249,255,223,223,173,184,134,88, -1,2,136,133,80,29,9,244,212,111,32,126,0,108,97,124,7,182,252,255,3,243,163,18,48,70,185,129,133,12,48,21,253,99,194,166,19,148,188,128,253,49,102,168,57,63,161,158,249,3,45,112,96,206,254,135,228,233,223,192,100,193,9,234,145,128,27,6,255,161,93,52, -168,71,25,161,237,36,48,4,85,164,44,204,255,56,184,121,65,81,253,87,142,155,231,159,174,182,110,144,174,166,198,163,53,171,215,77,199,214,196,3,8,32,124,49,201,136,140,129,14,255,254,243,231,207,95,76,160,154,156,17,218,84,195,161,19,212,117,2,182,117, -65,165,177,10,176,33,241,29,106,198,63,36,12,31,70,129,242,127,253,254,253,91,143,95,68,20,26,2,255,192,5,13,35,212,188,255,208,126,40,40,249,178,48,50,253,251,248,230,229,191,15,239,223,3,5,254,254,255,254,245,243,143,31,95,191,254,224,228,228,190,8, -45,204,254,192,198,178,97,37,44,64,0,177,224,25,89,135,40,0,38,75,96,239,149,79,82,82,210,3,136,253,229,229,229,197,128,142,255,7,140,85,156,13,9,80,140,200,200,200,48,25,24,24,36,156,56,113,226,0,80,232,40,158,70,199,47,96,87,42,213,205,195,67,93,80, -76,150,1,52,108,2,142,183,191,255,97,99,23,16,12,20,102,7,230,247,31,95,62,254,191,120,238,244,43,160,231,110,127,248,248,254,5,7,59,215,217,215,175,95,95,123,246,244,233,45,160,57,204,192,136,248,141,30,155,0,1,196,130,35,22,255,195,74,88,17,17,17,101, -115,115,243,106,160,199,52,4,5,5,249,128,52,35,104,8,3,26,3,204,216,92,13,42,242,65,125,64,99,99,99,105,160,218,181,192,124,157,14,20,222,128,212,30,134,101,9,70,96,32,246,251,248,248,36,171,233,24,48,179,114,112,3,99,237,55,184,49,192,8,245,32,56,201, -130,139,19,240,168,193,127,96,3,224,255,243,39,15,15,1,59,237,7,126,255,249,251,2,40,243,28,168,6,68,255,0,102,165,191,216,122,177,0,1,68,204,200,0,47,176,224,145,0,122,150,9,4,128,142,254,11,164,88,64,73,242,223,191,127,56,53,129,228,64,1,98,107,107, -203,15,172,111,231,3,75,231,32,96,210,157,246,235,215,175,123,160,145,62,96,32,232,0,155,99,141,94,158,158,22,192,150,14,19,167,128,24,184,81,15,242,20,19,164,76,5,210,144,84,14,201,227,160,160,103,250,247,21,88,24,190,121,243,254,201,175,223,127,190, -0,213,126,129,86,77,159,129,169,243,7,16,195,70,225,81,202,10,128,0,34,212,118,253,15,116,204,23,32,126,241,230,205,27,174,239,223,191,51,2,235,62,22,30,94,94,110,57,89,89,30,96,44,128,6,123,153,176,39,89,96,247,136,3,212,142,229,96,176,177,181,227,84, -215,208,12,123,249,226,69,24,176,71,243,17,88,167,178,2,27,24,92,82,210,178,12,130,98,18,12,172,92,252,160,102,10,120,196,0,236,23,104,211,243,31,184,0,2,85,76,76,224,212,241,23,104,19,208,28,80,179,39,248,194,185,179,239,110,222,188,249,24,24,232,95, -65,3,107,160,188,8,202,134,176,241,110,100,183,0,4,16,33,79,50,3,67,254,201,253,251,247,23,3,123,32,38,64,139,222,252,254,243,251,131,176,176,136,6,208,240,72,5,121,121,17,96,139,7,165,14,1,197,48,48,162,193,13,3,78,96,35,157,147,139,155,129,155,71,128, -65,67,211,0,92,135,254,254,245,147,31,148,24,217,129,1,240,13,216,124,251,248,229,43,195,55,96,151,236,247,159,63,112,91,255,255,67,46,21,32,185,7,52,76,242,19,216,146,98,102,230,248,171,166,173,47,0,236,160,39,202,41,200,177,94,188,112,105,209,211,39, -79,192,138,64,101,5,176,241,194,0,140,16,148,62,37,64,0,17,234,106,253,7,54,172,191,3,241,17,32,251,28,16,11,2,177,212,243,103,207,63,252,252,254,221,76,68,88,88,24,152,79,225,121,0,84,234,66,90,64,44,12,144,113,25,118,6,54,86,54,72,159,17,152,138,88, -128,177,203,201,47,8,142,33,112,249,0,76,158,76,160,138,31,210,207,6,247,77,97,57,29,222,13,253,7,26,201,102,100,248,9,108,96,252,254,241,227,63,11,7,251,127,86,54,182,111,198,22,150,223,47,157,62,165,199,110,194,33,191,254,201,147,23,224,118,34,43,168, -13,205,202,140,86,130,51,0,4,16,49,93,173,223,72,37,46,168,114,255,0,204,224,242,124,192,214,15,48,185,254,1,77,11,128,146,8,48,6,65,133,8,208,18,54,8,6,182,111,89,128,253,74,86,96,140,130,60,7,105,25,253,5,183,73,255,130,235,192,223,224,126,40,40,175, -129,70,247,254,177,128,186,85,16,15,67,7,14,192,249,147,5,168,224,239,159,31,12,183,174,94,248,242,242,249,211,151,138,202,42,220,108,28,92,63,63,113,113,125,121,245,250,245,219,183,175,95,60,129,69,55,168,67,1,108,176,128,70,16,80,26,233,0,1,132,175, -158,68,158,70,131,121,152,9,88,88,240,1,27,237,238,122,122,122,74,192,170,16,60,56,13,30,86,4,181,93,129,142,5,123,10,232,73,118,240,112,8,27,52,116,33,61,20,80,12,50,51,252,131,13,222,128,99,11,20,203,172,192,204,246,7,60,123,5,244,252,31,104,149,1, -30,174,4,234,249,251,139,225,206,181,171,191,47,95,60,119,232,251,183,239,135,129,85,132,196,183,47,192,166,52,19,120,20,108,253,133,115,231,94,67,135,60,24,223,190,125,251,223,198,198,230,191,148,148,20,195,170,85,171,224,201,21,32,128,112,121,242,31, -82,44,194,20,51,131,70,255,129,30,180,212,212,212,52,6,38,83,112,96,1,243,236,63,80,129,4,76,185,140,160,228,9,74,174,160,38,31,200,227,32,71,130,60,193,4,29,188,97,130,214,238,160,65,46,112,115,13,232,25,200,216,14,116,140,7,232,177,191,112,235,32,5, -206,207,31,63,24,222,190,125,249,241,193,253,7,151,65,45,47,96,249,112,26,40,249,154,141,131,227,199,175,31,63,222,32,69,4,35,208,78,70,96,42,251,103,102,102,134,226,25,128,0,98,34,98,56,18,62,57,10,204,216,160,102,157,28,48,118,216,64,73,1,152,87,255, -0,187,56,207,46,92,184,112,254,238,221,187,191,129,205,22,160,7,217,25,64,217,130,133,149,5,92,8,65,122,110,144,194,227,63,108,8,238,31,162,185,6,246,52,3,36,70,153,65,3,211,172,64,12,26,143,101,98,4,235,226,228,230,249,175,164,170,198,33,41,45,41,9, -52,10,148,93,64,13,241,183,64,15,190,130,246,98,96,77,69,70,96,128,51,126,249,242,229,127,78,78,14,74,233,10,16,64,24,49,9,77,199,255,145,6,150,89,160,77,37,22,96,114,248,5,236,224,110,22,19,19,51,6,86,37,146,55,110,220,56,247,254,253,251,235,160,161, -193,71,143,30,221,1,230,201,16,3,125,67,96,100,114,0,11,28,96,183,139,131,29,60,6,4,50,9,20,123,160,228,8,25,195,249,15,31,155,101,130,6,37,19,176,112,97,3,6,14,104,68,224,249,179,199,12,63,190,125,255,47,10,236,118,1,171,43,6,73,73,89,14,93,61,125,29, -96,129,183,234,219,215,111,160,206,247,39,164,84,6,239,113,128,26,41,167,79,159,102,68,31,204,2,8,32,156,5,15,116,98,21,150,47,25,97,201,2,232,201,91,64,207,76,7,102,110,126,160,7,31,0,243,8,200,12,97,96,219,243,59,176,232,246,7,13,167,130,60,8,210,3, -26,173,19,20,16,2,231,203,191,255,32,117,3,168,0,130,140,33,51,130,251,134,127,65,37,236,175,191,224,113,216,111,95,223,50,220,189,113,243,251,253,7,119,30,125,254,248,225,179,186,134,174,150,138,166,54,7,31,159,192,95,9,73,25,49,25,105,25,145,123,247, -238,253,131,182,184,254,163,123,18,68,131,58,17,213,213,213,172,7,15,30,252,119,228,200,17,176,155,1,2,8,111,139,7,201,163,176,50,239,15,208,51,12,192,58,243,52,116,54,137,9,58,119,248,93,73,73,73,5,88,165,252,7,182,110,254,0,11,33,166,123,119,239,48, -94,187,114,149,81,81,89,137,1,152,143,25,68,197,196,193,37,11,44,245,2,243,26,227,251,143,239,193,3,94,192,126,233,63,144,103,223,191,121,253,111,207,158,109,183,63,188,255,184,241,15,176,66,254,246,245,251,61,126,126,94,175,207,239,222,49,124,249,244, -225,7,40,32,255,253,251,247,31,41,59,253,67,242,36,56,229,1,179,208,127,55,55,183,127,192,182,51,60,54,1,2,136,216,89,45,152,65,160,32,252,241,23,52,240,130,200,240,160,102,213,111,94,94,94,105,89,121,249,159,28,156,156,127,111,223,190,195,188,103,207, -238,39,119,238,222,61,240,236,229,115,157,159,63,127,24,152,153,89,176,3,61,250,255,243,151,79,12,167,78,158,252,255,226,249,115,208,226,163,239,106,26,154,28,250,70,38,255,129,102,50,130,6,137,129,165,243,155,47,159,191,60,6,217,5,204,231,119,185,121, -184,63,40,43,171,88,222,184,118,109,229,147,39,79,110,2,61,201,136,84,250,163,55,225,192,217,12,88,110,48,130,74,126,80,193,8,18,4,8,32,98,61,9,143,73,104,39,152,25,169,17,207,4,76,190,95,128,134,242,3,147,240,215,91,55,111,178,30,61,122,244,54,48,89, -109,6,118,135,190,92,186,120,241,238,95,96,12,40,42,41,89,139,75,72,252,191,118,229,202,255,147,167,78,28,187,121,253,198,77,160,242,119,175,94,189,242,2,54,253,128,233,64,157,153,155,135,247,159,144,176,200,255,251,247,30,128,42,247,111,192,152,123, -127,233,226,165,187,183,111,221,94,243,253,219,183,247,192,86,209,39,164,130,16,61,54,17,221,154,95,191,254,190,124,249,18,94,174,0,4,16,11,145,177,248,15,169,239,199,0,235,179,193,198,106,128,177,240,247,226,197,139,211,129,169,251,51,48,143,10,92,185, -114,101,193,135,15,31,190,3,249,108,64,62,231,59,96,222,253,253,235,151,254,183,111,95,24,95,189,126,245,233,198,181,235,39,128,249,25,212,80,255,249,230,245,235,79,215,175,93,205,146,147,147,103,23,17,18,250,207,199,203,199,34,41,33,241,237,249,139, -23,15,64,5,12,40,123,0,49,43,210,152,208,111,164,228,249,15,189,157,10,243,24,242,162,40,128,0,34,232,73,164,124,201,128,104,139,160,84,49,160,6,193,31,96,200,61,218,183,111,223,100,80,0,0,253,12,242,32,35,52,191,242,128,218,188,64,207,190,251,240,254, -3,227,187,183,111,239,3,217,32,15,62,2,57,250,225,163,135,47,196,196,69,183,159,60,113,204,2,152,49,153,56,216,216,222,3,219,189,111,160,217,224,7,212,158,63,72,246,255,193,22,123,104,238,101,68,230,3,4,16,81,201,21,170,17,185,20,131,15,62,67,99,248, -55,168,219,3,44,217,190,32,57,136,17,54,190,3,204,71,151,78,158,60,41,13,236,87,10,1,27,14,39,128,102,221,134,142,195,254,2,202,177,157,59,119,126,193,223,127,255,46,115,112,113,254,252,253,227,215,195,39,79,159,188,69,26,159,101,64,242,212,95,44,163, -11,56,61,10,139,101,128,0,34,105,217,25,218,186,56,88,7,24,20,80,108,88,70,201,144,229,56,161,52,44,38,126,34,13,108,65,215,255,48,32,215,111,63,208,198,133,144,61,10,43,108,254,162,79,7,224,2,0,1,68,246,218,58,232,74,16,216,96,21,11,82,33,128,60,59, -205,12,27,114,68,42,188,254,66,29,143,220,193,69,238,174,253,199,18,107,255,145,74,81,152,71,9,174,195,131,1,128,0,162,196,147,140,72,22,51,163,197,4,114,146,102,66,98,163,199,8,3,22,15,50,160,141,232,49,161,213,135,12,216,230,32,241,1,128,0,162,116, -109,221,127,36,207,253,71,106,29,97,107,3,163,7,194,127,28,133,199,127,180,170,11,156,44,241,173,9,32,4,0,2,136,162,165,160,88,242,40,122,44,50,34,229,187,255,56,26,24,140,120,34,224,15,177,249,14,31,0,8,32,138,98,18,45,100,255,227,90,57,137,220,246, -69,179,251,63,182,209,53,164,214,21,85,22,227,2,4,16,205,151,103,35,205,117,50,16,72,154,140,216,2,235,63,21,28,8,16,64,244,90,104,255,159,80,106,128,165,252,255,52,8,117,128,0,98,28,9,155,95,0,2,104,68,236,11,1,8,160,17,225,73,128,0,3,0,120,52,172,151, -198,78,252,63,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; - -const char* prefs_misc_png = (const char*) temp_2dcb70c7; - - -const char* getNamedResource (const char*, int&) throw(); -const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw() -{ - unsigned int hash = 0; - if (resourceNameUTF8 != 0) - while (*resourceNameUTF8 != 0) - hash = 31 * hash + (unsigned int) *resourceNameUTF8++; - - switch (hash) - { - case 0xe23b4891: numBytes = 24218; return jules_jpg; - case 0x496477a8: numBytes = 1819; return prefs_about_png; - case 0x44e88a0d: numBytes = 3794; return prefs_keys_png; - case 0xdd254505: numBytes = 6162; return prefs_misc_png; - default: break; - } - - numBytes = 0; - return 0; -} - -} diff --git a/extras/the jucer/JuceLibraryCode/BinaryData.h b/extras/the jucer/JuceLibraryCode/BinaryData.h deleted file mode 100644 index cbc22f7693..0000000000 --- a/extras/the jucer/JuceLibraryCode/BinaryData.h +++ /dev/null @@ -1,24 +0,0 @@ -/* ========================================================================================= - - This is an auto-generated file: Any edits you make may be overwritten! - -*/ - -namespace BinaryData -{ - extern const char* jules_jpg; - const int jules_jpgSize = 24218; - - extern const char* prefs_about_png; - const int prefs_about_pngSize = 1819; - - extern const char* prefs_keys_png; - const int prefs_keys_pngSize = 3794; - - extern const char* prefs_misc_png; - const int prefs_misc_pngSize = 6162; - - // If you provide the name of one of the binary resource variables above, this function will - // return the corresponding data and its size (or a null pointer if the name isn't found). - const char* getNamedResource (const char* resourceNameUTF8, int& dataSizeInBytes) throw(); -} diff --git a/extras/the jucer/JuceLibraryCode/JuceHeader.h b/extras/the jucer/JuceLibraryCode/JuceHeader.h deleted file mode 100644 index dedeb633b1..0000000000 --- a/extras/the jucer/JuceLibraryCode/JuceHeader.h +++ /dev/null @@ -1,38 +0,0 @@ -/* - - IMPORTANT! This file is auto-generated each time you save your - project - if you alter its contents, your changes may be overwritten! - - This is the header file that your files should include in order to get all the - JUCE library headers. You should avoid including the JUCE headers directly in - your own source files, because that wouldn't pick up the correct configuration - options for your app. - -*/ - -#ifndef __APPHEADERFILE_UY86NK__ -#define __APPHEADERFILE_UY86NK__ - -#include "AppConfig.h" -#include "modules/juce_core/juce_core.h" -#include "modules/juce_data_structures/juce_data_structures.h" -#include "modules/juce_events/juce_events.h" -#include "modules/juce_graphics/juce_graphics.h" -#include "modules/juce_gui_basics/juce_gui_basics.h" -#include "modules/juce_gui_extra/juce_gui_extra.h" -#include "BinaryData.h" - -#if ! DONT_SET_USING_JUCE_NAMESPACE - // If your code uses a lot of JUCE classes, then this will obviously save you - // a lot of typing, but can be disabled by setting DONT_SET_USING_JUCE_NAMESPACE. - using namespace juce; -#endif - -namespace ProjectInfo -{ - const char* const projectName = "Jucer"; - const char* const versionString = "1.0.0"; - const int versionNumber = 0x10000; -} - -#endif // __APPHEADERFILE_UY86NK__ diff --git a/extras/the jucer/JuceLibraryCode/ReadMe.txt b/extras/the jucer/JuceLibraryCode/ReadMe.txt deleted file mode 100644 index f6c3564e99..0000000000 --- a/extras/the jucer/JuceLibraryCode/ReadMe.txt +++ /dev/null @@ -1,12 +0,0 @@ - - Important Note!! - ================ - -The purpose of this folder is to contain files that are auto-generated by the Introjucer, -and ALL files in this folder will be mercilessly DELETED and completely re-written whenever -the Introjucer saves your project. - -Therefore, it's a bad idea to make any manual changes to the files in here, or to -put any of your own files in here if you don't want to lose them. (Of course you may choose -to add the folder's contents to your version-control system so that you can re-merge your own -modifications after the Introjucer has saved its changes). diff --git a/extras/the jucer/JuceLibraryCode/modules/juce_core/juce_core.h b/extras/the jucer/JuceLibraryCode/modules/juce_core/juce_core.h deleted file mode 100644 index ee07e01a50..0000000000 --- a/extras/the jucer/JuceLibraryCode/modules/juce_core/juce_core.h +++ /dev/null @@ -1,5 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_core/juce_core.h" - diff --git a/extras/the jucer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h b/extras/the jucer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h deleted file mode 100644 index 00f01d46aa..0000000000 --- a/extras/the jucer/JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h +++ /dev/null @@ -1,5 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_data_structures/juce_data_structures.h" - diff --git a/extras/the jucer/JuceLibraryCode/modules/juce_events/juce_events.h b/extras/the jucer/JuceLibraryCode/modules/juce_events/juce_events.h deleted file mode 100644 index d0b4133815..0000000000 --- a/extras/the jucer/JuceLibraryCode/modules/juce_events/juce_events.h +++ /dev/null @@ -1,5 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_events/juce_events.h" - diff --git a/extras/the jucer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h b/extras/the jucer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h deleted file mode 100644 index f287a18ee6..0000000000 --- a/extras/the jucer/JuceLibraryCode/modules/juce_graphics/juce_graphics.h +++ /dev/null @@ -1,5 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_graphics/juce_graphics.h" - diff --git a/extras/the jucer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h b/extras/the jucer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h deleted file mode 100644 index c678c1cfc9..0000000000 --- a/extras/the jucer/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h +++ /dev/null @@ -1,5 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_basics/juce_gui_basics.h" - diff --git a/extras/the jucer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h b/extras/the jucer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h deleted file mode 100644 index 7efee1d103..0000000000 --- a/extras/the jucer/JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h +++ /dev/null @@ -1,5 +0,0 @@ -// This is an auto-generated file to redirect any included -// module headers to the correct external folder. - -#include "../../../../../modules/juce_gui_extra/juce_gui_extra.h" - diff --git a/extras/the jucer/Jucer To Do list.txt b/extras/the jucer/Jucer To Do list.txt deleted file mode 100644 index 70df4e630b..0000000000 --- a/extras/the jucer/Jucer To Do list.txt +++ /dev/null @@ -1,34 +0,0 @@ - -Jucer things to do: -==================== - -- allow colours to be specified by name -- add password character option to textboxes -- add a field for specifying constructor parameters for the component's base class -- add textbox font settings -- should be able to move graphics objects around with cursor keys, like components can be -- ability to change some properties when more than one item is selected -- a treeview of sub-objects and graphics elements, which can be selected -- creation of more event handling callback code for the various types of component -- polygon editing needs to be better and to support creating sub-paths -- add texteditorlistener callback -- gradient points should probably be relative to the shape they're in rather than the whole component (not sure about this though) -- look-and-feel editing -- add lots of code comments explaining how it all works! -- add UI help tips for the various property editors -- grouping components -- component effects like drop-shadows, etc -- some way of selecting things that are behind other things -- add callbacks for embedded jucer comps that are buttons -- flip + rotate of shapes -- editor for setting component properties on any component -- hit test alpha channel options -- auto-scrolling when you drag the mouse -- allow gradients to have more intermediate colours -- menu editor -- options for making font sizes, rounded rect corners, etc proportional -- add a utility to create a complete set of ready-made project files for all the platforms -- aligning selected components vertically/horizontally -- equally distributing selected components vertically/horizontally inside their bounding rectangle. -- a way of replacing an existing subcomponent by another one while keeping all the properties which are common to all jucer components: name, location, size, tooltip... (Right-Click->Replace->list of components) -- allow position/size of multiple selected components to be edited with the mouse and/or by manually entering the surrounding rectangle dimensions diff --git a/extras/the jucer/Jucer.jucer b/extras/the jucer/Jucer.jucer deleted file mode 100644 index 1b44ff5de8..0000000000 --- a/extras/the jucer/Jucer.jucer +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/extras/the jucer/src/binarydata/juce_icon.png b/extras/the jucer/src/binarydata/juce_icon.png deleted file mode 100644 index 396aaeccb821d497fdab5d3e406d9a3046c7ee54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19826 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%0AHl8sA6Rlewn?6! zq>l3w0{{Yunh5|`B4B|g0Cp^;0W!^rR3)%U3-IzfOK{113$f`ceSE3N!upFDbSpNm z59LI5=w{|&%WZrBMUpza(SWCrio`=1Qo9(`r_cuWueB@F9mIz=8hEeCU(A~jqo8)@K7c4K>#3tXpsQWdk4rPhO9`D z%YhW>=%oO>B!FU8Lvel)D=k$?Yo?Ft%Aa2;GQIoA#>&skz$wMUz$MKM#9RyTQ{|x^>|7Q69_9p}Au&nP-zA=1#{F&kVi!Z>U z|3AYoF3unKB-HL5fAjU;(MNBdTzL86Ed%c5bl7H6kyrKn#xlG2pIY@AKmgGy0pLmm zu!O*dRvK_3B>*lYaSkN4tk4pH*N~q@JU~l9OXuT5b>@#B*}%7^b1*Wn^0G5<2y-!T zD*+RQEHFU`axk!g&guhgSz|&vX#f z#rzlWfy}=@e`f%7-ay9^f8yr<_N|W`DBh?u&=F zKL7gg`6u{3dgNvFzmOvKI|J^8oIlZ8`G2v@>r=I{0}w#8P5`*t1<1q4=+y#p?&m}k zM@|SJeJt$EOu!}p3x_Z_Czpkiw75R&PbnSdZ%X_hUkQOTF(V7ZKhTC*&}=Xl6Zkqc z(8UqVu#K!(f)jMk?*D&~2_MjPxgggvgRWxz^OxcO-@goRr8Hh%d;jUlWp;@tCvM$) z_44D_ub=+>`}y&SwfB>Rb0w7c+pqB{j zNHixFF?OUx0MpOR!o&nj5R5FmY%FZ53i7-L0_>vV&#w#d$tbXji;D3vKfcAr!SI)z zM^uuH<>xn6a9xh(chKEvf7m&He|q=&$It)Fzkf+9e|!7-_4g0Y9{+qJtMmT+^LMXr zJ$e2K*r5CU^B=>XKmY#0aw@iiG=5^q`PepZpzq@SN2?+q9RLInJre-FDgn7fKps0l zPY@i05&;9+_2>+!yDP9>iHD=D&w!=Dg?^SY`WXtp(Q-X{WTQtquI<}2EAr6+KmgHu zV?OdFtjK|hek?64AlZ;;SO6j?09Ybm!IKD>@GM%v*V)4s@x(;_PaKKh7nYViu89B7 zK&R0wfB+hZlNoU3u>VMb%8VAUtkA$?hXy7)S}DPXlmJ+;Bmi8A0N1!K`cXLy445aV z<2pkLIRX5_QOqN^?$PUd1_nCrO#%oYdRGC&R0~Wv+6b&@JpnefDu4|w0l+XLk<|gQ z#Xh!!G=JeJ1%Bg+_U?5L z0BpS#Y~8~D4A`${8z>% diff --git a/extras/the jucer/src/binarydata/jules.jpg b/extras/the jucer/src/binarydata/jules.jpg deleted file mode 100644 index b3321823bea6ade2e9ad40605fdc957e90d7ab90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24218 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 diff --git a/extras/the jucer/src/binarydata/prefs_misc.png b/extras/the jucer/src/binarydata/prefs_misc.png deleted file mode 100644 index 3b55e9b520b68ea6d2d0e290bf945eed0c19689d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6162 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 Y!LhQSZLf^1@b3X1uf3jC+Zd_;2UA0dtpET3 diff --git a/extras/the jucer/src/jucer_Headers.h b/extras/the jucer/src/jucer_Headers.h deleted file mode 100644 index f584a2e516..0000000000 --- a/extras/the jucer/src/jucer_Headers.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - ============================================================================== - - This file is part of the JUCE library - "Jules' Utility Class Extensions" - Copyright 2004-11 by Raw Material Software Ltd. - - ------------------------------------------------------------------------------ - - JUCE can be redistributed and/or modified under the terms of the GNU General - Public License (Version 2), as published by the Free Software Foundation. - A copy of the license is included in the JUCE distribution, or can be found - online at www.gnu.org/licenses. - - JUCE is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - ------------------------------------------------------------------------------ - - To release a closed-source product which uses JUCE, commercial licenses are - available: visit www.rawmaterialsoftware.com/juce for more information. - - ============================================================================== -*/ - -#ifndef __JUCER_HEADERS_JUCEHEADER__ -#define __JUCER_HEADERS_JUCEHEADER__ - -#ifdef _MSC_VER - #pragma warning (disable: 4100 4505) -#endif - -//============================================================================== -#define JUCER_MAJOR_VERSION 1 -#define JUCER_MINOR_VERSION 12 - -//============================================================================== -#include "../JuceLibraryCode/JuceHeader.h" -#include "utility/jucer_StoredSettings.h" -#include "utility/jucer_UtilityFunctions.h" -#include "ui/jucer_CommandIDs.h" - -//============================================================================== -const int editorEdgeGap = 4; -const int numSwatchColours = 24; - -extern ApplicationCommandManager* commandManager; - - -#endif // __JUCER_HEADERS_JUCEHEADER__ diff --git a/extras/the jucer/src/jucer_Main.cpp b/extras/the jucer/src/jucer_Main.cpp deleted file mode 100644 index 45c60ddf16..0000000000 --- a/extras/the jucer/src/jucer_Main.cpp +++ /dev/null @@ -1,105 +0,0 @@ -/* - ============================================================================== - - This file is part of the JUCE library - "Jules' Utility Class Extensions" - Copyright 2004-11 by Raw Material Software Ltd. - - ------------------------------------------------------------------------------ - - JUCE can be redistributed and/or modified under the terms of the GNU General - Public License (Version 2), as published by the Free Software Foundation. - A copy of the license is included in the JUCE distribution, or can be found - online at www.gnu.org/licenses. - - JUCE is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - ------------------------------------------------------------------------------ - - To release a closed-source product which uses JUCE, commercial licenses are - available: visit www.rawmaterialsoftware.com/juce for more information. - - ============================================================================== -*/ - -#include "jucer_Headers.h" -#include "ui/jucer_MainWindow.h" - -ApplicationCommandManager* commandManager = 0; - - -//============================================================================== -class JucerApplication : public JUCEApplication -{ -public: - //============================================================================== - JucerApplication() - { - } - - //============================================================================== - void initialise (const String& commandLine) - { - commandManager = new ApplicationCommandManager(); - - theMainWindow = new MainWindow(); - theMainWindow->setVisible (true); - - ImageCache::setCacheTimeout (30 * 1000); - - if (commandLine.trim().isNotEmpty() - && ! commandLine.trim().startsWithChar ('-')) - anotherInstanceStarted (commandLine); - } - - void shutdown() - { - theMainWindow = nullptr; - - deleteAndZero (commandManager); - } - - //============================================================================== - void systemRequestedQuit() - { - if (theMainWindow == nullptr || theMainWindow->closeAllDocuments()) - { - theMainWindow = nullptr; - StoredSettings::deleteInstance(); - quit(); - } - } - - //============================================================================== - const String getApplicationName() - { - return "The Jucer"; - } - - const String getApplicationVersion() - { - return String (JUCER_MAJOR_VERSION) + "." + String (JUCER_MINOR_VERSION); - } - - bool moreThanOneInstanceAllowed() - { - #ifndef JUCE_LINUX - return false; - #else - return true; //xxx should be false but doesn't work on linux.. - #endif - } - - void anotherInstanceStarted (const String& commandLine) - { - if (theMainWindow != nullptr && commandLine.unquoted().isNotEmpty()) - theMainWindow->openFile (commandLine.unquoted()); - } - -private: - ScopedPointer theMainWindow; -}; - - -START_JUCE_APPLICATION(JucerApplication) diff --git a/extras/the jucer/src/model/components/jucer_ButtonHandler.h b/extras/the jucer/src/model/components/jucer_ButtonHandler.h deleted file mode 100644 index f505d44918..0000000000 --- a/extras/the jucer/src/model/components/jucer_ButtonHandler.h +++ /dev/null @@ -1,396 +0,0 @@ -/* - ============================================================================== - - This file is part of the JUCE library. - Copyright (c) 2013 - Raw Material Software Ltd. - - Permission is granted to use this software under the terms of either: - a) the GPL v2 (or any later version) - b) the Affero GPL v3 - - Details of these licenses can be found at: www.gnu.org/licenses - - JUCE is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - ------------------------------------------------------------------------------ - - To release a closed-source product which uses JUCE, commercial licenses are - available: visit www.juce.com for more information. - - ============================================================================== -*/ - -#ifndef __JUCER_BUTTONHANDLER_JUCEHEADER__ -#define __JUCER_BUTTONHANDLER_JUCEHEADER__ - -#include "../../properties/jucer_ComponentChoiceProperty.h" -#include "../../properties/jucer_ComponentTextProperty.h" -#include "../../properties/jucer_ComponentBooleanProperty.h" -#include "jucer_ComponentUndoableAction.h" - - -//============================================================================== -/** -*/ -class ButtonHandler : public ComponentTypeHandler -{ -public: - //============================================================================== - ButtonHandler (const String& typeDescription_, - const String& className_, - const std::type_info& componentClass, - const int defaultWidth_, - const int defaultHeight_) - : ComponentTypeHandler (typeDescription_, className_, componentClass, - defaultWidth_, defaultHeight_) - {} - - //============================================================================== - void getEditableProperties (Component* component, JucerDocument& document, Array & properties) - { - ComponentTypeHandler::getEditableProperties (component, document, properties); - - Button* const b = dynamic_cast (component); - - properties.add (new ButtonTextProperty (b, document)); - - properties.add (new ButtonCallbackProperty (b, document)); - - properties.add (new ButtonRadioGroupProperty (b, document)); - - properties.add (new ButtonConnectedEdgeProperty ("connected left", Button::ConnectedOnLeft, b, document)); - properties.add (new ButtonConnectedEdgeProperty ("connected right", Button::ConnectedOnRight, b, document)); - properties.add (new ButtonConnectedEdgeProperty ("connected top", Button::ConnectedOnTop, b, document)); - properties.add (new ButtonConnectedEdgeProperty ("connected bottom", Button::ConnectedOnBottom, b, document)); - } - - XmlElement* createXmlFor (Component* comp, const ComponentLayout* layout) - { - Button* const b = dynamic_cast (comp); - - XmlElement* e = ComponentTypeHandler::createXmlFor (comp, layout); - e->setAttribute ("buttonText", b->getButtonText()); - e->setAttribute ("connectedEdges", b->getConnectedEdgeFlags()); - e->setAttribute ("needsCallback", needsButtonListener (b)); - e->setAttribute ("radioGroupId", b->getRadioGroupId()); - - return e; - } - - bool restoreFromXml (const XmlElement& xml, Component* comp, const ComponentLayout* layout) - { - Button* const b = dynamic_cast (comp); - - if (! ComponentTypeHandler::restoreFromXml (xml, comp, layout)) - return false; - - b->setButtonText (xml.getStringAttribute ("buttonText", b->getButtonText())); - b->setConnectedEdges (xml.getIntAttribute ("connectedEdges", 0)); - setNeedsButtonListener (b, xml.getBoolAttribute ("needsCallback", true)); - b->setRadioGroupId (xml.getIntAttribute ("radioGroupId", 0)); - - return true; - } - - const String getCreationParameters (Component* component) - { - return quotedString (component->getName()); - } - - void fillInCreationCode (GeneratedCode& code, Component* component, const String& memberVariableName) - { - ComponentTypeHandler::fillInCreationCode (code, component, memberVariableName); - - Button* const b = dynamic_cast (component); - - if (b->getButtonText() != b->getName()) - { - code.constructorCode - << memberVariableName << "->setButtonText (" - << quotedString (b->getButtonText()) << ");\n"; - } - - if (b->getConnectedEdgeFlags() != 0) - { - StringArray flags; - - if (b->isConnectedOnLeft()) - flags.add ("Button::ConnectedOnLeft"); - - if (b->isConnectedOnRight()) - flags.add ("Button::ConnectedOnRight"); - - if (b->isConnectedOnTop()) - flags.add ("Button::ConnectedOnTop"); - - if (b->isConnectedOnBottom()) - flags.add ("Button::ConnectedOnBottom"); - - String s; - s << memberVariableName << "->setConnectedEdges (" - << flags.joinIntoString (" | ") << ");\n"; - - code.constructorCode += s; - } - - if (b->getRadioGroupId() != 0) - code.constructorCode << memberVariableName << "->setRadioGroupId (" - << b->getRadioGroupId() << ");\n"; - - if (needsButtonListener (component)) - code.constructorCode << memberVariableName << "->addListener (this);\n"; - } - - void fillInGeneratedCode (Component* component, GeneratedCode& code) - { - ComponentTypeHandler::fillInGeneratedCode (component, code); - - if (needsButtonListener (component)) - { - String& callback = code.getCallbackCode ("public ButtonListener", - "void", - "buttonClicked (Button* buttonThatWasClicked)", - true); - - if (callback.isNotEmpty()) - callback << "else "; - - const String memberVariableName (code.document->getComponentLayout()->getComponentMemberVariableName (component)); - const String userCodeComment ("UserButtonCode_" + memberVariableName); - - callback - << "if (buttonThatWasClicked == " << memberVariableName - << ")\n{\n //[" << userCodeComment << "] -- add your button handler code here..\n //[/" << userCodeComment << "]\n}\n"; - } - } - - static bool needsButtonListener (Component* button) - { - return button->getProperties().getWithDefault ("generateListenerCallback", true); - } - - static void setNeedsButtonListener (Component* button, const bool shouldDoCallback) - { - button->getProperties().set ("generateListenerCallback", shouldDoCallback); - } - -private: - //============================================================================== - class ButtonTextProperty : public ComponentTextProperty