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
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
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,
OpenRoads Designer 2022 R3 (10.12) | Microstation 2023 | ProjectWise CE 3.4