From c029d97de1ea217cd8a98db4d15b3f7924a88046 Mon Sep 17 00:00:00 2001 From: morkt Date: Wed, 5 Sep 2018 14:05:31 +0400 Subject: [PATCH] (EncodingSetting): added constructor for custom text string. --- ArcFormats/ResourceSettings.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ArcFormats/ResourceSettings.cs b/ArcFormats/ResourceSettings.cs index 0440fd14..9d2974be 100644 --- a/ArcFormats/ResourceSettings.cs +++ b/ArcFormats/ResourceSettings.cs @@ -20,10 +20,12 @@ namespace GameRes.Formats public LocalResourceSetting () { } - public LocalResourceSetting (string name) + public LocalResourceSetting (string name) : this (name, name) { } + + public LocalResourceSetting (string name, string text) { Name = name; - Text = arcStrings.ResourceManager.GetString (name, arcStrings.Culture) ?? name; + Text = arcStrings.ResourceManager.GetString (text, arcStrings.Culture) ?? text; } } @@ -49,6 +51,8 @@ namespace GameRes.Formats public EncodingSetting () { } public EncodingSetting (string name) : base (name) { } + + public EncodingSetting (string name, string text) : base (name, text) { } } [Export(typeof(ISettingsManager))]