1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Add support for various traversal operations on Unicode strings

This commit is contained in:
Oliver James 2024-03-07 15:45:39 +01:00 committed by reuk
parent ade5461de3
commit 25e1431c47
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C
47 changed files with 7190 additions and 0 deletions

View file

@ -1853,6 +1853,18 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_graphics/placement/juce_Justification.h"
"../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"
"../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"
"../../../../../modules/juce_graphics/unicode/juce_LineBreakTable.inl"
"../../../../../modules/juce_graphics/unicode/juce_Unicode.cpp"
"../../../../../modules/juce_graphics/unicode/juce_Unicode.h"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeBidi.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeBrackets.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeData.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeGrapheme.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeLine.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeScript.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeScript.h"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeTestData.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeUtils.cpp"
"../../../../../modules/juce_graphics/juce_graphics.cpp"
"../../../../../modules/juce_graphics/juce_graphics.mm"
"../../../../../modules/juce_graphics/juce_graphics_Harfbuzz.cpp"
@ -4155,6 +4167,18 @@ set_source_files_properties(
"../../../../../modules/juce_graphics/placement/juce_Justification.h"
"../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp"
"../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h"
"../../../../../modules/juce_graphics/unicode/juce_LineBreakTable.inl"
"../../../../../modules/juce_graphics/unicode/juce_Unicode.cpp"
"../../../../../modules/juce_graphics/unicode/juce_Unicode.h"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeBidi.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeBrackets.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeData.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeGrapheme.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeLine.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeScript.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeScript.h"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeTestData.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeUtils.cpp"
"../../../../../modules/juce_graphics/juce_graphics.cpp"
"../../../../../modules/juce_graphics/juce_graphics.mm"
"../../../../../modules/juce_graphics/juce_graphics_Harfbuzz.cpp"

View file

@ -2202,6 +2202,33 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBidi.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBrackets.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeData.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeGrapheme.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeLine.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeTestData.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeUtils.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\juce_graphics.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -3888,6 +3915,9 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_LineBreakTable.inl"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\accessibility\enums\juce_AccessibilityActions.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\accessibility\enums\juce_AccessibilityEvent.h"/>

View file

@ -602,6 +602,9 @@
<Filter Include="JUCE Modules\juce_graphics\placement">
<UniqueIdentifier>{160D9882-0F68-278D-C5F9-8960FD7421D2}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode">
<UniqueIdentifier>{A4846E15-C7B2-BB61-80BA-E284529F3AAA}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics">
<UniqueIdentifier>{4CED05DA-E0A2-E548-F753-1F2EF299A8E3}</UniqueIdentifier>
</Filter>
@ -2878,6 +2881,33 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBidi.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBrackets.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeData.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeGrapheme.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeLine.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeTestData.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeUtils.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\juce_graphics.cpp">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClCompile>
@ -6771,6 +6801,15 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_LineBreakTable.inl">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.h">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.h">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClInclude>

View file

@ -2202,6 +2202,33 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBidi.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBrackets.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeData.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeGrapheme.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeLine.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeTestData.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeUtils.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\juce_graphics.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -3888,6 +3915,9 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_LineBreakTable.inl"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\accessibility\enums\juce_AccessibilityActions.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\accessibility\enums\juce_AccessibilityEvent.h"/>

View file

@ -602,6 +602,9 @@
<Filter Include="JUCE Modules\juce_graphics\placement">
<UniqueIdentifier>{160D9882-0F68-278D-C5F9-8960FD7421D2}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode">
<UniqueIdentifier>{A4846E15-C7B2-BB61-80BA-E284529F3AAA}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics">
<UniqueIdentifier>{4CED05DA-E0A2-E548-F753-1F2EF299A8E3}</UniqueIdentifier>
</Filter>
@ -2878,6 +2881,33 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBidi.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBrackets.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeData.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeGrapheme.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeLine.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeTestData.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeUtils.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\juce_graphics.cpp">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClCompile>
@ -6771,6 +6801,15 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_LineBreakTable.inl">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.h">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.h">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClInclude>

View file

@ -2202,6 +2202,33 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBidi.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBrackets.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeData.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeGrapheme.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeLine.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeTestData.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeUtils.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\juce_graphics.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -3888,6 +3915,9 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_LineBreakTable.inl"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\accessibility\enums\juce_AccessibilityActions.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\accessibility\enums\juce_AccessibilityEvent.h"/>

View file

@ -602,6 +602,9 @@
<Filter Include="JUCE Modules\juce_graphics\placement">
<UniqueIdentifier>{160D9882-0F68-278D-C5F9-8960FD7421D2}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode">
<UniqueIdentifier>{A4846E15-C7B2-BB61-80BA-E284529F3AAA}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics">
<UniqueIdentifier>{4CED05DA-E0A2-E548-F753-1F2EF299A8E3}</UniqueIdentifier>
</Filter>
@ -2878,6 +2881,33 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBidi.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeBrackets.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeData.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeGrapheme.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeLine.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeTestData.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeUtils.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\juce_graphics.cpp">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClCompile>
@ -6771,6 +6801,15 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_LineBreakTable.inl">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.h">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\juce_UnicodeScript.h">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClInclude>