Beispiel #1
0
        private static void RestartButton_Click(object sender, EventArgs e)
        {
            SongPlayer.Stop();

            for (var x = 0; x < Panels.Length; x++)
            {
                var key    = x % 12;
                var octave = x / 12;

                switch (key)
                {
                case 0:
                case 2:
                case 3:
                case 5:
                case 7:
                case 8:
                case 10:
                    Panels[x].BackColor = Color.White;
                    break;

                case 1:
                case 4:
                case 6:
                case 9:
                case 11:
                    Panels[x].BackColor = Color.DarkGray;
                    break;
                }
            }

            Next = 0;

            SongPlayer.Play();
        }
Beispiel #2
0
        private static void Form_FormClosing(object sender, FormClosingEventArgs e)
        {
            SongPlayer.Stop();

            Timer.Change(-1, -1);
            Timer.Dispose();

            Form = null;

            Power.Reset();
        }
Beispiel #3
0
        private static void RestartButton_Click(object sender, EventArgs e)
        {
            SongPlayer.Stop();

            for (var x = 0; x < Guitar.Tuning.Length; x++)
            {
                for (var y = 0; y < 24; y++)
                {
                    Panels[x, y].BackColor = Frets[y];
                }
            }

            Next = 0;

            SongPlayer.Play();
        }
Beispiel #4
0
        private static void RestartButton_Click(object sender, EventArgs e)
        {
            SongPlayer.Stop();

            for (var x = 0; x < Panels.Length; x++)
            {
                Panels[x].BackColor = Color.Gray;
                Timers[x]           = 0.0;
            }

            HiHat = false;
            Rim   = false;
            Bell  = false;
            China = false;

            Next = 0;

            SongPlayer.Play();
        }