When setting up Connect (in this case MicroStation and/or OpenRoads Designer), what's the most effective way to have multiple screen layouts for a laptop. When at the office, the user has three screens (the laptop's and two desktop monitors) but when they're mobile they just have the laptop screen. They'd like to have an easy way to switch between the two scenarios so that their CAD screen layouts are correct in either case.
Since they are using 1 machine you would need to know when they are in the two different states on that machine. They would need to switch between two upf files based on that state. The only way I can think to do this is with a system variable. They could use a batch file to help them set/switch the variable.
Something like this;
@echo offcolor 8Eecho.set /p docked="Are you docked, Yes or No? "echo.echo Docked set to %docked%echo.pause
Then you could set your user preference variable to be based on this variable.
MS_USERPREF = $(_USTN_PREFNAMEBASE).%(docked).upf
Don't be afraid to question the status quo
Answer Verified By: Darren Waschow
Your solution is similar to what I have done in the past. I thought there might be a more integrated solution with Connect. It seems to me Bentley could have worked something into the new configurations that would handle multiple layouts more gracefully, as opposed to having us continue with hacky solutions like batch scripting.