How to detect and utilize Multiple Monitors/screens

Steel Contributor

I have a specific requirement to port an older application from IE11 to MS Edge. We have tested everything in Edge and all works fine bar one thing. Our application calls Window.Open() to create new windows to view certain data. Our users use multiple (2) monitors with the desktop extended across these monitors. We need to ensure that certain windows when opened appear on the other monitor from which they were launched i.e. if the parent windows is on the left monitor the new spawned window opens on the right one.

How to achieve? 

2 Replies

@shocko Are you utilizing IE mode in MS Edge?  

 

You can contact the App Assure Team if you have compatibility issues and they can work with you directly to get your older application working in MS Edge.  Either request assistance or email them (ACHELP@microsoft.com) for free remediation assistance.  Thanks! 

 

-Kelly  

Thanks for the reply. It's not really an answer to my question per say. The question is more on the general use case

Note: I have contacted App Assure and they can't get it working as there are fundamental differences between the way the IE11/Chromium engines handle Window.Open() calls with top/left specified for example. Bottom line is I need to re-write my code.