Ejemplo n.º 1
0
 private void pictureBox1_Click(object sender, EventArgs e)
 {
     SoundLibraryExplorer s = new SoundLibraryExplorer();
     s.ShowDialog();
     if (s.SelectedSound != null)
     {
         ((TwoStateButton.TwoStateButton)((Control)sender).Tag).Data = s.SelectedSound.ID;
     }
 }
Ejemplo n.º 2
0
        private void Pad_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Right)
            {
                SoundLibraryExplorer s = new SoundLibraryExplorer();
                s.ShowDialog();
                if (s.SelectedSound != null)
                {
                    ((TwoStateButton.TwoStateButton)sender).Data = s.SelectedSound.ID;

                }
            }
            else if (e.Button == MouseButtons.Left)
            {
                TwoStateButton.TwoStateButton p = (TwoStateButton.TwoStateButton)sender;
                if (NetworkConnection.GetInstance().Connected)
                {
                    NetworkConnection.GetInstance().PlayOnServer((string)p.Data);
                }
                else
                {
                    Sound s = Model.Model.GetInstance().SoundLibrary.GetSoundByID((string)p.Data);
                    Model.Model.GetInstance().PlaySound(s);
                }
            }
        }