public LaunchForm() { InitializeComponent(); if (bform == null) { bform = new BrowserForm(); bform.TopLevel = false; bform.FormBorderStyle = FormBorderStyle.None; Controls.Add(bform); bform.Dock = DockStyle.Fill; bform.Show(); } }
private void tabControl_Selected(object sender, TabControlEventArgs e) { //save last tab var tab = tabControl.SelectedTab; LauncherSettings.SetValue(LauncherSettings.LAUNCHER_TAB, tab.Text); //init the launch tab only if needed to save ressources on init loading if (tab.Text == "Launch" && bForm == null) { bForm = new BrowserForm(); bForm.TopLevel = false; bForm.FormBorderStyle = FormBorderStyle.None; tab.Controls.Add(bForm); bForm.Dock = DockStyle.Fill; bForm.Show(); } }