Application main menu has numerous empty separators. (#219)
In the application's main menu, categories of related menuitems are separated by a horizontal separator line. Currently the menus contain multiple additional separators where they are not appropriate, e.g. adjacent separators with nothing between them, or one or more separators at the beginning or end of a menu.
On opening SIM the following superfluous separators are present:
2 separators between Save As and Send Email
Empty separator at start of menu.
2 separators between Helpers and Options
After opening a Project the following superfluous separators are present:
2 separators at end of menu.
Empty separator at end of menu.
If these additional separators are present due to the removal of menuitems for commands which are not available in the application's current state, then there are two appropriate courses of action.
1) When menuitems are removed also remove superfluous separators.
2) Do not remove menuitems, just disable them. This is generally good UI practice anyway because menuitems that disappear when that command is not available is confusing to Users. They think they remember where a command was, but then can't find it again, whereas a disabled menuitem makes it clear that the command is not available in the application's current state.