コード例 #1
0
        public MediaPlayerWindow()
        {
            InitializeComponent();
            //var videoPlayer = new VideoPlayer();
            //videoPlayer.ShowDialog(this);
            var folderPicker = new FolderPicker();

            folderPicker.ShowDialog(this);
            PlayerUtilities.CreateWindowReference(this);
        }
コード例 #2
0
        public void UpdatePlayLabel()
        {
            string labelText = PlayerUtilities.GenerateLabelText();

            CurrentlyPlaying.Text = labelText;
        }
コード例 #3
0
 private void RepeatBox_CheckedChanged(object sender, EventArgs e)
 {
     PlayerUtilities.SetRepeat(RepeatBox.Checked);
 }
コード例 #4
0
 private void PreviousButton_Click(object sender, EventArgs e)
 {
     PlayerUtilities.GetPreviousSong();
     UpdatePlayLabel();
 }
コード例 #5
0
 private void NextButton_Click(object sender, EventArgs e)
 {
     PlayerUtilities.GetNextSong();
     UpdatePlayLabel();
 }
コード例 #6
0
 private void RandomBox_CheckedChanged(object sender, EventArgs e)
 {
     PlayerUtilities.SetRandom(RandomBox.Checked);
 }
コード例 #7
0
 private void PlayButton_Click(object sender, EventArgs e)
 {
     PlayerUtilities.PlayCurrentSong();
     UpdatePlayLabel();
 }
コード例 #8
0
 private void PauseButton_Click(object sender, EventArgs e)
 {
     PlayerUtilities.PauseCurrentSong();
 }
コード例 #9
0
 private void PlaylistLoad_Click(object sender, EventArgs e)
 {
     PlayerUtilities.InitPlayer(FolderInput.Text, SubFolderBox.Checked);
     this.Close();
 }