private void btnInfo_Click(object sender, EventArgs e) { if (_showingUC != ShowingUC.UcInfo) { ShowingUc = ShowingUC.UcInfo; } }
private void txtSearch_Click(object sender, MouseEventArgs e) { if (_showingUC != ShowingUC.UcSearch) { ShowingUc = ShowingUC.UcSearch; } }
private void btnHome_Click(object sender, EventArgs e) { if (_showingUC != ShowingUC.UcHome) { ShowingUc = ShowingUC.UcHome; } }
private void btnPlaylist_Click(object sender, EventArgs e) { if (_showingUC != ShowingUC.UcPlaylist) { ShowingUc = ShowingUC.UcPlaylist; } }
private void btnMusicCutter_Click(object sender, EventArgs e) { if (_showingUC != ShowingUC.UcMusicCutter) { ShowingUc = ShowingUC.UcMusicCutter; } }
private void btnConverter_Click(object sender, EventArgs e) { if (_showingUC != ShowingUC.UcConverter) { ShowingUc = ShowingUC.UcConverter; } }
private void btnQueue_Click(object sender, EventArgs e) { if (_showingUC != ShowingUC.UcQueue) { _lastShowingUc = _showingUC; ShowingUc = ShowingUC.UcQueue; } else { ShowingUc = _lastShowingUc; } }
private void MainForm_ShowingStateChanged(object sender, EventArgs e) { if (_showingUC == ShowingUC.UcQueue) { pnlSongInfo.Hide(); pnlGif.Show(); } else { pnlSongInfo.Show(); pnlGif.Hide(); } if (!isCollapsed) { btnTimer.PerformClick(); } if (!isUcCollapsed) { lblTextBLADE.Show(); } else { lblTextBLADE.Hide(); } switch (_showingUC) { case ShowingUC.UcHome: //set vi tri cho pnlSelectedButton pnlSelectedButton.Show(); pnlSelectedButton.Height = btnHome.Height; pnlSelectedButton.Top = btnHome.Top; //cho user control ohu hop xuat hien uc_Info.Hide(); uc_Playlist.Hide(); uc_Search.Hide(); uc_MusicCutter.Hide(); uc_Converter.Hide(); uc_Queue.Hide(); uc_NewHome.Show(); uc_NewHome.BringToFront(); break; case ShowingUC.UcPlaylist: //set vi tri cho pnlSelectedButton pnlSelectedButton.Show(); pnlSelectedButton.Height = btnPlaylist.Height; pnlSelectedButton.Top = btnPlaylist.Top; //cho user control ohu hop xuat hien uc_Info.Hide(); uc_NewHome.Hide(); uc_Queue.Hide(); uc_Search.Hide(); uc_Converter.Hide(); uc_MusicCutter.Hide(); uc_Playlist.Show(); uc_Playlist.BringToFront(); break; case ShowingUC.UcQueue: //cho user control ohu hop xuat hien uc_Queue.Show(); uc_Queue.BringToFront(); ShowingUc = ShowingUC.UcQueue; break; case ShowingUC.UcInfo: //set vi tri cho pnlSelectedButton pnlSelectedButton.Show(); pnlSelectedButton.Height = btnInfo.Height; pnlSelectedButton.Top = btnInfo.Top; //cho user control ohu hop xuat hien uc_Playlist.Hide(); uc_NewHome.Hide(); uc_Search.Hide(); uc_Queue.Hide(); uc_Converter.Hide(); uc_MusicCutter.Hide(); lblTextBLADE.Hide(); uc_Info.Show(); uc_Info.BringToFront(); break; case ShowingUC.UcConverter: if (!isCollapsed) { btnTimer.PerformClick(); } //set vi tri cho pnlSelectedButton pnlSelectedButton.Show(); pnlSelectedButton.Height = btnConverter.Height; pnlSelectedButton.Top = btnConverter.Top; //cho user control ohu hop xuat hien uc_Info.Hide(); uc_Playlist.Hide(); uc_Search.Hide(); uc_NewHome.Hide(); uc_Queue.Hide(); uc_MusicCutter.Hide(); uc_Converter.Show(); uc_Converter.BringToFront(); break; case ShowingUC.UcMusicCutter: if (!isCollapsed) { btnTimer.PerformClick(); } //set vi tri cho pnlSelectedButton pnlSelectedButton.Show(); pnlSelectedButton.Height = btnMusicCutter.Height; pnlSelectedButton.Top = btnMusicCutter.Top; //cho user control ohu hop xuat hien uc_Info.Hide(); uc_Playlist.Hide(); uc_Search.Hide(); uc_NewHome.Hide(); uc_Queue.Hide(); uc_Converter.Hide(); uc_MusicCutter.Show(); uc_MusicCutter.BringToFront(); break; case ShowingUC.UcSearch: //an pnlSelectedButton di pnlSelectedButton.Hide(); //cho user control ohu hop xuat hien uc_Playlist.Hide(); uc_NewHome.Hide(); uc_Info.Hide(); uc_MusicCutter.Hide(); uc_Search.Show(); uc_Queue.Hide(); uc_Converter.Hide(); uc_Search.BringToFront(); if (uc_Search.IsSearch) { uc_Search.pnlSearchTitle.Show(); uc_Search.panelContainFpnl.Show(); } else { uc_Search.pnlSearchTitle.Hide(); uc_Search.panelContainFpnl.Hide(); } break; default: break; } }
private void Init() { // picboxGif.Hide(); // UcHome uc_NewHome.RecentlySelected += Uc_NewHome_RecentlySelected; // //gifTimer gifTimer = new System.Windows.Forms.Timer(); gifTimer.Enabled = true; gifTimer.Interval = 2000; gifTimer.Tick += GifTimer_Tick; gifTimer.Start(); // //App data _appData = new AppData(); // // this.FormClosing += MainForm_FormClosing; // this.ShowingStateChanged += MainForm_ShowingStateChanged; _showingUC = ShowingUC.UcHome; // mediaPlayer = new MediaPlayer(); mediaPlayer.MediaEnded += MediaPlayer_MediaEnded; mediaPlayer.MediaChanged += MediaPlayer_MediaChanged; mediaPlayer.PlaybackStateChanged += MediaPlayer_PlaybackStateChanged; mediaPlayer.CurrentMediaNullable += MediaPlayer_CurrentMediaNullable; //set vi tri mac dinh cho pnlSelectedButton pnlSelectedButton.Height = btnHome.Height; pnlSelectedButton.Top = btnHome.Top; //cho trang mac dinh la Home uc_Info.Hide(); uc_Playlist.Hide(); uc_Search.Hide(); uc_NewHome.Show(); uc_NewHome.BringToFront(); uc_Playlist.SelectSong += PlayMusic; uc_Playlist.ChangePlayback += UcPlaylist_ChangePlayback; uc_Playlist.UpdatePlayback += UcPlaylist_UpdatePlayback; uc_Playlist.SongRemoved += Uc_Playlist_SongRemoved; //slidervolume SliderVolume.Scroll += SliderVolumeChangeHandler; SliderVolume.Maximum = 100; SliderVolume.Minimum = 0; SliderVolume.LargeChange = 10; SliderVolume.SmallChange = 5; SliderVolume.Value = 100; SliderVolume.AllowIncrementalClickMoves = false; SliderVolume.AllowScrollOptionsMenu = false; //uc Queue uc_Queue.SongSelected += Uc_Queue_SongSelected;; uc_Queue.SongRemoved += Uc_Queue_SongRemoved; uc_Queue.SongControled += Uc_Queue_SongControled; //label curduration lbCurDuration.Text = ""; lblCurDuration.Visible = true; //label duration limit lblDurationLimit.Text = ""; //slider music sliderMusic.Scroll += SliderMusic_Scroll;; sliderMusic.Minimum = 0; sliderMusic.SmallChange = 1; sliderMusic.LargeChange = 1; sliderMusic.Value = 0; sliderMusic.AllowIncrementalClickMoves = false; sliderMusic.AllowScrollOptionsMenu = false; //notifyicon stop timer //timer slider timerSliderMusic = new System.Windows.Forms.Timer(); timerSliderMusic.Interval = 200; timerSliderMusic.Tick += TimerSliderMusic_Tick; // uc_MusicCutter.OpenFileSucceed += btnPause_Click; // gifImage = new GifImage(Path.Combine(Environment.CurrentDirectory.Replace("bin\\Debug", ""), "Resources\\YdBO.gif")); gifImage.ReverseAtEnd = false; // }