Better Multi-monitor handling

Nothing is perfect! This is where you can post your ideas and wishes for functions you'd like to see in Help & Manual. Current version only please (H&M7).

Moderators: Alexander Halser, Tim Green

Post Reply
User avatar
itexnz
Posts: 137
Joined: Tue Jan 06, 2009 10:09 pm
Location: Wellington, New Zealand
Contact:

Better Multi-monitor handling

Unread post by itexnz »

Hi, I have a three screen setup (I know, lucky me!) but I notice that if I reposition a H+M window to a specific monitor and click something that brings up a secondary window, the secondary window does not pop-up relatively positioned to the parent window -- in other words the pop up window will appear on a different monitor. Its a minor annoyance but it's like fingernails on a blackboard everytime it happens.

NB. After the first time of repositioning the secondary window onto the monitor I'm working on, subsequent secondary windows behave properly.

Is that just a MS Windows issue or something that can be tweaked?
David Scott
Documentation Infrastructure Consultant
https://www.sourceone.co.nz
SourceOne. Documentation, engineered.
User avatar
Tim Green
Site Admin
Posts: 23155
Joined: Mon Jun 24, 2002 9:11 am
Location: Bruehl, Germany
Contact:

Re: Better Multi-monitor handling

Unread post by Tim Green »

Hi Itex,

I'll ask our developers to look into this. We've already done quite a bit for multi-monitor setups but this issue with dialog boxes relative to their parents is something I've noticed as well. I'll get back to you here as soon as I have more information on it. :)
Regards,
Tim (EC Software Documentation & User Support)

Private support:
Please do not email or PM me with private support requests -- post to the forum directly.
User avatar
Alexander Halser
EC-Software Support
Posts: 4098
Joined: Mon Jun 24, 2002 7:24 pm
Location: Salzburg, Austria
Contact:

Re: Better Multi-monitor handling

Unread post by Alexander Halser »

Which dialog windows do you refer to? There are some dialog windows, such as the Insert-Link dialog that are kept in memory, once they have been opened by the user. These dialogs do not reposition when you move the main window.
Alexander Halser
Senior Software Architect, EC Software GmbH
User avatar
itexnz
Posts: 137
Joined: Tue Jan 06, 2009 10:09 pm
Location: Wellington, New Zealand
Contact:

Re: Better Multi-monitor handling

Unread post by itexnz »

Hi, the following secondary popup windows open on seemingly random monitors.

file > open
Snippet insert
Variable Insert
Toggle insert
Anchor insert
Link insert
Edit Styles
etc.

Its almost like some of the secondary windows remember previous monitor position for the main application window, some default to the system's primary monitor, and some other secondary windows (e.g. Insert Image) seem to correctly use the relative location of the main application window
David Scott
Documentation Infrastructure Consultant
https://www.sourceone.co.nz
SourceOne. Documentation, engineered.
User avatar
Alexander Halser
EC-Software Support
Posts: 4098
Joined: Mon Jun 24, 2002 7:24 pm
Location: Salzburg, Austria
Contact:

Re: Better Multi-monitor handling

Unread post by Alexander Halser »

Please have a look at the last 3970 beta build:
http://download.ec-software.com/help-an ... 0-beta.exe

Dialog windows are no longer positioned absolute, but relative to the application main window. When you move H&M to a different monitor, the dialog windows will move along with the main form. If you run multiple instances of H&M on different monitors, the dialog windows of each instance will position themselfes relative to the main window.

Warning: the initial window position of dialog windows will be wrong after the switch to 7.2 beta. Because the (former) absolute window positions are now interpreted as relative window positions, relative to the main form. This will cause a position switch when you first open a dialog window with the new build. But it repairs itself after the dialog window has been moved.

Start screen now displays on that monitor that you start H&M from, no longer on the main monitor.
Alexander Halser
Senior Software Architect, EC Software GmbH
User avatar
itexnz
Posts: 137
Joined: Tue Jan 06, 2009 10:09 pm
Location: Wellington, New Zealand
Contact:

Re: Better Multi-monitor handling

Unread post by itexnz »

That's a lot better. There's still a few problems that I've found.

Find and Replace
Add Topic
Insert OLE object

I'll let you know if I find others.

David
David Scott
Documentation Infrastructure Consultant
https://www.sourceone.co.nz
SourceOne. Documentation, engineered.
Tim Frost
Posts: 319
Joined: Mon Nov 22, 2004 11:45 pm

Re: Better Multi-monitor handling

Unread post by Tim Frost »

I normally run H&M on my second monitor, and I quite like the fact that the find and replace dialog comes up on the first, where it does not obscure the editor. I would not wish this to be forced onto the same monitor as the main window. In fact it is much more convenient if all pop-up dialogs stay where I put them the last time I used them.
User avatar
Alexander Halser
EC-Software Support
Posts: 4098
Joined: Mon Jun 24, 2002 7:24 pm
Location: Salzburg, Austria
Contact:

Re: Better Multi-monitor handling

Unread post by Alexander Halser »

They stay where you put them. Except for the spell dialog which positions itself next to the spelling error.
Alexander Halser
Senior Software Architect, EC Software GmbH
User avatar
Tim Green
Site Admin
Posts: 23155
Joined: Mon Jun 24, 2002 9:11 am
Location: Bruehl, Germany
Contact:

Re: Better Multi-monitor handling

Unread post by Tim Green »

itexnz wrote:There's still a few problems that I've found.
Find and Replace
Add Topic
Insert OLE object
These issues should be fixed in this build, please give it a try:

http://download.ec-software.com/help-an ... 0-beta.exe
Regards,
Tim (EC Software Documentation & User Support)

Private support:
Please do not email or PM me with private support requests -- post to the forum directly.
User avatar
itexnz
Posts: 137
Joined: Tue Jan 06, 2009 10:09 pm
Location: Wellington, New Zealand
Contact:

Re: Better Multi-monitor handling

Unread post by itexnz »

Tim Green wrote:
itexnz wrote:There's still a few problems that I've found.
Find and Replace
Add Topic
Insert OLE object
These issues should be fixed in this build, please give it a try:

http://download.ec-software.com/help-an ... 0-beta.exe

Great work guys! Cant find any more issues so far.
David Scott
Documentation Infrastructure Consultant
https://www.sourceone.co.nz
SourceOne. Documentation, engineered.
Post Reply