| @@ -323,6 +323,7 @@ | |||||
| 6165970F48D70C4EF06D35C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; | 6165970F48D70C4EF06D35C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 619D4AFD1F66A75AE05DDAE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; | 619D4AFD1F66A75AE05DDAE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../../../modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 61A072FFE3185BDDC42DA144 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; | 61A072FFE3185BDDC42DA144 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../../../modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 61BE37E2B26C25056D9E8FE2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewComponentTemplate.cpp"; path = "../../Source/BinaryData/jucer_NewComponentTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; | |||||
| 620C2E1340FB7A40C1A2316B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; | 620C2E1340FB7A40C1A2316B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 628869AB2D553E2A6C68C748 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; | 628869AB2D553E2A6C68C748 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| 63092DCDC875D681A5677105 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; | 63092DCDC875D681A5677105 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../../modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -609,20 +610,18 @@ | |||||
| C83992DA0BE30EA3CD06EA98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; | C83992DA0BE30EA3CD06EA98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.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"; }; | 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"; }; | ||||
| C90C66C5727759D5CBD5FB07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../../../modules/juce_core/containers/juce_AbstractFifo.cpp"; 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"; }; | ||||
| CB48495010366C2E371BEFDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; | CB48495010366C2E371BEFDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../../../modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CBE0B96838EE76C9CB8E1230 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; | CBE0B96838EE76C9CB8E1230 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CC3F5263B16932FF4E74B9D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; | CC3F5263B16932FF4E74B9D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| CC63B9EC2E95FD4AF7608D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| CD140A1C0161176682F6CA29 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; | CD140A1C0161176682F6CA29 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; 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"; }; | 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"; }; | ||||
| @@ -635,29 +634,33 @@ | |||||
| D141433D3FE81F20490DE928 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../../../modules/juce_gui_basics/components/juce_Desktop.h"; 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"; }; | ||||
| D2F1CF252F7EC62B35A21CB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../../../modules/juce_graphics/effects/juce_DropShadowEffect.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"; }; | |||||
| D376B9B54EC944E766AFEC45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; | D376B9B54EC944E766AFEC45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D4697A0232AECE5DAC5E332E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | D4697A0232AECE5DAC5E332E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D4E56676E2EF83404EDCBA8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; | D4E56676E2EF83404EDCBA8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D4F2D42C58F4D86E00E76F31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; | D4F2D42C58F4D86E00E76F31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D503780AB98993E8F0BA1311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | D503780AB98993E8F0BA1311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.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"; }; | |||||
| D526C38D581425949BA0E4AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FilePreviewComponent.h"; path = "../../Source/Application/jucer_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; | D526C38D581425949BA0E4AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FilePreviewComponent.h"; path = "../../Source/Application/jucer_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D53B54D1786A1FFC024BF064 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; | D53B54D1786A1FFC024BF064 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../../../modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D5A6D00DEFDC650AF432A698 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_gui_basics/application/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D678882D133090214AF681BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; | D678882D133090214AF681BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../../../modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D6C91E2BF537F75A80F5C1DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; | D6C91E2BF537F75A80F5C1DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../../../modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D75EAC16FAECCC51E3669193 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; | D75EAC16FAECCC51E3669193 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D780ED33573AED5AD383A036 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D782DA091AD3ECE158FC6A5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D7A7F1AA9F313B0CCAAA73A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.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"; }; | 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"; }; | |||||
| 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"; }; | ||||
| CC63B9EC2E95FD4AF7608D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../../../modules/juce_core/text/juce_CharacterFunctions.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"; }; | |||||
| D5A6D00DEFDC650AF432A698 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../../../modules/juce_gui_basics/application/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D780ED33573AED5AD383A036 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D782DA091AD3ECE158FC6A5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| D7A7F1AA9F313B0CCAAA73A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../../../modules/juce_core/maths/juce_MathsFunctions.h"; 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"; }; | |||||
| 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"; }; | |||||
| 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"; }; | ||||
| D926E13AB5AD647A7A00F486 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; | D926E13AB5AD647A7A00F486 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../../../modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| D9342535EA61901A1AD816C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | D9342535EA61901A1AD816C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../../../modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -667,7 +670,6 @@ | |||||
| DB876F7873F42DC685A58CA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; | DB876F7873F42DC685A58CA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| DCCB75165B7C73A589498E87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; | DCCB75165B7C73A589498E87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| DD00494140C86144306A9356 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; | DD00494140C86144306A9356 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../../../modules/juce_core/containers/juce_Array.h"; 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"; }; | |||||
| DD985A60FB76E976AF91852D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; | DD985A60FB76E976AF91852D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../../../modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| DE40B42B57F29C650CB7F2AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; | DE40B42B57F29C650CB7F2AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| DE5F3C9EF6BFFDE73AF9E7FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | DE5F3C9EF6BFFDE73AF9E7FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -737,6 +739,7 @@ | |||||
| F71AF6D2DF3E652F8B51EBAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectExporter.cpp"; path = "../../Source/Project Saving/jucer_ProjectExporter.cpp"; sourceTree = "SOURCE_ROOT"; }; | F71AF6D2DF3E652F8B51EBAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectExporter.cpp"; path = "../../Source/Project Saving/jucer_ProjectExporter.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| F797071D88542C813CF7222A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Module.cpp"; path = "../../Source/Project/jucer_Module.cpp"; sourceTree = "SOURCE_ROOT"; }; | F797071D88542C813CF7222A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Module.cpp"; path = "../../Source/Project/jucer_Module.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| F7A91434FEFBE9AC130CD814 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewProjectWizard.h"; path = "../../Source/Project/jucer_NewProjectWizard.h"; sourceTree = "SOURCE_ROOT"; }; | F7A91434FEFBE9AC130CD814 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewProjectWizard.h"; path = "../../Source/Project/jucer_NewProjectWizard.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| F7CAB5BC15EE351949D3F2C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewInlineComponentTemplate.h"; path = "../../Source/BinaryData/jucer_NewInlineComponentTemplate.h"; sourceTree = "SOURCE_ROOT"; }; | |||||
| F7D7A41EFE97269721C61BF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; | F7D7A41EFE97269721C61BF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../../../modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; | ||||
| F7E829D0B21B9C1B4790A245 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; | F7E829D0B21B9C1B4790A245 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| F7EAAE1A1BD13685BFF6176E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; | F7EAAE1A1BD13685BFF6176E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../../modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; | ||||
| @@ -839,8 +842,11 @@ | |||||
| 03D3053EDE47FED1919C6674, | 03D3053EDE47FED1919C6674, | ||||
| 18D9EBA1DAE45EEF81FD5C8F, | 18D9EBA1DAE45EEF81FD5C8F, | ||||
| 0FC137539030B1A9152F680C, | 0FC137539030B1A9152F680C, | ||||
| 61BE37E2B26C25056D9E8FE2, | |||||
| E2374E15D65425C4101237E2, | |||||
| CF8011B3C67B609032974DA5, | CF8011B3C67B609032974DA5, | ||||
| 53151B683E11F420203E61C2, | 53151B683E11F420203E61C2, | ||||
| F7CAB5BC15EE351949D3F2C3, | |||||
| 087959CCC447DA59FBD5787E, | 087959CCC447DA59FBD5787E, | ||||
| 7DF304ACC22704A1B2454B68 ); name = BinaryData; sourceTree = "<group>"; }; | 7DF304ACC22704A1B2454B68 ); name = BinaryData; sourceTree = "<group>"; }; | ||||
| D3109994DA6AD871BE85C4E2 = { isa = PBXGroup; children = ( | D3109994DA6AD871BE85C4E2 = { isa = PBXGroup; children = ( | ||||
| @@ -307,6 +307,26 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <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_NewComponentTemplate.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_NewCppFileTemplate.cpp"> | <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | ||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| @@ -327,6 +347,16 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.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_WindowTemplate.cpp"> | <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.cpp"> | ||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| @@ -307,6 +307,26 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <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_NewComponentTemplate.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_NewCppFileTemplate.cpp"> | <File RelativePath="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | ||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| @@ -327,6 +347,16 @@ | |||||
| <Tool Name="VCCLCompilerTool"/> | <Tool Name="VCCLCompilerTool"/> | ||||
| </FileConfiguration> | </FileConfiguration> | ||||
| </File> | </File> | ||||
| <File RelativePath="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.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_WindowTemplate.cpp"> | <File RelativePath="..\..\Source\BinaryData\jucer_WindowTemplate.cpp"> | ||||
| <FileConfiguration Name="Debug|Win32" | <FileConfiguration Name="Debug|Win32" | ||||
| ExcludedFromBuild="true"> | ExcludedFromBuild="true"> | ||||
| @@ -163,6 +163,9 @@ | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | ||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||||
| </ClCompile> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | ||||
| <ExcludedFromBuild>true</ExcludedFromBuild> | <ExcludedFromBuild>true</ExcludedFromBuild> | ||||
| </ClCompile> | </ClCompile> | ||||
| @@ -1014,7 +1017,9 @@ | |||||
| <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_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_WindowTemplate.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"/> | ||||
| @@ -316,6 +316,9 @@ | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_MainTemplate.cpp"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewComponentTemplate.cpp"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | |||||
| </ClCompile> | |||||
| <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | <ClCompile Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.cpp"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClCompile> | </ClCompile> | ||||
| @@ -1329,9 +1332,15 @@ | |||||
| <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_NewComponentTemplate.h"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | |||||
| </ClInclude> | |||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"> | <ClInclude Include="..\..\Source\BinaryData\jucer_NewCppFileTemplate.h"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClInclude> | </ClInclude> | ||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_NewInlineComponentTemplate.h"> | |||||
| <Filter>The Introjucer\BinaryData</Filter> | |||||
| </ClInclude> | |||||
| <ClInclude Include="..\..\Source\BinaryData\jucer_WindowTemplate.h"> | <ClInclude Include="..\..\Source\BinaryData\jucer_WindowTemplate.h"> | ||||
| <Filter>The Introjucer\BinaryData</Filter> | <Filter>The Introjucer\BinaryData</Filter> | ||||
| </ClInclude> | </ClInclude> | ||||
| @@ -224,10 +224,16 @@ | |||||
| 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 id="gJwHD6A" name="jucer_MainTemplate.cpp" compile="0" resource="1" | ||||
| file="Source/BinaryData/jucer_MainTemplate.cpp"/> | file="Source/BinaryData/jucer_MainTemplate.cpp"/> | ||||
| <FILE id="fWEsCu" name="jucer_NewComponentTemplate.cpp" compile="0" | |||||
| resource="1" file="Source/BinaryData/jucer_NewComponentTemplate.cpp"/> | |||||
| <FILE id="ljPBjw" name="jucer_NewComponentTemplate.h" compile="0" resource="1" | |||||
| file="Source/BinaryData/jucer_NewComponentTemplate.h"/> | |||||
| <FILE id="cI2ImgX" name="jucer_NewCppFileTemplate.cpp" compile="0" | <FILE id="cI2ImgX" name="jucer_NewCppFileTemplate.cpp" compile="0" | ||||
| resource="1" file="Source/BinaryData/jucer_NewCppFileTemplate.cpp"/> | resource="1" file="Source/BinaryData/jucer_NewCppFileTemplate.cpp"/> | ||||
| <FILE id="YDcz5P" name="jucer_NewCppFileTemplate.h" compile="0" resource="1" | <FILE id="YDcz5P" name="jucer_NewCppFileTemplate.h" compile="0" resource="1" | ||||
| file="Source/BinaryData/jucer_NewCppFileTemplate.h"/> | file="Source/BinaryData/jucer_NewCppFileTemplate.h"/> | ||||
| <FILE id="teqnin" name="jucer_NewInlineComponentTemplate.h" compile="0" | |||||
| resource="1" file="Source/BinaryData/jucer_NewInlineComponentTemplate.h"/> | |||||
| <FILE id="qk3GRQF" name="jucer_WindowTemplate.cpp" compile="0" resource="1" | <FILE id="qk3GRQF" name="jucer_WindowTemplate.cpp" compile="0" resource="1" | ||||
| file="Source/BinaryData/jucer_WindowTemplate.cpp"/> | file="Source/BinaryData/jucer_WindowTemplate.cpp"/> | ||||
| <FILE id="2WpRpdr" name="jucer_WindowTemplate.h" compile="0" resource="1" | <FILE id="2WpRpdr" name="jucer_WindowTemplate.h" compile="0" resource="1" | ||||
| @@ -297,20 +297,20 @@ static const unsigned char temp_98c9479f[] = | |||||
| "\r\n" | "\r\n" | ||||
| "bool FILTERCLASSNAME::acceptsMidi() const\r\n" | "bool FILTERCLASSNAME::acceptsMidi() const\r\n" | ||||
| "{\r\n" | "{\r\n" | ||||
| "#if JucePlugin_WantsMidiInput\r\n" | |||||
| " #if JucePlugin_WantsMidiInput\r\n" | |||||
| " return true;\r\n" | " return true;\r\n" | ||||
| "#else\r\n" | |||||
| " #else\r\n" | |||||
| " return false;\r\n" | " return false;\r\n" | ||||
| "#endif\r\n" | |||||
| " #endif\r\n" | |||||
| "}\r\n" | "}\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| "bool FILTERCLASSNAME::producesMidi() const\r\n" | "bool FILTERCLASSNAME::producesMidi() const\r\n" | ||||
| "{\r\n" | "{\r\n" | ||||
| "#if JucePlugin_ProducesMidiOutput\r\n" | |||||
| " #if JucePlugin_ProducesMidiOutput\r\n" | |||||
| " return true;\r\n" | " return true;\r\n" | ||||
| "#else\r\n" | |||||
| " #else\r\n" | |||||
| " return false;\r\n" | " return false;\r\n" | ||||
| "#endif\r\n" | |||||
| " #endif\r\n" | |||||
| "}\r\n" | "}\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| "int FILTERCLASSNAME::getNumPrograms()\r\n" | "int FILTERCLASSNAME::getNumPrograms()\r\n" | ||||
| @@ -538,13 +538,13 @@ static const unsigned char temp_292512d9[] = | |||||
| " //==============================================================================\r\n" | " //==============================================================================\r\n" | ||||
| " void initialise (const String& commandLine)\r\n" | " void initialise (const String& commandLine)\r\n" | ||||
| " {\r\n" | " {\r\n" | ||||
| " // Do your application's initialisation code here..\r\n" | |||||
| " // Add your application's initialisation code here..\r\n" | |||||
| " APPINITCODE\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" | ||||
| " // Do your application's shutdown code here..\r\n" | |||||
| " // Add your application's shutdown code here..\r\n" | |||||
| " APPSHUTDOWNCODE\r\n" | " APPSHUTDOWNCODE\r\n" | ||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| @@ -554,7 +554,6 @@ static const unsigned char temp_292512d9[] = | |||||
| " quit();\r\n" | " quit();\r\n" | ||||
| " }\r\n" | " }\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " //==============================================================================\r\n" | |||||
| " const String getApplicationName()\r\n" | " const String getApplicationName()\r\n" | ||||
| " {\r\n" | " {\r\n" | ||||
| " return \"APPNAME\";\r\n" | " return \"APPNAME\";\r\n" | ||||
| @@ -581,10 +580,104 @@ static const unsigned char temp_292512d9[] = | |||||
| "\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 starts 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_cpp = (const char*) temp_292512d9; | ||||
| //================== jucer_NewComponentTemplate.cpp ================== | |||||
| static const unsigned char temp_e0f76d5d[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " FILENAME\r\n" | |||||
| " Created: DATE\r\n" | |||||
| " Author: AUTHOR\r\n" | |||||
| "\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "*/\r\n" | |||||
| "\r\n" | |||||
| "INCLUDE_JUCE\r\n" | |||||
| "INCLUDE_CORRESPONDING_HEADER\r\n" | |||||
| "\r\n" | |||||
| "//==============================================================================\r\n" | |||||
| "COMPONENTCLASS::COMPONENTCLASS()\r\n" | |||||
| "{\r\n" | |||||
| " // In your constructor, you should add any child components, and\r\n" | |||||
| " // initialise any special settings that your component needs.\r\n" | |||||
| "\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "COMPONENTCLASS::~COMPONENTCLASS()\r\n" | |||||
| "{\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "void COMPONENTCLASS::paint (Graphics& g)\r\n" | |||||
| "{\r\n" | |||||
| " /* This demo code just fills the component's background and\r\n" | |||||
| " draws some placeholder text to get you started.\r\n" | |||||
| "\r\n" | |||||
| " You should replace everything in this method with your own\r\n" | |||||
| " drawing code..\r\n" | |||||
| " */\r\n" | |||||
| "\r\n" | |||||
| " g.fillAll (Colours::white); // clear the background\r\n" | |||||
| "\r\n" | |||||
| " g.setColour (Colours::grey);\r\n" | |||||
| " g.drawRect (getLocalBounds(), 1); // draw an outline around the component\r\n" | |||||
| "\r\n" | |||||
| " g.setColour (Colours::lightblue);\r\n" | |||||
| " g.setFont (14.0f);\r\n" | |||||
| " g.drawText (\"COMPONENTCLASS\", getLocalBounds(),\r\n" | |||||
| " Justification::centred, true); // draw some placeholder text\r\n" | |||||
| "}\r\n" | |||||
| "\r\n" | |||||
| "void COMPONENTCLASS::resized()\r\n" | |||||
| "{\r\n" | |||||
| " // This method is where you should set the bounds of any child\r\n" | |||||
| " // components that your component contains..\r\n" | |||||
| "\r\n" | |||||
| "}\r\n"; | |||||
| const char* jucer_NewComponentTemplate_cpp = (const char*) temp_e0f76d5d; | |||||
| //================== jucer_NewComponentTemplate.h ================== | |||||
| static const unsigned char temp_5f1192a2[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " FILENAME\r\n" | |||||
| " Created: DATE\r\n" | |||||
| " Author: AUTHOR\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" | |||||
| "class COMPONENTCLASS : public Component\r\n" | |||||
| "{\r\n" | |||||
| "public:\r\n" | |||||
| " COMPONENTCLASS();\r\n" | |||||
| " ~COMPONENTCLASS();\r\n" | |||||
| "\r\n" | |||||
| " void paint (Graphics&);\r\n" | |||||
| " void resized();\r\n" | |||||
| "\r\n" | |||||
| "private:\r\n" | |||||
| " JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS);\r\n" | |||||
| "};\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "#endif // HEADERGUARD\r\n"; | |||||
| const char* jucer_NewComponentTemplate_h = (const char*) temp_5f1192a2; | |||||
| //================== jucer_NewCppFileTemplate.cpp ================== | //================== jucer_NewCppFileTemplate.cpp ================== | ||||
| static const unsigned char temp_79decf5f[] = | static const unsigned char temp_79decf5f[] = | ||||
| "/*\r\n" | "/*\r\n" | ||||
| @@ -596,7 +689,8 @@ static const unsigned char temp_79decf5f[] = | |||||
| "\r\n" | "\r\n" | ||||
| " ==============================================================================\r\n" | " ==============================================================================\r\n" | ||||
| "*/\r\n" | "*/\r\n" | ||||
| "\r\n"; | |||||
| "\r\n" | |||||
| "INCLUDE_CORRESPONDING_HEADER"; | |||||
| const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_79decf5f; | const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_79decf5f; | ||||
| @@ -623,6 +717,76 @@ static const unsigned char temp_70d8d24[] = | |||||
| const char* jucer_NewCppFileTemplate_h = (const char*) temp_70d8d24; | const char* jucer_NewCppFileTemplate_h = (const char*) temp_70d8d24; | ||||
| //================== jucer_NewInlineComponentTemplate.h ================== | |||||
| static const unsigned char temp_627c3689[] = | |||||
| "/*\r\n" | |||||
| " ==============================================================================\r\n" | |||||
| "\r\n" | |||||
| " FILENAME\r\n" | |||||
| " Created: DATE\r\n" | |||||
| " Author: AUTHOR\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" | |||||
| "class COMPONENTCLASS : public Component\r\n" | |||||
| "{\r\n" | |||||
| "public:\r\n" | |||||
| " COMPONENTCLASS()\r\n" | |||||
| " {\r\n" | |||||
| " // In your constructor, you should add any child components, and\r\n" | |||||
| " // initialise any special settings that your component needs.\r\n" | |||||
| "\r\n" | |||||
| " }\r\n" | |||||
| "\r\n" | |||||
| " ~COMPONENTCLASS()\r\n" | |||||
| " {\r\n" | |||||
| " }\r\n" | |||||
| "\r\n" | |||||
| " void paint (Graphics& g)\r\n" | |||||
| " {\r\n" | |||||
| " /* This demo code just fills the component's background and\r\n" | |||||
| " draws some placeholder text to get you started.\r\n" | |||||
| "\r\n" | |||||
| " You should replace everything in this method with your own\r\n" | |||||
| " drawing code..\r\n" | |||||
| " */\r\n" | |||||
| "\r\n" | |||||
| " g.fillAll (Colours::white); // clear the background\r\n" | |||||
| "\r\n" | |||||
| " g.setColour (Colours::grey);\r\n" | |||||
| " g.drawRect (getLocalBounds(), 1); // draw an outline around the component\r\n" | |||||
| "\r\n" | |||||
| " g.setColour (Colours::lightblue);\r\n" | |||||
| " g.setFont (14.0f);\r\n" | |||||
| " g.drawText (\"COMPONENTCLASS\", getLocalBounds(),\r\n" | |||||
| " Justification::centred, true); // draw some placeholder text\r\n" | |||||
| " }\r\n" | |||||
| "\r\n" | |||||
| " void resized()\r\n" | |||||
| " {\r\n" | |||||
| " // This method is where you should set the bounds of any child\r\n" | |||||
| " // components that your component contains..\r\n" | |||||
| "\r\n" | |||||
| " }\r\n" | |||||
| "\r\n" | |||||
| "private:\r\n" | |||||
| " JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS);\r\n" | |||||
| "};\r\n" | |||||
| "\r\n" | |||||
| "\r\n" | |||||
| "#endif // HEADERGUARD\r\n"; | |||||
| const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_627c3689; | |||||
| //================== jucer_WindowTemplate.cpp ================== | //================== jucer_WindowTemplate.cpp ================== | ||||
| static const unsigned char temp_6fd7e50[] = | static const unsigned char temp_6fd7e50[] = | ||||
| "/*\r\n" | "/*\r\n" | ||||
| @@ -630,20 +794,24 @@ static const unsigned char temp_6fd7e50[] = | |||||
| "\r\n" | "\r\n" | ||||
| " This file was auto-generated!\r\n" | " This file was auto-generated!\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| " It contains the basic outline for a simple desktop window.\r\n" | |||||
| " It contains the basic structure for a simple desktop window.\r\n" | |||||
| "\r\n" | "\r\n" | ||||
| " ==============================================================================\r\n" | " ==============================================================================\r\n" | ||||
| "*/\r\n" | "*/\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| "INCLUDES\r\n" | |||||
| "INCLUDE_CORRESPONDING_HEADER\r\n" | |||||
| "\r\n" | "\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| "//==============================================================================\r\n" | "//==============================================================================\r\n" | ||||
| "WINDOWCLASS::WINDOWCLASS()\r\n" | "WINDOWCLASS::WINDOWCLASS()\r\n" | ||||
| " : DocumentWindow (JUCEApplication::getInstance()->getApplicationName(),\r\n" | |||||
| " : DocumentWindow (\"WINDOWCLASS\",\r\n" | |||||
| " Colours::lightgrey,\r\n" | " Colours::lightgrey,\r\n" | ||||
| " DocumentWindow::allButtons)\r\n" | " DocumentWindow::allButtons)\r\n" | ||||
| "{\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" | " centreWithSize (500, 400);\r\n" | ||||
| " setVisible (true);\r\n" | " setVisible (true);\r\n" | ||||
| "}\r\n" | "}\r\n" | ||||
| @@ -674,7 +842,7 @@ static const unsigned char temp_613d4455[] = | |||||
| "#ifndef HEADERGUARD\r\n" | "#ifndef HEADERGUARD\r\n" | ||||
| "#define HEADERGUARD\r\n" | "#define HEADERGUARD\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| "INCLUDES\r\n" | |||||
| "INCLUDE_JUCE\r\n" | |||||
| "\r\n" | "\r\n" | ||||
| "\r\n" | "\r\n" | ||||
| "//==============================================================================\r\n" | "//==============================================================================\r\n" | ||||
| @@ -729,21 +897,27 @@ const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw | |||||
| case 0x4d0721bf: | case 0x4d0721bf: | ||||
| case 0xc244271a: numBytes = 799; return jucer_AudioPluginEditorTemplate_h; | case 0xc244271a: numBytes = 799; return jucer_AudioPluginEditorTemplate_h; | ||||
| case 0x51b49ac5: | case 0x51b49ac5: | ||||
| case 0xc68aa4a1: numBytes = 4455; return jucer_AudioPluginFilterTemplate_cpp; | |||||
| case 0xc68aa4a1: numBytes = 4473; return jucer_AudioPluginFilterTemplate_cpp; | |||||
| case 0x488afa0a: | case 0x488afa0a: | ||||
| case 0x99c7f951: numBytes = 2400; return jucer_AudioPluginFilterTemplate_h; | case 0x99c7f951: numBytes = 2400; return jucer_AudioPluginFilterTemplate_h; | ||||
| case 0x8905395b: | case 0x8905395b: | ||||
| case 0x84a71cc0: numBytes = 470; return jucer_MainConsoleAppTemplate_cpp; | case 0x84a71cc0: numBytes = 470; return jucer_MainConsoleAppTemplate_cpp; | ||||
| case 0x7a0186b1: | case 0x7a0186b1: | ||||
| case 0x73760f7c: numBytes = 1825; return jucer_MainTemplate_cpp; | |||||
| case 0x73760f7c: numBytes = 1742; return jucer_MainTemplate_cpp; | |||||
| case 0xf4842835: | |||||
| case 0x1329dd50: numBytes = 1389; return jucer_NewComponentTemplate_cpp; | |||||
| case 0xe7bf237a: | |||||
| case 0x1e76fc7c: numBytes = 649; return jucer_NewComponentTemplate_h; | |||||
| case 0x02a2a077: | case 0x02a2a077: | ||||
| case 0x9a5d0862: numBytes = 232; return jucer_NewCppFileTemplate_cpp; | |||||
| case 0x9a5d0862: numBytes = 260; return jucer_NewCppFileTemplate_cpp; | |||||
| case 0x0842c43c: | case 0x0842c43c: | ||||
| case 0xfbfcda3c: numBytes = 308; return jucer_NewCppFileTemplate_h; | case 0xfbfcda3c: numBytes = 308; return jucer_NewCppFileTemplate_h; | ||||
| case 0x36e634a1: | |||||
| case 0x2be6f132: numBytes = 1627; return jucer_NewInlineComponentTemplate_h; | |||||
| case 0x3f052be8: | case 0x3f052be8: | ||||
| case 0xb905d1ba: numBytes = 781; return jucer_WindowTemplate_cpp; | |||||
| case 0xb905d1ba: numBytes = 905; return jucer_WindowTemplate_cpp; | |||||
| case 0xb20377ed: | case 0xb20377ed: | ||||
| case 0x959d5d38: numBytes = 1216; return jucer_WindowTemplate_h; | |||||
| case 0x959d5d38: numBytes = 1220; return jucer_WindowTemplate_h; | |||||
| default: break; | default: break; | ||||
| } | } | ||||
| @@ -25,7 +25,7 @@ namespace BinaryData | |||||
| const int jucer_AudioPluginEditorTemplate_hSize = 799; | const int jucer_AudioPluginEditorTemplate_hSize = 799; | ||||
| extern const char* jucer_AudioPluginFilterTemplate_cpp; | extern const char* jucer_AudioPluginFilterTemplate_cpp; | ||||
| const int jucer_AudioPluginFilterTemplate_cppSize = 4455; | |||||
| const int jucer_AudioPluginFilterTemplate_cppSize = 4473; | |||||
| extern const char* jucer_AudioPluginFilterTemplate_h; | extern const char* jucer_AudioPluginFilterTemplate_h; | ||||
| const int jucer_AudioPluginFilterTemplate_hSize = 2400; | const int jucer_AudioPluginFilterTemplate_hSize = 2400; | ||||
| @@ -34,19 +34,28 @@ namespace BinaryData | |||||
| const int jucer_MainConsoleAppTemplate_cppSize = 470; | const int jucer_MainConsoleAppTemplate_cppSize = 470; | ||||
| extern const char* jucer_MainTemplate_cpp; | extern const char* jucer_MainTemplate_cpp; | ||||
| const int jucer_MainTemplate_cppSize = 1825; | |||||
| const int jucer_MainTemplate_cppSize = 1742; | |||||
| extern const char* jucer_NewComponentTemplate_cpp; | |||||
| const int jucer_NewComponentTemplate_cppSize = 1389; | |||||
| extern const char* jucer_NewComponentTemplate_h; | |||||
| const int jucer_NewComponentTemplate_hSize = 649; | |||||
| extern const char* jucer_NewCppFileTemplate_cpp; | extern const char* jucer_NewCppFileTemplate_cpp; | ||||
| const int jucer_NewCppFileTemplate_cppSize = 232; | |||||
| const int jucer_NewCppFileTemplate_cppSize = 260; | |||||
| extern const char* jucer_NewCppFileTemplate_h; | extern const char* jucer_NewCppFileTemplate_h; | ||||
| const int jucer_NewCppFileTemplate_hSize = 308; | const int jucer_NewCppFileTemplate_hSize = 308; | ||||
| extern const char* jucer_NewInlineComponentTemplate_h; | |||||
| const int jucer_NewInlineComponentTemplate_hSize = 1627; | |||||
| extern const char* jucer_WindowTemplate_cpp; | extern const char* jucer_WindowTemplate_cpp; | ||||
| const int jucer_WindowTemplate_cppSize = 781; | |||||
| const int jucer_WindowTemplate_cppSize = 905; | |||||
| extern const char* jucer_WindowTemplate_h; | extern const char* jucer_WindowTemplate_h; | ||||
| const int jucer_WindowTemplate_hSize = 1216; | |||||
| 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). | ||||
| @@ -72,20 +72,20 @@ bool FILTERCLASSNAME::isOutputChannelStereoPair (int index) const | |||||
| bool FILTERCLASSNAME::acceptsMidi() const | bool FILTERCLASSNAME::acceptsMidi() const | ||||
| { | { | ||||
| #if JucePlugin_WantsMidiInput | |||||
| #if JucePlugin_WantsMidiInput | |||||
| return true; | return true; | ||||
| #else | |||||
| #else | |||||
| return false; | return false; | ||||
| #endif | |||||
| #endif | |||||
| } | } | ||||
| bool FILTERCLASSNAME::producesMidi() const | bool FILTERCLASSNAME::producesMidi() const | ||||
| { | { | ||||
| #if JucePlugin_ProducesMidiOutput | |||||
| #if JucePlugin_ProducesMidiOutput | |||||
| return true; | return true; | ||||
| #else | |||||
| #else | |||||
| return false; | return false; | ||||
| #endif | |||||
| #endif | |||||
| } | } | ||||
| int FILTERCLASSNAME::getNumPrograms() | int FILTERCLASSNAME::getNumPrograms() | ||||
| @@ -27,13 +27,13 @@ public: | |||||
| //============================================================================== | //============================================================================== | ||||
| void initialise (const String& commandLine) | void initialise (const String& commandLine) | ||||
| { | { | ||||
| // Do your application's initialisation code here.. | |||||
| // Add your application's initialisation code here.. | |||||
| APPINITCODE | APPINITCODE | ||||
| } | } | ||||
| void shutdown() | void shutdown() | ||||
| { | { | ||||
| // Do your application's shutdown code here.. | |||||
| // Add your application's shutdown code here.. | |||||
| APPSHUTDOWNCODE | APPSHUTDOWNCODE | ||||
| } | } | ||||
| @@ -43,7 +43,6 @@ public: | |||||
| quit(); | quit(); | ||||
| } | } | ||||
| //============================================================================== | |||||
| const String getApplicationName() | const String getApplicationName() | ||||
| { | { | ||||
| return "APPNAME"; | return "APPNAME"; | ||||
| @@ -70,4 +69,4 @@ private: | |||||
| //============================================================================== | //============================================================================== | ||||
| // This macro generates the main() routine that starts the app. | // This macro generates the main() routine that starts the app. | ||||
| START_JUCE_APPLICATION(APPCLASSNAME) | |||||
| START_JUCE_APPLICATION (APPCLASSNAME) | |||||
| @@ -0,0 +1,51 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| FILENAME | |||||
| Created: DATE | |||||
| Author: AUTHOR | |||||
| ============================================================================== | |||||
| */ | |||||
| INCLUDE_JUCE | |||||
| INCLUDE_CORRESPONDING_HEADER | |||||
| //============================================================================== | |||||
| COMPONENTCLASS::COMPONENTCLASS() | |||||
| { | |||||
| // In your constructor, you should add any child components, and | |||||
| // initialise any special settings that your component needs. | |||||
| } | |||||
| COMPONENTCLASS::~COMPONENTCLASS() | |||||
| { | |||||
| } | |||||
| void COMPONENTCLASS::paint (Graphics& g) | |||||
| { | |||||
| /* This demo code just fills the component's background and | |||||
| draws some placeholder text to get you started. | |||||
| You should replace everything in this method with your own | |||||
| drawing code.. | |||||
| */ | |||||
| g.fillAll (Colours::white); // clear the background | |||||
| g.setColour (Colours::grey); | |||||
| g.drawRect (getLocalBounds(), 1); // draw an outline around the component | |||||
| g.setColour (Colours::lightblue); | |||||
| g.setFont (14.0f); | |||||
| g.drawText ("COMPONENTCLASS", getLocalBounds(), | |||||
| Justification::centred, true); // draw some placeholder text | |||||
| } | |||||
| void COMPONENTCLASS::resized() | |||||
| { | |||||
| // This method is where you should set the bounds of any child | |||||
| // components that your component contains.. | |||||
| } | |||||
| @@ -0,0 +1,33 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| FILENAME | |||||
| Created: DATE | |||||
| Author: AUTHOR | |||||
| ============================================================================== | |||||
| */ | |||||
| #ifndef HEADERGUARD | |||||
| #define HEADERGUARD | |||||
| INCLUDE_JUCE | |||||
| //============================================================================== | |||||
| /* | |||||
| */ | |||||
| class COMPONENTCLASS : public Component | |||||
| { | |||||
| public: | |||||
| COMPONENTCLASS(); | |||||
| ~COMPONENTCLASS(); | |||||
| void paint (Graphics&); | |||||
| void resized(); | |||||
| private: | |||||
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS); | |||||
| }; | |||||
| #endif // HEADERGUARD | |||||
| @@ -8,3 +8,4 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| INCLUDE_CORRESPONDING_HEADER | |||||
| @@ -0,0 +1,65 @@ | |||||
| /* | |||||
| ============================================================================== | |||||
| FILENAME | |||||
| Created: DATE | |||||
| Author: AUTHOR | |||||
| ============================================================================== | |||||
| */ | |||||
| #ifndef HEADERGUARD | |||||
| #define HEADERGUARD | |||||
| INCLUDE_JUCE | |||||
| //============================================================================== | |||||
| /* | |||||
| */ | |||||
| class COMPONENTCLASS : public Component | |||||
| { | |||||
| public: | |||||
| COMPONENTCLASS() | |||||
| { | |||||
| // In your constructor, you should add any child components, and | |||||
| // initialise any special settings that your component needs. | |||||
| } | |||||
| ~COMPONENTCLASS() | |||||
| { | |||||
| } | |||||
| void paint (Graphics& g) | |||||
| { | |||||
| /* This demo code just fills the component's background and | |||||
| draws some placeholder text to get you started. | |||||
| You should replace everything in this method with your own | |||||
| drawing code.. | |||||
| */ | |||||
| g.fillAll (Colours::white); // clear the background | |||||
| g.setColour (Colours::grey); | |||||
| g.drawRect (getLocalBounds(), 1); // draw an outline around the component | |||||
| g.setColour (Colours::lightblue); | |||||
| g.setFont (14.0f); | |||||
| g.drawText ("COMPONENTCLASS", getLocalBounds(), | |||||
| Justification::centred, true); // draw some placeholder text | |||||
| } | |||||
| void resized() | |||||
| { | |||||
| // This method is where you should set the bounds of any child | |||||
| // components that your component contains.. | |||||
| } | |||||
| private: | |||||
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS); | |||||
| }; | |||||
| #endif // HEADERGUARD | |||||
| @@ -3,20 +3,24 @@ | |||||
| This file was auto-generated! | This file was auto-generated! | ||||
| It contains the basic outline for a simple desktop window. | |||||
| It contains the basic structure for a simple desktop window. | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| INCLUDES | |||||
| INCLUDE_CORRESPONDING_HEADER | |||||
| //============================================================================== | //============================================================================== | ||||
| WINDOWCLASS::WINDOWCLASS() | WINDOWCLASS::WINDOWCLASS() | ||||
| : DocumentWindow (JUCEApplication::getInstance()->getApplicationName(), | |||||
| : DocumentWindow ("WINDOWCLASS", | |||||
| Colours::lightgrey, | Colours::lightgrey, | ||||
| DocumentWindow::allButtons) | 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); | centreWithSize (500, 400); | ||||
| setVisible (true); | setVisible (true); | ||||
| } | } | ||||
| @@ -11,7 +11,7 @@ | |||||
| #ifndef HEADERGUARD | #ifndef HEADERGUARD | ||||
| #define HEADERGUARD | #define HEADERGUARD | ||||
| INCLUDES | |||||
| INCLUDE_JUCE | |||||
| //============================================================================== | //============================================================================== | ||||
| @@ -29,21 +29,24 @@ | |||||
| //============================================================================== | //============================================================================== | ||||
| namespace | namespace | ||||
| { | { | ||||
| bool fillInNewCppFileTemplate (const File& file, const Project::Item& item, const char* templateName) | |||||
| inline String fillInBasicTemplateFields (const File& file, const Project::Item& item, const char* templateName) | |||||
| { | { | ||||
| String s = item.project.getFileTemplate (templateName) | |||||
| return item.project.getFileTemplate (templateName) | |||||
| .replace ("FILENAME", file.getFileName(), false) | .replace ("FILENAME", file.getFileName(), false) | ||||
| .replace ("DATE", Time::getCurrentTime().toString (true, true, true), false) | .replace ("DATE", Time::getCurrentTime().toString (true, true, true), false) | ||||
| .replace ("AUTHOR", SystemStats::getFullUserName(), false) | .replace ("AUTHOR", SystemStats::getFullUserName(), false) | ||||
| .replace ("HEADERGUARD", CodeHelpers::makeHeaderGuardName (file), false); | |||||
| .replace ("HEADERGUARD", CodeHelpers::makeHeaderGuardName (file), false) | |||||
| .replace ("INCLUDE_CORRESPONDING_HEADER", CodeHelpers::createIncludeStatement (file.withFileExtension (".h"), file)); | |||||
| } | |||||
| return FileHelpers::overwriteFileWithNewDataIfDifferent (file, s); | |||||
| bool fillInNewCppFileTemplate (const File& file, const Project::Item& item, const char* templateName) | |||||
| { | |||||
| return FileHelpers::overwriteFileWithNewDataIfDifferent (file, fillInBasicTemplateFields (file, item, templateName)); | |||||
| } | } | ||||
| const int menuBaseID = 0x12d83f0; | const int menuBaseID = 0x12d83f0; | ||||
| } | } | ||||
| //============================================================================== | //============================================================================== | ||||
| class NewCppFileWizard : public NewFileWizard::Type | class NewCppFileWizard : public NewFileWizard::Type | ||||
| { | { | ||||
| @@ -57,12 +60,12 @@ public: | |||||
| const File newFile (askUserToChooseNewFile ("SourceCode.cpp", "*.cpp", parent)); | const File newFile (askUserToChooseNewFile ("SourceCode.cpp", "*.cpp", parent)); | ||||
| if (newFile != File::nonexistent) | if (newFile != File::nonexistent) | ||||
| create (parent, newFile); | |||||
| create (parent, newFile, "jucer_NewCppFileTemplate_cpp"); | |||||
| } | } | ||||
| static bool create (Project::Item parent, const File& newFile) | |||||
| static bool create (Project::Item parent, const File& newFile, const char* templateName) | |||||
| { | { | ||||
| if (fillInNewCppFileTemplate (newFile, parent, "jucer_NewCppFileTemplate_cpp")) | |||||
| if (fillInNewCppFileTemplate (newFile, parent, templateName)) | |||||
| { | { | ||||
| parent.addFile (newFile, 0, true); | parent.addFile (newFile, 0, true); | ||||
| return true; | return true; | ||||
| @@ -86,12 +89,12 @@ public: | |||||
| const File newFile (askUserToChooseNewFile ("SourceCode.h", "*.h", parent)); | const File newFile (askUserToChooseNewFile ("SourceCode.h", "*.h", parent)); | ||||
| if (newFile != File::nonexistent) | if (newFile != File::nonexistent) | ||||
| create (parent, newFile); | |||||
| create (parent, newFile, "jucer_NewCppFileTemplate_h"); | |||||
| } | } | ||||
| static bool create (Project::Item parent, const File& newFile) | |||||
| static bool create (Project::Item parent, const File& newFile, const char* templateName) | |||||
| { | { | ||||
| if (fillInNewCppFileTemplate (newFile, parent, "jucer_NewCppFileTemplate_h")) | |||||
| if (fillInNewCppFileTemplate (newFile, parent, templateName)) | |||||
| { | { | ||||
| parent.addFile (newFile, 0, true); | parent.addFile (newFile, 0, true); | ||||
| return true; | return true; | ||||
| @@ -116,12 +119,91 @@ public: | |||||
| if (newFile != File::nonexistent) | if (newFile != File::nonexistent) | ||||
| { | { | ||||
| if (NewHeaderFileWizard::create (parent, newFile.withFileExtension ("h"))) | |||||
| NewCppFileWizard::create (parent, newFile.withFileExtension ("cpp")); | |||||
| if (NewCppFileWizard::create (parent, newFile.withFileExtension ("h"), "jucer_NewCppFileTemplate_h")) | |||||
| NewCppFileWizard::create (parent, newFile.withFileExtension ("cpp"), "jucer_NewCppFileTemplate_cpp"); | |||||
| } | |||||
| } | |||||
| }; | |||||
| //============================================================================== | |||||
| class NewComponentFileWizard : public NewFileWizard::Type | |||||
| { | |||||
| public: | |||||
| NewComponentFileWizard() {} | |||||
| String getName() { return "Component class (split between a CPP & header)"; } | |||||
| void createNewFile (Project::Item parent) | |||||
| { | |||||
| for (;;) | |||||
| { | |||||
| AlertWindow aw (TRANS ("Create new Component class"), | |||||
| TRANS ("Please enter the name for the new class"), | |||||
| AlertWindow::NoIcon, nullptr); | |||||
| aw.addTextEditor (getClassNameFieldName(), String::empty, String::empty, false); | |||||
| aw.addButton (TRANS ("Create Files"), 1, KeyPress (KeyPress::returnKey)); | |||||
| aw.addButton (TRANS ("Cancel"), 0, KeyPress (KeyPress::escapeKey)); | |||||
| if (aw.runModalLoop() == 0) | |||||
| break; | |||||
| const String className (aw.getTextEditorContents (getClassNameFieldName()).trim()); | |||||
| if (className == CodeHelpers::makeValidIdentifier (className, false, true, false)) | |||||
| { | |||||
| const File newFile (askUserToChooseNewFile (className + ".h", "*.h;*.cpp", parent)); | |||||
| if (newFile != File::nonexistent) | |||||
| createFiles (parent, className, newFile); | |||||
| break; | |||||
| } | |||||
| } | |||||
| } | |||||
| static bool create (const String& className, Project::Item parent, | |||||
| const File& newFile, const char* templateName) | |||||
| { | |||||
| String content = fillInBasicTemplateFields (newFile, parent, templateName) | |||||
| .replace ("COMPONENTCLASS", className) | |||||
| .replace ("INCLUDE_JUCE", CodeHelpers::createIncludeStatement (parent.project.getAppIncludeFile(), newFile)); | |||||
| if (FileHelpers::overwriteFileWithNewDataIfDifferent (newFile, content)) | |||||
| { | |||||
| parent.addFile (newFile, 0, true); | |||||
| return true; | |||||
| } | } | ||||
| showFailedToWriteMessage (newFile); | |||||
| return false; | |||||
| } | |||||
| private: | |||||
| virtual void createFiles (Project::Item parent, const String& className, const File& newFile) | |||||
| { | |||||
| if (create (className, parent, newFile.withFileExtension ("h"), "jucer_NewComponentTemplate_h")) | |||||
| create (className, parent, newFile.withFileExtension ("cpp"), "jucer_NewComponentTemplate_cpp"); | |||||
| } | |||||
| static String getClassNameFieldName() { return "Class Name"; } | |||||
| }; | |||||
| //============================================================================== | |||||
| class NewSingleFileComponentFileWizard : public NewComponentFileWizard | |||||
| { | |||||
| public: | |||||
| NewSingleFileComponentFileWizard() {} | |||||
| String getName() { return "Component class (in a single source file)"; } | |||||
| void createFiles (Project::Item parent, const String& className, const File& newFile) | |||||
| { | |||||
| create (className, parent, newFile.withFileExtension ("h"), "jucer_NewInlineComponentTemplate_h"); | |||||
| } | } | ||||
| }; | }; | ||||
| //============================================================================== | //============================================================================== | ||||
| void NewFileWizard::Type::showFailedToWriteMessage (const File& file) | void NewFileWizard::Type::showFailedToWriteMessage (const File& file) | ||||
| { | { | ||||
| @@ -151,6 +233,8 @@ NewFileWizard::NewFileWizard() | |||||
| registerWizard (new NewCppFileWizard()); | registerWizard (new NewCppFileWizard()); | ||||
| registerWizard (new NewHeaderFileWizard()); | registerWizard (new NewHeaderFileWizard()); | ||||
| registerWizard (new NewCppAndHeaderFileWizard()); | registerWizard (new NewCppAndHeaderFileWizard()); | ||||
| registerWizard (new NewComponentFileWizard()); | |||||
| registerWizard (new NewSingleFileComponentFileWizard()); | |||||
| } | } | ||||
| NewFileWizard::~NewFileWizard() | NewFileWizard::~NewFileWizard() | ||||
| @@ -116,17 +116,18 @@ public: | |||||
| if (createWindow) | if (createWindow) | ||||
| { | { | ||||
| appHeaders << newLine << CodeHelpers::createIncludeStatement (mainWindowH, mainCppFile); | appHeaders << newLine << CodeHelpers::createIncludeStatement (mainWindowH, mainCppFile); | ||||
| initCode = "mainWindow = new " + windowClassName + "();"; | |||||
| shutdownCode = "mainWindow = 0;"; | |||||
| initCode = "mainWindow = new " + windowClassName + "();"; | |||||
| shutdownCode = "mainWindow = nullptr;"; | |||||
| privateMembers = "ScopedPointer <" + windowClassName + "> mainWindow;"; | privateMembers = "ScopedPointer <" + windowClassName + "> mainWindow;"; | ||||
| String windowH = project.getFileTemplate ("jucer_WindowTemplate_h") | String windowH = project.getFileTemplate ("jucer_WindowTemplate_h") | ||||
| .replace ("INCLUDES", CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), mainWindowH), false) | |||||
| .replace ("INCLUDE_JUCE", CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), mainWindowH), false) | |||||
| .replace ("WINDOWCLASS", windowClassName, false) | .replace ("WINDOWCLASS", windowClassName, false) | ||||
| .replace ("HEADERGUARD", CodeHelpers::makeHeaderGuardName (mainWindowH), false); | .replace ("HEADERGUARD", CodeHelpers::makeHeaderGuardName (mainWindowH), false); | ||||
| String windowCpp = project.getFileTemplate ("jucer_WindowTemplate_cpp") | String windowCpp = project.getFileTemplate ("jucer_WindowTemplate_cpp") | ||||
| .replace ("INCLUDES", CodeHelpers::createIncludeStatement (mainWindowH, mainWindowCpp), false) | |||||
| .replace ("INCLUDE_JUCE", CodeHelpers::createIncludeStatement (project.getAppIncludeFile(), mainWindowCpp), false) | |||||
| .replace ("INCLUDE_CORRESPONDING_HEADER", CodeHelpers::createIncludeStatement (mainWindowH, mainWindowCpp), false) | |||||
| .replace ("WINDOWCLASS", windowClassName, false); | .replace ("WINDOWCLASS", windowClassName, false); | ||||
| if (! FileHelpers::overwriteFileWithNewDataIfDifferent (mainWindowH, windowH)) | if (! FileHelpers::overwriteFileWithNewDataIfDifferent (mainWindowH, windowH)) | ||||
| @@ -63,8 +63,6 @@ JUCE_API void JUCE_CALLTYPE shutdownJuce_GUI(); | |||||
| This class is particularly handy to use at the beginning of a console app's | This class is particularly handy to use at the beginning of a console app's | ||||
| main() function, because it'll take care of shutting down whenever you return | main() function, because it'll take care of shutting down whenever you return | ||||
| from the main() call. | from the main() call. | ||||
| @see ScopedJuceInitialiser_NonGUI | |||||
| */ | */ | ||||
| class ScopedJuceInitialiser_GUI | class ScopedJuceInitialiser_GUI | ||||
| { | { | ||||
| @@ -230,7 +230,7 @@ void FileChooserDialogBox::createNewFolderCallback (int result, FileChooserDialo | |||||
| if (result != 0 && alert != nullptr && box != nullptr) | if (result != 0 && alert != nullptr && box != nullptr) | ||||
| { | { | ||||
| alert->setVisible (false); | alert->setVisible (false); | ||||
| box->createNewFolderConfirmed (alert->getTextEditorContents ("name")); | |||||
| box->createNewFolderConfirmed (alert->getTextEditorContents ("Folder Name")); | |||||
| } | } | ||||
| } | } | ||||
| @@ -244,9 +244,9 @@ void FileChooserDialogBox::createNewFolder() | |||||
| TRANS("Please enter the name for the folder"), | TRANS("Please enter the name for the folder"), | ||||
| AlertWindow::NoIcon, this); | AlertWindow::NoIcon, this); | ||||
| aw->addTextEditor ("name", String::empty, String::empty, false); | |||||
| aw->addButton (TRANS("ok"), 1, KeyPress (KeyPress::returnKey)); | |||||
| aw->addButton (TRANS("cancel"), 0, KeyPress (KeyPress::escapeKey)); | |||||
| aw->addTextEditor ("Folder Name", String::empty, String::empty, false); | |||||
| aw->addButton (TRANS("Create Folder"), 1, KeyPress (KeyPress::returnKey)); | |||||
| aw->addButton (TRANS("Cancel"), 0, KeyPress (KeyPress::escapeKey)); | |||||
| aw->enterModalState (true, | aw->enterModalState (true, | ||||
| ModalCallbackFunction::forComponent (createNewFolderCallback, this, | ModalCallbackFunction::forComponent (createNewFolderCallback, this, | ||||
| @@ -821,5 +821,5 @@ void Toolbar::showCustomisationDialog (ToolbarItemFactory& factory, const int op | |||||
| setEditingActive (true); | setEditingActive (true); | ||||
| (new CustomisationDialog (factory, this, optionFlags)) | (new CustomisationDialog (factory, this, optionFlags)) | ||||
| ->enterModalState (true, 0, true); | |||||
| ->enterModalState (true, nullptr, true); | |||||
| } | } | ||||