public OutputMenuHandler() //This constructor is meant to used for Main App only
{
DashBoardItem item = new DashBoardItem();
item.Command = null;
item.CommandParameter = null;
item.isGroup = true;
item.Name = "Output";// MenuName
item.Items = new List<DashBoardItem>();
outputmenu = CreateItem(item);
allOutputMenus.Add(outputmenu);//adding output menu to common list
AddDefaultOutputMenuItem();
if (allOutputMenus.Count > 1) // first item is the output menu from App's main window. When App launches, it is first one to create Output menu
CreateClone();/// for newly opened Syntax Editor window ///
}