1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- using FastReport.Design;
- using FastReport.Utils;
- using System;
- namespace FastReport
- {
- internal class ReportPageMenu : ComponentBaseMenu
- {
- #region Private Methods
- private void miCopy_Click(object sender, EventArgs e)
- {
- Designer.cmdCopyPage.Invoke();
- }
- private void miDelete_Click(object sender, EventArgs e)
- {
- Designer.cmdDeletePage.Invoke();
- }
- #endregion // Private Methods
- #region Constructors
- public ReportPageMenu(Designer designer) : base(designer)
- {
- miEdit.Visible = Designer.cmdEdit.Enabled;
- miCut.Visible = false;
- miPaste.Visible = false;
- miBringToFront.Visible = false;
- miSendToBack.Visible = false;
- // remove from QAT. This menu is too short
- miEdit.QatItem = miCopy.QatItem = miDelete.QatItem = false;
- miEdit.Text = Res.Get("Designer,Menu,File,PageSetup");
- miCopy.Text = Res.Get("Designer,Menu,Edit,CopyPage");
- miCopy.Enabled = Designer.cmdCopyPage.Enabled;
- miDelete.Enabled = Designer.cmdDeletePage.Enabled;
- miCopy.Click += miCopy_Click;
- miDelete.Click += miDelete_Click;
- }
- #endregion // Constructors
- }
- }
|