コード例 #1
0
        public static void SetBackGroundColorDefinition(string theme)
        {
            ConfigJson configJson = ConfigJson.Load();

            configJson.BackGroundColorTheme = theme;
            configJson.Save();
        }
コード例 #2
0
        public void TestPortableConfig()
        {
            var setting = new ConfigJson <TestSettings>(ConfigType.Executeable, "ConfigTest", "ConfigTest.json");

            setting.Load();
            setting.Configuration.BoolParameter    = true;
            setting.Configuration.StringArrayParam = new[] { "eins", "zwei", "drei" };
            setting.Configuration.StringParameter  = "stringParam";
            setting.Save();
        }
コード例 #3
0
        public static void SetJsonRelaxModeAndClosingChar(bool relaxMode, bool insertClosingChar, string iniFileCommentChars)
        {
            ConfigJson configJson = ConfigJson.Load();

            configJson.JsonRelaxMode         = relaxMode;
            configJson.JsonInsertClosingChar = insertClosingChar;

            if (iniFileCommentChars != null)
            {
                configJson.IniFileCommentChars = iniFileCommentChars;
            }

            configJson.Save();
        }