1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- 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
- /// <summary>
- /// The "NewReportPage" menu item.
- /// </summary>
- public ContextMenuItem miNewPage;
- /// <summary>
- /// The "NewDialog" menu item.
- /// </summary>
- 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
- }
- }
|