Hi,
Yes you can. I am assuming that you will use C# behind your form.
Call from OnLoad:
public void OnLoad(DocReturnEvent e)
{EnableToolBars(false);}
private void EnableToolBars(bool enableToolbar)
{
ObjectWrapper commandBars = (ObjectWrapper) thisApplication.ActiveWindow.CommandBars;
EnableBar(enableToolbar, "Menu Bar", commandBars);
EnableBar(enableToolbar, "Standard", commandBars);
}
private void EnableBar(bool enableToolbar, string barName, ObjectWrapper commandBars)
{
BindingFlags flags = BindingFlags.GetProperty | BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance;
object[] args = new object[] {barName};
CommandBar commandBar = (CommandBar) commandBars.InvokeByName(
"Item",
flags,
args, // arguments
null); // Culture
commandBar.Enabled = enableToolbar;
}
Hope that it helps.
Regards,
Franck Dauché