private void menuItem_Click(object sender, EventArgs e)
 {
     if (sender is ToolStripMenuItem)
     {
         OptionPanels.OptionPanel panel = null;
         if (panels.TryGetValue((ToolStripMenuItem)sender, out panel))
         {
             bodyPanel.SuspendLayout();
             panel.Dock           = DockStyle.Fill;
             panelTitleLabel.Text = panel.Title;
             panelImage.Image     = panel.Image;
             panelImage.Visible   = panel.Image != null;
             if (curPanel != null)
             {
                 bodyPanel.Controls.Remove(curPanel);
             }
             bodyPanel.Controls.Add(panel);
             bodyPanel.Controls.SetChildIndex(panel, 0);
             curPanel = panel;
             if (td != null)
             {
                 panel.Initialize(this);
             }
             bodyPanel.ResumeLayout();
         }
     }
 }
		private void menuItem_Click(object sender, EventArgs e)
		{
			if (sender is ToolStripMenuItem)
			{
				OptionPanels.OptionPanel panel = null;
				if (panels.TryGetValue((ToolStripMenuItem)sender, out panel))
				{
					this.bodyPanel.SuspendLayout();
					panel.Dock = DockStyle.Fill;
					this.panelTitleLabel.Text = panel.Title;
					this.panelImage.Image = panel.Image;
					this.panelImage.Visible = panel.Image != null;
					if (curPanel != null)
						this.bodyPanel.Controls.Remove(curPanel);
					this.bodyPanel.Controls.Add(panel);
					this.bodyPanel.Controls.SetChildIndex(panel, 0);
					curPanel = panel;
					if (td != null)
						panel.Initialize(this);
					this.bodyPanel.ResumeLayout();
				}
			}
		}