Пример #1
0
        /// <summary>
        /// SkinForm
        /// </summary>
        /// <param name="SF"></param>
        public override void FormStyle(SkinForm SF)
        {
            SF.BaseColor        = this.ChangeHexColorToDecimalColor("#FFF07F");
            SF.BackColor        = SF.BaseColor;
            SF.BorderColor      = this.ChangeHexColorToDecimalColor("#A78B36");
            SF.InnerBorderColor = this.ChangeHexColorToDecimalColor("#FFFFFF");

            SF.CaptionActiveColor       = this.ChangeHexColorToDecimalColor("#FED14A");
            SF.CaptionDeleteActiveColor = this.ChangeHexColorToDecimalColor("#FFE083");
            SF.CaptionTextColor         = this.ChangeHexColorToDecimalColor("#977727");

            SF.ControlBoxActiveColor       = this.ChangeHexColorToDecimalColor("#CDAC33");
            SF.ControlBoxDeactiveColor     = this.ChangeHexColorToDecimalColor("#DAC259");
            SF.ControlBoxHoverColor        = this.ChangeHexColorToDecimalColor("#977725");
            SF.ControlBoxInnerBorderColor  = this.ChangeHexColorToDecimalColor("#FFFFFF");
            SF.ControlBoxPressedColor      = this.ChangeHexColorToDecimalColor("#705E1B");
            SF.ControlCloseBoxHoverColor   = this.ChangeHexColorToDecimalColor("#D54216");
            SF.ControlCloseBoxPressedColor = this.ChangeHexColorToDecimalColor("#AB3511");
        }
Пример #2
0
        /// <summary>
        /// SkinForm
        /// </summary>
        /// <param name="SF"></param>
        public override void FormStyle(SkinForm SF)
        {
            SF.BaseColor        = this.ChangeHexColorToDecimalColor("#9BFF7F");
            SF.BackColor        = SF.BaseColor;
            SF.BorderColor      = this.ChangeHexColorToDecimalColor("#36A73E");
            SF.InnerBorderColor = this.ChangeHexColorToDecimalColor("#FFFFFF");

            SF.CaptionActiveColor       = this.ChangeHexColorToDecimalColor("#3FDB4F");
            SF.CaptionDeleteActiveColor = this.ChangeHexColorToDecimalColor("#83FFA6");
            SF.CaptionTextColor         = this.ChangeHexColorToDecimalColor("#2B9727");

            SF.ControlBoxActiveColor       = this.ChangeHexColorToDecimalColor("#32CD32");
            SF.ControlBoxDeactiveColor     = this.ChangeHexColorToDecimalColor("#59DA86");
            SF.ControlBoxHoverColor        = this.ChangeHexColorToDecimalColor("#25973E");
            SF.ControlBoxInnerBorderColor  = this.ChangeHexColorToDecimalColor("#FFFFFF");
            SF.ControlBoxPressedColor      = this.ChangeHexColorToDecimalColor("#1B7026");
            SF.ControlCloseBoxHoverColor   = this.ChangeHexColorToDecimalColor("#7BD416");
            SF.ControlCloseBoxPressedColor = this.ChangeHexColorToDecimalColor("#4FAB11");
        }
Пример #3
0
        /// <summary>
        /// SkinForm
        /// </summary>
        /// <param name="SF"></param>
        public override void FormStyle(SkinForm SF)
        {
            SF.BaseColor        = this.ChangeHexColorToDecimalColor("#7FC1FF");
            SF.BackColor        = SF.BaseColor;
            SF.BorderColor      = this.ChangeHexColorToDecimalColor("#365FA7");
            SF.InnerBorderColor = this.ChangeHexColorToDecimalColor("#FFFFFF");

            SF.CaptionActiveColor       = this.ChangeHexColorToDecimalColor("#4AA1FE");
            SF.CaptionDeleteActiveColor = this.ChangeHexColorToDecimalColor("#83CFFF");
            SF.CaptionTextColor         = this.ChangeHexColorToDecimalColor("#275897");

            SF.ControlBoxActiveColor       = this.ChangeHexColorToDecimalColor("#3282CD");
            SF.ControlBoxDeactiveColor     = this.ChangeHexColorToDecimalColor("#5995DA");
            SF.ControlBoxHoverColor        = this.ChangeHexColorToDecimalColor("#256097");
            SF.ControlBoxInnerBorderColor  = this.ChangeHexColorToDecimalColor("#FFFFFF");
            SF.ControlBoxPressedColor      = this.ChangeHexColorToDecimalColor("#1B4370");
            SF.ControlCloseBoxHoverColor   = this.ChangeHexColorToDecimalColor("#1916D4");
            SF.ControlCloseBoxPressedColor = this.ChangeHexColorToDecimalColor("#1144AB");
        }
