/// <summary> /// Initializes this instance. /// </summary> public void Initialize() { rdbDelay2.Checked = true; chkEnableAutomation.Checked = BassPlayer.SampleAutomationEnabled; LoadSamplePlayers(); BassPlayer.OnTrackSamplesChanged += BassPlayer_OnTrackSamplesChanged; flpLeft.SuspendLayout(); SamplePlayers.Clear(); for (var i = 0; i < 20; i++) { var player = new SamplePlayer { BackColor = Color.White, Size = new Size(samplePlayer.Width, samplePlayer.Height), Dock = DockStyle.Top, BassPlayer = BassPlayer, Library = PlaylistControl.Library }; if (i % 2 != 0) { player.BackColor = Color.WhiteSmoke; } SamplePlayers.Add(player); flpLeft.Controls.Add(player); player.Visible = false; } flpLeft.Controls.Remove(samplePlayer); flpLeft.ResumeLayout(); }
/// <summary> /// Initializes this instance. /// </summary> public void Initialize() { sldVolume.Scrolled += sldVolume_Slid; sldVolume.Minimum = 0; sldVolume.Maximum = 100; SetVolume(Convert.ToInt32(BassPlayer.GetSamplerMixerVolume())); rdbDelay2.Checked = true; chkEnableAutomation.Checked = BassPlayer.SampleAutomationEnabled; LoadSamplePlayers(); BassPlayer.OnTrackSamplesChanged += BassPlayer_OnTrackSamplesChanged; BassPlayer.OnSamplerMixerVolumeChanged += BassPlayer_OnSamplerMixerVolumeChanged; flpLeft.SuspendLayout(); SamplePlayers.Clear(); for (var i = 0; i < 20; i++) { var player = new SamplePlayer { BackColor = Color.White, Size = new Size(samplePlayer.Width, samplePlayer.Height), Dock = DockStyle.Top, BassPlayer = BassPlayer, Library = PlaylistControl.Library }; if (i%2 != 0) player.BackColor = Color.WhiteSmoke; SamplePlayers.Add(player); flpLeft.Controls.Add(player); player.Visible = false; } flpLeft.Controls.Remove(samplePlayer); flpLeft.ResumeLayout(); }