Solved

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

Posted on 2014-09-29
4
137 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

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

A better way to set an LCD's resolution to make the screen bigger. For older people or those people with vision problems, a very common way to increase the screen size both with old CRT's( does anyone even still use these?) and newer LCD's is to …
I recently purchased an HP EliteBook 2540p notebook/laptop. It has two video ports on it – VGA and DisplayPort. HP offers an optional docking station for the 2540p that also has both a VGA port and a DisplayPort. There are numerous online reports do…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

759 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

20 Experts available now in Live!

Get 1:1 Help Now