Example #1
0
        private void eraseButton_Click(object sender, EventArgs e)
        {
            IPlayerComponent componentToRemoveFrom;
            IPlayerComponent componentToRemove;

            if (PlayListTreeViewer.SelectedNode != null)
            {
                if (PlayListTreeViewer.SelectedNode.Parent != null)
                {
                    componentToRemoveFrom = (IPlayerComponent)PlayListTreeViewer.SelectedNode.Parent.Tag;
                    componentToRemove     = (IPlayerComponent)PlayListTreeViewer.SelectedNode.Tag;
                    if (componentToRemove.IsContains(SongsPlayer.GetCurrentSong()))
                    {
                        SongsPlayer.Stop();
                        SongsPlayer.Visible = false;
                    }

                    componentToRemoveFrom.RemoveComponent(componentToRemove);
                }
                else
                {
                    ShowMessageBox("לא ניתן למחוק את כל הרשימות");
                }
            }
            else
            {
                ShowMessageBox("עלייך לבחור מה למחוק");
            }
        }
Example #2
0
 private void facebookPlayerTab_Enter(object sender, EventArgs e)
 {
     if (playListBox.SelectedItem != null)
     {
         SongsPlayer.Visible = true;
         SongsPlayer.Play(playListBox.SelectedItem as PlayListSong);
     }
 }
Example #3
0
 public void ContinuePlaying()
 {
     if (PlayListTreeViewer.SelectedNode != null)
     {
         PlayListSong song = PlayListTreeViewer.SelectedNode.Tag as PlayListSong;
         if (song != null)
         {
             SongsPlayer.Play(song);
             SongsPlayer.Visible = true;
         }
     }
 }
Example #4
0
 private void eraseButton_Click(object sender, EventArgs e)
 {
     SongsPlayer.Stop();
     if (playListBox.Items.Count != 0)
     {
         playListBox.Items.Remove(playListBox.SelectedItem);
         if (playListBox.Items.Count == 0)
         {
             EraseButton.Visible = false;
         }
     }
 }
Example #5
0
        private void playSelectedSong()
        {
            PlayListSong song = playListBox.SelectedItem as PlayListSong;

            if (song != null)
            {
                SongsPlayer.Play(song);
            }
            else
            {
                SongsPlayer.Visible = false;
            }
        }
Example #6
0
        private void PlayListTreeViewer_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            IPlayerComponent song = PlayListTreeViewer.SelectedNode.Tag as IPlayerComponent;

            try
            {
                SongsPlayer.Play(song);
                if (SongsPlayer.Visible == false)
                {
                    SongsPlayer.Visible = true;
                }
            }
            catch (GetModeException)
            {
                ShowMessageBox("עלייך לבחור שיר!");
            }
        }
Example #7
0
 public void StopPlaying()
 {
     SongsPlayer.Stop();
 }