예제 #1
0
        public UstColor(string colorfile = "", bool ispath = false)
        {
            BgColor = Color.White;

            NoteBorderColor = Color.Black;
            NoteBorderWidth = 1;

            OutsideNoteBgColor = Color.Green;
            PeaceNoteBgColor   = Color.Pink;
            CantoNoteBgColor   = Color.Beige;
            MuffleNoteBgColor  = Color.Purple;
            RestNoteBgColor    = Color.Gray;

            NoteLyricColor      = Color.Black;
            NoteLyricFontFamily = "微軟正黑體";

            string readtoend = colorfile;

            if (ispath)
            {
                if (File.Exists(colorfile))
                {
                    readtoend = File.ReadAllText(colorfile, Functs.GetEncoding(colorfile));
                }
                else
                {
                    readtoend = "";
                }
            }
            Parse(readtoend);
        }
예제 #2
0
        public PriorList(string priorfile = "", bool ispath = false)
        {
            string readtoend = priorfile;

            _FilePath = priorfile;
            if (ispath)
            {
                if (File.Exists(priorfile))
                {
                    readtoend = File.ReadAllText(priorfile, Functs.GetEncoding(priorfile));
                }
                else
                {
                    readtoend = "";
                }
            }
            Parse(readtoend);
        }