private void btnInfo_Click(object sender, EventArgs e)
{
Control ctrlParent = panelTransparent; //Defines the parent
if (_stage == Stage.Editing)
{
if (!btnGifConfig.Checked)
{
panelEdit.Visible = !panelEdit.Visible;
}
}
if (!btnInfo.Checked)
{
ctrlParent.Controls.Clear(); //Removes all pages
this.TransparencyKey = Color.LimeGreen;
panelTransparent.BackColor = Color.LimeGreen;
GC.Collect();
}
else
{
panelTransparent.BackColor = Color.FromArgb(239, 239, 242);
panelTransparent.Visible = false;
ctrlParent.Controls.Clear(); //Removes all pages
ctrlParent.Controls.Add(_info);
panelTransparent.Visible = true;
_info.Dock = DockStyle.Fill;
btnConfig.Checked = false;
btnGifConfig.Checked = false;
GC.Collect();
this.TransparencyKey = Color.Empty;
}
}