is it possible to hide the toolbar

A

Andrej

hi,

is it possible to hide the tollbar? so if a user opens the form he see just
the form and no menues or buttons in the top of it.

thanks
 
F

Franck Dauché

Hi,

Yes you can hide toolbars. 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é
 
R

robot smiff

Thanks for the code... Where do I put it?

JK

Franck Dauché said:
Hi,

Yes you can hide toolbars. 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é


Andrej said:
hi,

is it possible to hide the tollbar? so if a user opens the form he see just
the form and no menues or buttons in the top of it.

thanks
 
Top