////////////////////////////////////////////////////////////////////////// private void OnTabSizeChanged(object sender, EventArgs e) { if (TabModules.SelectedTab != null && TabModules.SelectedTab.Controls.Count > 0) { IntegratorModule Mod = TabModules.SelectedTab.Controls[0] as IntegratorModule; if (Mod != null) { Mod.Size = TabModules.SelectedTab.Size; } } }
////////////////////////////////////////////////////////////////////////// private void AddModule(string caption, IntegratorModule module) { if (modules == null) modules = new List<IntegratorModule>(); modules.Add(module); module.ParentForm = this; TabPage Page = new TabPage(caption); Page.SizeChanged += new EventHandler(OnTabSizeChanged); Page.Controls.Add(module); TabModules.TabPages.Add(Page); }
////////////////////////////////////////////////////////////////////////// private void AddModule(string caption, IntegratorModule module) { if (modules == null) { modules = new List <IntegratorModule>(); } modules.Add(module); module.ParentForm = this; TabPage Page = new TabPage(caption); Page.SizeChanged += new EventHandler(OnTabSizeChanged); Page.Controls.Add(module); TabModules.TabPages.Add(Page); }