This commit is contained in:
GMatrixGames 2023-01-07 23:26:14 -05:00
parent 134f72293a
commit ac3a0e344e
No known key found for this signature in database
GPG Key ID: E9F4FDECB669C64F
4 changed files with 9 additions and 9 deletions

View File

@ -13,7 +13,7 @@ public static class AvalonExtensions
private static readonly IHighlightingDefinition _xmlHighlighter = LoadHighlighter("Xml.xshd");
private static readonly IHighlightingDefinition _cppHighlighter = LoadHighlighter("Cpp.xshd");
private static readonly IHighlightingDefinition _changelogHighlighter = LoadHighlighter("Changelog.xshd");
private static readonly IHighlightingDefinition _ulangHighlighter = LoadHighlighter("ULang.xshd");
private static readonly IHighlightingDefinition _verseHighlighter = LoadHighlighter("Verse.xshd");
[MethodImpl(MethodImplOptions.AggressiveInlining)]
private static IHighlightingDefinition LoadHighlighter(string resourceName)
@ -40,8 +40,8 @@ public static class AvalonExtensions
return _cppHighlighter;
case "changelog":
return _changelogHighlighter;
case "ulang":
return _ulangHighlighter;
case "verse":
return _verseHighlighter;
case "bat":
case "txt":
case "pem":

View File

@ -69,7 +69,7 @@
<None Remove="Resources\athena.png" />
<None Remove="Resources\Json.xshd" />
<None Remove="Resources\Ini.xshd" />
<None Remove="Resources\Ulang.xshd" />
<None Remove="Resources\Verse.xshd" />
<None Remove="Resources\Xml.xshd" />
<None Remove="Resources\Cpp.xshd" />
<None Remove="Resources\Changelog.xshd" />
@ -112,7 +112,7 @@
<ItemGroup>
<EmbeddedResource Include="Resources\Json.xshd" />
<EmbeddedResource Include="Resources\Ini.xshd" />
<EmbeddedResource Include="Resources\ULang.xshd" />
<EmbeddedResource Include="Resources\Verse.xshd" />
<EmbeddedResource Include="Resources\Xml.xshd" />
<EmbeddedResource Include="Resources\Cpp.xshd" />
<EmbeddedResource Include="Resources\Changelog.xshd" />

View File

@ -1,5 +1,5 @@
<SyntaxDefinition name="Ulang Visual Process Language" xmlns="http://icsharpcode.net/sharpdevelop/syntaxdefinition/2008"
extensions=".ulang">
<SyntaxDefinition name="Verse Visual Process Language" xmlns="http://icsharpcode.net/sharpdevelop/syntaxdefinition/2008"
extensions=".verse">
<Color name="Constant" foreground="#C792DD" />
<Color name="Method" foreground="#FFCB6B" />

View File

@ -771,8 +771,8 @@ public class CUE4ParseViewModel : ViewModel
{
if (!TabControl.CanAddTabs) return false;
TabControl.AddTab($"{solarisDigest.ProjectName}.ulang");
TabControl.SelectedTab.Highlighter = AvalonExtensions.HighlighterSelector("ulang");
TabControl.AddTab($"{solarisDigest.ProjectName}.verse");
TabControl.SelectedTab.Highlighter = AvalonExtensions.HighlighterSelector("verse");
TabControl.SelectedTab.SetDocumentText(solarisDigest.ReadableCode, false);
return true;
}