Nevron Forum

Hiding "Main Menu" commands...

https://www.nevron.com/Forum/Topic8544.aspx

By Billy Barnes - Wednesday, April 9, 2014

When using this code to hide commands on the main menu of the Diagram Toolbar, I found that the "Format" and "Action" DiagramCommandRange are swapped. So when I indicate the Format range, I get the commands for Action and vice versa.

manager.Toolbars["Main Menu"].Commands[(int)DiagramCommandRange.Tools].Commands

manager.Toolbars["Main Menu"].Commands[(int)DiagramCommandRange.Action].Commands
By Nevron Support - Friday, April 11, 2014

Hi Billy,

This enum is not created with this purpose.
The actual problem is that Commands with index 0 is internally added Pendant command and when you use this enum to get the index of desired command you are getting the one before.
If you still want to use this enum you should shift the index value with 1.

Hope it helps.