Unfortunately our issue is with a Single Client installation. I wish to prevent a 2nd client opening.
The project is set to auto login to ‘view-only’ user account.
If the running client is minimized and the user then opens another client via the desktop shortcut, the second client opens up to the login page. Whilst an error is displayed when they try to log-in - it is not apparent to them what they have done (they are not computer people) - and therefore not apparent what they need to do - (close the 2nd client, maximize the running one).
We cannot do as you suggest above as any 2nd client will fail to login on a single client license - it remains stuck at the login screen - it is difficult to do anything on a touch-only computer as no close window control is available.
What I would like to achieve - if when on a single client (license) system, if a user tries to open a second client on the local PC, close the second client and maximize the running one.