using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ZSMusic.Winform
{
    public class UserSettings
    {
        public static UserSettings Default
        {
            get
            {
                return new UserSettings()
                {
                    服务器地址 = "http://36.99.113.58:40988",
                    不透明度 = 1,
                    边听边存 = false,
                    下载歌词 = false,
                    下载封面 = false,
                    音量 = 50,
                    在线解析 = false,
                    每页显示数量 = 30,
                    重新查找精确度 = 0.9,
                    总在最前 = false,
                    超时时间 = 10000,
                    http代理 = "",
                    主题 = Sunny.UI.UIStyle.Custom,
                    使用代理 = false,
                    文件命名格式 = "{1} - {2}",
                    退出到托盘 = false,
                    退出显示提示 = true,
                    下载路径 = "",
                    播放模式 = 0,
                    检查更新 = true,
                    问候语 = true,
                    text = "祝大家前程似锦,未来可期!",
                    title = "恭喜你顺利毕业!",
                    首次运行 = true,
                    迷你播放器 = true,
                    Tag = null,
                    启用下载 = false,
                    加入用户体验改进计划 = false,
                    启动后自动播放 = true,
                    启用高级选项 = false,
                    快速切歌调试模式=false,
                    快速切歌间隔=5
                };
            }
        }
        public static UserSettings Current { get; set; }


        public string 服务器地址 { get; set; }
        public double 不透明度 { get; set; }
        public bool 边听边存 { get; set; }
        public bool 下载歌词 { get; set; }
        public bool 下载封面 { get; set; }
        public int 音量 { get; set; }
        public bool 在线解析 { get; set; }
        public int 每页显示数量 { get; set; }
        public double 重新查找精确度 { get; set; }
        public bool 总在最前 { get; set; }
        public int 超时时间 { get; set; }
        public string http代理 { get; set; }
        public Sunny.UI.UIStyle 主题 { get; set; }
        public bool 使用代理 { get; set; }
        public string 文件命名格式 { get; set; }
        public bool 退出到托盘 { get; set; }
        public bool 退出显示提示 { get; set; }
        public string 下载路径 { get; set; }
        public int 播放模式 { get; set; }
        public bool 检查更新 { get; set; }
        public bool 问候语 { get; set; }
        public string text { get; set; }
        public string title { get; set; }
        public bool 首次运行 { get; set; }
        public bool 迷你播放器 { get; set; }
        public object Tag { get; set; }
        public bool 启用下载 { get; set; }
        public bool 加入用户体验改进计划 { get; set; }
        public bool 启动后自动播放 { get; set; }
        public bool 启用高级选项 { get; set; }
        public bool 快速切歌调试模式 { get; set; }
        public double 快速切歌间隔 { get; set; }
    }
}
