public static void saveTabs(MdiTabControl.TabControl.TabPageCollection tabPages) { tabs.Clear(); foreach (MdiTabControl.TabPage tab in tabPages) { frmWikia form = tab.Form as frmWikia; if (form != null) { tabs.Add(form.getUrl()); } } saveConfig(); }
public frmWikia(MdiTabControl.TabControl.TabPageCollection tabs, String url) { webWikia = new ChromiumWebBrowser(url); this.SuspendLayout(); webWikia.Dock = DockStyle.None; webWikia.BackColor = Color.Aqua; webWikia.Location = new Point(0, 0); webWikia.Name = "webWikia"; webWikia.Size = new Size(400, 768); webWikia.MenuHandler = new CustomMenuHandler(this); webWikia.TitleChanged += webWikia_TitleChanged; webWikia.AddressChanged += WebWikia_AddressChanged; Controls.Add(webWikia); this.ResumeLayout(false); //initialize components InitializeComponent(); tabPages = tabs; initUrl = url; currUrl = initUrl; resize(); }