using FastReport.Utils; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FastReport.Design { internal class ReportTabMenu : ComponentBaseMenu { #region Fields /// /// The "NewReportPage" menu item. /// public ContextMenuItem miNewPage; /// /// The "NewDialog" menu item. /// public ContextMenuItem miNewDialog; #endregion #region Constructors public ReportTabMenu(Designer designer) : base(designer) { miNewPage = CreateMenuItem(10, Res.Get("Designer,Toolbar,Standard,NewPage"), Designer.cmdNewPage.Invoke); miNewDialog = CreateMenuItem(11, Res.Get("Designer,Toolbar,Standard,NewDialog"), Designer.cmdNewDialog.Invoke); miName.Visible = false; miEdit.Visible = false; miCut.Visible = false; miCopy.Visible = false; miPaste.Visible = false; miDelete.Visible = false; miBringToFront.Visible = false; miSendToBack.Visible = false; miNewPage.Visible = true; miNewDialog.Visible = true; Items.AddRange(new ContextMenuItem[] { miNewPage, miNewDialog }); } #endregion // Constructors } }