CONNECT - Pull Down menus

All

I have spent years developing a series of customised pull down menus.  These include;

 

Links to keyins

Sheet creation processes i.e. 5 steps to create a sheet file, each step will call up a series of keyins

Links to specific cells i.e. door by type, width etc

Links to Annotation scales, that call up the level, load the tool and also load the styles.

Clean up tools

Links to mdls i.e. cell counter, cell utilities,

Links to VBA etc.

 

I have now noticed that Pull down menus are no longer supported in CONNECT, thus all my work will be lost or I have to painfully rethink on how I can get them to work in CONNECT.

 

Questions:

Is this going to be supported?

What do others do with their menus in CONNECT?

Thank you

Ian

Parents Reply
  • Hi Sean,

    Actually, need to correct this...MSCE U13 (10.13.01.01) was the last version that worked with creating multiple dividers in a common menu area.

    I recommend to open a new discussion for this issue. This one is old and also discusses menus in ribbon in general, not specifically separators.

    Not sure why they did this, but now this breaks the ability to create multiple dividers in any menu section.

    The problem is in the ribbon customization tool, the menu specification still supports separators (it's mentioned in ribbon dev documentation that item menu can be separator).

    The workaround is:

    1. Export the customization to xml (ribbon customizations exportecxml).
    2. Clean the used file (personal.dgnlib) from the customization (ribbon customizations revertall).
    3. Manually edit the xml file and to add separators where necessary. To edit such complex xml is always challenging and risky, but when one separator is created, it can be identified as MenuSeparatorItem object, so it can be copied to other places. The only requirement is to assign right priorities, so the separators will be displayed in the right position.
    4. Import the xml back (ribbon customizations importecxml).

    Because no MicroStation restart is required, it's quite quick and flexible process.

    With regards,

      Jan

Children
  • Whoa there buddy...

    I was just responding to a remark that Mcantu59 had made two days ago.  As I stated in that response, this was fixed five years ago inside of MSCE U2 as stated by Bill inside of this thread.

    Thank you for that second workaround for those that are a bit less daunted by editing XML files. Could I do it that way...yes, but there are others on here that would freak out if they opened an XML file.  For the faint of heart, the better method may be to temporarily reinstall U13, put in the separators, then go back to U15 (or whatever version they were running).  Each person is going to use whichever method they are more comfortable with.

    After a discussion I had with Bentley yesterday about this issue, there has been a defect filed (#1128766) to have this fixed.