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
}
}