| @@ -70,7 +70,6 @@ | |||||
| 06411E446478986E7E65FE6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; | 06411E446478986E7E65FE6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 07EF1095F6D45A29AF2A6B6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; | 07EF1095F6D45A29AF2A6B6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 0819B9CBFBA5F410C41C978A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; | 0819B9CBFBA5F410C41C978A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 087959CCC447DA59FBD5787E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_WindowTemplate.cpp"; path = "../../Source/BinaryData/jucer_WindowTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| 08ADF7FC9BBE70F3C8186215 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; | 08ADF7FC9BBE70F3C8186215 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../../modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 08D19EE7C17DCED7E7BBEEE7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; | 08D19EE7C17DCED7E7BBEEE7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../../../modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 0906A934A2797145A64FF423 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; | 0906A934A2797145A64FF423 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -90,7 +89,6 @@ | |||||
| 0F2505BCD0232EB95D5199F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; | 0F2505BCD0232EB95D5199F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../../../modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 0F382FC6B16658EF02D2C4F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; | 0F382FC6B16658EF02D2C4F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../../../modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 0FAA46FE4A661AC6F65896CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; | 0FAA46FE4A661AC6F65896CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 0FC137539030B1A9152F680C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainTemplate.cpp"; path = "../../Source/BinaryData/jucer_MainTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| 1039ABBDCC86BDC9D2663017 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; | 1039ABBDCC86BDC9D2663017 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../../../modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 1116222363E600327FC672A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; | 1116222363E600327FC672A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../../../modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 117B5BB797DEC16E103A08F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; | 117B5BB797DEC16E103A08F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -210,6 +208,7 @@ | |||||
| 35AF9D5F0603CF6CE2D355A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; | 35AF9D5F0603CF6CE2D355A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 35BF11530EF0D771FD94ABDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; | 35BF11530EF0D771FD94ABDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 35CB48D497F35BF3F6998F5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExporter.h"; path = "../../Source/Project Saving/jucer_ProjectExporter.h"; sourceTree = "SOURCE_ROOT"; }; | 35CB48D497F35BF3F6998F5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExporter.h"; path = "../../Source/Project Saving/jucer_ProjectExporter.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 35E6EE1E98DD7050DDFECD9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ContentCompTemplate.h"; path = "../../Source/BinaryData/jucer_ContentCompTemplate.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| 364D1A9B113320407A7E57B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; | 364D1A9B113320407A7E57B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; | ||||
| 37A0A38C2B5825B9A302879C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; | 37A0A38C2B5825B9A302879C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 3804BE13635F779ACB8C5491 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; | 3804BE13635F779ACB8C5491 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -391,7 +390,6 @@ | |||||
| 7D264E60AC701D3736527D8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; | 7D264E60AC701D3736527D8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 7D50F21E9F18C152C9C662D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; | 7D50F21E9F18C152C9C662D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 7DCAE585F301C5591F96AF99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; | 7DCAE585F301C5591F96AF99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 7DF304ACC22704A1B2454B68 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_WindowTemplate.h"; path = "../../Source/BinaryData/jucer_WindowTemplate.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| 7E0C5AFB74461AC174941BDD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; | 7E0C5AFB74461AC174941BDD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 7E3ACAD10381DA0D81093329 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; | 7E3ACAD10381DA0D81093329 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../../../modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 7E45364D59D84EF762F1A928 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; | 7E45364D59D84EF762F1A928 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../../../modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -421,6 +419,7 @@ | |||||
| 86AE1EDF78EBEE3B5E25B419 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/json/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; | 86AE1EDF78EBEE3B5E25B419 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../../../modules/juce_core/json/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 86DADC3D8463C21DF2751EA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; | 86DADC3D8463C21DF2751EA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 86E468DE6556BB2AD76A3D80 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectContentComponent.cpp"; path = "../../Source/Project/jucer_ProjectContentComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | 86E468DE6556BB2AD76A3D80 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectContentComponent.cpp"; path = "../../Source/Project/jucer_ProjectContentComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 86E8A40E5A83781A8478454D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainTemplate_Window.cpp"; path = "../../Source/BinaryData/jucer_MainTemplate_Window.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| 8702F43110E4CCA5E5F827F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; | 8702F43110E4CCA5E5F827F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; | ||||
| 8803733D62CD6DE90727BCA0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; | 8803733D62CD6DE90727BCA0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../../../modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 882E28FED1A99E73B0035FC8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; | 882E28FED1A99E73B0035FC8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -453,6 +452,7 @@ | |||||
| 9539EC08D70D4719A89A4A30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; | 9539EC08D70D4719A89A4A30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../../../modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 953ECF85818382C60F49544B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; | 953ECF85818382C60F49544B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 95CAB4F09E05FDBAED45812E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; | 95CAB4F09E05FDBAED45812E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 9683B04CA3BD7F73E8236FE2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ContentCompTemplate.cpp"; path = "../../Source/BinaryData/jucer_ContentCompTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| 96972221C7D4CB0FCD5C3E2B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; | 96972221C7D4CB0FCD5C3E2B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 96C105A8CFFC54B429A5B822 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; | 96C105A8CFFC54B429A5B822 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 9718703E5D696761B85D25B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; | 9718703E5D696761B85D25B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -531,6 +531,7 @@ | |||||
| AD3C946C260F68C4AD2B491F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; | AD3C946C260F68C4AD2B491F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| AD44FFB01387088222D0E98F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | AD44FFB01387088222D0E98F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| AE1786BA679872921797AE25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; | AE1786BA679872921797AE25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| AE1BC6DCCFC1A18E2ACE23F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainTemplate_NoWindow.cpp"; path = "../../Source/BinaryData/jucer_MainTemplate_NoWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| AE3E427DBCC8D50E3F356402 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; | AE3E427DBCC8D50E3F356402 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| AE84254C46407F84EB70A370 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; | AE84254C46407F84EB70A370 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| AEE6CA38BE01F8C61920C203 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; | AEE6CA38BE01F8C61920C203 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -611,6 +612,7 @@ | |||||
| C85B4D62B96F4A44890F20E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; | C85B4D62B96F4A44890F20E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../../../modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| C8A229ACD244F402C57286CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_MSVC.h"; path = "../../Source/Project Saving/jucer_ProjectExport_MSVC.h"; sourceTree = "SOURCE_ROOT"; }; | C8A229ACD244F402C57286CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_MSVC.h"; path = "../../Source/Project Saving/jucer_ProjectExport_MSVC.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| C9616830BB2474066AC8C910 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ResourceFile.h"; path = "../../Source/Project Saving/jucer_ResourceFile.h"; sourceTree = "SOURCE_ROOT"; }; | C9616830BB2474066AC8C910 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ResourceFile.h"; path = "../../Source/Project Saving/jucer_ResourceFile.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| C9871C46DEDD05103443DC33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| C9DCA94BF8A4C583E5392755 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; | C9DCA94BF8A4C583E5392755 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../../../modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CA62F9F7C5F0D77D8E33D91F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; | CA62F9F7C5F0D77D8E33D91F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CB36CD7F57D0F4231DC98686 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; | CB36CD7F57D0F4231DC98686 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../../../modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -622,6 +624,7 @@ | |||||
| CD3216F23C7B273B010A8D12 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; | CD3216F23C7B273B010A8D12 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CD8F40A9EF6ECAD083543974 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; | CD8F40A9EF6ECAD083543974 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CDCAF0EC777DA2884AEB2B59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; | CDCAF0EC777DA2884AEB2B59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CDDF5BDC75277F7B83A38885 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| CDF8F65F9079B2C14A740F0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; | CDF8F65F9079B2C14A740F0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CE1DFE4E3908943656E180AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; | CE1DFE4E3908943656E180AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CF0615A1AF1A514A60322B50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; | CF0615A1AF1A514A60322B50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -631,7 +634,6 @@ | |||||
| D00F311BFC3C2625C457CB9B = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; | D00F311BFC3C2625C457CB9B = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; | ||||
| D0F1614CC861E8E0B59B7A06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; | D0F1614CC861E8E0B59B7A06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../../../modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D10D51A0A2D63F38B4D86A60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ResourceFile.cpp"; path = "../../Source/Project Saving/jucer_ResourceFile.cpp"; sourceTree = "SOURCE_ROOT"; }; | D10D51A0A2D63F38B4D86A60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ResourceFile.cpp"; path = "../../Source/Project Saving/jucer_ResourceFile.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D141433D3FE81F20490DE928 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D1F9B0E9F5D54FE48BEB46EA = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; | D1F9B0E9F5D54FE48BEB46EA = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; | ||||
| D253F74B7F5734984E568CA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; | D253F74B7F5734984E568CA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D2F80DA0946A5EE01FC016CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; | D2F80DA0946A5EE01FC016CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../../../modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -652,13 +654,11 @@ | |||||
| D9B077E2ECDDA94961E134D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; | D9B077E2ECDDA94961E134D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../../../modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| DC5E7FF30B01118F6DAEC38F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; | DC5E7FF30B01118F6DAEC38F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../../../modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| DD2494D5F1C081898D616AF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; | DD2494D5F1C081898D616AF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| E2374E15D65425C4101237E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewComponentTemplate.h"; path = "../../Source/BinaryData/jucer_NewComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| E5D6C36496F5BC84D7213BE8 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; | E5D6C36496F5BC84D7213BE8 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; | ||||
| E96597BBC6A98255B51B94DC = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; | E96597BBC6A98255B51B94DC = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; | ||||
| 25F52316D256B4534BED16D1 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Introjucer.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; | 25F52316D256B4534BED16D1 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Introjucer.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; | ||||
| C90C66C5727759D5CBD5FB07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; | C90C66C5727759D5CBD5FB07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| C9871C46DEDD05103443DC33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../../../modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| CDDF5BDC75277F7B83A38885 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../../../modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D141433D3FE81F20490DE928 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D2F1CF252F7EC62B35A21CB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; | D2F1CF252F7EC62B35A21CB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D5057D7B18ABD5E810A6F830 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; | D5057D7B18ABD5E810A6F830 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D800DE818BEDBF4579D15B1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; | D800DE818BEDBF4579D15B1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -679,6 +679,7 @@ | |||||
| DFC6364D81D9C60BD4CA9D12 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; | DFC6364D81D9C60BD4CA9D12 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../../../modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| E07C56267CBB46FC44EF2026 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; | E07C56267CBB46FC44EF2026 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../../../modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| E1C16C872E34BCB144B469F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; | E1C16C872E34BCB144B469F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../../../modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| E2374E15D65425C4101237E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewComponentTemplate.h"; path = "../../Source/BinaryData/jucer_NewComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| E27F0860F27023BAA9798B46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; | E27F0860F27023BAA9798B46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../../../modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| E284B565DBD647DC0830D23B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | E284B565DBD647DC0830D23B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| E2C1C995D554A3F0A363CE58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; | E2C1C995D554A3F0A363CE58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../../../modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -840,15 +841,16 @@ | |||||
| AFF72BA2B130F3F9AC029080, | AFF72BA2B130F3F9AC029080, | ||||
| 65F4749184C84C2FDBB4C305, | 65F4749184C84C2FDBB4C305, | ||||
| 03D3053EDE47FED1919C6674, | 03D3053EDE47FED1919C6674, | ||||
| 9683B04CA3BD7F73E8236FE2, | |||||
| 35E6EE1E98DD7050DDFECD9B, | |||||
| 18D9EBA1DAE45EEF81FD5C8F, | 18D9EBA1DAE45EEF81FD5C8F, | ||||
| 0FC137539030B1A9152F680C, | |||||
| AE1BC6DCCFC1A18E2ACE23F1, | |||||
| 86E8A40E5A83781A8478454D, | |||||
| 61BE37E2B26C25056D9E8FE2, | 61BE37E2B26C25056D9E8FE2, | ||||
| E2374E15D65425C4101237E2, | E2374E15D65425C4101237E2, | ||||
| CF8011B3C67B609032974DA5, | CF8011B3C67B609032974DA5, | ||||
| 53151B683E11F420203E61C2, | 53151B683E11F420203E61C2, | ||||
| F7CAB5BC15EE351949D3F2C3, | |||||
| 087959CCC447DA59FBD5787E, | |||||
| 7DF304ACC22704A1B2454B68 ); name = BinaryData; sourceTree = "<group>"; }; | |||||
| F7CAB5BC15EE351949D3F2C3 ); name = BinaryData; sourceTree = "<group>"; }; | |||||
| D3109994DA6AD871BE85C4E2 = { isa = PBXGroup; children = ( | D3109994DA6AD871BE85C4E2 = { isa = PBXGroup; children = ( | ||||
| ACBAFA7D92DD82AD44ABE68A, | ACBAFA7D92DD82AD44ABE68A, | ||||
| 891F84627A03FA733F37A199, | 891F84627A03FA733F37A199, | ||||
| @@ -287,7 +287,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_ContentCompTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -297,7 +297,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_ContentCompTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -307,7 +307,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -317,7 +317,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate_NoWindow.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -327,7 +327,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate_Window.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -337,7 +337,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -347,7 +347,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -357,7 +357,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -367,7 +367,17 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | |||||
| ExcludedFromBuild="true"> | |||||
| <Tool Name="VCCLCompilerTool"/> | |||||
| </FileConfiguration> | |||||
| <FileConfiguration Name="Release|Win32" | |||||
| ExcludedFromBuild="true"> | |||||
| <Tool Name="VCCLCompilerTool"/> | |||||
| </FileConfiguration> | |||||
| </File> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -287,7 +287,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_ContentCompTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -297,7 +297,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_ContentCompTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -307,7 +307,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -317,7 +317,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate_NoWindow.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -327,7 +327,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_MainTemplate_Window.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -337,7 +337,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -347,7 +347,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -357,7 +357,7 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.cpp"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -367,7 +367,17 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.h"> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | |||||
| ExcludedFromBuild="true"> | |||||
| <Tool Name="VCCLCompilerTool"/> | |||||
| </FileConfiguration> | |||||
| <FileConfiguration Name="Release|Win32" | |||||
| ExcludedFromBuild="true"> | |||||
| <Tool Name="VCCLCompilerTool"/> | |||||
| </FileConfiguration> | |||||
| </File> | |||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"> | |||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| @@ -157,19 +157,22 @@ | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.cpp"> | ||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_ContentCompTemplate.cpp"> | |||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||||
| </ClCompile> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | ||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate_NoWindow.cpp"> | |||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate_Window.cpp"> | |||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_WindowTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.cpp"> | <ClCompile Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.cpp"> | ||||
| @@ -1017,10 +1020,10 @@ | |||||
| <ClInclude Include="..\..\Source\Code Editor\jucer_SourceCodeEditor.h"/> | <ClInclude Include="..\..\Source\Code Editor\jucer_SourceCodeEditor.h"/> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_AudioPluginEditorTemplate.h"/> | <ClInclude Include="..\..\Source\BinaryData\jucer_AudioPluginEditorTemplate.h"/> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.h"/> | <ClInclude Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.h"/> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_ContentCompTemplate.h"/> | |||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"/> | <ClInclude Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"/> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"/> | <ClInclude Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"/> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"/> | <ClInclude Include="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"/> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_WindowTemplate.h"/> | |||||
| <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.h"/> | <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.h"/> | ||||
| <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharPointer_ASCII.h"/> | <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharPointer_ASCII.h"/> | ||||
| <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharPointer_UTF16.h"/> | <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharPointer_UTF16.h"/> | ||||
| @@ -310,19 +310,22 @@ | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.cpp"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_ContentCompTemplate.cpp"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | |||||
| </ClCompile> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_MainConsoleAppTemplate.cpp"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate_NoWindow.cpp"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate_Window.cpp"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_WindowTemplate.cpp"> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.cpp"> | <ClCompile Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.cpp"> | ||||
| @@ -1332,6 +1335,9 @@ | |||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.h"> | <ClInclude Include="..\..\Source\BinaryData\jucer_AudioPluginFilterTemplate.h"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClInclude> | </ClInclude> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_ContentCompTemplate.h"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | |||||
| </ClInclude> | |||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"> | <ClInclude Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.h"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClInclude> | </ClInclude> | ||||
| @@ -1341,9 +1347,6 @@ | |||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"> | <ClInclude Include="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClInclude> | </ClInclude> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_WindowTemplate.h"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | |||||
| </ClInclude> | |||||
| <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.h"> | <ClInclude Include="..\..\..\..\modules\juce_core\text\juce_CharacterFunctions.h"> | ||||
| <Filter>Juce Modules\juce_core\text</Filter> | <Filter>Juce Modules\juce_core\text</Filter> | ||||
| </ClInclude> | </ClInclude> | ||||
| @@ -220,10 +220,16 @@ | |||||
| resource="1" file="Source/BinaryData/jucer_AudioPluginFilterTemplate.cpp"/> | resource="1" file="Source/BinaryData/jucer_AudioPluginFilterTemplate.cpp"/> | ||||
| <FILE id="pvgTmND" name="jucer_AudioPluginFilterTemplate.h" compile="0" | <FILE id="pvgTmND" name="jucer_AudioPluginFilterTemplate.h" compile="0" | ||||
| resource="1" file="Source/BinaryData/jucer_AudioPluginFilterTemplate.h"/> | resource="1" file="Source/BinaryData/jucer_AudioPluginFilterTemplate.h"/> | ||||
| <FILE id="xl685P" name="jucer_ContentCompTemplate.cpp" compile="0" | |||||
| resource="1" file="Source/BinaryData/jucer_ContentCompTemplate.cpp"/> | |||||
| <FILE id="gFj8Jl" name="jucer_ContentCompTemplate.h" compile="0" resource="1" | |||||
| file="Source/BinaryData/jucer_ContentCompTemplate.h"/> | |||||
| <FILE id="pizYtv9" name="jucer_MainConsoleAppTemplate.cpp" compile="0" | <FILE id="pizYtv9" name="jucer_MainConsoleAppTemplate.cpp" compile="0" | ||||
| resource="1" file="Source/BinaryData/jucer_MainConsoleAppTemplate.cpp"/> | resource="1" file="Source/BinaryData/jucer_MainConsoleAppTemplate.cpp"/> | ||||
| <FILE id="gJwHD6A" name="jucer_MainTemplate.cpp" compile="0" resource="1" | |||||
| file="Source/BinaryData/jucer_MainTemplate.cpp"/> | |||||
| <FILE id="tZCXSl" name="jucer_MainTemplate_NoWindow.cpp" compile="0" | |||||
| resource="1" file="Source/BinaryData/jucer_MainTemplate_NoWindow.cpp"/> | |||||
| <FILE id="W9iwHx" name="jucer_MainTemplate_Window.cpp" compile="0" | |||||
| resource="1" file="Source/BinaryData/jucer_MainTemplate_Window.cpp"/> | |||||
| <FILE id="fWEsCu" name="jucer_NewComponentTemplate.cpp" compile="0" | <FILE id="fWEsCu" name="jucer_NewComponentTemplate.cpp" compile="0" | ||||
| resource="1" file="Source/BinaryData/jucer_NewComponentTemplate.cpp"/> | resource="1" file="Source/BinaryData/jucer_NewComponentTemplate.cpp"/> | ||||
| <FILE id="ljPBjw" name="jucer_NewComponentTemplate.h" compile="0" resource="1" | <FILE id="ljPBjw" name="jucer_NewComponentTemplate.h" compile="0" resource="1" | ||||
| @@ -234,10 +240,6 @@ | |||||
| file="Source/BinaryData/jucer_NewCppFileTemplate.h"/> | file="Source/BinaryData/jucer_NewCppFileTemplate.h"/> | ||||
| <FILE id="teqnin" name="jucer_NewInlineComponentTemplate.h" compile="0" | <FILE id="teqnin" name="jucer_NewInlineComponentTemplate.h" compile="0" | ||||
| resource="1" file="Source/BinaryData/jucer_NewInlineComponentTemplate.h"/> | resource="1" file="Source/BinaryData/jucer_NewInlineComponentTemplate.h"/> | ||||
| <FILE id="qk3GRQF" name="jucer_WindowTemplate.cpp" compile="0" resource="1" | |||||
| file="Source/BinaryData/jucer_WindowTemplate.cpp"/> | |||||
| <FILE id="2WpRpdr" name="jucer_WindowTemplate.h" compile="0" resource="1" | |||||
| file="Source/BinaryData/jucer_WindowTemplate.h"/> | |||||
| </GROUP> | </GROUP> | ||||
| </MAINGROUP> | </MAINGROUP> | ||||
| <JUCEOPTIONS JUCE_ASIO="disabled" JUCE_WASAPI="disabled" JUCE_DIRECTSOUND="disabled" | <JUCEOPTIONS JUCE_ASIO="disabled" JUCE_WASAPI="disabled" JUCE_DIRECTSOUND="disabled" | ||||
| @@ -480,6 +480,88 @@ static const unsigned char temp_62b91564[] = | |||||
| const char* jucer_AudioPluginFilterTemplate_h = (const char*) temp_62b91564; | const char* jucer_AudioPluginFilterTemplate_h = (const char*) temp_62b91564; | ||||
| //================== jucer_ContentCompTemplate.cpp ================== | |||||
| static const unsigned char temp_7e4c4c06[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " This file was auto-generated!\r\n" | |||||
| "\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "*/\r\n" | |||||
| "\r\n" | |||||
| "INCLUDE_CORRESPONDING_HEADER\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "//==============================================================================\r\n" | |||||
| "CONTENTCOMPCLASS::CONTENTCOMPCLASS()\r\n" | |||||
| "{\r\n" | |||||
| " setSize (500, 400);\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "CONTENTCOMPCLASS::~CONTENTCOMPCLASS()\r\n" | |||||
| "{\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "void CONTENTCOMPCLASS::paint (Graphics& g)\r\n" | |||||
| "{\r\n" | |||||
| " g.fillAll (Colour (0xffeeddff));\r\n" | |||||
| "\r\n" | |||||
| " g.setFont (Font (16.0f));\r\n" | |||||
| " g.setColour (Colours::black);\r\n" | |||||
| " g.drawText (\"Hello World!\", getLocalBounds(), Justification::centred, true);\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "void CONTENTCOMPCLASS::resized()\r\n" | |||||
| "{\r\n" | |||||
| " // This is called when the CONTENTCOMPCLASS is resized.\r\n" | |||||
| " // If you add any child components, this is where you should\r\n" | |||||
| " // update their positions.\r\n" | |||||
| "}\r\n"; | |||||
| const char* jucer_ContentCompTemplate_cpp = (const char*) temp_7e4c4c06; | |||||
| //================== jucer_ContentCompTemplate.h ================== | |||||
| static const unsigned char temp_4a30078b[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " This file was auto-generated!\r\n" | |||||
| "\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "*/\r\n" | |||||
| "\r\n" | |||||
| "#ifndef HEADERGUARD\r\n" | |||||
| "#define HEADERGUARD\r\n" | |||||
| "\r\n" | |||||
| "INCLUDE_JUCE\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "//==============================================================================\r\n" | |||||
| "/*\r\n" | |||||
| " This component lives inside our window, and this is where you should put all\r\n" | |||||
| " your controls and content.\r\n" | |||||
| "*/\r\n" | |||||
| "class CONTENTCOMPCLASS : public Component\r\n" | |||||
| "{\r\n" | |||||
| "public:\r\n" | |||||
| " //==============================================================================\r\n" | |||||
| " CONTENTCOMPCLASS();\r\n" | |||||
| " ~CONTENTCOMPCLASS();\r\n" | |||||
| "\r\n" | |||||
| " void paint (Graphics&);\r\n" | |||||
| " void resized();\r\n" | |||||
| "\r\n" | |||||
| "private:\r\n" | |||||
| " //==============================================================================\r\n" | |||||
| " JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CONTENTCOMPCLASS)\r\n" | |||||
| "};\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "#endif // HEADERGUARD\r\n"; | |||||
| const char* jucer_ContentCompTemplate_h = (const char*) temp_4a30078b; | |||||
| //================== jucer_MainConsoleAppTemplate.cpp ================== | //================== jucer_MainConsoleAppTemplate.cpp ================== | ||||
| static const unsigned char temp_794304c3[] = | static const unsigned char temp_794304c3[] = | ||||
| "/*\r\n" | "/*\r\n" | ||||
| @@ -507,8 +589,8 @@ static const unsigned char temp_794304c3[] = | |||||
| const char* jucer_MainConsoleAppTemplate_cpp = (const char*) temp_794304c3; | const char* jucer_MainConsoleAppTemplate_cpp = (const char*) temp_794304c3; | ||||
| //================== jucer_MainTemplate.cpp ================== | |||||
| static const unsigned char temp_292512d9[] = | |||||
| //================== jucer_MainTemplate_NoWindow.cpp ================== | |||||
| static const unsigned char temp_2f039a1[] = | |||||
| "/*\r\n" | "/*\r\n" | ||||
| " ==============================================================================\r\n" | " ==============================================================================\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| @@ -527,62 +609,147 @@ static const unsigned char temp_292512d9[] = | |||||
| "{\r\n" | "{\r\n" | ||||
| "public:\r\n" | "public:\r\n" | ||||
| " //==============================================================================\r\n" | " //==============================================================================\r\n" | ||||
| " APPCLASSNAME()MEMBERINITIALISERS\r\n" | |||||
| " {\r\n" | |||||
| " }\r\n" | |||||
| " APPCLASSNAME() {}\r\n" | |||||
| "\r\n" | "\r\n" | ||||
| " ~APPCLASSNAME()\r\n" | |||||
| " {\r\n" | |||||
| " }\r\n" | |||||
| " const String getApplicationName() { return ProjectInfo::projectName; }\r\n" | |||||
| " const String getApplicationVersion() { return ProjectInfo::versionString; }\r\n" | |||||
| " bool moreThanOneInstanceAllowed() { return ALLOWMORETHANONEINSTANCE; }\r\n" | |||||
| "\r\n" | "\r\n" | ||||
| " //==============================================================================\r\n" | " //==============================================================================\r\n" | ||||
| " void initialise (const String& commandLine)\r\n" | " void initialise (const String& commandLine)\r\n" | ||||
| " {\r\n" | " {\r\n" | ||||
| " // Add your application's initialisation code here..\r\n" | " // Add your application's initialisation code here..\r\n" | ||||
| " APPINITCODE\r\n" | |||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " void shutdown()\r\n" | " void shutdown()\r\n" | ||||
| " {\r\n" | " {\r\n" | ||||
| " // Add your application's shutdown code here..\r\n" | " // Add your application's shutdown code here..\r\n" | ||||
| " APPSHUTDOWNCODE\r\n" | |||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " //==============================================================================\r\n" | " //==============================================================================\r\n" | ||||
| " void systemRequestedQuit()\r\n" | " void systemRequestedQuit()\r\n" | ||||
| " {\r\n" | " {\r\n" | ||||
| " // This is called when the app is being asked to quit: you can ignore this\r\n" | |||||
| " // request and let the app carry on running, or call quit() to allow the app to close.\r\n" | |||||
| " quit();\r\n" | " quit();\r\n" | ||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " const String getApplicationName()\r\n" | |||||
| " void anotherInstanceStarted (const String& commandLine)\r\n" | |||||
| " {\r\n" | |||||
| " // When another instance of the app is launched while this one is running,\r\n" | |||||
| " // this method is invoked, and the commandLine parameter tells you what\r\n" | |||||
| " // the other instance's command-line arguments were.\r\n" | |||||
| " }\r\n" | |||||
| "};\r\n" | |||||
| "\r\n" | |||||
| "//==============================================================================\r\n" | |||||
| "// This macro generates the main() routine that launches the app.\r\n" | |||||
| "START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; | |||||
| const char* jucer_MainTemplate_NoWindow_cpp = (const char*) temp_2f039a1; | |||||
| //================== jucer_MainTemplate_Window.cpp ================== | |||||
| static const unsigned char temp_b2f1a7c0[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " This file was auto-generated by the Introjucer!\r\n" | |||||
| "\r\n" | |||||
| " It contains the basic startup code for a Juce application.\r\n" | |||||
| "\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "*/\r\n" | |||||
| "\r\n" | |||||
| "APPHEADERS\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "//==============================================================================\r\n" | |||||
| "class APPCLASSNAME : public JUCEApplication\r\n" | |||||
| "{\r\n" | |||||
| "public:\r\n" | |||||
| " //==============================================================================\r\n" | |||||
| " APPCLASSNAME() {}\r\n" | |||||
| "\r\n" | |||||
| " const String getApplicationName() { return ProjectInfo::projectName; }\r\n" | |||||
| " const String getApplicationVersion() { return ProjectInfo::versionString; }\r\n" | |||||
| " bool moreThanOneInstanceAllowed() { return ALLOWMORETHANONEINSTANCE; }\r\n" | |||||
| "\r\n" | |||||
| " //==============================================================================\r\n" | |||||
| " void initialise (const String& commandLine)\r\n" | |||||
| " {\r\n" | " {\r\n" | ||||
| " return \"APPNAME\";\r\n" | |||||
| " // This method is where you should put your application's initialisation code..\r\n" | |||||
| "\r\n" | |||||
| " mainWindow = new MainWindow();\r\n" | |||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " const String getApplicationVersion()\r\n" | |||||
| " void shutdown()\r\n" | |||||
| " {\r\n" | " {\r\n" | ||||
| " return ProjectInfo::versionString;\r\n" | |||||
| " // Add your application's shutdown code here..\r\n" | |||||
| "\r\n" | |||||
| " mainWindow = nullptr; // (deletes our window)\r\n" | |||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " bool moreThanOneInstanceAllowed()\r\n" | |||||
| " //==============================================================================\r\n" | |||||
| " void systemRequestedQuit()\r\n" | |||||
| " {\r\n" | " {\r\n" | ||||
| " return ALLOWMORETHANONEINSTANCE;\r\n" | |||||
| " // This is called when the app is being asked to quit: you can ignore this\r\n" | |||||
| " // request and let the app carry on running, or call quit() to allow the app to close.\r\n" | |||||
| " quit();\r\n" | |||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " void anotherInstanceStarted (const String& commandLine)\r\n" | " void anotherInstanceStarted (const String& commandLine)\r\n" | ||||
| " {\r\n" | " {\r\n" | ||||
| " ANOTHERINSTANCECODE\r\n" | |||||
| " // When another instance of the app is launched while this one is running,\r\n" | |||||
| " // this method is invoked, and the commandLine parameter tells you what\r\n" | |||||
| " // the other instance's command-line arguments were.\r\n" | |||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " //==============================================================================\r\n" | |||||
| " /*\r\n" | |||||
| " This class implements the desktop window that contains an instance of\r\n" | |||||
| " our CONTENTCOMPCLASS class.\r\n" | |||||
| " */\r\n" | |||||
| " class MainWindow : public DocumentWindow\r\n" | |||||
| " {\r\n" | |||||
| " public:\r\n" | |||||
| " MainWindow() : DocumentWindow (\"MainWindow\",\r\n" | |||||
| " Colours::lightgrey,\r\n" | |||||
| " DocumentWindow::allButtons)\r\n" | |||||
| " {\r\n" | |||||
| " setContentOwned (new CONTENTCOMPCLASS(), true);\r\n" | |||||
| "\r\n" | |||||
| " centreWithSize (getWidth(), getHeight());\r\n" | |||||
| " setVisible (true);\r\n" | |||||
| " }\r\n" | |||||
| "\r\n" | |||||
| " void closeButtonPressed()\r\n" | |||||
| " {\r\n" | |||||
| " // This is called when the user tries to close this window. Here, we'll just\r\n" | |||||
| " // ask the app to quit when this happens, but you can change this to do\r\n" | |||||
| " // whatever you need.\r\n" | |||||
| " JUCEApplication::getInstance()->systemRequestedQuit();\r\n" | |||||
| " }\r\n" | |||||
| "\r\n" | |||||
| " /* Note: Be careful if you override any DocumentWindow methods - the base\r\n" | |||||
| " class uses a lot of them, so by overriding you might break its functionality.\r\n" | |||||
| " It's best to do all your work in your content component instead, but if\r\n" | |||||
| " you really have to override any DocumentWindow methods, make sure your\r\n" | |||||
| " subclass also calls the superclass's method.\r\n" | |||||
| " */\r\n" | |||||
| "\r\n" | |||||
| " private:\r\n" | |||||
| " JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow);\r\n" | |||||
| " };\r\n" | |||||
| "\r\n" | |||||
| "private:\r\n" | "private:\r\n" | ||||
| " PRIVATEMEMBERS\r\n" | |||||
| " ScopedPointer<MainWindow> mainWindow;\r\n" | |||||
| "};\r\n" | "};\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| "//==============================================================================\r\n" | "//==============================================================================\r\n" | ||||
| "// This macro generates the main() routine that starts the app.\r\n" | |||||
| "// This macro generates the main() routine that launches the app.\r\n" | |||||
| "START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; | "START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; | ||||
| const char* jucer_MainTemplate_cpp = (const char*) temp_292512d9; | |||||
| const char* jucer_MainTemplate_Window_cpp = (const char*) temp_b2f1a7c0; | |||||
| //================== jucer_NewComponentTemplate.cpp ================== | //================== jucer_NewComponentTemplate.cpp ================== | ||||
| static const unsigned char temp_e0f76d5d[] = | static const unsigned char temp_e0f76d5d[] = | ||||
| @@ -787,92 +954,6 @@ static const unsigned char temp_627c3689[] = | |||||
| const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_627c3689; | const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_627c3689; | ||||
| //================== jucer_WindowTemplate.cpp ================== | |||||
| static const unsigned char temp_6fd7e50[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " This file was auto-generated!\r\n" | |||||
| "\r\n" | |||||
| " It contains the basic structure for a simple desktop window.\r\n" | |||||
| "\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "*/\r\n" | |||||
| "\r\n" | |||||
| "INCLUDE_CORRESPONDING_HEADER\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "//==============================================================================\r\n" | |||||
| "WINDOWCLASS::WINDOWCLASS()\r\n" | |||||
| " : DocumentWindow (\"WINDOWCLASS\",\r\n" | |||||
| " Colours::lightgrey,\r\n" | |||||
| " DocumentWindow::allButtons)\r\n" | |||||
| "{\r\n" | |||||
| " // At this point you should call setContentOwned() to give the window\r\n" | |||||
| " // a component containing the content you want to show..\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| " centreWithSize (500, 400);\r\n" | |||||
| " setVisible (true);\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "WINDOWCLASS::~WINDOWCLASS()\r\n" | |||||
| "{\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "void WINDOWCLASS::closeButtonPressed()\r\n" | |||||
| "{\r\n" | |||||
| " JUCEApplication::getInstance()->systemRequestedQuit();\r\n" | |||||
| "}\r\n"; | |||||
| const char* jucer_WindowTemplate_cpp = (const char*) temp_6fd7e50; | |||||
| //================== jucer_WindowTemplate.h ================== | |||||
| static const unsigned char temp_613d4455[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " This file was auto-generated!\r\n" | |||||
| "\r\n" | |||||
| " It contains the basic outline for a simple desktop window.\r\n" | |||||
| "\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "*/\r\n" | |||||
| "\r\n" | |||||
| "#ifndef HEADERGUARD\r\n" | |||||
| "#define HEADERGUARD\r\n" | |||||
| "\r\n" | |||||
| "INCLUDE_JUCE\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "//==============================================================================\r\n" | |||||
| "class WINDOWCLASS : public DocumentWindow\r\n" | |||||
| "{\r\n" | |||||
| "public:\r\n" | |||||
| " //==============================================================================\r\n" | |||||
| " WINDOWCLASS();\r\n" | |||||
| " ~WINDOWCLASS();\r\n" | |||||
| "\r\n" | |||||
| " void closeButtonPressed();\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| " /* Note: Be careful when overriding DocumentWindow methods - the base class\r\n" | |||||
| " uses a lot of them, so by overriding you might break its functionality.\r\n" | |||||
| " It's best to do all your work in you content component instead, but if\r\n" | |||||
| " you really have to override any DocumentWindow methods, make sure your\r\n" | |||||
| " implementation calls the superclass's method.\r\n" | |||||
| " */\r\n" | |||||
| "\r\n" | |||||
| "private:\r\n" | |||||
| " //==============================================================================\r\n" | |||||
| " JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WINDOWCLASS)\r\n" | |||||
| "};\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "#endif // HEADERGUARD\r\n"; | |||||
| const char* jucer_WindowTemplate_h = (const char*) temp_613d4455; | |||||
| const char* getNamedResource (const char*, int&) throw(); | const char* getNamedResource (const char*, int&) throw(); | ||||
| const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw() | const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw() | ||||
| @@ -892,15 +973,16 @@ const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw | |||||
| case 0x4d0721bf: numBytes = 799; return jucer_AudioPluginEditorTemplate_h; | case 0x4d0721bf: numBytes = 799; return jucer_AudioPluginEditorTemplate_h; | ||||
| case 0x51b49ac5: numBytes = 4473; return jucer_AudioPluginFilterTemplate_cpp; | case 0x51b49ac5: numBytes = 4473; return jucer_AudioPluginFilterTemplate_cpp; | ||||
| case 0x488afa0a: numBytes = 2400; return jucer_AudioPluginFilterTemplate_h; | case 0x488afa0a: numBytes = 2400; return jucer_AudioPluginFilterTemplate_h; | ||||
| case 0x0b66646c: numBytes = 886; return jucer_ContentCompTemplate_cpp; | |||||
| case 0x6fa10171: numBytes = 924; return jucer_ContentCompTemplate_h; | |||||
| case 0x8905395b: numBytes = 470; return jucer_MainConsoleAppTemplate_cpp; | case 0x8905395b: numBytes = 470; return jucer_MainConsoleAppTemplate_cpp; | ||||
| case 0x7a0186b1: numBytes = 1742; return jucer_MainTemplate_cpp; | |||||
| case 0x5e5ea047: numBytes = 1947; return jucer_MainTemplate_NoWindow_cpp; | |||||
| case 0x400bc026: numBytes = 3614; return jucer_MainTemplate_Window_cpp; | |||||
| case 0xf4842835: numBytes = 1389; return jucer_NewComponentTemplate_cpp; | case 0xf4842835: numBytes = 1389; return jucer_NewComponentTemplate_cpp; | ||||
| case 0xe7bf237a: numBytes = 649; return jucer_NewComponentTemplate_h; | case 0xe7bf237a: numBytes = 649; return jucer_NewComponentTemplate_h; | ||||
| case 0x02a2a077: numBytes = 260; return jucer_NewCppFileTemplate_cpp; | case 0x02a2a077: numBytes = 260; return jucer_NewCppFileTemplate_cpp; | ||||
| case 0x0842c43c: numBytes = 308; return jucer_NewCppFileTemplate_h; | case 0x0842c43c: numBytes = 308; return jucer_NewCppFileTemplate_h; | ||||
| case 0x36e634a1: numBytes = 1627; return jucer_NewInlineComponentTemplate_h; | case 0x36e634a1: numBytes = 1627; return jucer_NewInlineComponentTemplate_h; | ||||
| case 0x3f052be8: numBytes = 905; return jucer_WindowTemplate_cpp; | |||||
| case 0xb20377ed: numBytes = 1220; return jucer_WindowTemplate_h; | |||||
| default: break; | default: break; | ||||
| } | } | ||||
| @@ -30,11 +30,20 @@ namespace BinaryData | |||||
| extern const char* jucer_AudioPluginFilterTemplate_h; | extern const char* jucer_AudioPluginFilterTemplate_h; | ||||
| const int jucer_AudioPluginFilterTemplate_hSize = 2400; | const int jucer_AudioPluginFilterTemplate_hSize = 2400; | ||||
| extern const char* jucer_ContentCompTemplate_cpp; | |||||
| const int jucer_ContentCompTemplate_cppSize = 886; | |||||
| extern const char* jucer_ContentCompTemplate_h; | |||||
| const int jucer_ContentCompTemplate_hSize = 924; | |||||
| extern const char* jucer_MainConsoleAppTemplate_cpp; | extern const char* jucer_MainConsoleAppTemplate_cpp; | ||||
| const int jucer_MainConsoleAppTemplate_cppSize = 470; | const int jucer_MainConsoleAppTemplate_cppSize = 470; | ||||
| extern const char* jucer_MainTemplate_cpp; | |||||
| const int jucer_MainTemplate_cppSize = 1742; | |||||
| extern const char* jucer_MainTemplate_NoWindow_cpp; | |||||
| const int jucer_MainTemplate_NoWindow_cppSize = 1947; | |||||
| extern const char* jucer_MainTemplate_Window_cpp; | |||||
| const int jucer_MainTemplate_Window_cppSize = 3614; | |||||
| extern const char* jucer_NewComponentTemplate_cpp; | extern const char* jucer_NewComponentTemplate_cpp; | ||||
| const int jucer_NewComponentTemplate_cppSize = 1389; | const int jucer_NewComponentTemplate_cppSize = 1389; | ||||
| @@ -51,12 +60,6 @@ namespace BinaryData | |||||
| extern const char* jucer_NewInlineComponentTemplate_h; | extern const char* jucer_NewInlineComponentTemplate_h; | ||||
| const int jucer_NewInlineComponentTemplate_hSize = 1627; | const int jucer_NewInlineComponentTemplate_hSize = 1627; | ||||
| extern const char* jucer_WindowTemplate_cpp; | |||||
| const int jucer_WindowTemplate_cppSize = 905; | |||||
| extern const char* jucer_WindowTemplate_h; | |||||
| const int jucer_WindowTemplate_hSize = 1220; | |||||
| // If you provide the name of one of the binary resource variables above, this function will | // 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). | // 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(); | const char* getNamedResource (const char* resourceNameUTF8, int& dataSizeInBytes) throw(); | ||||
| @@ -0,0 +1,36 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| This file was auto-generated! | |||||
| ============================================================================== | |||||
| */ | |||||
| INCLUDE_CORRESPONDING_HEADER | |||||
| //============================================================================== | |||||
| CONTENTCOMPCLASS::CONTENTCOMPCLASS() | |||||
| { | |||||
| setSize (500, 400); | |||||
| } | |||||
| CONTENTCOMPCLASS::~CONTENTCOMPCLASS() | |||||
| { | |||||
| } | |||||
| void CONTENTCOMPCLASS::paint (Graphics& g) | |||||
| { | |||||
| g.fillAll (Colour (0xffeeddff)); | |||||
| g.setFont (Font (16.0f)); | |||||
| g.setColour (Colours::black); | |||||
| g.drawText ("Hello World!", getLocalBounds(), Justification::centred, true); | |||||
| } | |||||
| void CONTENTCOMPCLASS::resized() | |||||
| { | |||||
| // This is called when the CONTENTCOMPCLASS is resized. | |||||
| // If you add any child components, this is where you should | |||||
| // update their positions. | |||||
| } | |||||
| @@ -0,0 +1,36 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| This file was auto-generated! | |||||
| ============================================================================== | |||||
| */ | |||||
| #ifndef HEADERGUARD | |||||
| #define HEADERGUARD | |||||
| INCLUDE_JUCE | |||||
| //============================================================================== | |||||
| /* | |||||
| This component lives inside our window, and this is where you should put all | |||||
| your controls and content. | |||||
| */ | |||||
| class CONTENTCOMPCLASS : public Component | |||||
| { | |||||
| public: | |||||
| //============================================================================== | |||||
| CONTENTCOMPCLASS(); | |||||
| ~CONTENTCOMPCLASS(); | |||||
| void paint (Graphics&); | |||||
| void resized(); | |||||
| private: | |||||
| //============================================================================== | |||||
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CONTENTCOMPCLASS) | |||||
| }; | |||||
| #endif // HEADERGUARD | |||||
| @@ -16,57 +16,39 @@ class APPCLASSNAME : public JUCEApplication | |||||
| { | { | ||||
| public: | public: | ||||
| //============================================================================== | //============================================================================== | ||||
| APPCLASSNAME()MEMBERINITIALISERS | |||||
| { | |||||
| } | |||||
| APPCLASSNAME() {} | |||||
| ~APPCLASSNAME() | |||||
| { | |||||
| } | |||||
| const String getApplicationName() { return ProjectInfo::projectName; } | |||||
| const String getApplicationVersion() { return ProjectInfo::versionString; } | |||||
| bool moreThanOneInstanceAllowed() { return ALLOWMORETHANONEINSTANCE; } | |||||
| //============================================================================== | //============================================================================== | ||||
| void initialise (const String& commandLine) | void initialise (const String& commandLine) | ||||
| { | { | ||||
| // Add your application's initialisation code here.. | // Add your application's initialisation code here.. | ||||
| APPINITCODE | |||||
| } | } | ||||
| void shutdown() | void shutdown() | ||||
| { | { | ||||
| // Add your application's shutdown code here.. | // Add your application's shutdown code here.. | ||||
| APPSHUTDOWNCODE | |||||
| } | } | ||||
| //============================================================================== | //============================================================================== | ||||
| void systemRequestedQuit() | void systemRequestedQuit() | ||||
| { | { | ||||
| // This is called when the app is being asked to quit: you can ignore this | |||||
| // request and let the app carry on running, or call quit() to allow the app to close. | |||||
| quit(); | quit(); | ||||
| } | } | ||||
| const String getApplicationName() | |||||
| { | |||||
| return "APPNAME"; | |||||
| } | |||||
| const String getApplicationVersion() | |||||
| { | |||||
| return ProjectInfo::versionString; | |||||
| } | |||||
| bool moreThanOneInstanceAllowed() | |||||
| { | |||||
| return ALLOWMORETHANONEINSTANCE; | |||||
| } | |||||
| void anotherInstanceStarted (const String& commandLine) | void anotherInstanceStarted (const String& commandLine) | ||||
| { | { | ||||
| ANOTHERINSTANCECODE | |||||
| // When another instance of the app is launched while this one is running, | |||||
| // this method is invoked, and the commandLine parameter tells you what | |||||
| // the other instance's command-line arguments were. | |||||
| } | } | ||||
| private: | |||||
| PRIVATEMEMBERS | |||||
| }; | }; | ||||
| //============================================================================== | //============================================================================== | ||||
| // This macro generates the main() routine that starts the app. | |||||
| // This macro generates the main() routine that launches the app. | |||||
| START_JUCE_APPLICATION (APPCLASSNAME) | START_JUCE_APPLICATION (APPCLASSNAME) | ||||
| @@ -0,0 +1,98 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| This file was auto-generated by the Introjucer! | |||||
| It contains the basic startup code for a Juce application. | |||||
| ============================================================================== | |||||
| */ | |||||
| APPHEADERS | |||||
| //============================================================================== | |||||
| class APPCLASSNAME : public JUCEApplication | |||||
| { | |||||
| public: | |||||
| //============================================================================== | |||||
| APPCLASSNAME() {} | |||||
| const String getApplicationName() { return ProjectInfo::projectName; } | |||||
| const String getApplicationVersion() { return ProjectInfo::versionString; } | |||||
| bool moreThanOneInstanceAllowed() { return ALLOWMORETHANONEINSTANCE; } | |||||
| //============================================================================== | |||||
| void initialise (const String& commandLine) | |||||
| { | |||||
| // This method is where you should put your application's initialisation code.. | |||||
| mainWindow = new MainWindow(); | |||||
| } | |||||
| void shutdown() | |||||
| { | |||||
| // Add your application's shutdown code here.. | |||||
| mainWindow = nullptr; // (deletes our window) | |||||
| } | |||||
| //============================================================================== | |||||
| void systemRequestedQuit() | |||||
| { | |||||
| // This is called when the app is being asked to quit: you can ignore this | |||||
| // request and let the app carry on running, or call quit() to allow the app to close. | |||||
| quit(); | |||||
| } | |||||
| void anotherInstanceStarted (const String& commandLine) | |||||
| { | |||||
| // When another instance of the app is launched while this one is running, | |||||
| // this method is invoked, and the commandLine parameter tells you what | |||||
| // the other instance's command-line arguments were. | |||||
| } | |||||
| //============================================================================== | |||||
| /* | |||||
| This class implements the desktop window that contains an instance of | |||||
| our CONTENTCOMPCLASS class. | |||||
| */ | |||||
| class MainWindow : public DocumentWindow | |||||
| { | |||||
| public: | |||||
| MainWindow() : DocumentWindow ("MainWindow", | |||||
| Colours::lightgrey, | |||||
| DocumentWindow::allButtons) | |||||
| { | |||||
| setContentOwned (new CONTENTCOMPCLASS(), true); | |||||
| centreWithSize (getWidth(), getHeight()); | |||||
| setVisible (true); | |||||
| } | |||||
| void closeButtonPressed() | |||||
| { | |||||
| // This is called when the user tries to close this window. Here, we'll just | |||||
| // ask the app to quit when this happens, but you can change this to do | |||||
| // whatever you need. | |||||
| JUCEApplication::getInstance()->systemRequestedQuit(); | |||||
| } | |||||
| /* Note: Be careful if you override any DocumentWindow methods - the base | |||||
| class uses a lot of them, so by overriding you might break its functionality. | |||||
| It's best to do all your work in your content component instead, but if | |||||
| you really have to override any DocumentWindow methods, make sure your | |||||
| subclass also calls the superclass's method. | |||||
| */ | |||||
| private: | |||||
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow); | |||||
| }; | |||||
| private: | |||||
| ScopedPointer<MainWindow> mainWindow; | |||||
| }; | |||||
| //============================================================================== | |||||
| // This macro generates the main() routine that launches the app. | |||||
| START_JUCE_APPLICATION (APPCLASSNAME) | |||||
| @@ -1,35 +0,0 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| This file was auto-generated! | |||||
| It contains the basic structure for a simple desktop window. | |||||
| ============================================================================== | |||||
| */ | |||||
| INCLUDE_CORRESPONDING_HEADER | |||||
| //============================================================================== | |||||
| WINDOWCLASS::WINDOWCLASS() | |||||
| : DocumentWindow ("WINDOWCLASS", | |||||
| Colours::lightgrey, | |||||
| DocumentWindow::allButtons) | |||||
| { | |||||
| // At this point you should call setContentOwned() to give the window | |||||
| // a component containing the content you want to show.. | |||||
| centreWithSize (500, 400); | |||||
| setVisible (true); | |||||
| } | |||||
| WINDOWCLASS::~WINDOWCLASS() | |||||
| { | |||||
| } | |||||
| void WINDOWCLASS::closeButtonPressed() | |||||
| { | |||||
| JUCEApplication::getInstance()->systemRequestedQuit(); | |||||
| } | |||||
| @@ -1,41 +0,0 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| This file was auto-generated! | |||||
| It contains the basic outline for a simple desktop window. | |||||
| ============================================================================== | |||||
| */ | |||||
| #ifndef HEADERGUARD | |||||
| #define HEADERGUARD | |||||
| INCLUDE_JUCE | |||||
| //============================================================================== | |||||
| class WINDOWCLASS : public DocumentWindow | |||||
| { | |||||
| public: | |||||
| //============================================================================== | |||||
| WINDOWCLASS(); | |||||
| ~WINDOWCLASS(); | |||||
| void closeButtonPressed(); | |||||
| /* Note: Be careful when overriding DocumentWindow methods - the base class | |||||
| uses a lot of them, so by overriding you might break its functionality. | |||||
| It's best to do all your work in you content component instead, but if | |||||
| you really have to override any DocumentWindow methods, make sure your | |||||
| implementation calls the superclass's method. | |||||
| */ | |||||
| private: | |||||
| //============================================================================== | |||||
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WINDOWCLASS) | |||||
| }; | |||||
| #endif // HEADERGUARD | |||||
| @@ -95,10 +95,10 @@ public: | |||||
| if (! getSourceFilesFolder().createDirectory()) | if (! getSourceFilesFolder().createDirectory()) | ||||
| failedFiles.add (getSourceFilesFolder().getFullPathName()); | failedFiles.add (getSourceFilesFolder().getFullPathName()); | ||||
| File mainCppFile = getSourceFilesFolder().getChildFile ("Main.cpp"); | |||||
| File mainWindowCpp = getSourceFilesFolder().getChildFile ("MainWindow.cpp"); | |||||
| File mainWindowH = mainWindowCpp.withFileExtension (".h"); | |||||
| String windowClassName = "MainAppWindow"; | |||||
| File mainCppFile = getSourceFilesFolder().getChildFile ("Main.cpp"); | |||||
| File contentCompCpp = getSourceFilesFolder().getChildFile ("MainComponent.cpp"); | |||||
| File contentCompH = contentCompCpp.withFileExtension (".h"); | |||||
| String contentCompName = "MainContentComponent"; | |||||
| project.getProjectTypeValue() = ProjectType::getGUIAppTypeName(); | project.getProjectTypeValue() = ProjectType::getGUIAppTypeName(); | ||||
| @@ -107,48 +107,40 @@ public: | |||||
| setExecutableNameForAllTargets (project, File::createLegalFileName (appTitle)); | setExecutableNameForAllTargets (project, File::createLegalFileName (appTitle)); | ||||
| String appHeaders (CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), mainCppFile)); | String appHeaders (CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), mainCppFile)); | ||||
| String initCode, shutdownCode, anotherInstanceStartedCode, privateMembers, memberInitialisers; | |||||
| if (createWindow) | if (createWindow) | ||||
| { | { | ||||
| appHeaders << newLine << CodeHelpers::createIncludeStatement (mainWindowH, mainCppFile); | |||||
| initCode = "mainWindow = new " + windowClassName + "();"; | |||||
| shutdownCode = "mainWindow = nullptr;"; | |||||
| privateMembers = "ScopedPointer <" + windowClassName + "> mainWindow;"; | |||||
| appHeaders << newLine << CodeHelpers::createIncludeStatement (contentCompH, mainCppFile); | |||||
| String windowH = project.getFileTemplate ("jucer_WindowTemplate_h") | |||||
| .replace ("INCLUDE_JUCE", CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), mainWindowH), false) | |||||
| .replace ("WINDOWCLASS", windowClassName, false) | |||||
| .replace ("HEADERGUARD", CodeHelpers::makeHeaderGuardName (mainWindowH), false); | |||||
| String windowH = project.getFileTemplate ("jucer_ContentCompTemplate_h") | |||||
| .replace ("INCLUDE_JUCE", CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), contentCompH), false) | |||||
| .replace ("CONTENTCOMPCLASS", contentCompName, false) | |||||
| .replace ("HEADERGUARD", CodeHelpers::makeHeaderGuardName (contentCompH), false); | |||||
| String windowCpp = project.getFileTemplate ("jucer_WindowTemplate_cpp") | |||||
| .replace ("INCLUDE_JUCE", CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), mainWindowCpp), false) | |||||
| .replace ("INCLUDE_CORRESPONDING_HEADER", CodeHelpers::createIncludeStatement (mainWindowH, mainWindowCpp), false) | |||||
| .replace ("WINDOWCLASS", windowClassName, false); | |||||
| String windowCpp = project.getFileTemplate ("jucer_ContentCompTemplate_cpp") | |||||
| .replace ("INCLUDE_JUCE", CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), contentCompCpp), false) | |||||
| .replace ("INCLUDE_CORRESPONDING_HEADER", CodeHelpers::createIncludeStatement (contentCompH, contentCompCpp), false) | |||||
| .replace ("CONTENTCOMPCLASS", contentCompName, false); | |||||
| if (! FileHelpers::overwriteFileWithNewDataIfDifferent (mainWindowH, windowH)) | |||||
| failedFiles.add (mainWindowH.getFullPathName()); | |||||
| if (! FileHelpers::overwriteFileWithNewDataIfDifferent (contentCompH, windowH)) | |||||
| failedFiles.add (contentCompH.getFullPathName()); | |||||
| if (! FileHelpers::overwriteFileWithNewDataIfDifferent (mainWindowCpp, windowCpp)) | |||||
| failedFiles.add (mainWindowCpp.getFullPathName()); | |||||
| if (! FileHelpers::overwriteFileWithNewDataIfDifferent (contentCompCpp, windowCpp)) | |||||
| failedFiles.add (contentCompCpp.getFullPathName()); | |||||
| sourceGroup.addFile (mainWindowCpp, -1, true); | |||||
| sourceGroup.addFile (mainWindowH, -1, false); | |||||
| sourceGroup.addFile (contentCompCpp, -1, true); | |||||
| sourceGroup.addFile (contentCompH, -1, false); | |||||
| } | } | ||||
| if (createMainCpp) | if (createMainCpp) | ||||
| { | { | ||||
| String mainCpp = project.getFileTemplate ("jucer_MainTemplate_cpp") | |||||
| String mainCpp = project.getFileTemplate (createWindow ? "jucer_MainTemplate_Window_cpp" | |||||
| : "jucer_MainTemplate_NoWindow_cpp") | |||||
| .replace ("APPHEADERS", appHeaders, false) | .replace ("APPHEADERS", appHeaders, false) | ||||
| .replace ("APPCLASSNAME", CodeHelpers::makeValidIdentifier (appTitle + "Application", false, true, false), false) | .replace ("APPCLASSNAME", CodeHelpers::makeValidIdentifier (appTitle + "Application", false, true, false), false) | ||||
| .replace ("MEMBERINITIALISERS", memberInitialisers, false) | |||||
| .replace ("APPINITCODE", initCode, false) | |||||
| .replace ("APPSHUTDOWNCODE", shutdownCode, false) | |||||
| .replace ("APPNAME", CodeHelpers::addEscapeChars (appTitle), false) | .replace ("APPNAME", CodeHelpers::addEscapeChars (appTitle), false) | ||||
| .replace ("APPVERSION", "1.0", false) | |||||
| .replace ("ALLOWMORETHANONEINSTANCE", "true", false) | |||||
| .replace ("ANOTHERINSTANCECODE", anotherInstanceStartedCode, false) | |||||
| .replace ("PRIVATEMEMBERS", privateMembers, false); | |||||
| .replace ("CONTENTCOMPCLASS", contentCompName, false) | |||||
| .replace ("ALLOWMORETHANONEINSTANCE", "true", false); | |||||
| if (! FileHelpers::overwriteFileWithNewDataIfDifferent (mainCppFile, mainCpp)) | if (! FileHelpers::overwriteFileWithNewDataIfDifferent (mainCppFile, mainCpp)) | ||||
| failedFiles.add (mainCppFile.getFullPathName()); | failedFiles.add (mainCppFile.getFullPathName()); | ||||
| @@ -470,6 +462,7 @@ public: | |||||
| createButton.addListener (this); | createButton.addListener (this); | ||||
| addChildAndSetID (&cancelButton, "cancelButton"); | addChildAndSetID (&cancelButton, "cancelButton"); | ||||
| cancelButton.addShortcut (KeyPress (KeyPress::escapeKey)); | |||||
| cancelButton.setBounds ("right - 140, createButton.top, createButton.left - 10, createButton.bottom"); | cancelButton.setBounds ("right - 140, createButton.top, createButton.left - 10, createButton.bottom"); | ||||
| cancelButton.addListener (this); | cancelButton.addListener (this); | ||||