Beispiel #1
0
            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);
                    }
                }
            }
Beispiel #2
0
            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);
                    }
                }
            }
Beispiel #3
0
			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 );
					}
				}
			}
Beispiel #4
0
			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 );
					}
				}
			}