I just wanted to pass this along to anyone who has a dual
monitor and Robohelp 7. (I did NOT experience this with Robohelp
5).
I telecommute for most of the week, and fly into the office
for the remainder. In the office I have a dual monitor with a
laptop docking station, and at home I work on my laptop without an
attached monitor.
I learned this the hard way. If you compile Robohelp, or
perform any function at all that displays a dialog, Robohelp
"remembers" which monitor that dialog displays on, and redisplays
it on the same monitor next time, UNLESS you drag the dialog to the
other monitor. It doesn't matter if you switch to a "1 Monitor"
setting.
Example: You compile your project, and the dialog to Publish
displays on your secondary monitor. If you drag that dialog to your
primary monitor, the dialog will display on your primary monitor
next time you compile. If you leave the dialog where it is, it will
display on your secondary monitor next time.
So, at work my dialogs were all displaying on my secondary
monitor. I unplugged my laptop and took it home, and each time I
compiled I couldn't see the dialog. I got that "ding" you get when
a dialog is open, so I couldn't close out of Robohelp, or do
anything. When I went to Task Manager, the application was active.
The only way I could close out of it was to end the program through
the Task Manager.
I learned that Robohelp was stubbornly displaying the dialog
on a non-existent second monitor. My settings at home were for "1
Monitor" and it STILL thought I had two, and hung up my
application. I could move through the process by pressing Enter,
but I didn't know what I was entering because I couldn't see it.
The fix was simple. When I went back into the office, I
compiled a project, and the dialog displayed on the secondary
monitor. I dragged it to the primary monitor and completed the
process to publish. Then I compiled again, and verified that
Robohelp dialogs were now defaulting to the primary monitor. I
didn't have to do anything else, and it worked fine even when I
compiled on my laptop.