One of our clients built custom menus in V8i and I have already imported them into a custom tab in CONNECT. I would like to have these items as contextual menus though. I cannot find a tool, or method, that will allow me to do this. Any recommendations?
This youTube video should answer some of your questions: Ask the Expert - Migrating Customizations from V8i to CONNECT
Thanks for the link. I had already walked through bringing forward all the menus, tasks & tools before I posted. What I am looking for is a method to get the custom menus to contextual commands in CONNECT.
Mike Madrid said:I would like to have these items as contextual menus though.
in my opinion to answer your question important information are missing:
To provide a screen capture what do you mean or how the target situation should look like would help.
Mike Madrid said:I cannot find a tool, or method, that will allow me to do this.
Without knowing whether you want to customize ribbon, V8i tasks, mouse menus or popups it's not possible to provide exact answer, because these GUI parts can be customized using different tools.
But basic tool at background are Named Expressions, used by MicroStation to e.g. define what items will be displayed in right mouse button menu (RBM) depending on what element in what model is selected.
When ribbon is customized, second core tool (feature) is Synt Item Event that defines trigger when Named Expression is evaluated, which allow to e.g. show/hide ribbon components when selection set is changed. It allows enhance ribbon in a way how table tools work: When table element is selected, new tabs are displayed.
You should be aware that ribbon customization tools accessible from GUI are not bad, but still limited and not all features are available. There is another option - write special XML file to define ribbon customization - but it's quite hard-core solution with limited documentation (it's part of MicroStation SDK).
Labyrinth Technology | dev.notes() | cad.point
We have retained the ability to add custom tools to the right-click context menu:
These can be made to appear in the correct context with Named Expressions.
Not sure if this is what you are looking for though?
A quick pop-down can be enabled by adding a custom toolbox to the Quick Access Toolbar, this can also be made contextual using Named Expressions:
Adding a new Workflow > Tab > Group > containing a Drop-down button set to large size shows drop-down menus, again visibility (context) can be controlled by Named Expressions:
To share these, they obviously need to be created in a DGNLIB included by the MS_GUIDGNLIBLIST variable (not in personal.dgnlib as I have done for these quick demo screengrabs).
The menus were created in V8i (SS4) and do not use tools/tool boxes.
I am looking to import/convert them to Context Menus in CONNECT (R12):