What steps will reproduce the problem? 1. Attach multiple monitors to machine 2. Notice pager only recognizes outline of primary monitor, resulting in weird display
What version of the product are you using? On what operating system?
0.4.3a on Windows XP
Please provide any additional information below.
Attached patch fixes for me.
- mainWindow.diff 602
Comment #1
Posted on Jun 4, 2010 by Happy BirdDoung's patch only works if the primary monitor is the top-leftmost. Other multi-monitor arrangements requires adjusting the return value of GetWindowRect().
I've prepared an alternative patch that handles this case better.
- vwkvasdopager-multimon.patch 2.22KB
Comment #2
Posted on Jun 4, 2010 by Happy BirdHere's a screenshot of vwkvasdopager with my patch applied. This run on a dual-monitor box with both screens in an horizontal arrangement.
Without that patch the thumbnails only displays what's on the main screen.
- vwkvasdopager-multimon.png 155.71KB
Comment #3
Posted on Jun 18, 2010 by Happy BirdThere was an error in my previous patch. I wrote lpRect->right in one place where it should be lpRect->bottom. Because of this the thumbnail displayed incorrectly when the main monitor was not the topmost.
Sorry about that..
I'm submitting a corrected version of the patch.
Comment #4
Posted on Jun 19, 2010 by Happy BirdUpdating the patch again to remove an unreferenced local variable declaration.
Comment #5
Posted on Jun 19, 2010 by Happy BirdAttaching a patched binary in case anyone wants to try this.
Only vwKvasdoPager.exe is affected. You can use vwKvasdoPagerBand.dll from the 0.4.3a distribution.
- vwKvasdoPager.exe 51.5KB
Comment #6
Posted on Jul 17, 2010 by Happy Camelthe patch is applied, problem fixed
Status: Fixed
Labels:
Type-Defect
Priority-Medium