Solved

How to keep installation windows at the non-primary monitor the user has moved them to?

Posted on 2014-09-29
4
140 Views
Last Modified: 2015-02-07
In a dual (or multi-) monitor setup, I as a user often do the following:
- Start an installer.
- Drag the window to the secondary screen, so I could let the install run and see its status while continuing to work on the primary screen.
- Jump forward in installation wizard steps and finally let the installer run until it is finished.
=> In most (if not all) cases, when I jump to a next step in the wizard or at least when it actually starts doing the installation and pops up additional status/query windows, either the wizard itself or the additional windows it opens pop up in the middle of the primary monitor, instead of on the secondary screen where I'd want them.

This problem happens also with our own installer that we develop ourselves (with InstallShield) and I don't know how to fix it. So main question is: If and how would it be possible to ensure that dialogs and wizard windows during installation stay on the screen the user has dragged them to?

Any ideas would be appreciated!
0
Comment
Question by:FALECoder
4 Comments
 
LVL 23

Assisted Solution

by:rhandels
rhandels earned 500 total points
ID: 40349926
I don't think this will work because of the simple fact that all newly opened windows will always open on the first screen. This is default Windows behavior. it will only open on a different window when you first drag it there and close it there.

My guess is that the installer is starting a new process for installing and thus it jumps to the primary screen (first time startup action of the next stage of installing).

The only thing i could think of that might just work is a tool that devides the desktop into 2 full desktops (with double toolbars and stuff). An application you could test this with is UltraMon. But still if a user doesn't have it installed it will do the exact same thing again.
0
 

Accepted Solution

by:
FALECoder earned 0 total points
ID: 40349983
This can be programmatically controlled in applications (we do that in our own applications). But also based on your answer it would seem that unless there's already some supporting options for it in InstallShield (which I would have hoped there were, but perhaps there aren't), then the only real solution would be for the makers of InstallShield to add such support (or for Windows to change its default behavior with new windows).

I guess basically I'm looking for confirmation whether InstallShield has such support one way or another, and if it does, then how.
0
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 40595399
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have been scripting applications way too long and can never remember how to create an ISS file.  So I decided to write this article to act as my own knowledge base for future reference, and hope you will also benefit. An ISS file is a response …
Sometimes a user will call me frantically, explaining that something has gone wrong and they have tried everything (read - they have messed it up more and now need someone to clean up) and it still does no good, can I help them?!  Usually the standa…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now