1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

SheenBidi: Add sources

This commit is contained in:
reuk 2024-09-05 16:30:35 +01:00
parent a3a4813107
commit d77d5801d9
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C
85 changed files with 15845 additions and 0 deletions

View file

@ -2009,6 +2009,63 @@ 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/sheenbidi/Headers/SBAlgorithm.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBBase.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBBidiType.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBCodepoint.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBCodepointSequence.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBConfig.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBGeneralCategory.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBLine.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBMirrorLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBParagraph.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBRun.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBScript.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBScriptLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SheenBidi.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiChain.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiChain.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiTypeLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiTypeLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BracketQueue.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BracketQueue.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BracketType.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/GeneralCategoryLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/GeneralCategoryLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/IsolatingRun.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/IsolatingRun.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/LevelRun.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/LevelRun.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/PairingLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/PairingLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunExtrema.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunKind.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunQueue.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunQueue.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBAlgorithm.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBAlgorithm.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBAssert.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBBase.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBBase.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBCodepointSequence.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBCodepointSequence.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLine.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLine.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLog.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLog.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBMirrorLocator.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBMirrorLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBParagraph.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBParagraph.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBScriptLocator.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBScriptLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptStack.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptStack.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SheenBidi.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/StatusStack.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/StatusStack.h"
"../../../../../modules/juce_graphics/unicode/juce_Unicode.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeBidi.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeGenerated.cpp"
@ -4532,6 +4589,63 @@ 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/sheenbidi/Headers/SBAlgorithm.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBBase.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBBidiType.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBCodepoint.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBCodepointSequence.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBConfig.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBGeneralCategory.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBLine.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBMirrorLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBParagraph.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBRun.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBScript.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SBScriptLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Headers/SheenBidi.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiChain.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiChain.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiTypeLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BidiTypeLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BracketQueue.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BracketQueue.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/BracketType.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/GeneralCategoryLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/GeneralCategoryLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/IsolatingRun.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/IsolatingRun.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/LevelRun.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/LevelRun.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/PairingLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/PairingLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunExtrema.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunKind.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunQueue.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/RunQueue.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBAlgorithm.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBAlgorithm.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBAssert.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBBase.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBBase.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBCodepointSequence.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBCodepointSequence.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLine.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLine.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLog.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBLog.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBMirrorLocator.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBMirrorLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBParagraph.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBParagraph.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBScriptLocator.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SBScriptLocator.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptLookup.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptLookup.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptStack.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/ScriptStack.h"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/SheenBidi.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/StatusStack.c"
"../../../../../modules/juce_graphics/unicode/sheenbidi/Source/StatusStack.h"
"../../../../../modules/juce_graphics/unicode/juce_Unicode.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeBidi.cpp"
"../../../../../modules/juce_graphics/unicode/juce_UnicodeGenerated.cpp"

View file

@ -2438,6 +2438,66 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SheenBidi.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -4294,6 +4354,43 @@
<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\sheenbidi\Headers\SBAlgorithm.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBase.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBidiType.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepoint.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepointSequence.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBConfig.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBGeneralCategory.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBLine.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBMirrorLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBParagraph.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBRun.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScriptLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SheenBidi.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketType.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunExtrema.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunKind.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAssert.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.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

@ -656,6 +656,15 @@
<Filter Include="JUCE Modules\juce_graphics\placement">
<UniqueIdentifier>{160D9882-0F68-278D-C5F9-8960FD7421D2}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode\sheenbidi\Headers">
<UniqueIdentifier>{0CB19E25-4E0F-3B63-F005-249DA1602485}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode\sheenbidi\Source">
<UniqueIdentifier>{26969BB2-447E-3386-5885-61B4896FAA0E}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode\sheenbidi">
<UniqueIdentifier>{5B44DF93-8EE9-BAF5-0B3B-30AE9E58A3F1}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode">
<UniqueIdentifier>{A4846E15-C7B2-BB61-80BA-E284529F3AAA}</UniqueIdentifier>
</Filter>
@ -3199,6 +3208,66 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SheenBidi.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
@ -7452,6 +7521,117 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBAlgorithm.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBase.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBidiType.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepoint.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepointSequence.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBConfig.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBGeneralCategory.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBLine.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBMirrorLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBParagraph.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBRun.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScript.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScriptLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SheenBidi.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketType.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunExtrema.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunKind.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAssert.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClInclude>

View file

@ -2438,6 +2438,66 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SheenBidi.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.c">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -4294,6 +4354,43 @@
<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\sheenbidi\Headers\SBAlgorithm.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBase.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBidiType.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepoint.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepointSequence.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBConfig.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBGeneralCategory.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBLine.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBMirrorLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBParagraph.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBRun.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScript.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScriptLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SheenBidi.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketType.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunExtrema.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunKind.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAssert.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.h"/>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.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

@ -656,6 +656,15 @@
<Filter Include="JUCE Modules\juce_graphics\placement">
<UniqueIdentifier>{160D9882-0F68-278D-C5F9-8960FD7421D2}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode\sheenbidi\Headers">
<UniqueIdentifier>{0CB19E25-4E0F-3B63-F005-249DA1602485}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode\sheenbidi\Source">
<UniqueIdentifier>{26969BB2-447E-3386-5885-61B4896FAA0E}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode\sheenbidi">
<UniqueIdentifier>{5B44DF93-8EE9-BAF5-0B3B-30AE9E58A3F1}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Modules\juce_graphics\unicode">
<UniqueIdentifier>{A4846E15-C7B2-BB61-80BA-E284529F3AAA}</UniqueIdentifier>
</Filter>
@ -3199,6 +3208,66 @@
<ClCompile Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.cpp">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SheenBidi.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.c">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_graphics\unicode\juce_Unicode.cpp">
<Filter>JUCE Modules\juce_graphics\unicode</Filter>
</ClCompile>
@ -7452,6 +7521,117 @@
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h">
<Filter>JUCE Modules\juce_graphics\placement</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBAlgorithm.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBase.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBBidiType.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepoint.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBCodepointSequence.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBConfig.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBGeneralCategory.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBLine.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBMirrorLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBParagraph.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBRun.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScript.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SBScriptLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Headers\SheenBidi.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiChain.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BidiTypeLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketQueue.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\BracketType.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\GeneralCategoryLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\IsolatingRun.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\LevelRun.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\PairingLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunExtrema.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunKind.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\RunQueue.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAlgorithm.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBAssert.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBBase.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBCodepointSequence.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLine.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBLog.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBMirrorLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBParagraph.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\SBScriptLocator.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptLookup.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\ScriptStack.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\unicode\sheenbidi\Source\StatusStack.h">
<Filter>JUCE Modules\juce_graphics\unicode\sheenbidi\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h">
<Filter>JUCE Modules\juce_graphics</Filter>
</ClInclude>