I've made custom tools for running macros from my ribbon. The other users in my workspace also need these tools. Is there a configuration file that can be modified to accomplish this or do the users have to create their own tools with the same settings?
where are your custom tools ? where do they exist ?
Timothy Hickman
CADD Manager | CADD Department
timothy.hickman@colliersengineering.com
Main: 877 627 3772|
1000 Waterview Drive Suite 201 | Hamilton, New Jersey 08691
The tools are buttons for running macros on their own tab in the OpenRoads Modeling workflow. The Customize Ribbon window saves them to my user specific dgnlib (OpenRoadsDesigner_Metric.dgnlib) but we need to have the tools on a workspace level. I'm guessing the tools should be included in the dgnlib file in the folder located in ...\OpenRoads\2021\Configuration\WorkSpaces\<worspace_name>\Standards\Dgnlib\GUI, which doesn't contain any dgnlib at the moment, but I haven't figured out how to do that.
If your resources are not networked, you may be able to save off a copy of your personal DGNLIB (with a name like workspaceGUI.dgnlib) so that everyone can copy it into exactly that directory you mention in your post. You may also need to make sure that the others have access to the tools and macros as well or the customizations won't really help.
If your resources ARE networked, then your GUI dgnlib should be copied into wherever DGNLIBS are stored on the network.
Either way, you will also need to make sure that people's configuration files have the path and file to this dgnlib included in the MS_DGNLIBLIST at the very least. I believe there is actually a configuration variable specifically for GUI dgnlibs, but I'm not in MicroStation right now to confirm that...
MaryB
Power GeoPak 08.11.09.918Power InRoads 08.11.09.918OpenRoads Designer 2021 R2
Folks:
We have a custom GUI stored under G:\MICROSTATION\OPENROADS_DESIGNER_2022\Configuration\Organization-Civil\_Civil Default Standards - Imperial\Dgnlib\GUI\Custom.dgnlib (where G:\ is our network drive, "MICROSTATION\OPENROADS_DESIGNER_2022" is our custom network location, and "Custom.dgnlib" is the custom GUI). Stored at this location allows all users to access- but not modify- our custom menus. The standard Bentley configuration already has this path for such resources. If one has access to the default "_Civil Default Standards- Imperial.rsc, one can see the parsing of this directory at "MS_GUIDGNLIBLIST > $(CIVIL_ORGANIZATION_STANDARDS)Dgnlib/GUI/*.dgnlib (Location of GUI Customization seeds).
Best Regards,
Mark
I seem to recall that there is a Personal.dgnlib that you can use to customize the GUI. I believe it is the only DGNLIB that you can edit without it being the active DGN file.
But if you create (or copy) that dgnlib with a new name, you can open it and then, the customizations are made in that file, which can be shared as Mark mentions. But, be careful. If you want to make a workflow with a custom version of another workflow's ribbon, copy it into that workflow and modify its copy. I made the mistake of thinking when I added a ribbon to a new workflow, it was a copy. I ended up disabling the geometry profile tool for everyone, instead of just the plat team that only uses horizontal geometry.
Charles (Chuck) Rheault CADD Manager
MDOT State Highway Administration