OSDN Git Service

AppendSettingDialog.Instanceの代替としてSettingCommon.Instanceから設定値を取得できるようにする
authorKimura Youichi <kim.upsilon@bucyou.net>
Sat, 26 Jul 2014 15:18:29 +0000 (00:18 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Thu, 31 Jul 2014 16:15:58 +0000 (01:15 +0900)
OpenTween/Setting/SettingCommon.cs
OpenTween/Tween.cs

index a02a9a3..5ebaa65 100644 (file)
@@ -34,6 +34,12 @@ namespace OpenTween
 {
     public class SettingCommon : SettingBase<SettingCommon>
     {
+        public static SettingCommon Instance { get; internal set; }
+
+        static SettingCommon()
+        {
+            Instance = new SettingCommon();
+        }
 
         #region "Settingクラス基本"
         public static SettingCommon Load()
index 95947d3..6021108 100644 (file)
@@ -1327,6 +1327,7 @@ namespace OpenTween
         private void LoadConfig()
         {
             _cfgCommon = SettingCommon.Load();
+            SettingCommon.Instance = this._cfgCommon;
             if (_cfgCommon.UserAccounts == null || _cfgCommon.UserAccounts.Count == 0)
             {
                 _cfgCommon.UserAccounts = new List<UserAccount>();