wxr
2022-01-14 c22dd59b10c482b9245034c6a0bd3b645c427d31
HDL_ON/UI/UI2/2-Classification/FunctionControlZoneBLL.cs
@@ -291,7 +291,7 @@
        /// <param name="btnOpen"></param>
        /// <param name="btnClose"></param>
        /// <param name="curtain"></param>
        void LoadEvent_ControlMusic(Button btnPlay,Button btnNext,Button btnPrev, A31MusicModel a31player)
        void LoadEvent_ControlMusic(Button btnPlay,Button btnNext,Button btnPrev, Function a31player)
        {
            if (a31player == null)
                return;
@@ -299,7 +299,10 @@
            btnPrev.MouseDownEventHandler = (sender, e) =>
            {
                btnPrev.IsSelected = true;
                SendMethod.Previous(a31player);
                a31player.SetAttrState("song_step", "up");
                Dictionary<string, string> dic = new Dictionary<string, string>();
                dic.Add("song_step", "up");
                SendMethod.mMethod.SendControlCommand(a31player, dic);
            };
            btnPrev.MouseUpEventHandler = (sender, e) =>
            {
@@ -308,24 +311,30 @@
            ///暂停/播放点击事件
            btnPlay.MouseDownEventHandler = (sender, e) =>
            {
                string status = "off";
                if (btnPlay.IsSelected)
                {
                    btnPlay.IsSelected = false;
                    SendMethod.Pause(a31player);
                    a31player.A31PlayStatus.status = "pause";
                    status = "off";
                }
                else
                {
                    btnPlay.IsSelected = true;
                    SendMethod.Play(a31player);
                    a31player.A31PlayStatus.status = "play";
                    status = "on";
                }
                a31player.SetAttrState("on_off", status);
                Dictionary<string, string> dic = new Dictionary<string, string>();
                dic.Add("on_off", status);
                SendMethod.mMethod.SendControlCommand(a31player, dic);
            };
            ///下一曲点击事件
            btnNext.MouseDownEventHandler = (sender, e) =>
            {
                btnNext.IsSelected = true;
                SendMethod.Next(a31player);
                a31player.SetAttrState("song_step", "down");
                Dictionary<string, string> dic = new Dictionary<string, string>();
                dic.Add("song_step", "down");
                SendMethod.mMethod.SendControlCommand(a31player, dic);
            };
            btnNext.MouseUpEventHandler = (sender, e) =>
            {