Sparx Systems Forum
Enterprise Architect => General Board => Topic started by: Guillaume on August 18, 2016, 04:36:42 pm
-
Hi,
I've used menu sets in Perspectives to cut down the menu content available to its users. This customization really helps new teams adopting EA as they don't get lost and confused between features they may never use.
What I don't understand is the list of menu commands that you can hide via checkboxes. Why Sparx doesn't provide a list that matches exactly the menu tree so it's easy to check the feature that are not needed. (is it because menus always get changed between versions?).
Considering the current state of this list, is there any table that maps the current tree list with EA12.1 menus?
Here is an issue I'm having: I want to remove the ANALYZER menu for users, however I still have some features available when Execution Analysis is unticked. Having disabled all options for a menu set, I discovered that a number of features remain available. It makes sense for some features under File and Edit, but it doesn't for Analyzer, Element > Project Management, etc.
Could some leftover menus be hidden perhaps with an additional option? I looked at the userperspective XML file -> an id to each hidden feature is provided so could it be tweaked by adding additional values ?
thanks
-
It can't be done with menu sets.
You can manually remove the item from the customize command. Just be extra careful with that, you can also remove the customize command and lose the ability to restore it. (Without clearing the customization in the registry)
-
Hi Simon,
Thanks for the info. It will be useful for some of my clients.
I played with this feature having deleted some menus and commands.
Can you also advise the registry location or any file where this information is maintained? I looked at the Registry under Sparx Systems but cannot find any difference after the update.
Thanks
-
Out of my head: there are some files under %appdata%\Sparx Systems\EA\Workspace Layouts*
q.
-
Workspace layouts don't include menu changes.
If you're adventurous, look at:
HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\EA1200Workspace
All layout customizations etc will be under there (for version 12)
Unless I'm mistaken, the main menu is
HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\EA1200Workspace\BCGToolBar-593980
I see values named Buttons, Name and OriginalItems, but two of those are binary and I don't know the details.
-
Thanks for the information Simon. I can see differences in the registry when I remove menus so I have my answer :)
-
Hi Guillaume,
Regarding menu item ANALYZER, it can easily be removed!
You just need to drag the menu item off the main menu - while te change command dialog is open -.
The change will be saved along with the changes in the dialog once it closes.
You can create a completely customized main menu this way,
Best regards,
Paulus
-
Hi Paulus,
This is indeed what I did following Simon's comment.
Thanks,
Guillaume