Any way to check if a window is outside of the clients visible desktop? And if so, to move it back into the visible area?
Background:
A lot of our people split time between the office and working remotely. The office workstations usually have dual 24" monitors, while remote is done via laptops with smaller screens.
While on the 24" screen, a user can move a window to out side of the visible area of a 17" laptop monitor.
I can use Personalization Purge to fix it, but that requires the user entering a ticket, and all the waiting and overhead that comes with using our help desk.
I’d like for forms to check and “fix” themselves upon loading.
Also, you can click the arrow once and then move it the rest of the way with your mouse. Super fast.
BTW, I haven’t seen the off-screen issue in a while. Did Epicor sneak an improvement in 10.2.200? Have others noticed no more off-screen windows when un-docking from multiple monitors?
Yeah. Didn’t know how to word that. But the important thing is that have to hit an arrow key at least once. Else you’re just moving a 4-way pointer around the screen.
I know this is an old post but I have been living with the issue for a while with the suggested solution.
Today another user reported the issue and I finally decided there has to be a better way so in my digging I found a setting in windows 11 that seems to fix it.
Under Windows Settings - Display - Multiple displays, there is a setting minimize windows when monitor is disconnected. When this is enabled it seems that Epicor windows are minimized but retain the monitor information, when this is disabled all of the Epicor windows get pushed to the main monitor and avoid the issue all together. There is a setting above that (Remember window locations based on monitor connection) which pushes the windows back to the other monitor when it is reconnected.
Hope this helps for anyone still experiencing the issue.