Hello, in a previous version of Reports.Net, I used the following code to customize the designer's menu. This appears to have broke after upgrading the DLLs to the latest build (2010.3.803).
The error lines are in red:
designer = new StiDesigner();
designer.Text = "FSi Report Writer";
StiMainMenuService menService = StiMainMenuService.GetService(designer);
menService.ShowSelectLanguage = false;
menService.ShowToolsDataStore = false;
menService.ShowToolsPagesManager = false;
menService.ShowToolsServicesConfigurator = false;
menService.ShowHelpAboutProgramm = false;
menService.ShowHelpFaqPage = false;
menService.ShowHelpProductHomePage = false;
menService.ShowHelpSupport = false;
designer.RefreshToolbars();
foreach (MenuItem menuItem in designer.MainMenu) {
if (menuItem.Text == Stimulsoft.Base.Localization.StiLocalization.Get("MainMenu", "menuHelp")) {
MenuItem mi = new MenuItem("User Manual");
mi.Name = "mnuContents";
mi.Click += new EventHandler(mnuContents_Click);
menuItem.MenuItems.Add(mi);
Stimulsoft.Controls.StiMenuProvider.AddMenuProviderToMenuItem(mi, designer.MenuProvider);
mi = new MenuItem("-");
menuItem.MenuItems.Add(mi);
Stimulsoft.Controls.StiMenuProvider.AddMenuProviderToMenuItem(mi, designer.MenuProvider);
mi = new MenuItem("About FSi");
mi.Name = "mnuAbout";
mi.Click += new EventHandler(mnuAbout_Click);
menuItem.MenuItems.Add(mi);
Stimulsoft.Controls.StiMenuProvider.AddMenuProviderToMenuItem(mi, designer.MenuProvider);
}
}
Changing the Win Designer Menu
Changing the Win Designer Menu
Hello,
You have used very old version. Some years ago we have changed GUI in our report designer and don't use more MainMenu from WinForms. Please use following code:
Thank you.
You have used very old version. Some years ago we have changed GUI in our report designer and don't use more MainMenu from WinForms. Please use following code:
Code: Select all
StiMainMenuService menService = StiMainMenuService.GetService();
menService.ShowSelectLanguage = false;
menService.ShowToolsDataStore = false;
menService.ShowToolsPagesManager = false;
menService.ShowToolsServicesConfigurator = false;
menService.ShowHelpAboutProgramm = false;
menService.ShowHelpFaqPage = false;
menService.ShowHelpProductHomePage = false;
menService.ShowHelpSupport = false;
StiDesigner designer = new StiDesigner();
designer.Text = "FSi Report Writer";
foreach (Stimulsoft.Controls.Win.DotNetBar.ButtonItem menuItem in ((StiDesignerControl)designer.DesignerControl).MainMenu.Items)
{
if (menuItem.Text == Stimulsoft.Base.Localization.StiLocalization.Get("MainMenu", "menuHelp"))
{
Stimulsoft.Controls.Win.DotNetBar.ButtonItem mi = new Stimulsoft.Controls.Win.DotNetBar.ButtonItem();
mi.Text = "User Manual";
mi.Name = "mnuContents";
mi.Click += new EventHandler(mnuContents_Click);
menuItem.SubItems.Add(mi);
mi = new Stimulsoft.Controls.Win.DotNetBar.ButtonItem();
mi.Text = "About FSi";
mi.BeginGroup = true;
mi.Name = "mnuAbout";
mi.Click += new EventHandler(mnuAbout_Click);
menuItem.SubItems.Add(mi);
}
}
designer.ShowDialog();
Changing the Win Designer Menu
Thanks Jan.
Changing the Win Designer Menu
Hello,
Let us know if you need any additional help.
Thank you.
Let us know if you need any additional help.
Thank you.