public void AddTab(string id)
{
if (tabControl1.TabPages.ContainsKey(id))
{
tabControl1.SelectTab(id);
}
else
{
tabControl1.TabPages.Add(id, id);
tabControl1.SelectTab(id);
var tb = new TextBox();
tb.AcceptsTab = true;
tb.AcceptsReturn = true;
tb.Dock = DockStyle.Fill;
tb.Click += tb_Click;
tb.KeyDown += tb_KeyDown;
tb.KeyUp += tb_Click;
tabControl1.SelectedTab.Controls.Add(tb);
tb.Font = new Font("Courier New", 10);
tb.ScrollBars = ScrollBars.Both;
tb.Text = mod.GetUnitSource(id).Replace("\n", "\r\n");
tb.Multiline = true;
}
}