Hiding "Main Menu" commands...


https://www.nevron.com/Forum/Topic8544.aspx
Print Topic | Close Window

By Billy Barnes - 10 Years Ago
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 - 10 Years Ago
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.