Multi-monitor support - Window resizing issue

Forum for discussing PicoScope version 6 (non-automotive version)
Post Reply
BJC
Newbie
Posts: 0
Joined: Tue Mar 15, 2016 4:35 pm

Multi-monitor support - Window resizing issue

Post by BJC »

Hi,

I'm new to Picoscope. I've been borrowing a 5444B for about a week and I've just got a 3406D MSO. I've found an odd issue with the PicoScope software (v6.11.12.1692) when running with multiple monitors.

The issue affects resizing the main PicoScope window. I have 4 monitors (described in detail below). Everything is fine on the primary monitor and the one to the right. The strange behaviour occurs on the monitor above the primary monitor and the monitor to the left of the primary monitor.

On the top monitor, when the mouse is over the top/right corner of the main window, the cursor changes to a SIZENWSE cursor, rather than the expected SIZENESW cursor. Sizing from the corner in the horizontal direction stills works as expected. However, sizing in the vertical direction changes the window height while the top position is unchanged. For example, dragging down makes the window increase in size (rather than decrease) since the bottom edge of the window moves down, with the top remaining in the same place. The expected behaviour is that the window decreases in size because the top edge of the window moves with the bottom edge unchanged. All other window edges behave as normal.

The issue on the left monitor is similar but different. When the mouse is over the bottom/left corner of the main window, the cursor changes to a SIZENWSE cursor, rather than the expected SIZENESW cursor. Sizing from the corner in the vertical direction stills works as expected. However, sizing in the horizontal direction changes the window width while the left position is unchanged. For example, dragging right makes the window increase in size (rather than decrease) but it is the right edge of the window that moves down, with the left edge remaining in the same place. The expected behaviour is that the window decreases in size because the left edge of the window moves. All other window edges behave as normal.

My suspicion is that the handling is incorrect where the monitor coordinates are negative. That is, it affects the vertical scrolling on the top monitor (where the Y coordinates are negative) and affects the horizontal scrolling on the left monitor (where the X coordinates are negative).

My system is as follows:
..Windows 7 Professional (Service Pack 1)
..Font scaling: Smaller (100%)
..Graphics adaptors:
....Adaptor 1:
......NVIDIA NVS 5200M
......Driver: 9.18.13.2762
....Adaptor 2
......Intel HD Graphics 4000
......Driver: 9.17.10.3517
..Monitors resolution and position:
....Monitor 1 [Primary] - Adaptor 1
......Location: Centre
......Resolution: 3840x2160
......Position: 0,0
....Monitor 2 - Adaptor 1
......Location: Right
......Resolution: 2560x1440
......Position: 3840,0
....Monitor 3 - Adaptor 2
......Location: Left
......Resolution: 1920x1080
......Position: -1920,224
....Monitor 4 - Adaptor 2
......Location: Top
......Resolution: 1920x1080
......Position: 808,-1080

Can this issue be confirmed? If so, will it be fixed?

Thanks,
BJC

AndrewA
PICO STAFF
PICO STAFF
Posts: 401
Joined: Tue Oct 21, 2014 3:07 pm

Re: Multi-monitor support - Window resizing issue

Post by AndrewA »

Hi BJC,

Currently we are redesigning the user interface, of which GUI components will be replaced, this will affect this issue.
So it is unlikely to be looked as at. Also we only have one PC here to test this issue on.
The next beta version will have some of the interface changes so I would try this when its released, but we have no release dates for the next beta.
Regards Andrew
Technical Specialist

Post Reply