public void UpdatePages() { TextDisplayTabSettings tabSettings = new TextDisplayTabSettings(); tabSettings.LoadSettings(); List <TextDisplayTabPage> oldPages = tabPages; tabPages = new List <TextDisplayTabPage>(); Font displayFont = GetFixedFont(); foreach (TextDisplayTabSettings.TabInfo tabInfo in tabSettings.Tabs) { if (tabInfo.Enabled) { TextDisplayTabPage thePage = null; foreach (TextDisplayTabPage page in oldPages) { if (page.Name == tabInfo.Name) { thePage = page; break; } } if (thePage == null) { thePage = new TextDisplayTabPage(tabInfo); thePage.Display.Subscribe(Services.TestLoader.Events); } thePage.DisplayFont = displayFont; tabPages.Add(thePage); tabControl.TabPages.Add(thePage); } } }
public void UpdatePages() { TextDisplayTabSettings tabSettings = new TextDisplayTabSettings(); tabSettings.LoadSettings(); ArrayList oldPages = tabPages; tabPages = new ArrayList(); Font displayFont = GetFixedFont(); foreach (TextDisplayTabSettings.TabInfo tabInfo in tabSettings.Tabs) { if (tabInfo.Enabled) { TextDisplayTabPage thePage = null; foreach (TextDisplayTabPage page in oldPages) { if (page.Name == tabInfo.Name) { thePage = page; break; } } if (thePage == null) { thePage = new TextDisplayTabPage(tabInfo); } thePage.DisplayFont = displayFont; tabPages.Add(thePage); tabControl.TabPages.Add(thePage); } } }
public void UpdatePages() { TextDisplayTabSettings tabSettings = new TextDisplayTabSettings(); tabSettings.LoadSettings(); ArrayList oldPages = tabPages; tabPages = new ArrayList(); Font displayFont = GetFixedFont(); foreach( TextDisplayTabSettings.TabInfo tabInfo in tabSettings.Tabs ) { if ( tabInfo.Enabled ) { TextDisplayTabPage thePage = null; foreach( TextDisplayTabPage page in oldPages ) if ( page.Name == tabInfo.Name ) { thePage = page; break; } if ( thePage == null ) thePage = new TextDisplayTabPage( tabInfo ); thePage.DisplayFont = displayFont; tabPages.Add( thePage ); tabControl.TabPages.Add( thePage ); } } }
public void UpdatePages() { TextDisplayTabSettings tabSettings = new TextDisplayTabSettings(); tabSettings.LoadSettings(); List <TextDisplayTabPage> oldPages = tabPages; tabPages = new List<TextDisplayTabPage>(); Font displayFont = GetFixedFont(); foreach( TextDisplayTabSettings.TabInfo tabInfo in tabSettings.Tabs ) { if ( tabInfo.Enabled ) { TextDisplayTabPage thePage = null; foreach( TextDisplayTabPage page in oldPages ) if ( page.Name == tabInfo.Name ) { thePage = page; break; } if ( thePage == null ) { thePage = new TextDisplayTabPage( tabInfo ); thePage.Display.Subscribe(Services.TestLoader.Events); } thePage.DisplayFont = displayFont; tabPages.Add( thePage ); tabControl.TabPages.Add( thePage ); } } }