BlueSky.OutputWindowContainer.AddOutputWindow C# (CSharp) Method

AddOutputWindow() public method

public AddOutputWindow ( IOutputWindow iow ) : void
iow IOutputWindow
return void
        public void AddOutputWindow(IOutputWindow iow)
        {
            wincount++;
            iow.WindowName = "Ouput and Syntax Window-" + wincount.ToString(); 
            outputlist.Add(iow.WindowName, iow);
            SetActiveOuputWindow(iow.WindowName);
            ////////
            //if (outputlist.Count > 1)
            //{
                MainWindow mwindow = LifetimeService.Instance.Container.Resolve<MainWindow>();//28Jan2013
                Window1 window = LifetimeService.Instance.Container.Resolve<Window1>();
                window.OMH.AddOutputMenuItem(iow.WindowName);/// adding window name to outputmenu. And putting check 
                 //Do same for window menu when you create that menu

                Window temp = iow as Window;
                temp.Height = 650;
                temp.Width = 840;

                temp.Owner = mwindow;// Main Window invisible one is parent and not the app-window that has menus 'File' ...

                temp.Show();
            //}
        }