public void SetActiveOuputWindow(string Windowname)
{
//string WinName = Windowname.Replace("(Active)", "").Trim();
if (outputlist.ContainsKey(Windowname))
{
outputlist.TryGetValue(Windowname, out activeoutputwindow);//get ref of output window
///Defaulting title of all windows ////
foreach(KeyValuePair<String,IOutputWindow> itm in outputlist)
{
Window tempow = itm.Value as Window;
tempow.Title = itm.Key;///Key is WindowName
}
// Add only (Active) to only one output window
(activeoutputwindow as Window).Title = Windowname + " (Active)";
}
else
activeoutputwindow = null;
}