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?
just have it loaded in your workspace and use the "Customize Ribbon" command to edit it (while you have something else opened). Depending how it is deployed, you may just need to copy your local dgnlib to the workspace after you edit the ribbon.
Regards,
Mark
OpenRoads Designer 2022 R3 (10.12) | Microstation 2023 | ProjectWise CE 3.4
Okay so I copied the GUI dgnlib from \OpenRoads\2021\Configuration\Organization-Civil\_Civil Default Standards - Metric\Dgnlib\GUI\ to the GUI folder of the workspace I'm trying to add the tools in. (As I mentioned, we need the tools only in that particular workspace and not for the whole organization.) I thought, if I opened the copied dgnlib and went to Customize Ribbon, it would customize that copied dgnlib, but it's still modifying the Personal.dgnlib in my user specific folder. Do I have to change some settings or variables to be able to edit the copied dgnlib?
I also tried migrating the ribbon customizations between the files using these instructions
(https://communities.bentley.com/products/microstation/w/microstation__wiki/43139/how-to-move-ribbon-customizations-from-one-dgnlib-to-another),
but unsuccessfully.
Thank you all for helping! I think I'm just missing something little here to make it work.
-Juho
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
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,
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