I'm glad someone likes it.
Each server entry in the menu could have one of the following:
- have a submenu containing connection-type entries (full control, view only, etc)
- when the server entry is clicked, a popup dialog with the connection-type entries could appear (no need for a submenu as mentioned above)
- a connection-type default value could be defined in the server's properties so when the menu is clicked, this connection type is established without any more questions, menu entries and popup dialogs
I think both options could exist (1 alone and 2+3 together).
In such a case, a "Start minimized" setting would also be nice in the viewer's properties.
Having that, the Viewer's main window would only be used for maintaining the servers list.