It looks like it's fairly straight forward process to modify a menu item so that one of your dgnlib's menu items replaces a built in item.
For example, we use a MVBA to create new files according to our File Naming convention and to also set a number of default settings and reference files in the process. So our File > New... menu supersedes the delivered version's File > New....
We'd like to also do the same with the Standard tool's New... icon.
So far, the only method we have found is to create a whole new toolbar, but then it is not recognized by the Tools menu as the open "Standard" toolbox.
We did this with the Primary Tools and that's what we see within the interface.
I've been in places where we replaced a lot of "built-in" tools with our own custom versions and the best advice I can give you is don't do it.
You are venturing down a slippery slope where once you can do it for one tool, you start replacing multiple tools, Then you start eliminating standard tool selections your users don't need. After that you start adding in other custom tool entries. Before too long you're changing the entire look of the MicroStation menus.
If you have your own custom tools to replace the standard MicroStation tools make your own company toolboxes/menu bars/task menus just for your custom tools. Resist the urge to replace the standard MicroStation tools with your tools. Replacing the standard MicroStation 'built-in" tools can turn out to be a maintenance nightmare. I've been there, I've lived it, don't do it.
Rod WingSenior Systems Analyst
We've been using this MVBA for years and it has saved a lot of time and issues. When in our workspace, we do not want users creating files using any other method as they too often go rogue and then wonder why they have issues.
Charles (Chuck) Rheault CADD Manager
MDOT State Highway Administration Maryland DOT - State Highway Administration User Communities Page
Bump!
Can someone from Bentley suggest a method to modify a standard toolbar for all users? (Ss4 and earlier)
How exactly do you want to modify the Standards's tool box? remove an item, replace or add? all modifications are done through a dgnlib file.
I want to add an icon to the Standard toolbar. We "deleted" it in the menu in a DGNLIB and replaced it with a new menu item of the same name that calls up a copy with a space added to the toolbar name so we could use the toolbar toggle key-in on it. But because of this chicanery the check that displays for open toolbars no longer functions.
If there was a way to edit the actual toolbar the toggle would work as designed automatically.
The Application Tools > MicroStation leaf does not indicate a dgnlib name. So it appears the icons and tools in it come from internal codes?
In earlier versions, there were resource files generated by edits that allowed you to add to a built in toolbar. I found an explanation for replacing a built in menu item but not any method to add to or modify a built in toolbar not coming from a DGNLIB. The menu edit allows you to actually modify a menu without being in the DGNLIB, so you don't need to replace dgnlib's on every PC, only to add the new dgnlib to the network located GUI dgnlib files.