Пример #4
0
        /// <summary>
        /// SkinForm
        /// </summary>
        /// <param name="SF"></param>
        public override void FormStyle(SkinForm SF)
        {
            SF.BaseColor        = this.ChangeHexColorToDecimalColor("#CECECE");
            SF.BackColor        = SF.BaseColor;
            SF.BorderColor      = this.ChangeHexColorToDecimalColor("#726E61");
            SF.InnerBorderColor = this.ChangeHexColorToDecimalColor("#FFFFFF");

            SF.CaptionActiveColor       = this.ChangeHexColorToDecimalColor("#D8D6D0");
            SF.CaptionDeleteActiveColor = this.ChangeHexColorToDecimalColor("#F4F3F0");
            SF.CaptionTextColor         = this.ChangeHexColorToDecimalColor("#929291");

            SF.ControlBoxActiveColor       = this.ChangeHexColorToDecimalColor("#929087");
            SF.ControlBoxDeactiveColor     = this.ChangeHexColorToDecimalColor("#D7D5CA");
            SF.ControlBoxHoverColor        = this.ChangeHexColorToDecimalColor("#363433");
            SF.ControlBoxInnerBorderColor  = this.ChangeHexColorToDecimalColor("#FFFFFF");
            SF.ControlBoxPressedColor      = this.ChangeHexColorToDecimalColor("#716C6B");
            SF.ControlCloseBoxHoverColor   = this.ChangeHexColorToDecimalColor("#363433");
            SF.ControlCloseBoxPressedColor = this.ChangeHexColorToDecimalColor("#716C6B");
        }
Пример #5
0
 public void ListSong(List <Song> list)
 {
     foreach (Song item in list)
     {
         var tuple = GetSongData(item);
         if (item.Like == true)
         {
             Console.ForegroundColor = ConsoleColor.Green;
         }
         else if (item.Like == false)
         {
             Console.ForegroundColor = ConsoleColor.Red;
         }
         else if (item.Like == null)
         {
             Console.ResetColor();
         }
         string paramertString = $"{tuple.Title}, {item.songGenre} - {tuple.Item3.Hour}:{tuple.Item3.Min}:{tuple.Item3.Sec}";
         string outputString   = paramertString.StringSeparator();
         SkinForm.Render(outputString);
     }
 }
Пример #6
0
 public void ListItem(List <T> list) // GenericPlayerHomework
 {
     foreach (T item in list)
     {
         var tuple = GetItemData(item);
         if (item.Like == true)
         {
             Console.ForegroundColor = ConsoleColor.Green;
         }
         else if (item.Like == false)
         {
             Console.ForegroundColor = ConsoleColor.Red;
         }
         else if (item.Like == null)
         {
             Console.ResetColor();
         }
         string paramertString = $"{tuple.Title}, {item.Genre} - {tuple.Item3.Hour}:{tuple.Item3.Min}:{tuple.Item3.Sec}";
         string outputString   = paramertString.StringSeparator();
         SkinForm.Render(outputString);
     }
 }
Пример #7
0
 public void Play(bool Loop = false)
 {
     if (Loop == false)
     {
         ShufleExtension.ExtenShufle(this, songs);
     }
     else
     {
         for (int i = 0; i < 5; i++)
         {
             ShufleExtension.ExtenShufle(this, songs);
         }
     }
     if (playing == true)
     {
         SkinForm.Render("to Play has started");
         for (int i = 0; i < songs.Count; i++)
         {
             SkinForm.Render(songs[i].title);
             System.Threading.Thread.Sleep(2000);
         }
     }
 }
Пример #8
0
 //Show或Hide被调用时
 protected override void OnVisibleChanged(EventArgs e)
 {
     if (Visible)
     {
         //启用窗口淡入淡出
         if (!DesignMode)
         {
             //淡入特效
             //Win32.AnimateWindow(this.Handle, 150, Win32.AW_BLEND | Win32.AW_ACTIVATE);
         }
         //判断不是在设计器中
         if (!DesignMode && skin == null)
         {
             skin = new SkinForm(this);
             skin.Show(this);
         }
         base.OnVisibleChanged(e);
     }
     else
     {
         base.OnVisibleChanged(e);
         Win32.AnimateWindow(this.Handle, 150, Win32.AW_BLEND | Win32.AW_HIDE);
     }
 }
Пример #9
0
 public abstract void FormStyle(SkinForm SF);
Пример #10
0
 public void UnLock()
 {
     SkinForm.Render("Player is unlocked");
     isLock = false;
 }
Пример #11
0
 public void Lock()
 {
     SkinForm.Render("Player is locked");
     isLock = true;
 }
Пример #12
0
 public void VolumeDown()
 {
     Volume = Volume - 1;
     SkinForm.Render("Volume " + Volume);
 }
Пример #13
0
 public void VolumeUp()
 {
     Volume = Volume + 1;
     SkinForm.Render($"Volume up {Volume}");
 }